Searched refs:jtrunc (Results 1 - 2 of 2) sorted by relevance

/freebsd-current/sys/ufs/ffs/
H A Dsoftdep.h245 #define WK_JTRUNC(wk) ((struct jtrunc *)(wk))
889 * A "jblkdep" structure tracks jfreeblk and jtrunc records attached to a
930 * A "jtrunc" journals the intent to truncate an inode's data or extent area.
932 struct jtrunc { struct
941 * jtrunc records in the journal.
967 * jnewblk, jfreeblk, jfreefrag, and jtrunc. The js_refs field counts
H A Dffs_softdep.c634 SOFTDEP_TYPE(JTRUNC, jtrunc, "Journal inode truncation");
741 static void jtrunc_write(struct jtrunc *, struct jseg *, uint8_t *);
905 static struct jtrunc *newjtrunc(struct freeblks *, off_t, int);
3492 jtrunc_write(struct jtrunc *jtrunc, argument
3498 jtrunc->jt_dep.jb_jsegdep->jd_seg = jseg;
3501 rec->jt_ino = jtrunc->jt_ino;
3502 rec->jt_size = jtrunc->jt_size;
3503 rec->jt_extsize = jtrunc->jt_extsize;
4495 * Allocate a new jtrunc t
4502 struct jtrunc *jtrunc; local
[all...]

Completed in 205 milliseconds