D | iwfsmfile.h | 197 typedef struct IWFS_FSM { struct 217 iwrc(*allocate)(struct IWFS_FSM *f, off_t len, off_t *oaddr, off_t *olen, argument 236 iwrc(*reallocate)(struct IWFS_FSM *f, off_t nlen, off_t *oaddr, off_t *olen, argument 246 iwrc(*deallocate)(struct IWFS_FSM *f, off_t addr, off_t len); argument 253 iwrc(*check_allocation_status)(struct IWFS_FSM *f, off_t addr, off_t len, bool allocated); argument 266 iwrc(*writehdr)(struct IWFS_FSM *f, off_t off, const void *buf, off_t siz); argument 278 iwrc(*readhdr)(struct IWFS_FSM *f, off_t off, void *buf, off_t siz); argument 287 iwrc(*clear)(struct IWFS_FSM *f, iwfs_fsm_clrfalgs clrflags); argument 292 iwrc(*ensure_size)(struct IWFS_FSM *f, off_t size); argument 296 iwrc(*add_mmap)(struct IWFS_FSM *f, off_t off, size_t maxlen, iwfs_ext_mmap_opts_t opts); argument [all …]
|