Symbol: jfreeblk
sys/ufs/ffs/ffs_softdep.c
3465
jfreeblk_write(struct jfreeblk *jfreeblk,
sys/ufs/ffs/ffs_softdep.c
3471
jfreeblk->jf_dep.jb_jsegdep->jd_seg = jseg;
sys/ufs/ffs/ffs_softdep.c
3474
rec->jb_ino = jfreeblk->jf_ino;
sys/ufs/ffs/ffs_softdep.c
3475
rec->jb_blkno = jfreeblk->jf_blkno;
sys/ufs/ffs/ffs_softdep.c
3476
rec->jb_lbn = jfreeblk->jf_lbn;
sys/ufs/ffs/ffs_softdep.c
3477
rec->jb_frags = jfreeblk->jf_frags;
sys/ufs/ffs/ffs_softdep.c
4437
struct jfreeblk *jfreeblk;
sys/ufs/ffs/ffs_softdep.c
4443
jfreeblk = WK_JFREEBLK(&jblkdep->jb_list);
sys/ufs/ffs/ffs_softdep.c
4444
if (jfreeblk->jf_blkno == blkno)
sys/ufs/ffs/ffs_softdep.c
4452
WORKITEM_FREE(jfreeblk, D_JFREEBLK);
sys/ufs/ffs/ffs_softdep.c
4460
static struct jfreeblk *
sys/ufs/ffs/ffs_softdep.c
4466
struct jfreeblk *jfreeblk;
sys/ufs/ffs/ffs_softdep.c
4468
jfreeblk = malloc(sizeof(*jfreeblk), M_JFREEBLK, M_SOFTDEP_FLAGS);
sys/ufs/ffs/ffs_softdep.c
4469
workitem_alloc(&jfreeblk->jf_dep.jb_list, D_JFREEBLK,
sys/ufs/ffs/ffs_softdep.c
4471
jfreeblk->jf_dep.jb_jsegdep = newjsegdep(&jfreeblk->jf_dep.jb_list);
sys/ufs/ffs/ffs_softdep.c
4472
jfreeblk->jf_dep.jb_freeblks = freeblks;
sys/ufs/ffs/ffs_softdep.c
4473
jfreeblk->jf_ino = freeblks->fb_inum;
sys/ufs/ffs/ffs_softdep.c
4474
jfreeblk->jf_lbn = lbn;
sys/ufs/ffs/ffs_softdep.c
4475
jfreeblk->jf_blkno = blkno;
sys/ufs/ffs/ffs_softdep.c
4476
jfreeblk->jf_frags = frags;
sys/ufs/ffs/ffs_softdep.c
4477
LIST_INSERT_HEAD(&freeblks->fb_jblkdephd, &jfreeblk->jf_dep, jb_deps);
sys/ufs/ffs/ffs_softdep.c
4479
return (jfreeblk);
sys/ufs/ffs/ffs_softdep.c
4496
struct jfreeblk *jfreeblk;
sys/ufs/ffs/ffs_softdep.c
4502
jfreeblk = WK_JFREEBLK(LIST_FIRST(&freeblks->fb_jblkdephd));
sys/ufs/ffs/ffs_softdep.c
4503
jfreeblk->jf_blkno -= frag_offset;
sys/ufs/ffs/ffs_softdep.c
4504
jfreeblk->jf_frags += frag_offset;
sys/ufs/ffs/ffs_softdep.c
629
SOFTDEP_TYPE(JFREEBLK, jfreeblk, "Journal free block");
sys/ufs/ffs/ffs_softdep.c
744
static void jfreeblk_write(struct jfreeblk *, struct jseg *, uint8_t *);
sys/ufs/ffs/ffs_softdep.c
902
static struct jfreeblk *newjfreeblk(struct freeblks *, ufs_lbn_t,
sys/ufs/ffs/softdep.h
241
#define WK_JFREEBLK(wk) ((struct jfreeblk *)(wk))