Symbol: freefile
sys/ufs/ffs/ffs_softdep.c
10150
handle_workitem_freefile(struct freefile *freefile)
sys/ufs/ffs/ffs_softdep.c
10160
ump = VFSTOUFS(freefile->fx_list.wk_mp);
sys/ufs/ffs/ffs_softdep.c
10164
error = inodedep_lookup(UFSTOVFS(ump), freefile->fx_oldinum, 0, &idp);
sys/ufs/ffs/ffs_softdep.c
10173
LIST_SWAP(&freefile->fx_jwork, &wkhd, worklist, wk_list);
sys/ufs/ffs/ffs_softdep.c
10174
if ((error = ffs_freefile(ump, fs, freefile->fx_devvp,
sys/ufs/ffs/ffs_softdep.c
10175
freefile->fx_oldinum, freefile->fx_mode, &wkhd)) != 0)
sys/ufs/ffs/ffs_softdep.c
10178
WORKITEM_FREE(freefile, D_FREEFILE);
sys/ufs/ffs/ffs_softdep.c
11567
static struct freefile *
sys/ufs/ffs/ffs_softdep.c
11573
struct freefile *freefile;
sys/ufs/ffs/ffs_softdep.c
11576
freefile = NULL;
sys/ufs/ffs/ffs_softdep.c
11587
if (freefile != NULL)
sys/ufs/ffs/ffs_softdep.c
11589
freefile = WK_FREEFILE(wk);
sys/ufs/ffs/ffs_softdep.c
11654
return (freefile);
sys/ufs/ffs/ffs_softdep.c
11672
struct freefile *freefile;
sys/ufs/ffs/ffs_softdep.c
11682
freefile = NULL;
sys/ufs/ffs/ffs_softdep.c
11889
freefile = handle_bufwait(inodedep, NULL);
sys/ufs/ffs/ffs_softdep.c
11890
if (freefile && !LIST_EMPTY(&wkhd)) {
sys/ufs/ffs/ffs_softdep.c
11891
WORKLIST_INSERT(&wkhd, &freefile->fx_list);
sys/ufs/ffs/ffs_softdep.c
11892
freefile = NULL;
sys/ufs/ffs/ffs_softdep.c
11903
if (freefile != NULL) {
sys/ufs/ffs/ffs_softdep.c
11913
add_to_worklist(&freefile->fx_list, 0);
sys/ufs/ffs/ffs_softdep.c
618
SOFTDEP_TYPE(FREEFILE, freefile, "Inode deallocated");
sys/ufs/ffs/ffs_softdep.c
765
static void handle_workitem_freefile(struct freefile *);
sys/ufs/ffs/ffs_softdep.c
7785
struct freefile *freefile;
sys/ufs/ffs/ffs_softdep.c
7795
freefile = malloc(sizeof(struct freefile),
sys/ufs/ffs/ffs_softdep.c
7797
workitem_alloc(&freefile->fx_list, D_FREEFILE, pvp->v_mount);
sys/ufs/ffs/ffs_softdep.c
7798
freefile->fx_mode = mode;
sys/ufs/ffs/ffs_softdep.c
7799
freefile->fx_oldinum = ino;
sys/ufs/ffs/ffs_softdep.c
7800
freefile->fx_devvp = ump->um_devvp;
sys/ufs/ffs/ffs_softdep.c
7801
LIST_INIT(&freefile->fx_jwork);
sys/ufs/ffs/ffs_softdep.c
7839
handle_bufwait(inodedep, &freefile->fx_jwork);
sys/ufs/ffs/ffs_softdep.c
7850
handle_workitem_freefile(freefile);
sys/ufs/ffs/ffs_softdep.c
7855
WORKLIST_INSERT(&inodedep->id_inowait, &freefile->fx_list);
sys/ufs/ffs/ffs_softdep.c
915
static struct freefile *handle_bufwait(struct inodedep *, struct workhead *);
sys/ufs/ffs/softdep.h
230
#define WK_FREEFILE(wk) ((struct freefile *)(wk))