/titanic_41/usr/src/uts/common/vm/ |
H A D | vpage.h | 74 #define VPP_PROT(vpp) ((vpp)->nvp_prot) argument 75 #define VPP_ADVICE(vpp) ((vpp)->nvp_advice & VP_ADVICE_MASK) argument 76 #define VPP_ISPPLOCK(vpp) \ argument 77 ((uchar_t)((vpp)->nvp_advice & VP_PPLOCK_MASK)) 78 #define VPP_ISSWAPRES(vpp) \ argument 79 ((uchar_t)((vpp)->nvp_advice & VP_SWAPRES_MASK)) 80 #define VPP_ISINHZERO(vpp) \ argument 81 ((uchar_t)((vpp)->nvp_advice & VP_INHZERO_MASK)) 83 #define VPP_SETPROT(vpp, x) ((vpp)->nvp_prot = (x)) argument 84 #define VPP_SETADVICE(vpp, x) \ argument [all …]
|
/titanic_41/usr/src/uts/common/fs/lofs/ |
H A D | lofs_vnops.c | 51 lo_open(vnode_t **vpp, int flag, struct cred *cr, caller_context_t *ct) in lo_open() argument 53 vnode_t *vp = *vpp; in lo_open() 77 *vpp = makelonode(rvp, vtoli(oldvp->v_vfsp), 0); in lo_open() 78 if ((*vpp)->v_type == VDIR) { in lo_open() 82 (vtol(*vpp))->lo_looping |= (vtol(oldvp))->lo_looping; in lo_open() 84 if (IS_DEVVP(*vpp)) { in lo_open() 87 svp = specvp(*vpp, (*vpp)->v_rdev, (*vpp)->v_type, cr); in lo_open() 88 VN_RELE(*vpp); in lo_open() 92 *vpp = svp; in lo_open() 295 vnode_t **vpp, in lo_lookup() argument [all …]
|
H A D | lofs_vfsops.c | 455 lo_root(struct vfs *vfsp, struct vnode **vpp) in lo_root() argument 457 *vpp = vtoli(vfsp)->li_rootvp; in lo_root() 459 lo_dprint(4, "lo_root(0x%p) = %p\n", vfsp, *vpp); in lo_root() 466 if (IS_DEVVP(*vpp)) { in lo_root() 469 svp = specvp(*vpp, (*vpp)->v_rdev, (*vpp)->v_type, kcred); in lo_root() 472 *vpp = svp; in lo_root() 474 VN_HOLD(*vpp); in lo_root() 525 lo_vget(struct vfs *vfsp, struct vnode **vpp, struct fid *fidp) in lo_vget() argument 534 return (VFS_VGET(realrootvp->v_vfsp, vpp, fidp)); in lo_vget()
|
/titanic_41/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_shadow.c | 89 sv_activate(vnode_t **vpp, vnode_t *dvp, nfs4_fname_t **namepp, int newnode) in sv_activate() argument 94 rnode4_t *rp = VTOR4(*vpp); in sv_activate() 95 svp = VTOSV(*vpp); in sv_activate() 123 } else if ((*vpp)->v_type == VREG && !((*vpp)->v_flag & VROOT)) { in sv_activate() 124 resvp = sv_find(*vpp, dvp, namepp); in sv_activate() 126 VN_RELE(*vpp); in sv_activate() 127 *vpp = resvp; in sv_activate() 346 sv_exchange(vnode_t **vpp) in sv_exchange() argument 353 mvp = RTOV4(VTOR4(*vpp)); in sv_exchange() 355 VN_RELE(*vpp); in sv_exchange() [all …]
|
/titanic_41/usr/src/uts/common/syscall/ |
H A D | chdir.c | 167 vnode_t **vpp; in chdirec() local 212 vpp = &PTOU(pp)->u_rdir; in chdirec() 214 vpp = &PTOU(pp)->u_cdir; in chdirec() 219 audit_chdirec(vp, vpp); in chdirec() 227 if (!ischroot && *vpp != NULL && vp != NULL && VN_CMP(*vpp, vp)) in chdirec() 230 oldvp = *vpp; in chdirec() 231 *vpp = vp; in chdirec()
|
/titanic_41/usr/src/uts/common/fs/ufs/ |
H A D | ufs_snap.c | 235 vnode_t **vpp; in ufs_snap_init_backfile() local 238 vpp = (vnode_t **)kmem_zalloc((count + 1) * sizeof (vnode_t *), in ufs_snap_init_backfile() 240 *vppp = vpp; in ufs_snap_init_backfile() 251 *vpp = fp->f_vnode; in ufs_snap_init_backfile() 256 if ((*vpp)->v_vfsp == ufsvfsp->vfs_vfs) { in ufs_snap_init_backfile() 261 vpp++; in ufs_snap_init_backfile() 269 vnode_t **vpp; in release_backing_vnodes() local 271 vpp = *bvppp; in release_backing_vnodes() 272 while (*vpp) { in release_backing_vnodes() 273 VN_RELE(*vpp); in release_backing_vnodes() [all …]
|
/titanic_41/usr/src/uts/common/fs/dev/ |
H A D | sdev_ptsops.c | 291 devpts_lookup(struct vnode *dvp, char *nm, struct vnode **vpp, in devpts_lookup() argument 300 error = devname_lookup_func(sdvp, nm, vpp, cred, devpts_create_rvp, in devpts_lookup() 304 switch ((*vpp)->v_type) { in devpts_lookup() 306 dv = VTOSDEV(VTOS(*vpp)->s_realvp); in devpts_lookup() 310 dv = VTOSDEV(*vpp); in devpts_lookup() 314 "type: %p: %d", (void *)(*vpp), (*vpp)->v_type); in devpts_lookup() 332 int mode, struct vnode **vpp, struct cred *cred, int flag, in devpts_create() argument 338 *vpp = NULL; in devpts_create() 353 *vpp = vp; in devpts_create()
|
H A D | sdev_ipnetops.c | 105 devipnet_lookup(struct vnode *dvp, char *nm, struct vnode **vpp, in devipnet_lookup() argument 114 error = devname_lookup_func(sdvp, nm, vpp, cred, devipnet_create_rvp, in devipnet_lookup() 118 switch ((*vpp)->v_type) { in devipnet_lookup() 120 dv = VTOSDEV(VTOS(*vpp)->s_realvp); in devipnet_lookup() 124 dv = VTOSDEV(*vpp); in devipnet_lookup() 128 "type: %p: %d", (void *)(*vpp), (*vpp)->v_type); in devipnet_lookup()
|
H A D | sdev_vtops.c | 184 devvt_lookup(struct vnode *dvp, char *nm, struct vnode **vpp, in devvt_lookup() argument 202 error = devname_lookup_func(sdvp, nm, vpp, cred, in devvt_lookup() 209 switch ((*vpp)->v_type) { in devvt_lookup() 211 dv = VTOSDEV(VTOS(*vpp)->s_realvp); in devvt_lookup() 216 dv = VTOSDEV(*vpp); in devvt_lookup() 220 "type: %p: %d", (void *)(*vpp), (*vpp)->v_type); in devvt_lookup() 452 int mode, struct vnode **vpp, struct cred *cred, int flag, in devvt_create() argument 458 *vpp = NULL; in devvt_create() 477 *vpp = vp; in devvt_create()
|
H A D | sdev_netops.c | 112 devnet_lookup(struct vnode *dvp, char *nm, struct vnode **vpp, in devnet_lookup() argument 131 *vpp = SDEVTOV(ddv); in devnet_lookup() 132 VN_HOLD(*vpp); in devnet_lookup() 140 *vpp = SDEVTOV(ddv->sdev_dotdot); in devnet_lookup() 141 VN_HOLD(*vpp); in devnet_lookup() 193 return (sdev_to_vp(dv, vpp)); in devnet_lookup() 201 *vpp = NULL; in devnet_lookup()
|
/titanic_41/usr/src/uts/common/fs/fd/ |
H A D | fdops.c | 82 fdopen(vnode_t **vpp, int mode, cred_t *cr, caller_context_t *ct) in fdopen() argument 84 if ((*vpp)->v_type != VDIR) { in fdopen() 85 mutex_enter(&(*vpp)->v_lock); in fdopen() 86 (*vpp)->v_flag |= VDUP; in fdopen() 87 mutex_exit(&(*vpp)->v_lock); in fdopen() 204 fdlookup(vnode_t *dp, char *comp, vnode_t **vpp, pathname_t *pnp, in fdlookup() argument 210 *vpp = dp; in fdlookup() 213 return (fdget(dp, comp, vpp)); in fdlookup() 219 int mode, vnode_t **vpp, cred_t *cr, int flag, caller_context_t *ct, in fdcreate() argument 222 return (fdget(dvp, comp, vpp)); in fdcreate() [all …]
|
/titanic_41/usr/src/uts/common/fs/ctfs/ |
H A D | ctfs_latest.c | 125 ctfs_latest_open(vnode_t **vpp, int flag, cred_t *cr, caller_context_t *ct) in ctfs_latest_open() argument 132 if (nvp = ctfs_latest_nested_open(*vpp, cr)) { in ctfs_latest_open() 133 VN_RELE(*vpp); in ctfs_latest_open() 134 *vpp = nvp; in ctfs_latest_open() 135 return (VOP_OPEN(vpp, flag, cr, ct)); in ctfs_latest_open()
|
/titanic_41/usr/src/uts/common/fs/zfs/ |
H A D | zfs_ctldir.c | 285 zfsctl_common_open(vnode_t **vpp, int flags, cred_t *cr, caller_context_t *ct) in zfsctl_common_open() argument 298 zfsctl_common_close(vnode_t *vpp, int flags, int count, offset_t off, in zfsctl_common_close() argument 450 zfsctl_root_lookup(vnode_t *dvp, char *nm, vnode_t **vpp, pathname_t *pnp, in zfsctl_root_lookup() argument 466 err = VFS_ROOT(dvp->v_vfsp, vpp); in zfsctl_root_lookup() 468 err = gfs_vop_lookup(dvp, nm, vpp, pnp, flags, rdir, in zfsctl_root_lookup() 740 zfsctl_snapdir_mkdir(vnode_t *dvp, char *dirname, vattr_t *vap, vnode_t **vpp, in zfsctl_snapdir_mkdir() argument 754 *vpp = NULL; in zfsctl_snapdir_mkdir() 764 err = lookupnameat(dirname, seg, follow, NULL, vpp, dvp); in zfsctl_snapdir_mkdir() 777 zfsctl_snapdir_lookup(vnode_t *dvp, char *nm, vnode_t **vpp, pathname_t *pnp, in zfsctl_snapdir_lookup() argument 813 if (gfs_lookup_dot(vpp, dvp, zfsvfs->z_ctldir, nm) == 0) { in zfsctl_snapdir_lookup() [all …]
|
/titanic_41/usr/src/ucbhead/sys/ |
H A D | vfs.h | 159 #define VFS_ROOT(vfsp, vpp) (*(vfsp)->vfs_op->vfs_root)(vfsp, vpp) argument 162 #define VFS_VGET(vfsp, vpp, fidp) \ argument 163 (*(vfsp)->vfs_op->vfs_vget)(vfsp, vpp, fidp) 166 #define VFS_SWAPVP(vfsp, vpp, nm) \ argument 167 (*(vfsp)->vfs_op->vfs_swapvp)(vfsp, vpp, nm)
|
/titanic_41/usr/src/uts/common/fs/doorfs/ |
H A D | door_vnops.c | 41 static int door_open(struct vnode **vpp, int flag, struct cred *cr, 51 static int door_realvp(vnode_t *vp, vnode_t **vpp, caller_context_t *ct); 75 door_open(struct vnode **vpp, int flag, struct cred *cr, caller_context_t *ct) in door_open() argument 84 door_node_t *dp = VTOD((*vpp)); in door_open() 251 door_realvp(vnode_t *vp, vnode_t **vpp, caller_context_t *ct) in door_realvp() argument 253 *vpp = vp; in door_realvp()
|
/titanic_41/usr/src/uts/common/fs/ |
H A D | xattr.c | 68 xattr_file_open(vnode_t **vpp, int flags, cred_t *cr, caller_context_t *ct) in xattr_file_open() argument 70 xattr_file_t *np = (*vpp)->v_data; in xattr_file_open() 911 xattr_dir_open(vnode_t **vpp, int flags, cred_t *cr, caller_context_t *ct) in xattr_dir_open() argument 922 xattr_dir_close(vnode_t *vpp, int flags, int count, offset_t off, cred_t *cr, in xattr_dir_close() argument 1055 int mode, vnode_t **vpp, cred_t *cr, int flag, caller_context_t *ct, in xattr_dir_create() argument 1061 *vpp = NULL; in xattr_dir_create() 1067 return (gfs_dir_lookup(dvp, name, vpp, cr, 0, NULL, NULL)); in xattr_dir_create() 1073 error = VOP_CREATE(pvp, name, vap, excl, mode, vpp, cr, flag, in xattr_dir_create() 1422 xattr_lookup_cb(vnode_t *vp, const char *nm, vnode_t **vpp, ino64_t *inop, in xattr_lookup_cb() argument 1429 *vpp = NULL; in xattr_lookup_cb() [all …]
|
H A D | gfs.c | 418 gfs_lookup_dot(vnode_t **vpp, vnode_t *dvp, vnode_t *pvp, const char *nm) in gfs_lookup_dot() argument 422 *vpp = dvp; in gfs_lookup_dot() 428 *vpp = dvp; in gfs_lookup_dot() 431 *vpp = pvp; in gfs_lookup_dot() 745 const char *nm, vnode_t *dvp, vnode_t **vpp, cred_t *cr, int flags, in gfs_dir_lookup_dynamic() argument 760 ret = callback(dvp, nm, vpp, &ino, cr, flags, direntflags, realpnp); in gfs_dir_lookup_dynamic() 768 fp = (gfs_file_t *)((*vpp)->v_data); in gfs_dir_lookup_dynamic() 799 vnode_t **vpp, pathname_t *rpnp) in gfs_dir_lookup_static() argument 872 *vpp = vp; in gfs_dir_lookup_static() 889 gfs_dir_lookup(vnode_t *dvp, const char *nm, vnode_t **vpp, cred_t *cr, in gfs_dir_lookup() argument [all …]
|
H A D | vnode.c | 924 struct vnode **vpp, in vn_open() argument 928 return (vn_openat(pnamep, seg, filemode, createmode, vpp, crwhy, in vn_open() 945 struct vnode **vpp, in vn_openat() argument 1224 *vpp = vp; in vn_openat() 1278 struct vnode **vpp, in vn_create() argument 1283 return (vn_createat(pnamep, seg, vap, excl, mode, vpp, why, flag, in vn_create() 1297 struct vnode **vpp, in vn_createat() argument 1338 *vpp = NULL; in vn_createat() 1346 (excl == EXCL) ? NULLVPP : vpp, startvp); in vn_createat() 1382 if (*vpp != NULL) in vn_createat() [all …]
|
/titanic_41/usr/src/lib/libc/port/gen/ |
H A D | priocntl.c | 129 pc_vaparm_t *vpp = &vp->pc_parms[0]; in pc_vaargs2parms() local 133 (key = va_arg(valist, int)) != PC_KY_NULL; vpp++) { in pc_vaargs2parms() 137 vpp->pc_key = key; in pc_vaargs2parms() 138 vpp->pc_parm = va_arg(valist, uintptr_t); in pc_vaargs2parms()
|
/titanic_41/usr/src/uts/common/fs/autofs/ |
H A D | auto_vnops.c | 123 auto_open(vnode_t **vpp, int flag, cred_t *cred, caller_context_t *ct) in auto_open() argument 128 AUTOFS_DPRINT((4, "auto_open: *vpp=%p\n", (void *)*vpp)); in auto_open() 130 error = auto_trigger_mount(*vpp, cred, &newvp); in auto_open() 138 VN_RELE(*vpp); in auto_open() 139 *vpp = newvp; in auto_open() 140 error = VOP_ACCESS(*vpp, VREAD, 0, cred, ct); in auto_open() 142 error = VOP_OPEN(vpp, flag, cred, ct); in auto_open() 146 AUTOFS_DPRINT((5, "auto_open: *vpp=%p error=%d\n", (void *)*vpp, in auto_open() 356 vnode_t **vpp, in auto_lookup() argument 380 *vpp = dvp; in auto_lookup() [all …]
|
/titanic_41/usr/src/uts/common/fs/namefs/ |
H A D | namevno.c | 77 nm_open(vnode_t **vpp, int flag, cred_t *crp, caller_context_t *ct) in nm_open() argument 79 struct namenode *nodep = VTONM(*vpp); in nm_open() 121 newvp->v_flag = ((*vpp)->v_flag | VNOMAP | VNOSWAP) & ~VROOT; in nm_open() 122 vn_setops(newvp, vn_getops(*vpp)); in nm_open() 151 VN_RELE(*vpp); in nm_open() 152 *vpp = NMTOV(newnamep); in nm_open() 359 int mode, vnode_t **vpp, cred_t *cr, int flag, in nm_create() argument 446 nm_realvp(vnode_t *vp, vnode_t **vpp, caller_context_t *ct) in nm_realvp() argument 453 *vpp = vp; in nm_realvp()
|
/titanic_41/usr/src/uts/common/sys/ |
H A D | fem.h | 125 **vpp; member 171 int (*femop_lookup)(femarg_t *vf, char *nm, vnode_t **vpp, \ 176 vcexcl_t excl, int mode, vnode_t **vpp, \ 187 vnode_t **vpp, cred_t *cr, \ 220 int (*femop_realvp)(femarg_t *vf, vnode_t **vpp, \ 286 int (*fsemop_root)(fsemarg_t *vf, vnode_t **vpp); \ 289 int (*fsemop_vget)(fsemarg_t *vf, vnode_t **vpp, fid_t *fidp); \ 320 extern int vnext_lookup(femarg_t *vf, char *nm, vnode_t **vpp, 325 vcexcl_t excl, int mode, vnode_t **vpp, cred_t *cr, 334 vnode_t **vpp, cred_t *cr, caller_context_t *ct, [all …]
|
/titanic_41/usr/src/uts/common/disp/ |
H A D | rt.c | 645 pc_vaparm_t *vpp = &vaparmsp->pc_parms[0]; in rt_vaparmsin() local 658 for (cnt = 0; cnt < vaparmsp->pc_vaparmscnt; cnt++, vpp++) { in rt_vaparmsin() 660 switch (vpp->pc_key) { in rt_vaparmsin() 665 rtprmsp->rt_pri = (pri_t)vpp->pc_parm; in rt_vaparmsin() 674 secs = (uint_t)vpp->pc_parm; in rt_vaparmsin() 681 nsecs = (int)vpp->pc_parm; in rt_vaparmsin() 688 rtprmsp->rt_tqsig = (int)vpp->pc_parm; in rt_vaparmsin() 773 pc_vaparm_t *vpp = &vaparmsp->pc_parms[0]; in rt_vaparmsout() local 798 for (cnt = 0; cnt < vaparmsp->pc_vaparmscnt; cnt++, vpp++) { in rt_vaparmsout() 800 switch (vpp->pc_key) { in rt_vaparmsout() [all …]
|
/titanic_41/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_vops.c | 217 smb_vop_open(vnode_t **vpp, int mode, cred_t *cred) in smb_vop_open() argument 219 return (VOP_OPEN(vpp, mode, cred, &smb_ct)); in smb_vop_open() 556 vnode_t **vpp, in smb_vop_lookup() argument 573 ASSERT(vpp); in smb_vop_lookup() 574 *vpp = NULL; in smb_vop_lookup() 580 *vpp = dvp; in smb_vop_lookup() 612 error = VOP_LOOKUP(dvp, np, vpp, NULL, option_flags, NULL, cr, in smb_vop_lookup() 628 (void) smb_vop_getattr(*vpp, NULL, attr, 0, in smb_vop_lookup() 638 smb_vop_create(vnode_t *dvp, char *name, smb_attr_t *attr, vnode_t **vpp, in smb_vop_create() argument 668 vpp, cr, option_flags, &smb_ct, vsap); in smb_vop_create() [all …]
|
/titanic_41/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_vnops.c | 80 tmp_open(struct vnode **vpp, int flag, struct cred *cred, caller_context_t *ct) in tmp_open() argument 86 if ((*vpp)->v_flag & VISSWAP) in tmp_open() 823 struct vnode **vpp, in tmp_lookup() argument 899 *vpp = TNTOV(tp->tn_xattrdp); in tmp_lookup() 909 *vpp = dvp; in tmp_lookup() 918 *vpp = TNTOV(ntp); in tmp_lookup() 922 if (IS_DEVVP(*vpp)) { in tmp_lookup() 925 newvp = specvp(*vpp, (*vpp)->v_rdev, (*vpp)->v_type, in tmp_lookup() 927 VN_RELE(*vpp); in tmp_lookup() 928 *vpp = newvp; in tmp_lookup() [all …]
|