Searched refs:diradd (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/ufs/ffs/ |
H A D | softdep.h | 231 #define WK_DIRADD(wk) ((struct diradd *)(wk)) 252 LIST_HEAD(diraddhd, diradd); 362 struct diradd *id_mkdiradd; /* diradd for a mkdir. */ 684 struct diradd { struct 687 LIST_ENTRY(diradd) da_pdlist; /* pagedep holding directory block */ argument 726 struct diradd *md_diradd; /* associated diradd */ 821 struct diradd *jau_diradd; /* Pending diradd. */
|
H A D | ffs_softdep.c | 619 SOFTDEP_TYPE(DIRADD, diradd, "New directory entry"); 722 static void diradd_inode_written(struct diradd *, struct inodedep *); 774 static void free_diradd(struct diradd *, struct workhead *); 775 static void merge_diradd(struct inodedep *, struct diradd *); 776 static void complete_diradd(struct diradd *); 777 static struct diradd *diradd_lookup(struct pagedep *, int); 782 static void cancel_diradd(struct diradd *, struct dirrem *, struct jremref *, 917 static struct mkdir *setup_newdir(struct diradd *, ino_t, ino_t, struct buf *, 1349 struct diradd *dap; in get_parent_vp_unlock_bp() 4048 struct diradd *dirad in handle_written_jaddref() local [all...] |