journal
struct journal *jo;
jo = kmalloc(sizeof(struct journal), M_JOURNAL, M_WAITOK|M_ZERO);
struct journal *jo;
struct journal *jo, int flags)
struct journal *jo;
struct journal *jo;
journal_destroy(struct mount *mp, struct journal *jo, int flags)
struct journal *jo;
struct journal *jo;
struct journal *jo, int flags);
static int journal_destroy(struct mount *mp, struct journal *jo, int flags);
struct journal *jo;
static void journal_abort(struct journal *jo,
static void journal_commit(struct journal *jo,
journal_create_threads(struct journal *jo)
journal_destroy_threads(struct journal *jo, int flags)
struct journal *jo = info;
struct journal *jo = info;
journal_commit_wakeup(struct journal *jo)
journal_reserve(struct journal *jo, struct journal_rawrecbeg **rawpp,
journal_extend(struct journal *jo, struct journal_rawrecbeg **rawpp,
journal_abort(struct journal *jo, struct journal_rawrecbeg **rawpp)
journal_commit(struct journal *jo, struct journal_rawrecbeg **rawpp,
jrecord_init(struct journal *jo, struct jrecord *jrec, int16_t streamid)
static void *journal_reserve(struct journal *jo,
static void *journal_extend(struct journal *jo,
TAILQ_HEAD(journallst, journal);
struct journal;
TAILQ_ENTRY(journal) jentry;
struct journal *jo;
void journal_create_threads(struct journal *jo);
void journal_destroy_threads(struct journal *jo, int flags);
void jrecord_init(struct journal *jo,