Searched refs:union_node (Results 1 - 3 of 3) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/union/
H A Dunion.h135 struct union_node { struct
136 LIST_ENTRY(union_node) un_cache; /* Hash chain */
183 #define VTOUNION(vp) ((struct union_node *)(vp)->v_data)
197 extern int union_copyup(struct union_node *, int, vfs_context_t );
198 extern int union_dowhiteout(struct union_node *, vfs_context_t);
203 extern int union_vn_create(struct vnode **, struct union_node *, mode_t mode, vfs_context_t context);
205 extern void union_removed_upper(struct union_node *un);
209 extern void union_updatevp(struct union_node *, struct vnode *, struct vnode *);
210 extern void union_dircache_free(struct union_node *);
H A Dunion_vnops.c172 struct union_node *dun;
444 struct union_node *un = VTOUNION(ap->a_dvp);
491 struct union_node *un = VTOUNION(ap->a_dvp);
516 struct union_node *un = VTOUNION(ap->a_dvp);
557 struct union_node *un = VTOUNION(ap->a_vp);
619 struct union_node *un = VTOUNION(ap->a_vp);
656 struct union_node *un = VTOUNION(ap->a_vp);
697 struct union_node *un = VTOUNION(ap->a_vp);
722 * the union_node's lock flag.
773 struct union_node *u
[all...]
H A Dunion_subr.c107 static LIST_HEAD(unhead, union_node) unhead[NHASH];
116 static void union_newlower(struct union_node *, struct vnode *);
117 static void union_newupper(struct union_node *, struct vnode *);
200 union_updatevp(struct union_node *un, struct vnode *uppervp,
301 struct union_node *un;
316 struct union_node *un;
333 struct union_node *un;
367 * union_allocvp: allocate a union_node and associate it with a
368 * parent union_node and one or two vnodes.
376 * dvp Holds the parent union_node t
[all...]

Completed in 28 milliseconds