Home | History | Annotate | Download | only in lib

Lines Matching refs:mapsize

51       size_t mapsize = st.st_size;
52 void *mapped = mmap (NULL, mapsize, PROT_READ, MAP_PRIVATE, fd, 0);
56 mapsize = ((mapsize / 2) + pagesize - 1) & -pagesize;
57 while (mapsize >= pagesize
58 && (mapped = mmap (NULL, mapsize, PROT_READ, MAP_PRIVATE,
60 mapsize /= 2;
66 if (st.st_size <= (off_t) mapsize)
69 munmap (mapped, mapsize);
72 crc = crc32 (crc, mapped, mapsize);
73 off += mapsize;
74 st.st_size -= mapsize;
75 } while (mmap (mapped, mapsize, PROT_READ, MAP_FIXED|MAP_PRIVATE,
77 munmap (mapped, mapsize);