Home
last modified time | relevance | path

Searched refs:lowervp (Results 1 – 6 of 6) sorted by relevance

/xnu-12377.81.4/bsd/miscfs/bindfs/
H A Dbind_subr.c129 bind_hashget(struct mount * mp, struct vnode * lowervp, struct vnode ** vpp) in bind_hashget() argument
143 hd = BIND_NHASH(lowervp); in bind_hashget()
147 if (a->bind_lowervp == lowervp && vnode_mount(BINDTOV(a)) == mp) { in bind_hashget()
149 if (a->bind_lowervid != vnode_vid(lowervp)) { in bind_hashget()
245 bind_nodecreate(struct vnode * lowervp) in bind_nodecreate() argument
250 if (lowervp) { in bind_nodecreate()
251 xp->bind_lowervp = lowervp; in bind_nodecreate()
252 xp->bind_lowervid = vnode_vid(lowervp); in bind_nodecreate()
260 …struct mount * mp, struct vnode * lowervp, struct vnode * dvp, struct vnode ** vpp, struct compone… in bind_getnewvnode() argument
265 struct bind_node * xp = bind_nodecreate(lowervp); in bind_getnewvnode()
[all …]
H A Dbindfs.h132 …struct mount * mp, struct vnode * lowervp, struct vnode * dvp, struct vnode ** vpp, struct compone…
133 int bind_hashget(struct mount * mp, struct vnode * lowervp, struct vnode ** vpp);
135 …struct mount * mp, struct vnode * lowervp, struct vnode * dvp, struct vnode ** vpp, struct compone…
H A Dbind_vnops.c100 struct vnode * lowervp = BINDVPTOLOWERVP(args->a_vp); in bindfs_getattr() local
102 error = vnode_getwithref(lowervp); in bindfs_getattr()
104 error = VNOP_GETATTR(lowervp, args->a_vap, args->a_context); in bindfs_getattr()
105 vnode_put(lowervp); in bindfs_getattr()
274 struct vnode * lowervp; in bind_reclaim() local
281 lowervp = xp->bind_lowervp; in bind_reclaim()
286 vnode_rele(lowervp); in bind_reclaim()
/xnu-12377.81.4/bsd/miscfs/nullfs/
H A Dnull_subr.c136 null_hashget(struct mount * mp, struct vnode * lowervp, struct vnode ** vpp) in null_hashget() argument
150 hd = NULL_NHASH(lowervp); in null_hashget()
155 if (a->null_lowervp == lowervp && vnode_mount(NULLTOV(a)) == mp) { in null_hashget()
157 if (a->null_lowervid != vnode_vid(lowervp)) { in null_hashget()
251 null_nodecreate(struct vnode * lowervp) in null_nodecreate() argument
256 if (lowervp) { in null_nodecreate()
257 xp->null_lowervp = lowervp; in null_nodecreate()
258 xp->null_lowervid = vnode_vid(lowervp); in null_nodecreate()
266 …struct mount * mp, struct vnode * lowervp, struct vnode * dvp, struct vnode ** vpp, struct compone… in null_getnewvnode() argument
271 struct null_node * xp = null_nodecreate(lowervp); in null_getnewvnode()
[all …]
H A Dnullfs.h144 …struct mount * mp, struct vnode * lowervp, struct vnode * dvp, struct vnode ** vpp, struct compone…
145 int null_hashget(struct mount * mp, struct vnode * lowervp, struct vnode ** vpp);
147 …struct mount * mp, struct vnode * lowervp, struct vnode * dvp, struct vnode ** vpp, struct compone…
H A Dnull_vnops.c273 struct vnode * lowervp = NULLVPTOLOWERVP(args->a_vp); in nullfs_getattr() local
275 error = vnode_getwithref(lowervp); in nullfs_getattr()
278 error = VNOP_GETATTR(lowervp, args->a_vap, ectx); in nullfs_getattr()
279 vnode_put(lowervp); in nullfs_getattr()
297 if (vnode_authorize(lowervp, NULL, KAUTH_VNODE_GENERIC_READ_BITS, ectx) == 0) { in nullfs_getattr()
305 if (vnode_authorize(lowervp, NULL, KAUTH_VNODE_GENERIC_EXECUTE_BITS, ectx) == 0) { in nullfs_getattr()
663 struct vnode * lowervp; in null_reclaim() local
671 lowervp = xp->null_lowervp; in null_reclaim()
677 if (lowervp != NULL) { in null_reclaim()
687 vnode_rele(lowervp); in null_reclaim()