freeblks 148 ufs/ffs/ffs_softdep.c STATIC void handle_workitem_freeblocks(struct freeblks *); freeblks 1224 ufs/ffs/ffs_softdep.c pool_init(&freeblks_pool, sizeof(struct freeblks), 0, 0, 0, freeblks 1920 ufs/ffs/ffs_softdep.c struct freeblks *freeblks; freeblks 1931 ufs/ffs/ffs_softdep.c freeblks = pool_get(&freeblks_pool, PR_WAITOK); freeblks 1932 ufs/ffs/ffs_softdep.c bzero(freeblks, sizeof(struct freeblks)); freeblks 1933 ufs/ffs/ffs_softdep.c freeblks->fb_list.wk_type = D_FREEBLKS; freeblks 1934 ufs/ffs/ffs_softdep.c freeblks->fb_state = ATTACHED; freeblks 1935 ufs/ffs/ffs_softdep.c freeblks->fb_uid = DIP(ip, uid); freeblks 1936 ufs/ffs/ffs_softdep.c freeblks->fb_previousinum = ip->i_number; freeblks 1937 ufs/ffs/ffs_softdep.c freeblks->fb_devvp = ip->i_devvp; freeblks 1938 ufs/ffs/ffs_softdep.c freeblks->fb_mnt = ITOV(ip)->v_mount; freeblks 1939 ufs/ffs/ffs_softdep.c freeblks->fb_oldsize = DIP(ip, size); freeblks 1940 ufs/ffs/ffs_softdep.c freeblks->fb_newsize = length; freeblks 1941 ufs/ffs/ffs_softdep.c freeblks->fb_chkcnt = DIP(ip, blocks); freeblks 1944 ufs/ffs/ffs_softdep.c freeblks->fb_dblks[i] = DIP(ip, db[i]); freeblks 1949 ufs/ffs/ffs_softdep.c freeblks->fb_iblks[i] = DIP(ip, ib[i]); freeblks 1991 ufs/ffs/ffs_softdep.c WORKLIST_INSERT(&inodedep->id_bufwait, &freeblks->fb_list); freeblks 2029 ufs/ffs/ffs_softdep.c freeblks->fb_state |= DEPCOMPLETE; freeblks 2037 ufs/ffs/ffs_softdep.c if ((freeblks->fb_state & ALLCOMPLETE) == ALLCOMPLETE) freeblks 2038 ufs/ffs/ffs_softdep.c add_to_worklist(&freeblks->fb_list); freeblks 2048 ufs/ffs/ffs_softdep.c handle_workitem_freeblocks(freeblks); freeblks 2387 ufs/ffs/ffs_softdep.c handle_workitem_freeblocks(freeblks) freeblks 2388 ufs/ffs/ffs_softdep.c struct freeblks *freeblks; freeblks 2402 ufs/ffs/ffs_softdep.c if (VFSTOUFS(freeblks->fb_mnt)->um_fstype == UM_UFS1) freeblks 2407 ufs/ffs/ffs_softdep.c tip.i_fs = fs = VFSTOUFS(freeblks->fb_mnt)->um_fs; freeblks 2408 ufs/ffs/ffs_softdep.c tip.i_number = freeblks->fb_previousinum; freeblks 2409 ufs/ffs/ffs_softdep.c tip.i_ump = VFSTOUFS(freeblks->fb_mnt); freeblks 2410 ufs/ffs/ffs_softdep.c tip.i_dev = freeblks->fb_devvp->v_rdev; freeblks 2411 ufs/ffs/ffs_softdep.c DIP_ASSIGN(&tip, size, freeblks->fb_oldsize); freeblks 2412 ufs/ffs/ffs_softdep.c DIP_ASSIGN(&tip, uid, freeblks->fb_uid); freeblks 2426 ufs/ffs/ffs_softdep.c if ((bn = freeblks->fb_iblks[level]) == 0) freeblks 2438 ufs/ffs/ffs_softdep.c if ((bn = freeblks->fb_dblks[i]) == 0) freeblks 2446 ufs/ffs/ffs_softdep.c if (freeblks->fb_chkcnt != blocksreleased) freeblks 2451 ufs/ffs/ffs_softdep.c WORKITEM_FREE(freeblks, D_FREEBLKS); freeblks 5704 ufs/ffs/ffs_softdep.c struct freeblks *freeblks; freeblks 5769 ufs/ffs/ffs_softdep.c freeblks = WK_FREEBLKS(wk); freeblks 5771 ufs/ffs/ffs_softdep.c "%s chkcnt %d uid %d\n", freeblks->fb_previousinum, freeblks 5772 ufs/ffs/ffs_softdep.c freeblks->fb_devvp, freeblks->fb_mnt, freeblks->fb_oldsize, freeblks 5773 ufs/ffs/ffs_softdep.c freeblks->fb_newsize, freeblks 5774 ufs/ffs/ffs_softdep.c prefix, freeblks->fb_chkcnt, freeblks->fb_uid); freeblks 151 ufs/ffs/softdep.h #define WK_FREEBLKS(wk) ((struct freeblks *)(wk)) freeblks 429 ufs/ffs/softdep.h struct freeblks {