Lines Matching defs:wal
62 IW_INLINE iwrc _lock(IWAL *wal) { in _lock()
67 IW_INLINE iwrc _unlock(IWAL *wal) { in _unlock()
72 static iwrc _excl_lock(IWAL *wal) { in _excl_lock()
95 static iwrc _excl_unlock(IWAL *wal) { in _excl_unlock()
104 static iwrc _init_locks(IWAL *wal) { in _init_locks()
113 static void _destroy(IWAL *wal) { in _destroy()
137 static iwrc _flush_wl(IWAL *wal, bool sync) { in _flush_wl()
159 IW_INLINE iwrc _truncate_wl(IWAL *wal) { in _truncate_wl()
169 static iwrc _write_wl(IWAL *wal, const void *op, off_t oplen, const uint8_t *data, off_t len) { in _write_wl()
193 IW_INLINE iwrc _write_op(IWAL *wal, const void *op, off_t oplen, const uint8_t *data, off_t len) { in _write_op()
202 IWAL *wal = (IWAL *) iwkv->dlsnr; in iwal_sync() local
215 IWAL *wal = (IWAL *) self; in _onclosing() local
229 IWAL *wal = (IWAL *) self; in _onset() local
244 IWAL *wal = (IWAL *) self; in _oncopy() local
260 IWAL *wal = (IWAL *) self; in _onwrite() local
275 IWAL *wal = (IWAL *) self; in _onresize() local
297 IWAL *wal = (IWAL *) self; in _onsynced() local
308 static void _last_fix_and_reset_points(IWAL *wal, uint8_t *wmm, off_t fsz, off_t *fpos, off_t *rpos… in _last_fix_and_reset_points()
385 static iwrc _rollforward_exl(IWAL *wal, IWFS_EXT *extf, int recover_mode) { in _rollforward_exl()
584 static iwrc _recover_wl(IWKV iwkv, IWAL *wal, IWFS_FSM_OPTS *fsmopts, bool recover_backup) { in _recover_wl()
604 IW_INLINE bool _need_checkpoint(IWAL *wal) { in _need_checkpoint()
610 static iwrc _checkpoint_exl(IWAL *wal, uint64_t *tsp, bool no_fixpoint) { in _checkpoint_exl()
663 IWAL *wal = (IWAL *) iwkv->dlsnr; in iwal_test_checkpoint() local
676 IWAL *wal = (IWAL *) iwkv->dlsnr; in iwal_poke_checkpoint() local
701 IWAL *wal = (IWAL *) iwkv->dlsnr; in iwal_poke_savepoint() local
719 iwrc _savepoint_exl(IWAL *wal, uint64_t *tsp, bool sync) { in _savepoint_exl()
743 IWAL *wal = (IWAL *) iwkv->dlsnr; in iwal_synched() local
751 IWAL *wal = (IWAL *) iwkv->dlsnr; in iwal_savepoint_exl() local
759 IWAL *wal = (IWAL *) iwkv->dlsnr; in iwal_shutdown() local
781 IWAL *wal = op; in _cpt_worker_fn() local
868 IWAL *wal = (IWAL *) iwkv->dlsnr; in iwal_online_backup() local
983 iwrc _init_cpt(IWAL *wal) { in _init_cpt()
1028 IWAL *wal = calloc(1, sizeof(*wal)); in iwal_create() local