/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | hsfs_impl.h | 45 extern int hs_readsector(struct vnode *vp, uint_t secno, uchar_t *ptr); 59 extern void hs_freenode(vnode_t *vp, struct hsfs *fsp, int nopage); 69 extern void hs_filldirent(struct vnode *vp, struct hs_direntry *hdp); 71 extern int hs_access(struct vnode *vp, mode_t m, struct cred *cred);
|
/illumos-gate/usr/src/uts/common/fs/doorfs/ |
H A D | door_sys.c | 422 vnode_t *vp; in door_create_common() local 443 vp = DTOV(dp); in door_create_common() 462 vn_free(vp); in door_create_common() 466 vn_exists(vp); in door_create_common() 1805 if (vp && vp->v_type == VDOOR) { in door_insert() 1973 vnode_t *vp; in door_lookup() local 1985 if (vp == NULL || vp->v_type != VDOOR) { in door_lookup() 3500 vnode_t *vp; in door_ki_open() local 3527 vnode_t *vp; in door_ki_info() local 3557 vnode_t *vp; in door_ki_setparam() local [all …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/comp/ |
H A D | getsubopt.c | 42 getsubopt(register char** op, char* const* tp, char** vp) 75 *vp = v; 80 *vp = b;
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | memory.c | 439 vp->v_flag = hent->vn_flag; in vn_get() 488 else if (IS_SWAPFSVP(vp)) in memstat_callback() 702 if (vp == -(uintptr_t)1) { in pagelookup() 709 vp = addr; in pagelookup() 729 vp, offset); in pagelookup() 1006 svn.vp = NULL; in pmap_walk_seg() 1020 if (svn.vp != NULL) { in pmap_walk_seg() 1059 svn.vp = NULL; in pmap_walk_seg_quick() 1062 if (svn.vp != NULL) { in pmap_walk_seg_quick() 1537 if (svd->vp != NULL) { in segvn_pages_walk_step() [all …]
|
/illumos-gate/usr/src/uts/common/nfs/ |
H A D | rnode4.h | 131 #define VTOSV(vp) vtosv(vp) argument 133 #define IS_SHADOW(vp, rp) ((vp) != (rp)->r_vnode) argument 373 #define VTOR4(vp) ((rnode4_t *)((vp)->v_data)) argument 450 #define PURGE_ATTRCACHE4(vp) { \ argument 451 rnode4_t *rp = VTOR4(vp); \
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | reparse.c | 53 reparse_vnode_parse(vnode_t *vp, nvlist_t *nvl) in reparse_vnode_parse() argument 60 if (vp == NULL || nvl == NULL) in reparse_vnode_parse() 77 if ((err = VOP_READLINK(vp, &uio, zone_kcred(), NULL)) == 0) { in reparse_vnode_parse()
|
H A D | fake_xattr.c | 44 fop__getxvattr(vnode_t *vp, xvattr_t *xvap) in fop__getxvattr() argument 54 error = fgetattr(vp->v_fd, XATTR_VIEW_READWRITE, &nvl); in fop__getxvattr() 64 if (fgetattr(vp->v_fd, XATTR_VIEW_READONLY, &nvl) == 0) { in fop__getxvattr() 203 fop__setxvattr(vnode_t *vp, xvattr_t *xvap) in fop__setxvattr() argument 266 error = fsetattr(vp->v_fd, XATTR_VIEW_READWRITE, nvl); in fop__setxvattr()
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_lockfs.c | 177 ufs_checkaccton(struct vnode *vp) in ufs_checkaccton() argument 179 if (acct_fs_in_use(vp)) in ufs_checkaccton() 189 ufs_checkswapon(struct vnode *vp) in ufs_checkswapon() argument 480 struct vnode *vp = ITOV(ip); in ufs_thaw_hlock() local 493 } while ((vp->v_type != VCHR) && vn_has_cached_data(vp)); in ufs_thaw_hlock() 874 struct vnode *vp, in ufs__fiolfs() argument 895 if (!vp || !vp->v_vfsp || !vp->v_vfsp->vfs_data) in ufs__fiolfs() 898 vfsp = vp->v_vfsp; in ufs__fiolfs() 917 if (ufs_checkaccton(vp) || ufs_checkswapon(vp)) { in ufs__fiolfs() 1228 if (!vp || !vp->v_vfsp || !VTOI(vp)) in ufs_fiolfss() [all …]
|
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_vtops.c | 319 struct vnode *vp; in devvt_prunedir() local 337 vp = SDEVTOV(dv); in devvt_prunedir() 338 if (vp->v_count != 0) in devvt_prunedir() 451 struct vnode *vp; in devvt_create() local 455 if ((error = devvt_lookup(dvp, nm, &vp, NULL, 0, NULL, cred, ct, NULL, in devvt_create() 464 else if (vp->v_type == VDIR && (mode & VWRITE)) in devvt_create() 467 error = VOP_ACCESS(vp, mode, 0, cred, ct); in devvt_create() 470 VN_RELE(vp); in devvt_create() 472 *vpp = vp; in devvt_create()
|
H A D | sdev_zvolops.c | 471 struct vnode *vp; in devzvol_create_pool_dirs() local 478 VN_RELE(vp); in devzvol_create_pool_dirs() 820 struct vnode *vp; in devzvol_create() local 829 else if (vp->v_type == VDIR && (mode & VWRITE)) in devzvol_create() 832 error = VOP_ACCESS(vp, mode, 0, cred, ct); in devzvol_create() 835 VN_RELE(vp); in devzvol_create() 837 *vpp = vp; in devzvol_create() 906 struct vnode *vp; in devzvol_readdir() local 909 (void) devname_lookup_func(sdvp, "dsk", &vp, cred, in devzvol_readdir() 911 VN_RELE(vp); in devzvol_readdir() [all …]
|
/illumos-gate/usr/src/uts/i86xpv/vm/ |
H A D | seg_mf.c | 61 #define VTOCVP(vp) (VTOS(vp)->s_commonvp) argument 95 struct vnode *vp; member 131 data->vp = specfind(a->dev, VCHR); in segmf_create() 162 VN_HOLD(data->vp); in segmf_dup() 163 ndata->vp = data->vp; in segmf_dup() 172 return (VOP_ADDMAP(VTOCVP(ndata->vp), 0, newseg->s_as, in segmf_dup() 199 ASSERT(data->vp != NULL); in segmf_unmap() 201 (void) VOP_DELMAP(VTOCVP(data->vp), off, seg->s_as, addr, len, in segmf_unmap() 215 VN_RELE(data->vp); in segmf_free() 463 *vpp = VTOCVP(data->vp); in segmf_getvp() [all …]
|
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/ |
H A D | fake_policy.c | 41 secpolicy_vnode_access2(const cred_t *cr, vnode_t *vp, uid_t owner, in secpolicy_vnode_access2() argument 64 secpolicy_vnode_setattr(cred_t *cr, struct vnode *vp, struct vattr *vap, in secpolicy_vnode_setattr() argument 72 if (vp->v_type == VDIR) in secpolicy_vnode_setattr()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | mkdir.c | 55 vnode_t *vp; in mkdirat() local 70 error = vn_createat(dname, UIO_USERSPACE, &vattr, EXCL, 0, &vp, in mkdirat() 76 VN_RELE(vp); in mkdirat()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | policy.c | 964 EACCES, NULL, KLPDARG_VNODE, vp, (char *)NULL, in secpolicy_vnode_access() 977 NULL, KLPDARG_VNODE, vp, (char *)NULL, in secpolicy_vnode_access() 1027 EACCES, NULL, KLPDARG_VNODE, vp, (char *)NULL, in secpolicy_vnode_access2() 1040 NULL, KLPDARG_VNODE, vp, (char *)NULL, in secpolicy_vnode_access2() 1088 if (vp->v_type == VDIR) in secpolicy_vnode_any_access() 1092 if (vp->v_type != VDIR) in secpolicy_vnode_any_access() 1455 if (vp->v_type == VDIR) { in secpolicy_vnode_setattr() 1561 vp->v_type); in secpolicy_vnode_setattr() 2165 secpolicy_basic_exec(const cred_t *cr, vnode_t *vp) in secpolicy_basic_exec() argument 2262 struct snode *csp = VTOS(common_specvp(vp)); in secpolicy_spec_open() [all …]
|
/illumos-gate/usr/src/uts/common/ktli/ |
H A D | t_kspoll.c | 84 vnode_t *vp; in t_kspoll() local 93 vp = fp->f_vnode; in t_kspoll() 117 error = kstrgetmsg(vp, NULL, NULL, &pri, &pflag, timout, &rval); in t_kspoll()
|
H A D | t_kgtstate.c | 72 vnode_t *vp; in t_kgetstate() local 79 vp = fp->f_vnode; in t_kgetstate() 90 error = strdoioctl(vp->v_stream, &strioc, FNATIVE, K_TO_K, CRED(), in t_kgetstate()
|
H A D | t_kunbind.c | 73 vnode_t *vp; in t_kunbind() local 83 vp = fp->f_vnode; in t_kunbind() 100 error = strdoioctl(vp->v_stream, &strioc, FNATIVE, K_TO_K, CRED(), in t_kunbind()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | dump.c | 100 vnode_t *vp; in dump_ioctl() local 173 FOLLOW, NULLVPP, &vp)) != 0) in dump_ioctl() 176 if (vp->v_type == VBLK) in dump_ioctl() 177 error = dumpinit(vp, pathbuf, cmd == DIOCTRYDEV); in dump_ioctl() 181 VN_RELE(vp); in dump_ioctl()
|
/illumos-gate/usr/src/cmd/rpcgen/ |
H A D | rpc_clntout.c | 78 version_list *vp; in write_program() local 81 for (vp = def->def.pr.versions; vp != NULL; vp = vp->next) { in write_program() 82 for (proc = vp->procs; proc != NULL; proc = proc->next) { in write_program() 87 pvname(proc->proc_name, vp->vers_num); in write_program() 91 pvname(proc->proc_name, vp->vers_num); in write_program()
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm_stat.c | 124 vmm_stat_init(void *vp) in vmm_stat_init() argument 126 bzero(vp, vst_size); in vmm_stat_init() 130 vmm_stat_free(void *vp) in vmm_stat_free() argument 132 kmem_free(vp, vst_size); in vmm_stat_free()
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | anon.h | 139 #define ANON_HASH(vp, off) \ argument 142 (((uintptr_t)(vp) >> 3) ^ \ 143 ((uintptr_t)(vp) >> (3 + anon_hash_shift)) ^ \ 144 ((uintptr_t)(vp) >> (3 + 2 * anon_hash_shift)) ^ \ 145 ((uintptr_t)(vp) << \ 151 #define AH_MUTEX(vp, off) \ argument 152 (&anonhash_lock[(ANON_HASH((vp), (off)) & \
|
/illumos-gate/usr/src/cmd/csh/ |
H A D | sh.exec.c | 210 tchar **vp; in texec() local 262 vp = lastsh; in texec() 263 vp[0] = adrof(S_shell /* "shell" */) ? in texec() 266 vp[1] = (tchar *) NULL; in texec() 269 vp[0] = S_OTHERSH /* OTHERSH */; in texec() 274 vp = v->vec; in texec() 276 t = blkspl(vp, t); /* Splice up the new arglst */ in texec()
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_dir.c | 146 vnode_t *vp = NULL; in zfs_dirent_lock() local 316 VN_RELE(vp); in zfs_dirent_lock() 318 } else if (vp) { in zfs_dirent_lock() 321 VN_RELE(vp); in zfs_dirent_lock() 325 *zpp = VTOZ(vp); in zfs_dirent_lock() 775 vnode_t *vp = ZTOV(zp); in zfs_link_create() local 902 vnode_t *vp = ZTOV(zp); in zfs_link_destroy() local 917 vn_vfsunlock(vp); in zfs_link_destroy() 925 vn_vfsunlock(vp); in zfs_link_destroy() 937 vn_vfsunlock(vp); in zfs_link_destroy() [all …]
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_client_state.c | 1013 rp = VTOR4(vp); in nfs4_is_otw_open_necessary() 1751 bsep->bs_vp = vp; in nfs4_create_bseqid_entry() 1836 mi = VTOMI4(vp); in nfs4_open_downgrade() 1837 rp = VTOR4(vp); in nfs4_open_downgrade() 2048 vp = *vpp; in nfs4_resend_open_otw() 2049 if (vp) { in nfs4_resend_open_otw() 2051 rp = VTOR4(vp); in nfs4_resend_open_otw() 2089 mi = VTOMI4(vp); in nfs4_resend_open_otw() 2182 if (!vp) { in nfs4_resend_open_otw() 2220 vp = *vpp; in nfs4_resend_open_otw() [all …]
|
/illumos-gate/usr/src/uts/common/gssapi/ |
H A D | gssd_handle.c | 96 struct vnode *vp; in getgssd_handle() local 111 FOLLOW, NULLVPP, &vp)) != 0) { in getgssd_handle() 115 gssg->gss_config.knc_rdev = vp->v_rdev; in getgssd_handle() 117 VN_RELE(vp); in getgssd_handle()
|