/freebsd/sys/kern/ |
H A D | vfs_cache.c | 4534 dvp = fpl->dvp; in cache_fplookup_negative_promote() 4559 dvp = fpl->dvp; in cache_fplookup_partial_setup() 4679 dvp = fpl->dvp; in cache_fplookup_final_modifying() 4865 dvp = fpl->dvp; in cache_fplookup_final_withparent() 4930 dvp = fpl->dvp; in cache_fplookup_final() 4978 dvp = fpl->dvp; in cache_fplookup_degenerate() 5076 dvp = fpl->dvp; in cache_fplookup_noentry() 5255 dvp = fpl->dvp; in cache_fplookup_dotdot() 5432 dvp = fpl->dvp; in cache_fplookup_symlink() 5508 dvp = fpl->dvp; in cache_fplookup_next() [all …]
|
/freebsd/sys/security/mac_bsdextended/ |
H A D | ugidfw_vnode.c | 70 ugidfw_vnode_check_chdir(struct ucred *cred, struct vnode *dvp, in ugidfw_vnode_check_chdir() argument 74 return (ugidfw_check_vp(cred, dvp, MBI_EXEC)); in ugidfw_vnode_check_chdir() 82 return (ugidfw_check_vp(cred, dvp, MBI_EXEC)); in ugidfw_vnode_check_chroot() 90 return (ugidfw_check_vp(cred, dvp, MBI_WRITE)); in ugidfw_check_create_vnode() 135 ugidfw_vnode_check_link(struct ucred *cred, struct vnode *dvp, in ugidfw_vnode_check_link() argument 141 error = ugidfw_check_vp(cred, dvp, MBI_WRITE); in ugidfw_vnode_check_link() 163 return (ugidfw_check_vp(cred, dvp, MBI_EXEC)); in ugidfw_vnode_check_lookup() 179 return (ugidfw_check_vp(cred, dvp, MBI_READ)); in ugidfw_vnode_check_readdir() 197 error = ugidfw_check_vp(cred, dvp, MBI_WRITE); in ugidfw_vnode_check_rename_from() 210 error = ugidfw_check_vp(cred, dvp, MBI_WRITE); in ugidfw_vnode_check_rename_to() [all …]
|
H A D | ugidfw_internal.h | 55 int ugidfw_vnode_check_chdir(struct ucred *cred, struct vnode *dvp, 57 int ugidfw_vnode_check_chroot(struct ucred *cred, struct vnode *dvp, 59 int ugidfw_check_create_vnode(struct ucred *cred, struct vnode *dvp, 74 int ugidfw_vnode_check_link(struct ucred *cred, struct vnode *dvp, 79 int ugidfw_vnode_check_lookup(struct ucred *cred, struct vnode *dvp, 83 int ugidfw_vnode_check_readdir(struct ucred *cred, struct vnode *dvp, 87 int ugidfw_vnode_check_rename_from(struct ucred *cred, struct vnode *dvp, 90 int ugidfw_vnode_check_rename_to(struct ucred *cred, struct vnode *dvp, 110 int ugidfw_vnode_check_unlink(struct ucred *cred, struct vnode *dvp,
|
/freebsd/sys/security/mac/ |
H A D | mac_vfs.c | 295 dvp->v_label, vp, vp->v_label, cnp); in mac_vnode_create_extattr() 395 MAC_POLICY_CHECK(vnode_check_chdir, cred, dvp, dvp->v_label); in mac_vnode_check_chdir() 411 MAC_POLICY_CHECK(vnode_check_chroot, cred, dvp, dvp->v_label); in mac_vnode_check_chroot() 428 MAC_POLICY_CHECK(vnode_check_create, cred, dvp, dvp->v_label, cnp, in mac_vnode_check_create() 533 ASSERT_VOP_LOCKED(dvp, "mac_vnode_check_link"); in mac_vnode_check_link() 536 MAC_POLICY_CHECK(vnode_check_link, cred, dvp, dvp->v_label, vp, in mac_vnode_check_link() 575 MAC_POLICY_CHECK(vnode_check_lookup, cred, dvp, dvp->v_label, cnp); in mac_vnode_check_lookup_impl() 692 MAC_POLICY_CHECK(vnode_check_readdir, cred, dvp, dvp->v_label); in mac_vnode_check_readdir() 743 MAC_POLICY_CHECK(vnode_check_rename_from, cred, dvp, dvp->v_label, vp, in mac_vnode_check_rename_from() 762 MAC_POLICY_CHECK(vnode_check_rename_to, cred, dvp, dvp->v_label, vp, in mac_vnode_check_rename_to() [all …]
|
H A D | mac_framework.h | 500 mac_vnode_check_access(struct ucred *cred, struct vnode *dvp, in mac_vnode_check_access() argument 504 mac_vnode_assert_locked(dvp, "mac_vnode_check_access"); in mac_vnode_check_access() 509 int mac_vnode_check_chdir(struct ucred *cred, struct vnode *dvp); 510 int mac_vnode_check_chroot(struct ucred *cred, struct vnode *dvp); 511 int mac_vnode_check_create(struct ucred *cred, struct vnode *dvp, 523 int mac_vnode_check_link(struct ucred *cred, struct vnode *dvp, 537 mac_vnode_check_lookup(struct ucred *cred, struct vnode *dvp, in mac_vnode_check_lookup() argument 541 mac_vnode_assert_locked(dvp, "mac_vnode_check_lookup"); in mac_vnode_check_lookup() 543 return (mac_vnode_check_lookup_impl(cred, dvp, cnp)); in mac_vnode_check_lookup() 626 int mac_vnode_check_rename_to(struct ucred *cred, struct vnode *dvp, [all …]
|
/freebsd/cddl/usr.sbin/dwatch/libexec/ |
H A D | vop_readdir | 68 this->dvp = this->ncp->nc_dvp != NULL ? 70 this->name1 = this->dvp != 0 ? ( 71 this->dvp->nc_name != 0 ? stringof(this->dvp->nc_name) : "" 80 this->dvp = 0; 104 this->dvp = this->dvp->nc_dvp != NULL ? 105 this->dvp->nc_dvp->v_cache_dst.tqh_first : 0; 106 this->nameDEPTH = this->dvp != 0 ? ( 107 this->dvp->nc_name != 0 ? stringof(this->dvp->nc_name) : "" 117 this->dvp = this->dvp->nc_dvp != NULL ? 118 this->dvp->nc_dvp->v_cache_dst.tqh_first : 0; [all …]
|
H A D | vop_create | 71 this->dvp = this->ncp->nc_dvp != NULL ? 73 this->name1 = this->dvp != 0 ? ( 74 this->dvp->nc_name != 0 ? stringof(this->dvp->nc_name) : "" 83 this->dvp = 0; 107 this->dvp = this->dvp->nc_dvp != NULL ? 108 this->dvp->nc_dvp->v_cache_dst.tqh_first : 0; 109 this->nameDEPTH = this->dvp != 0 ? ( 110 this->dvp->nc_name != 0 ? stringof(this->dvp->nc_name) : "" 120 this->dvp = this->dvp->nc_dvp != NULL ? 121 this->dvp->nc_dvp->v_cache_dst.tqh_first : 0; [all …]
|
H A D | vop_symlink | 72 this->dvp = this->ncp->nc_dvp != NULL ? 74 this->name1 = this->dvp != 0 ? ( 75 this->dvp->nc_name != 0 ? stringof(this->dvp->nc_name) : "" 84 this->dvp = 0; 108 this->dvp = this->dvp->nc_dvp != NULL ? 109 this->dvp->nc_dvp->v_cache_dst.tqh_first : 0; 110 this->nameDEPTH = this->dvp != 0 ? ( 111 this->dvp->nc_name != 0 ? stringof(this->dvp->nc_name) : "" 121 this->dvp = this->dvp->nc_dvp != NULL ? 122 this->dvp->nc_dvp->v_cache_dst.tqh_first : 0; [all …]
|
/freebsd/sys/fs/smbfs/ |
H A D | smbfs_node.c | 114 sc.n_parent = dvp; in smbfs_node_alloc() 122 if (dvp == NULL) in smbfs_node_alloc() 133 dnp = dvp ? VTOSMB(dvp) : NULL; in smbfs_node_alloc() 134 if (dnp == NULL && dvp != NULL) { in smbfs_node_alloc() 203 if (dvp) { in smbfs_node_alloc() 205 np->n_parent = dvp; in smbfs_node_alloc() 208 vref(dvp); in smbfs_node_alloc() 236 dnp = (dvp) ? VTOSMB(dvp) : NULL; in smbfs_nget() 261 struct vnode *dvp; in smbfs_reclaim() local 282 if (dvp != NULL) { in smbfs_reclaim() [all …]
|
H A D | smbfs_vnops.c | 521 error = smbfs_nget(VTOVFS(dvp), dvp, name, nmlen, &fattr, &vp); in smbfs_create() 703 error = smbfs_nget(VTOVFS(dvp), dvp, name, len, &fattr, &vp); in smbfs_mkdir() 727 if (dvp == vp) in smbfs_rmdir() 1074 dnp = VTOSMB(dvp); in smbfs_lookup() 1119 if (vp != dvp) in smbfs_lookup() 1176 VREF(dvp); in smbfs_lookup() 1177 *vpp = dvp; in smbfs_lookup() 1205 VOP_UNLOCK(dvp); in smbfs_lookup() 1219 VOP_UNLOCK(dvp); in smbfs_lookup() 1232 vref(dvp); in smbfs_lookup() [all …]
|
/freebsd/sys/fs/unionfs/ |
H A D | union_subr.c | 186 VI_LOCK(dvp); in unionfs_get_cached_vnode() 191 VI_UNLOCK(dvp); in unionfs_get_cached_vnode() 214 VI_LOCK(dvp); in unionfs_ins_cached_vnode() 224 VI_UNLOCK(dvp); in unionfs_ins_cached_vnode() 239 VI_LOCK(dvp); in unionfs_rem_cached_vnode() 245 VI_UNLOCK(dvp); in unionfs_rem_cached_vnode() 343 vref(dvp); in unionfs_nodeget() 686 vref(dvp); in unionfs_relookup() 687 VOP_UNLOCK(dvp); in unionfs_relookup() 692 vrele(dvp); in unionfs_relookup() [all …]
|
/freebsd/sys/fs/nfsclient/ |
H A D | nfs_clvnops.c | 1460 VREF(dvp); in nfs_lookup() 1461 newvp = dvp; in nfs_lookup() 1667 error = nfscl_nget(dvp->v_mount, dvp, nfhp, cnp, in nfs_mknodrpc() 1781 error = nfscl_nget(dvp->v_mount, dvp, nfhp, cnp, in nfs_create() 2223 ret = nfscl_nget(dvp->v_mount, dvp, nfhp, cnp, curthread, in nfs_symlink() 2317 ret = nfscl_nget(dvp->v_mount, dvp, nfhp, cnp, curthread, in nfs_mkdir() 2378 if (dvp == vp) in nfs_rmdir() 2636 sp->s_dvp = dvp; in nfs_sillyrename() 2637 VREF(dvp); in nfs_sillyrename() 2735 VREF(dvp); in nfs_lookitup() [all …]
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | zfs_ctldir.c | 614 vref(dvp); in zfsctl_relock_dot() 623 vrele(dvp); in zfsctl_relock_dot() 652 *vpp = dvp; in zfsctl_root_lookup() 725 vnode_t *dvp; in zfsctl_root_vptocnp() local 736 VOP_UNLOCK1(dvp); in zfsctl_root_vptocnp() 737 *ap->a_vpp = dvp; in zfsctl_root_vptocnp() 951 *vpp = dvp; in zfsctl_snapdir_lookup() 1030 dvp->v_vfsp); in zfsctl_snapdir_lookup() 1197 vnode_t *dvp; in zfsctl_snapshot_vptocnp() local 1239 VOP_UNLOCK1(dvp); in zfsctl_snapshot_vptocnp() [all …]
|
/freebsd/sys/ufs/ufs/ |
H A D | ufs_vnops.c | 1041 if (DOINGSUJ(dvp)) { in ufs_remove() 1077 dip = VTOI(dvp); in print_bad_link_count() 1184 if (!OFSFMT(dvp)) in ufs_whiteout() 1191 if (OFSFMT(dvp)) in ufs_whiteout() 1205 if (OFSFMT(dvp)) in ufs_whiteout() 2014 dp = VTOI(dvp); in ufs_mkdir() 2032 if (DOINGSUJ(dvp)) { in ufs_mkdir() 2142 error = UFS_UPDATE(dvp, !DOINGSOFTDEP(dvp) && !DOINGASYNC(dvp)); in ufs_mkdir() 2170 if (!OFSFMT(dvp)) in ufs_mkdir() 2267 dp = VTOI(dvp); in ufs_rmdir() [all …]
|
H A D | ufs_lookup.c | 866 dp = VTOI(dvp); in ufs_direnter() 879 if (!DOINGSOFTDEP(dvp) && !DOINGASYNC(dvp)) in ufs_direnter() 889 vnode_pager_setsize(dvp, in ufs_direnter() 914 if (DOINGSOFTDEP(dvp)) { in ufs_direnter() 935 if (DOINGASYNC(dvp)) { in ufs_direnter() 1016 if (DOINGSOFTDEP(dvp)) in ufs_direnter() 1032 if (OFSFMT(dvp)) in ufs_direnter() 1065 if (DOINGSOFTDEP(dvp)) { in ufs_direnter() 1073 if (DOINGASYNC(dvp)) { in ufs_direnter() 1112 dp = VTOI(dvp); in ufs_dirremove() [all …]
|
/freebsd/sys/fs/tmpfs/ |
H A D | tmpfs_vnops.c | 123 VREF(dvp); in tmpfs_lookup1() 124 *vpp = dvp; in tmpfs_lookup1() 1387 tmpfs_update(dvp); in tmpfs_rmdir() 1754 dvp); in tmpfs_vptocnp_fill() 1769 if (vp != *dvp) in tmpfs_vptocnp_fill() 1770 VOP_UNLOCK(*dvp); in tmpfs_vptocnp_fill() 1772 if (vp != *dvp) in tmpfs_vptocnp_fill() 1773 vput(*dvp); in tmpfs_vptocnp_fill() 1792 dvp = ap->a_vpp; in tmpfs_vptocnp() 1804 buflen, dvp); in tmpfs_vptocnp() [all …]
|
/freebsd/sys/dev/smartpqi/ |
H A D | smartpqi_cam.c | 380 err_info, rcb->dvp); in os_raid_response_error() 456 err_info, rcb->dvp); in os_aio_response_error() 662 rcb->dvp = NULL; in os_reset_rcb() 782 pqi_scsi_dev_t *dvp = NULL; in os_complete_outstanding_cmds_nodevice() local 788 dvp = prcb->dvp; in os_complete_outstanding_cmds_nodevice() 793 if (dvp) in os_complete_outstanding_cmds_nodevice() 812 pqi_scsi_dev_t *dvp; in pqisrc_io_start() local 852 if (DEVICE_RESET(dvp)) { in pqisrc_io_start() 945 if (rcb->dvp == NULL) { in pqisrc_scsi_abort_task() 986 if (rcb->dvp == NULL) { in pqisrc_scsi_abort_task_set() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | brcm,bcm2711-dvp.yaml | 4 $id: http://devicetree.org/schemas/clock/brcm,bcm2711-dvp.yaml# 20 const: brcm,brcm2711-dvp 39 dvp: clock@7ef00000 { 40 compatible = "brcm,brcm2711-dvp";
|
/freebsd/sys/fs/fuse/ |
H A D | fuse_node.h | 184 fuse_vnode_setparent(struct vnode *vp, struct vnode *dvp) in fuse_vnode_setparent() argument 186 if (dvp != NULL && vp->v_type == VDIR) { in fuse_vnode_setparent() 187 MPASS(dvp->v_type == VDIR); in fuse_vnode_setparent() 188 VTOFUD(vp)->parent_nid = VTOI(dvp); in fuse_vnode_setparent() 201 uint64_t nodeid, struct vnode *dvp, struct vnode **vpp,
|
H A D | fuse_vnops.c | 962 struct vnode *dvp, in fdisp_make_mknod_for_fallback() argument 1016 if (fuse_isdeadfs(dvp)) in fuse_vnop_create() 1449 if (fuse_isdeadfs(dvp)) { in fuse_vnop_lookup() 1453 if (!vnode_isdir(dvp)) in fuse_vnop_lookup() 1480 nid = VTOI(dvp); in fuse_vnop_lookup() 1500 if (dvp != *vpp) in fuse_vnop_lookup() 1592 vref(dvp); in fuse_vnop_lookup() 1593 *vpp = dvp; in fuse_vnop_lookup() 1605 err = fuse_vnode_get(vnode_mount(dvp), feo, nid, dvp, in fuse_vnop_lookup() 1686 if (fuse_isdeadfs(dvp)) { in fuse_vnop_mkdir() [all …]
|
H A D | fuse_internal.c | 435 struct vnode *dvp, *vp; in fuse_internal_invalidate_entry() local 454 err = VFS_ROOT(mp, LK_SHARED, &dvp); in fuse_internal_invalidate_entry() 457 LK_SHARED, &dvp); in fuse_internal_invalidate_entry() 464 if (err != 0 || dvp == NULL) in fuse_internal_invalidate_entry() 481 fuse_vnode_clear_attr_cache(dvp); in fuse_internal_invalidate_entry() 482 vput(dvp); in fuse_internal_invalidate_entry() 533 data = fuse_get_mpdata(dvp->v_mount); in fuse_internal_mknod() 724 fuse_vnode_clear_attr_cache(dvp); in fuse_internal_remove() 797 struct mount *mp = vnode_mount(dvp); in fuse_internal_newentry_core() 818 fuse_vnode_clear_attr_cache(dvp); in fuse_internal_newentry_core() [all …]
|
/freebsd/sys/cddl/compat/opensolaris/sys/ |
H A D | dnlc.h | 32 #define dnlc_lookup(dvp, name) (NULL) argument 33 #define dnlc_update(dvp, name, vp) do { } while (0) argument 34 #define dnlc_remove(dvp, name) do { } while (0) argument
|
/freebsd/sys/fs/nullfs/ |
H A D | null_vnops.c | 387 struct vnode *dvp = ap->a_dvp; in null_lookup() local 393 mp = dvp->v_mount; in null_lookup() 401 ldvp = NULLVPTOLOWERVP(dvp); in null_lookup() 415 ldvp, ldvp->v_vflag, dvp, dvp->v_vflag, flags)); in null_lookup() 433 if (VN_IS_DOOMED(dvp)) { in null_lookup() 461 *ap->a_vpp = dvp; in null_lookup() 462 VREF(dvp); in null_lookup() 1012 NULLVPTOLOWERVP(*dvp); in null_vptocnp() 1076 dvp = ap->a_dvp; in null_vput_pair() 1077 ldvp = NULLVPTOLOWERVP(dvp); in null_vput_pair() [all …]
|
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_as.c | 95 dtrace_difv_t *dvp; in dt_copyvar() local 110 dvp->dtdv_name = (uint_t)stroff; in dt_copyvar() 111 dvp->dtdv_id = idp->di_id; in dt_copyvar() 112 dvp->dtdv_flags = 0; in dt_copyvar() 114 dvp->dtdv_kind = (idp->di_kind == DT_IDENT_ARRAY) ? in dt_copyvar() 118 dvp->dtdv_scope = DIFV_SCOPE_LOCAL; in dt_copyvar() 120 dvp->dtdv_scope = DIFV_SCOPE_THREAD; in dt_copyvar() 122 dvp->dtdv_scope = DIFV_SCOPE_GLOBAL; in dt_copyvar() 125 dvp->dtdv_flags |= DIFV_F_REF; in dt_copyvar() 127 dvp->dtdv_flags |= DIFV_F_MOD; in dt_copyvar() [all …]
|
/freebsd/sys/fs/devfs/ |
H A D | devfs_vnops.c | 422 *dvp = vp; in devfs_vptocnp() 423 vref(*dvp); in devfs_vptocnp() 443 VI_LOCK(*dvp); in devfs_vptocnp() 445 vholdl(*dvp); in devfs_vptocnp() 447 vref(*dvp); in devfs_vptocnp() 448 vdrop(*dvp); in devfs_vptocnp() 1083 *vpp = dvp; in devfs_lookupx() 1084 VREF(dvp); in devfs_lookupx() 1174 VREF(dvp); in devfs_lookupx() 1175 *vpp = dvp; in devfs_lookupx() [all …]
|