Searched refs:freework (Results 1 – 3 of 3) sorted by relevance
| /src/sys/ufs/ffs/ |
| H A D | softdep.h | 229 #define WK_FREEWORK(wk) ((struct freework *)(wk)) 264 LIST_HEAD(freeworkhd, freework); 265 TAILQ_HEAD(freeworklst, freework); 500 TAILQ_HEAD(, freework) ir_trunc; /* List of truncations. */ 605 struct freework { struct 608 LIST_ENTRY(freework) fw_segs; /* Seg list. */ argument 609 TAILQ_ENTRY(freework) fw_next; /* Hash/Trunc list. */ 612 struct freework *fw_parent; /* Parent indirect. */ argument 631 struct freework *fd_freework; /* Parent freework. */ 975 LIST_HEAD(, freework) js_indirs;/* List of indirects in this seg. */ [all …]
|
| H A D | ffs_softdep.c | 623 SOFTDEP_TYPE(FREEWORK, freework, "free an inode block"); 754 static void indirblk_insert(struct freework *); 755 static void indirblk_remove(struct freework *); 790 static void complete_trunc_indir(struct freework *); 818 static void indir_trunc(struct freework *, ufs2_daddr_t, ufs_lbn_t); 832 static void freework_freeblock(struct freework *, uint64_t); 833 static void freework_enqueue(struct freework *); 836 static void handle_workitem_indirblk(struct freework *); 837 static void handle_written_freework(struct freework *); 910 static struct freework *newfreework(struct ufsmount *, struct freeblks *, [all …]
|
| /src/tools/test/stress2/misc/ |
| H A D | all.debug.inc | 33 debug_freework=`vmstat -m | grep -w freework | awk '{print $2}'` 51 debug_new=`vmstat -m | grep -w freework | awk '{print $2}'` 53 { printf "stress2: freework leak: %d/%d.\r\n" \
|