Home
last modified time | relevance | path

Searched refs:IWFS_EXT (Results 1 – 9 of 9) sorted by relevance

/third_party/iowow/src/fs/
Diwexfile.h70 struct IWFS_EXT;
113 off_t nsize, off_t csize, struct IWFS_EXT *f,
123 struct IWFS_EXT *f, void **ctx);
132 struct IWFS_EXT *f, void **ctx);
164 typedef struct IWFS_EXT { struct
184 iwrc (*ensure_size)(struct IWFS_EXT *f, off_t off); argument
189 iwrc (*truncate)(struct IWFS_EXT *f, off_t off); argument
191 iwrc (*truncate_unsafe)(struct IWFS_EXT *f, off_t off); argument
219 iwrc (*add_mmap)(struct IWFS_EXT *f, off_t off, size_t len, iwfs_ext_mmap_opts_t opts); argument
221 iwrc (*add_mmap_unsafe)(struct IWFS_EXT *f, off_t off, size_t len, iwfs_ext_mmap_opts_t opts); argument
[all …]
Diwexfile.c67 IW_INLINE iwrc _exfile_wlock(IWFS_EXT *f) { in _exfile_wlock()
81 IW_INLINE iwrc _exfile_rlock(IWFS_EXT *f) { in _exfile_rlock()
95 IW_INLINE iwrc _exfile_unlock(IWFS_EXT *f) { in _exfile_unlock()
135 static iwrc _exfile_initmmap_slot_lw(struct IWFS_EXT *f, MMAPSLOT *s) { in _exfile_initmmap_slot_lw()
194 static iwrc _exfile_initmmap_lw(struct IWFS_EXT *f) { in _exfile_initmmap_lw()
210 static iwrc _exfile_truncate_lw(struct IWFS_EXT *f, off_t size) { in _exfile_truncate_lw()
264 static iwrc _exfile_ensure_size_lw(struct IWFS_EXT *f, off_t sz) { in _exfile_ensure_size_lw()
283 static iwrc _exfile_sync(struct IWFS_EXT *f, iwfs_sync_flags flags) { in _exfile_sync()
302 static iwrc _exfile_write(struct IWFS_EXT *f, off_t off, const void *buf, size_t siz, size_t *sp) { in _exfile_write()
366 static iwrc _exfile_read(struct IWFS_EXT *f, off_t off, void *buf, size_t siz, size_t *sp) { in _exfile_read()
[all …]
Diwfsmfile.h355 iwrc (*extfile)(struct IWFS_FSM *f, IWFS_EXT **ext);
Diwfsmfile.c85 IWFS_EXT pool; /**< Underlying rwl file. */
922 IWFS_EXT *pool = &fsm->pool; in _fsm_init_lw()
1047 IWFS_EXT *pool = &fsm->pool; in _fsm_resize_fsm_bitmap_lw()
1178 IWFS_EXT *pool = &fsm->pool; in _fsm_blk_allocate_lw()
1380 IWFS_EXT *pool = &fsm->pool; in _fsm_init_new_lw()
1408 IWFS_EXT *pool = &fsm->pool; in _fsm_init_existing_lw()
1792 static iwrc _fsm_extfile(struct IWFS_FSM *f, IWFS_EXT **ext) { in _fsm_extfile()
/third_party/iowow/src/fs/tests/
Diwfs_test1.c57 IWFS_EXT ef; in iwfs_exfile_test1()
125 IWFS_EXT f; in iwfs_exfile_test1_2()
159 IWFS_EXT ef; in test_fibo_inc()
221 IWFS_EXT ef; in test_mmap1()
/third_party/ejdb/src/
Dejdb2_internal.h161 IWFS_EXT sof; /**< Sort overflow file */
/third_party/iowow/src/kv/
Diwal.c389 static iwrc _rollforward_exl(IWAL *wal, IWFS_EXT *extf, int recover_mode) { in _rollforward_exl()
618 IWFS_EXT extf; in _recover_wl()
647 IWFS_EXT *extf; in _checkpoint_exl()
Diwkv.c2904 static off_t _szpolicy(off_t nsize, off_t csize, struct IWFS_EXT *f, void **_ctx) { in _szpolicy()
/third_party/ejdb/src/jbi/
Djbi_sorter_consumer.c193 IWFS_EXT *sof = &ssc->sof; in jbi_sorter_consumer()