Home
last modified time | relevance | path

Searched refs:jnewblk (Results 1 – 2 of 2) sorted by relevance

/src/sys/ufs/ffs/
H A Dffs_softdep.c628 SOFTDEP_TYPE(JNEWBLK, jnewblk, "Journal new block");
726 static int jnewblk_rollforward(struct jnewblk *, struct fs *, struct cg *,
732 static void handle_written_jnewblk(struct jnewblk *);
743 static void jnewblk_write(struct jnewblk *, struct jseg *, uint8_t *);
750 static struct jnewblk *cancel_newblk(struct newblk *, struct worklist *,
760 static int jnewblk_rollback(struct jnewblk *, struct fs *, struct cg *,
801 static void free_jnewblk(struct jnewblk *);
807 static void cancel_jnewblk(struct jnewblk *, struct workhead *);
3448 jnewblk_write(struct jnewblk *jnewblk, in jnewblk_write() argument
3454 jnewblk->jn_jsegdep->jd_seg = jseg; in jnewblk_write()
[all …]
H A Dsoftdep.h240 #define WK_JNEWBLK(wk) ((struct jnewblk *)(wk))
262 LIST_HEAD(jnewblkhd, jnewblk);
428 struct jnewblk *nb_jnewblk; /* New block journal entry. */
610 struct jnewblk *fw_jnewblk; /* Journal entry to cancel. */
875 struct jnewblk { struct
879 LIST_ENTRY(jnewblk) jn_deps; /* Jnewblks on sm_jnewblkhd. */ argument