mt_map_t
mt_map_t *logmap = ul->un_logmap;
mt_map_t *mtm;
top_end_debug(ml_unit_t *ul, mt_map_t *mtm, top_t topid, ulong_t size)
logmap_logscan_debug(mt_map_t *mtm, mapentry_t *age)
logmap_logscan_commit_debug(off_t lof, mt_map_t *mtm)
logmap_logscan_add_debug(struct delta *dp, mt_map_t *mtm)
map_put_debug(mt_map_t *mtm)
map_get_debug(ml_unit_t *ul, mt_map_t *mtm)
map_check_linkage(mt_map_t *mtm)
matamap_overlap(mt_map_t *mtm, offset_t mof, off_t nb)
matamap_within(mt_map_t *mtm, offset_t mof, off_t nb)
mt_map_t *mtm = ul->un_logmap;
logmap_wait_space(mt_map_t *mtm, ml_unit_t *ul, mapentry_t *me)
mt_map_t *mtm = ul->un_logmap;
map_free_entries(mt_map_t *mtm)
mt_map_t *mtm = ul->un_logmap;
mt_map_t *
map_put(mt_map_t *mtm)
logmap_free_cancel(mt_map_t *mtm, mapentry_t **cancelhead)
mt_map_t *mtm = ul->un_logmap;
kmem_free(mtm, sizeof (mt_map_t));
logmap_sethead(mt_map_t *mtm, ml_unit_t *ul)
mt_map_t *
logmap_settail(mt_map_t *mtm, ml_unit_t *ul)
mt_map_t *mtm;
mt_map_t *mtm = ul->un_logmap;
mtm = kmem_zalloc(sizeof (mt_map_t), KM_SLEEP);
mt_map_t *mtm = ul->un_logmap;
mt_map_t *mtm = ul->un_logmap;
logmap_iscancel(mt_map_t *mtm, offset_t mof, off_t nb)
mt_map_t *mtm = ul->un_logmap;
mt_map_t *logmap = ul->un_logmap;
deltamap_need_commit(mt_map_t *mtm)
mt_map_t *mtm,
deltamap_remove(mt_map_t *mtm, offset_t mof, off_t nb)
deltamap_del(mt_map_t *mtm, offset_t mof, off_t nb)
mt_map_t *mtm = ul->un_deltamap;
logmap_need_commit(mt_map_t *mtm)
logmap_need_roll_async(mt_map_t *mtm)
logmap_need_roll_sync(mt_map_t *mtm)
mt_map_t *logmap = ul->un_logmap;
mt_map_t *mtm = ul->un_logmap;
logmap_forceroll_nowait(mt_map_t *logmap)
logmap_forceroll(mt_map_t *mtm)
logmap_remove_roll(mt_map_t *mtm, offset_t mof, off_t nb)
logmap_next_roll(mt_map_t *logmap, offset_t *mofp)
mt_map_t *mtm,
logmap_list_get_roll(mt_map_t *logmap, offset_t mof, rollbuf_t *rbp)
logmap_list_put_roll(mt_map_t *mtm, mapentry_t *age)
logmap_list_put(mt_map_t *mtm, mapentry_t *age)
mt_map_t *logmap = ul->un_logmap;
mt_map_t *logmap = ul->un_logmap;
trans_roll_wait(mt_map_t *logmap, callb_cpr_t *cprinfop)
mt_map_t *mtm = ul->un_logmap;
mt_map_t *mtm = ul->un_logmap;
mt_map_t *mtm = ul->un_logmap;
mt_map_t *mtm = ul->un_logmap;
mt_map_t *mtm = ul->un_logmap;
mt_map_t *mtm = ul->un_deltamap;
extern void map_free_entries(mt_map_t *);
extern int matamap_overlap(mt_map_t *, offset_t, off_t);
extern int matamap_within(mt_map_t *, offset_t, off_t);
extern int deltamap_need_commit(mt_map_t *);
extern void deltamap_add(mt_map_t *, offset_t, off_t, delta_t,
extern mapentry_t *deltamap_remove(mt_map_t *, offset_t, off_t);
extern void deltamap_del(mt_map_t *, offset_t, off_t);
extern void logmap_cancel_remove(mt_map_t *);
extern int logmap_need_commit(mt_map_t *);
extern int logmap_need_roll_async(mt_map_t *);
extern int logmap_need_roll_sync(mt_map_t *);
extern void logmap_forceroll(mt_map_t *);
extern void logmap_forceroll_nowait(mt_map_t *);
extern int logmap_overlap(mt_map_t *, offset_t, off_t);
extern void logmap_remove_roll(mt_map_t *, offset_t, off_t);
extern int logmap_next_roll(mt_map_t *, offset_t *);
extern int logmap_list_get(mt_map_t *, offset_t, off_t,
extern int logmap_list_get_roll(mt_map_t *, offset_t, rollbuf_t *);
extern void logmap_list_put(mt_map_t *, mapentry_t *);
extern void logmap_list_put_roll(mt_map_t *, mapentry_t *);
extern void logmap_sethead(mt_map_t *, ml_unit_t *);
extern void logmap_settail(mt_map_t *, ml_unit_t *);
extern void logmap_free_cancel(mt_map_t *, mapentry_t **);
extern int logmap_iscancel(mt_map_t *, offset_t, off_t);
extern mt_map_t *map_put(mt_map_t *);
extern mt_map_t *map_get(ml_unit_t *, enum maptypes, int);
extern int map_put_debug(mt_map_t *);
extern int map_get_debug(ml_unit_t *, mt_map_t *);
extern int matamap_overlap(mt_map_t *, offset_t, off_t);
extern int map_check_linkage(mt_map_t *);
extern int logmap_logscan_debug(mt_map_t *, mapentry_t *);
extern int logmap_logscan_commit_debug(off_t, mt_map_t *);
extern int logmap_logscan_add_debug(struct delta *, mt_map_t *);
extern int top_end_debug(ml_unit_t *, mt_map_t *, top_t, ulong_t);