Lines Matching refs:off_t
110 typedef off_t (*IW_EXT_RSPOLICY)(off_t nsize, off_t csize, struct IWFS_EXT *f,
118 IW_EXPORT off_t iw_exfile_szpolicy_fibo(off_t nsize, off_t csize,
126 IW_EXPORT off_t iw_exfile_szpolicy_mul(off_t nsize, off_t csize,
135 off_t initial_size; /**< Initial file size */
153 off_t fsize; /**< Current file size */
179 iwrc(*ensure_size)(struct IWFS_EXT *f, off_t off);
184 iwrc(*truncate)(struct IWFS_EXT *f, off_t off);
186 iwrc(*truncate_unsafe)(struct IWFS_EXT *f, off_t off);
214 iwrc(*add_mmap)(struct IWFS_EXT *f, off_t off, size_t len, iwfs_ext_mmap_opts_t opts);
216 iwrc(*add_mmap_unsafe)(struct IWFS_EXT *f, off_t off, size_t len, iwfs_ext_mmap_opts_t opts);
235 iwrc(*acquire_mmap)(struct IWFS_EXT *f, off_t off, uint8_t **mm, size_t *sp);
240 iwrc(*probe_mmap)(struct IWFS_EXT *f, off_t off, uint8_t **mm, size_t *sp);
242 iwrc(*probe_mmap_unsafe)(struct IWFS_EXT *f, off_t off, uint8_t **mm, size_t *sp);
259 iwrc(*remove_mmap)(struct IWFS_EXT *f, off_t off);
261 iwrc(*remove_mmap_unsafe)(struct IWFS_EXT *f, off_t off);
274 iwrc(*sync_mmap)(struct IWFS_EXT *f, off_t off, iwfs_sync_flags flags);
276 iwrc(*sync_mmap_unsafe)(struct IWFS_EXT *f, off_t off, iwfs_sync_flags flags);
288 iwrc(*write)(struct IWFS_EXT *f, off_t off, const void *buf, size_t siz,
292 iwrc(*read)(struct IWFS_EXT *f, off_t off, void *buf, size_t siz,
305 iwrc(*copy)(struct IWFS_EXT *f, off_t off, size_t siz, off_t noff);