| /freebsd/bin/sh/ |
| H A D | var.c | 156 struct var **vpp; in initvar() local 160 if (find_var(ip->text, &vpp, &vp->name_len) != NULL) in initvar() 162 vp->next = *vpp; in initvar() 163 *vpp = vp; in initvar() 171 if (find_var("PS1", &vpp, &vps1.name_len) == NULL) { in initvar() 172 vps1.next = *vpp; in initvar() 173 *vpp = &vps1; in initvar() 318 struct var *vp, **vpp; in setvareq() local 325 vp = find_var(s, &vpp, &nlen); in setvareq() 379 vp->next = *vpp; in setvareq() [all …]
|
| /freebsd/sys/fs/fuse/ |
| H A D | fuse_node.c | 204 struct vnode **vpp) in fuse_vnode_alloc() argument 215 *vpp = NULL; in fuse_vnode_alloc() 216 err = vfs_hash_get(mp, fuse_vnode_hash(nodeid), LK_EXCLUSIVE, td, vpp, in fuse_vnode_alloc() 221 if (*vpp) { in fuse_vnode_alloc() 222 if ((*vpp)->v_type == vtyp) { in fuse_vnode_alloc() 224 MPASS((*vpp)->v_data != NULL); in fuse_vnode_alloc() 225 MPASS(VTOFUD(*vpp)->nid == nodeid); in fuse_vnode_alloc() 237 SDT_PROBE3(fusefs, , node, stale_vnode, *vpp, vtyp, in fuse_vnode_alloc() 239 fuse_internal_vnode_disappear(*vpp); in fuse_vnode_alloc() 240 vgone(*vpp); in fuse_vnode_alloc() [all …]
|
| H A D | fuse_vfsops.c | 269 struct vnode **vpp) in fuse_vfsop_fhtovp() argument 281 *vpp = NULL; in fuse_vfsop_fhtovp() 287 *vpp = NULL; in fuse_vfsop_fhtovp() 290 *vpp = nvp; in fuse_vfsop_fhtovp() 291 vnode_create_vobject(*vpp, VNODE_NO_SIZE, curthread); in fuse_vfsop_fhtovp() 542 fuse_vfsop_vget(struct mount *mp, ino_t ino, int flags, struct vnode **vpp) in fuse_vfsop_vget() argument 564 error = fuse_internal_get_cached_vnode(mp, ino, flags, vpp); in fuse_vfsop_vget() 565 if (error || *vpp != NULL) in fuse_vfsop_vget() 600 error = fuse_vnode_get(mp, feo, nodeid, NULL, vpp, NULL, vtyp); in fuse_vfsop_vget() 603 fvdat = VTOFUD(*vpp); in fuse_vfsop_vget() [all …]
|
| /freebsd/sys/fs/pseudofs/ |
| H A D | pseudofs_vncache.c | 116 pfs_vncache_alloc(struct mount *mp, struct vnode **vpp, in pfs_vncache_alloc() argument 141 *vpp = vp; in pfs_vncache_alloc() 161 error = getnewvnode("pseudofs", mp, &pfs_vnodeops, vpp); in pfs_vncache_alloc() 168 (*vpp)->v_data = pvd; in pfs_vncache_alloc() 171 (*vpp)->v_vflag = VV_ROOT; in pfs_vncache_alloc() 180 (*vpp)->v_type = VDIR; in pfs_vncache_alloc() 183 (*vpp)->v_type = VREG; in pfs_vncache_alloc() 186 (*vpp)->v_type = VLNK; in pfs_vncache_alloc() 198 (*vpp)->v_vflag |= VV_PROCDEP; in pfs_vncache_alloc() 199 pvd->pvd_vnode = *vpp; in pfs_vncache_alloc() [all …]
|
| /freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_ctldir.c | 134 uint64_t id, struct vnode **vpp) in sfs_vnode_get() argument 141 err = vfs_hash_get(mp, (uint32_t)id, flags, curthread, vpp, in sfs_vnode_get() 148 uint64_t id, struct vnode **vpp) in sfs_vnode_insert() argument 153 err = vfs_hash_insert(vp, (uint32_t)id, flags, curthread, vpp, in sfs_vnode_insert() 170 struct vnode **vpp) in sfs_vgetx() argument 175 error = sfs_vnode_get(mp, flags, parent_id, id, vpp); in sfs_vgetx() 176 if (error != 0 || *vpp != NULL) { in sfs_vgetx() 177 KASSERT_IMPLY(error == 0, (*vpp)->v_data != NULL, in sfs_vgetx() 185 *vpp = NULL; in sfs_vgetx() 195 *vpp = NULL; in sfs_vgetx() [all …]
|
| /freebsd/sys/kern/ |
| H A D | vnode_if.src | 44 # The parameter named "vpp" is assumed to be always used with double 45 # indirection (**vpp) and that name is hard-coded in vnode_if.awk ! 60 %% lookup vpp - L - 64 # especially that *vpp may equal dvp and both may be locked. 68 INOUT struct vnode **vpp; 74 %% cachedlookup vpp - L - 80 INOUT struct vnode **vpp; 86 %% create vpp - L - 92 OUT struct vnode **vpp; 110 %% mknod vpp - L - [all …]
|
| H A D | vfs_hash.c | 73 struct vnode **vpp, vfs_hash_cmp_t *fn, void *arg) in vfs_hash_get() argument 101 *vpp = vp; in vfs_hash_get() 106 *vpp = NULL; in vfs_hash_get() 114 struct vnode **vpp, vfs_hash_cmp_t *fn, void *arg) in vfs_hash_ref() argument 131 *vpp = vp; in vfs_hash_ref() 136 *vpp = NULL; in vfs_hash_ref() 153 struct vnode **vpp, vfs_hash_cmp_t *fn, void *arg) in vfs_hash_insert() argument 159 *vpp = NULL; in vfs_hash_insert() 181 *vpp = vp2; in vfs_hash_insert()
|
| /freebsd/share/man/man9/ |
| H A D | VOP_CREATE.9 | 43 .Fn VOP_CREATE "struct vnode *dvp" "struct vnode **vpp" "struct componentname *cnp" "struct vattr *… 45 .Fn VOP_MKNOD "struct vnode *dvp" "struct vnode **vpp" "struct componentname *cnp" "struct vattr *v… 47 .Fn VOP_MKDIR "struct vnode *dvp" "struct vnode **vpp" "struct componentname *cnp" "struct vattr *v… 49 .Fn VOP_SYMLINK "struct vnode *dvp" "struct vnode **vpp" "struct componentname *cnp" "struct vattr … 58 .It Fa vpp 78 .Fa *vpp
|
| H A D | VOP_LOOKUP.9 | 40 .Fn VOP_LOOKUP "struct vnode *dvp" "struct vnode **vpp" "struct componentname *cnp" 45 .Bl -tag -width vpp 48 .It Fa vpp 126 .Fa *vpp
|
| H A D | VFS_FHTOVP.9 | 40 .Fn VFS_FHTOVP "struct mount *mp" "struct fid *fhp" "int flags" "struct vnode **vpp" 60 .It Fa vpp 81 .Fa *vpp .
|
| /freebsd/sys/fs/smbfs/ |
| H A D | smbfs_node.c | 103 struct smbfattr *fap, struct vnode **vpp) in smbfs_node_alloc() argument 127 *vpp = vp; in smbfs_node_alloc() 139 vpp, smbfs_vnode_cmp, &sc); in smbfs_node_alloc() 142 if (*vpp) { in smbfs_node_alloc() 143 np = VTOSMB(*vpp); in smbfs_node_alloc() 145 (void)VOP_GETATTR(*vpp, &vattr, td->td_ucred); in smbfs_node_alloc() 152 if (((*vpp)->v_type == VDIR && in smbfs_node_alloc() 154 ((*vpp)->v_type == VREG && in smbfs_node_alloc() 156 vgone(*vpp); in smbfs_node_alloc() 157 vput(*vpp); in smbfs_node_alloc() [all …]
|
| H A D | smbfs_vnops.c | 495 struct vnode **vpp=ap->a_vpp; in smbfs_create() local 507 *vpp = NULL; in smbfs_create() 524 *vpp = vp; in smbfs_create() 1047 struct vnode **vpp = ap->a_vpp; in smbfs_lookup() local 1083 error = cache_lookup(dvp, vpp, cnp, NULL, NULL); in smbfs_lookup() 1091 vp = *vpp; in smbfs_lookup() 1124 *vpp = NULL; in smbfs_lookup() 1130 *vpp = NULL; in smbfs_lookup() 1178 *vpp = dvp; in smbfs_lookup() 1184 *vpp = vp; in smbfs_lookup() [all …]
|
| /freebsd/sys/fs/p9fs/ |
| H A D | p9fs_vfsops.c | 253 struct p9fs_node *parent, struct p9_fid *fid, struct vnode **vpp, in p9fs_vget_common() argument 279 *vpp = vp; in p9fs_vget_common() 290 *vpp = NULL; in p9fs_vget_common() 293 *vpp = vp; in p9fs_vget_common() 311 *vpp = NULL; in p9fs_vget_common() 366 error = vfs_hash_insert(vp, hash, flags, td, vpp, in p9fs_vget_common() 372 if (*vpp == NULL) { in p9fs_vget_common() 378 *vpp = vp; in p9fs_vget_common() 400 *vpp = NULL; in p9fs_vget_common() 503 p9fs_root(struct mount *mp, int lkflags, struct vnode **vpp) in p9fs_root() argument [all …]
|
| H A D | p9fs_vnops.c | 182 p9fs_lookup_alloc(struct mount *mp, void *arg, int lkflags, struct vnode **vpp) in p9fs_lookup_alloc() argument 187 p9aa->newfid, vpp, p9aa->cnp->cn_nameptr)); in p9fs_lookup_alloc() 218 struct vnode **vpp, *vp; in p9fs_lookup() local 231 vpp = ap->a_vpp; in p9fs_lookup() 236 *vpp = NULL; in p9fs_lookup() 243 *vpp = dvp; in p9fs_lookup() 309 error = cache_lookup(dvp, vpp, cnp, NULL, NULL); in p9fs_lookup() 316 vp = *vpp; in p9fs_lookup() 332 *vpp = NULL; in p9fs_lookup() 360 *vpp = vp; in p9fs_lookup() [all …]
|
| /freebsd/sys/fs/cd9660/ |
| H A D | cd9660_vfsops.c | 558 cd9660_root(struct mount *mp, int flags, struct vnode **vpp) in cd9660_root() argument 569 return (cd9660_vget_internal(mp, ino, flags, vpp, in cd9660_root() 605 cd9660_fhtovp(struct mount *mp, struct fid *fhp, int flags, struct vnode **vpp) in cd9660_fhtovp() argument 620 *vpp = NULL; in cd9660_fhtovp() 626 *vpp = NULL; in cd9660_fhtovp() 629 *vpp = nvp; in cd9660_fhtovp() 630 vnode_create_vobject(*vpp, ip->i_size, curthread); in cd9660_fhtovp() 640 cd9660_vget(struct mount *mp, ino_t ino, int flags, struct vnode **vpp) in cd9660_vget() argument 649 return (cd9660_vget_internal(mp, ino, flags, vpp, in cd9660_vget() 672 struct vnode **vpp, int relocated, struct iso_directory_record *isodir) in cd9660_vget_internal() argument [all …]
|
| H A D | cd9660_lookup.c | 57 struct vnode **vpp) in cd9660_ino_alloc() argument 62 return (cd9660_vget_internal(mp, dd_arg->i_ino, lkflags, vpp, in cd9660_ino_alloc() 126 struct vnode **vpp = ap->a_vpp; in cd9660_lookup() local 133 *vpp = NULL; in cd9660_lookup() 323 cache_enter(vdp, *vpp, cnp); in cd9660_lookup() 387 *vpp = tdp; in cd9660_lookup() 401 *vpp = vdp; in cd9660_lookup() 409 *vpp = tdp; in cd9660_lookup() 416 cache_enter(vdp, *vpp, cnp); in cd9660_lookup()
|
| /freebsd/sys/fs/msdosfs/ |
| H A D | msdosfs_lookup.c | 67 struct denode *tdp, struct vnode **vpp) in msdosfs_lookup_checker() argument 80 *vpp = NULL; in msdosfs_lookup_checker() 84 *vpp = vp; in msdosfs_lookup_checker() 135 msdosfs_lookup_ino(struct vnode *vdp, struct vnode **vpp, struct componentname in msdosfs_lookup_ino() argument 178 if (vpp != NULL) in msdosfs_lookup_ino() 179 *vpp = NULL; in msdosfs_lookup_ino() 441 cache_enter(vdp, *vpp, cnp); in msdosfs_lookup_ino() 519 *vpp = vdp; in msdosfs_lookup_ino() 525 return (msdosfs_lookup_checker(pmp, vdp, tdp, vpp)); in msdosfs_lookup_ino() 552 if ((error = msdosfs_lookup_checker(pmp, vdp, tdp, vpp)) in msdosfs_lookup_ino() [all …]
|
| /freebsd/sys/fs/nullfs/ |
| H A D | null_vfsops.c | 311 nullfs_root(struct mount *mp, int flags, struct vnode **vpp) in nullfs_root() argument 325 *vpp = vp; in nullfs_root() 403 nullfs_vget(struct mount *mp, ino_t ino, int flags, struct vnode **vpp) in nullfs_vget() argument 410 error = VFS_VGET(MOUNTTONULLMOUNT(mp)->nullm_vfs, ino, flags, vpp); in nullfs_vget() 413 return (null_nodeget(mp, *vpp, vpp)); in nullfs_vget() 417 nullfs_fhtovp(struct mount *mp, struct fid *fidp, int flags, struct vnode **vpp) in nullfs_fhtovp() argument 422 vpp); in nullfs_fhtovp() 425 return (null_nodeget(mp, *vpp, vpp)); in nullfs_fhtovp()
|
| H A D | null_subr.c | 219 null_nodeget(struct mount *mp, struct vnode *lowervp, struct vnode **vpp) in null_nodeget() argument 229 *vpp = null_hashget(mp, lowervp); in null_nodeget() 230 if (*vpp != NULL) { in null_nodeget() 262 *vpp = null_hashget_locked(mp, lowervp); in null_nodeget() 263 if (*vpp != NULL) { in null_nodeget() 299 *vpp = vp; in null_nodeget()
|
| /freebsd/sys/fs/udf/ |
| H A D | udf_vfsops.c | 547 udf_root(struct mount *mp, int flags, struct vnode **vpp) in udf_root() argument 556 return (udf_vget(mp, id, flags, vpp)); in udf_root() 577 udf_vget(struct mount *mp, ino_t ino, int flags, struct vnode **vpp) in udf_vget() argument 589 error = vfs_hash_get(mp, ino, flags, curthread, vpp, NULL, NULL); in udf_vget() 590 if (error || *vpp != NULL) in udf_vget() 631 error = vfs_hash_insert(vp, ino, flags, td, vpp, NULL, NULL); in udf_vget() 632 if (error || *vpp != NULL) in udf_vget() 715 *vpp = vp; in udf_vget() 723 *vpp = NULL; in udf_vget() 728 udf_fhtovp(struct mount *mp, struct fid *fhp, int flags, struct vnode **vpp) in udf_fhtovp() argument [all …]
|
| /freebsd/sys/fs/autofs/ |
| H A D | autofs_vnops.c | 200 struct vnode **vpp) in autofs_vget_callback() argument 203 return (autofs_node_vn(arg, mp, flags, vpp)); in autofs_vget_callback() 209 struct vnode *dvp, *newvp, **vpp; in autofs_lookup() local 217 vpp = ap->a_vpp; in autofs_lookup() 233 anp->an_parent, cnp->cn_lkflags, vpp); in autofs_lookup() 244 *vpp = dvp; in autofs_lookup() 284 error = autofs_node_vn(child, mp, cnp->cn_lkflags, vpp); in autofs_lookup() 644 struct vnode **vpp) in autofs_node_vn() argument 672 *vpp = vp; in autofs_node_vn() 705 *vpp = vp; in autofs_node_vn()
|
| /freebsd/sys/fs/fdescfs/ |
| H A D | fdesc_vnops.c | 140 struct vnode **vpp) in fdesc_allocvp() argument 170 *vpp = vp; in fdesc_allocvp() 199 *vpp = NULL; in fdesc_allocvp() 214 *vpp = NULL; in fdesc_allocvp() 231 *vpp = vp2; in fdesc_allocvp() 240 *vpp = vp; in fdesc_allocvp() 284 struct vnode **vpp = ap->a_vpp; in fdesc_lookup() local 303 *vpp = dvp; in fdesc_lookup() 372 *vpp = fvp; in fdesc_lookup() 376 *vpp = NULL; in fdesc_lookup()
|
| /freebsd/sys/contrib/device-tree/src/arm/ti/omap/ |
| H A D | twl6030.dtsi | 44 vpp: regulator-vpp { label 45 compatible = "ti,twl6030-vpp";
|
| /freebsd/sys/fs/ext2fs/ |
| H A D | ext2_vfsops.c | 1194 ext2_vget(struct mount *mp, ino_t ino, int flags, struct vnode **vpp) in ext2_vget() argument 1206 error = vfs_hash_get(mp, ino, flags, td, vpp, NULL, NULL); in ext2_vget() 1207 if (error || *vpp != NULL) in ext2_vget() 1215 *vpp = NULL; in ext2_vget() 1230 *vpp = NULL; in ext2_vget() 1233 error = vfs_hash_insert(vp, ino, flags, td, vpp, NULL, NULL); in ext2_vget() 1234 if (error || *vpp != NULL) in ext2_vget() 1248 *vpp = NULL; in ext2_vget() 1257 *vpp = NULL; in ext2_vget() 1286 *vpp = NULL; in ext2_vget() [all …]
|
| /freebsd/sys/fs/tarfs/ |
| H A D | tarfs_vnops.c | 224 struct vnode *dvp, **vpp; in tarfs_lookup() local 231 vpp = ap->a_vpp; in tarfs_lookup() 234 *vpp = NULL; in tarfs_lookup() 255 vpp); in tarfs_lookup() 260 *vpp = dvp; in tarfs_lookup() 270 *vpp = vp; in tarfs_lookup() 286 error = VFS_VGET(tmp->vfs, tnp->ino, cnp->cn_lkflags, vpp); in tarfs_lookup() 293 tnp = VP_TO_TARFS_NODE(*vpp); in tarfs_lookup() 295 *vpp, tnp); in tarfs_lookup() 300 cache_enter(dvp, *vpp, cnp); in tarfs_lookup()
|