mmap.c | 26 size_t mmap_sz; member in struct:fio_mmap_data 71 (void) posix_madvise(fmd->mmap_ptr, fmd->mmap_sz, FIO_MADV_FREE); 94 fmd->mmap_sz = mmap_map_size; 95 if (fmd->mmap_sz > f->io_size) 96 fmd->mmap_sz = f->io_size; 100 return fio_mmap_file(td, f, fmd->mmap_sz, fmd->mmap_off); 120 fmd->mmap_sz = f->io_size; 123 ret = fio_mmap_file(td, f, fmd->mmap_sz, fmd->mmap_off); 140 io_u->offset + io_u->buflen < fmd->mmap_off + fmd->mmap_sz) 147 if (munmap(fmd->mmap_ptr, fmd->mmap_sz) < 0 [all...] |