| /illumos-gate/usr/src/uts/common/fs/lofs/ |
| H A D | lofs_vnops.c | 50 lo_open(vnode_t **vpp, int flag, struct cred *cr, caller_context_t *ct) in lo_open() argument 52 vnode_t *vp = *vpp; in lo_open() 58 lo_dprint(4, "lo_open vp %p cnt=%d realvp %p cnt=%d\n", in lo_open() 76 *vpp = makelonode(rvp, vtoli(oldvp->v_vfsp), 0); in lo_open() 77 if ((*vpp)->v_type == VDIR) { in lo_open() 81 (vtol(*vpp))->lo_looping |= (vtol(oldvp))->lo_looping; in lo_open() 83 if (IS_DEVVP(*vpp)) { in lo_open() 86 svp = specvp(*vpp, (*vpp)->v_rdev, (*vpp)->v_type, cr); in lo_open() 87 VN_RELE(*vpp); in lo_open() 91 *vpp = svp; in lo_open() [all …]
|
| H A D | lofs_vfsops.c | 411 lo_dprint(4, "lo_mount: vfs %p realvfs %p root %p realroot %p li %p\n", in lo_mount() 437 lo_dprint(4, "lo_unmount(%p) li %p\n", vfsp, li); in lo_unmount() 441 lo_dprint(4, "refct %d v_ct %d\n", li->li_refct, in lo_unmount() 454 lo_root(struct vfs *vfsp, struct vnode **vpp) in lo_root() argument 456 *vpp = vtoli(vfsp)->li_rootvp; in lo_root() 458 lo_dprint(4, "lo_root(0x%p) = %p\n", vfsp, *vpp); in lo_root() 465 if (IS_DEVVP(*vpp)) { in lo_root() 468 svp = specvp(*vpp, (*vpp)->v_rdev, (*vpp)->v_type, kcred); in lo_root() 471 *vpp = svp; in lo_root() 473 VN_HOLD(*vpp); in lo_root() [all …]
|
| /illumos-gate/usr/src/uts/common/fs/autofs/ |
| H A D | auto_vnops.c | 124 auto_open(vnode_t **vpp, int flag, cred_t *cred, caller_context_t *ct) in auto_open() argument 129 AUTOFS_DPRINT((4, "auto_open: *vpp=%p\n", (void *)*vpp)); in auto_open() 131 error = auto_trigger_mount(*vpp, cred, &newvp); in auto_open() 139 VN_RELE(*vpp); in auto_open() 140 *vpp = newvp; in auto_open() 141 error = VOP_ACCESS(*vpp, VREAD, 0, cred, ct); in auto_open() 143 error = VOP_OPEN(vpp, flag, cred, ct); in auto_open() 147 AUTOFS_DPRINT((5, "auto_open: *vpp=%p error=%d\n", (void *)*vpp, in auto_open() 178 AUTOFS_DPRINT((4, "auto_getattr vp %p\n", (void *)vp)); in auto_getattr() 285 AUTOFS_DPRINT((4, "auto_setattr vp %p\n", (void *)vp)); in auto_setattr() [all …]
|
| H A D | auto_vfsops.c | 366 AUTOFS_DPRINT((4, "auto_mount: vfs %p vp %p\n", (void *)vfsp, in auto_mount() 702 AUTOFS_DPRINT((4, "auto_unmount vfsp %p fnip %p\n", (void *)vfsp, in auto_unmount() 795 auto_root(vfs_t *vfsp, vnode_t **vpp) in auto_root() argument 797 *vpp = (vnode_t *)vfstofni(vfsp)->fi_rootvp; in auto_root() 798 VN_HOLD(*vpp); in auto_root() 800 AUTOFS_DPRINT((5, "auto_root: vfs %p, *vpp %p\n", (void *)vfsp, in auto_root() 801 (void *)*vpp)); in auto_root() 813 AUTOFS_DPRINT((4, "auto_statvfs %p\n", (void *)vfsp)); in auto_statvfs()
|
| /illumos-gate/usr/src/man/man9f/ |
| H A D | csx_ModifyConfiguration.9f | 138 and \fBVpp\fR. (See \fBWARNINGS\fR.) 174 Requested \fBVpp\fR is not available on socket. 209 .RS +4 217 .RS +4 220 Using \fBcsx_ModifyConfiguration()\fR to set \fBVpp\fR to \fB0\fR volts may 221 result in the loss of a \fBPC \fRCard's state. Any client setting \fBVpp\fR to
|
| /illumos-gate/usr/src/uts/common/fs/nfs/ |
| H A D | nfs_server.c | 738 /* RFS_LOOKUP = 4 */ 915 /* RFS3_ACCESS = 4 */ 1056 * NFS VERSION 4 1103 /* RFS_LOOKUP = 4 */ 1159 /* RFS3_ACCESS = 4 */ 1214 * NFS VERSION 4 1238 /* RFS_LOOKUP = 4 */ 1294 /* RFS3_ACCESS = 4 */ 1349 * NFS VERSION 4 1407 /* ACL2_ACCESS = 4 */ [all …]
|
| H A D | nfs4_vnops.c | 383 static int nfs4_nra = 4; 619 nfs4_open(vnode_t **vpp, int flag, cred_t *cr, caller_context_t *ct) in nfs4_open() argument 628 if (nfs_zone() != VTOMI4(*vpp)->mi_zone) in nfs4_open() 630 rp = VTOR4(*vpp); in nfs4_open() 636 if ((*vpp)->v_type != VREG) { in nfs4_open() 637 error = nfs4_open_non_reg_file(vpp, flag, cr); in nfs4_open() 646 if ((error = vtodv(*vpp, &dvp, cr, TRUE)) != 0) in nfs4_open() 653 if ((error = vtoname(*vpp, fn, MAXNAMELEN)) != 0) { in nfs4_open() 671 dnlc_update(dvp, fn, *vpp); in nfs4_open() 686 error = nfs4open_otw(dvp, fn, NULL, vpp, cr, 0, flag, 0, in nfs4_open() [all …]
|
| H A D | nfs4_srv_readdir.c | 65 * sizeof name_len (4 bytes) + 66 * sizeof smallest (padded) name (4 bytes) + 68 * sizeof attrlist4_len (4 bytes) + 69 * sizeof next boolean (4 bytes) 73 * sizeof nfsstat4 (4 bytes) + 75 * sizeof entsecond_to_ry4list bool (4 bytes) + 77 * sizeof eof bool (4 bytes) 89 #define RFS4_MINLEN_RDDIR4 (4 + NFS4_VERIFIER_SIZE + 4 + RFS4_MINLEN_ENTRY4 + 4) 113 nfs4_readdir_getvp(vnode_t *dvp, char *d_name, vnode_t **vpp, in nfs4_readdir_getvp() argument 125 *vpp = vp = NULL; in nfs4_readdir_getvp() [all …]
|
| /illumos-gate/usr/src/uts/common/fs/ufs/ |
| H A D | ufs_snap.c | 163 chunksize = fs->fs_bsize * 4; in ufs_snap_create() 233 vnode_t **vpp; in ufs_snap_init_backfile() local 236 vpp = (vnode_t **)kmem_zalloc((count + 1) * sizeof (vnode_t *), in ufs_snap_init_backfile() 238 *vppp = vpp; in ufs_snap_init_backfile() 249 *vpp = fp->f_vnode; in ufs_snap_init_backfile() 254 if ((*vpp)->v_vfsp == ufsvfsp->vfs_vfs) { in ufs_snap_init_backfile() 259 vpp++; in ufs_snap_init_backfile() 267 vnode_t **vpp; in release_backing_vnodes() local 269 vpp = *bvppp; in release_backing_vnodes() 270 while (*vpp) { in release_backing_vnodes() [all …]
|
| /illumos-gate/usr/src/ucbhead/sys/ |
| H A D | vfs.h | 140 int (*vfs_filler[4])(void); 150 int (*vfs_filler[4])(); /* for future expansion */ 157 #define VFS_ROOT(vfsp, vpp) (*(vfsp)->vfs_op->vfs_root)(vfsp, vpp) argument 160 #define VFS_VGET(vfsp, vpp, fidp) \ argument 161 (*(vfsp)->vfs_op->vfs_vget)(vfsp, vpp, fidp) 164 #define VFS_SWAPVP(vfsp, vpp, nm) \ argument 165 (*(vfsp)->vfs_op->vfs_swapvp)(vfsp, vpp, nm)
|
| /illumos-gate/usr/src/uts/common/fs/dev/ |
| H A D | sdev_ptsops.c | 71 * /dev/pts/4foo and /dev/pts/-1 287 devpts_lookup(struct vnode *dvp, char *nm, struct vnode **vpp, in devpts_lookup() argument 296 error = devname_lookup_func(sdvp, nm, vpp, cred, devpts_create_rvp, in devpts_lookup() 300 switch ((*vpp)->v_type) { in devpts_lookup() 302 dv = VTOSDEV(VTOS(*vpp)->s_realvp); in devpts_lookup() 306 dv = VTOSDEV(*vpp); in devpts_lookup() 310 "type: %p: %d", (void *)(*vpp), (*vpp)->v_type); in devpts_lookup() 327 int mode, struct vnode **vpp, struct cred *cred, int flag, in devpts_create() argument 333 *vpp = NULL; in devpts_create() 348 *vpp = vp; in devpts_create()
|
| H A D | sdev_zvolops.c | 235 if (strncmp(ptr, "/dsk", 4) == 0) in devzvol_make_dsname() 693 devzvol_lookup(struct vnode *dvp, char *nm, struct vnode **vpp, in devzvol_lookup() argument 704 *vpp = NULL; in devzvol_lookup() 727 res = prof_lookup(dvp, nm, vpp, cred); in devzvol_lookup() 741 res = prof_lookup(dvp, nm, vpp, cred); in devzvol_lookup() 792 error = devname_lookup_func(parent, nm, vpp, cred, in devzvol_lookup() 795 error = devname_lookup_func(parent, nm, vpp, cred, in devzvol_lookup() 799 ASSERT(error || ((*vpp)->v_type == expected_type)); in devzvol_lookup() 816 int mode, struct vnode **vpp, struct cred *cred, int flag, in devzvol_create() argument 822 *vpp = NULL; in devzvol_create() [all …]
|
| H A D | sdev_vnops.c | 261 * - Set 4: Removing Directory Entries (aka making nodes Zombies) 319 sdev_open(struct vnode **vpp, int flag, struct cred *cred, caller_context_t *ct) in sdev_open() argument 321 struct sdev_node *dv = VTOSDEV(*vpp); in sdev_open() 325 if ((*vpp)->v_type == VDIR) in sdev_open() 331 if ((*vpp)->v_type == VLNK) in sdev_open() 333 ASSERT((*vpp)->v_type == VREG); in sdev_open() 334 if ((*vpp)->v_type != VREG) in sdev_open() 618 sdev_lookup(struct vnode *dvp, char *nm, struct vnode **vpp, in sdev_lookup() argument 633 return (prof_lookup(dvp, nm, vpp, cred)); in sdev_lookup() 634 return (devname_lookup_func(parent, nm, vpp, cred, NULL, 0)); in sdev_lookup() [all …]
|
| /illumos-gate/usr/src/uts/common/fs/udfs/ |
| H A D | udf_vnops.c | 242 struct vnode **vpp, in udf_open() argument 637 struct vnode **vpp, in udf_lookup() argument 656 *vpp = dvp; in udf_lookup() 680 *vpp = ITOV(ip); in udf_lookup() 685 mutex_enter(&(*vpp)->v_lock); in udf_lookup() 686 (*vpp)->v_flag |= VISSWAP; in udf_lookup() 687 mutex_exit(&(*vpp)->v_lock); in udf_lookup() 693 if (IS_DEVVP(*vpp)) { in udf_lookup() 695 newvp = specvp(*vpp, (*vpp)->v_rdev, in udf_lookup() 696 (*vpp)->v_type, cr); in udf_lookup() [all …]
|
| /illumos-gate/usr/src/uts/common/fs/tmpfs/ |
| H A D | tmp_vfsops.c | 528 delay(hz / 4); in tmp_unmount() 554 tmp_root(struct vfs *vfsp, struct vnode **vpp) in tmp_root() argument 564 *vpp = vp; in tmp_root() 673 tmp_vget(struct vfs *vfsp, struct vnode **vpp, struct fid *fidp) in tmp_vget() argument 680 *vpp = NULL; in tmp_vget() 696 *vpp = (struct vnode *)TNTOV(tp); in tmp_vget() 698 VN_HOLD(*vpp); in tmp_vget() 702 mutex_enter(&(*vpp)->v_lock); in tmp_vget() 703 (*vpp)->v_flag |= VISSWAP; in tmp_vget() 704 mutex_exit(&(*vpp)->v_lock); in tmp_vget()
|
| /illumos-gate/usr/src/uts/common/sys/ |
| H A D | swap.h | 60 #define SC_GETNSWP 4 /* get number of swap resources configured */ 169 #define swap_xlate(AP, VPP, OFFP) \ argument 171 *(VPP) = (AP)->an_vp; \ 189 * 63 15 14 4 3 0 214 extern int swap_phys_alloc(struct vnode **vpp, u_offset_t *offp, size_t *lenp,
|
| H A D | vnode.h | 166 VCHR = 4, 271 * 4. If the child v_path_stamp is greater or equal to the parent, no action 556 #if _LONG_LONG_ALIGNMENT == 8 && _LONG_LONG_ALIGNMENT_32 == 4 557 #pragma pack(4) 579 #if _LONG_LONG_ALIGNMENT == 8 && _LONG_LONG_ALIGNMENT_32 == 4 812 VE_RMDIR = 4, /* Remove of directory vnode's name */ 1113 #define VOP_OPEN(vpp, mode, cr, ct) \ argument 1114 fop_open(vpp, mode, cr, ct) 1131 #define VOP_LOOKUP(vp, cp, vpp, pnp, f, rdir, cr, ct, defp, rpnp) \ argument 1132 fop_lookup(vp, cp, vpp, pnp, f, rdir, cr, ct, defp, rpnp) [all …]
|
| /illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
| H A D | smbfs_node.c | 16 * 4. Neither the name of the author nor the names of any co-contributors 162 struct smbfattr *fap, vnode_t **vpp) in smbfs_nget() argument 170 *vpp = NULL; in smbfs_nget() 202 *vpp = vp; in smbfs_nget()
|
| /illumos-gate/usr/src/cmd/fs.d/ |
| H A D | mount.c | 74 #define SETUID 4 927 maxrun = 4; in parmount() 946 if (maxrun < 4) in parmount() 947 maxrun = 4; /* sanity check */ in parmount() 1086 vfsent_t *vp, *vmark, *vpprev, **vpp; in make_vfsarray() local 1095 vpp = (vfsent_t **)malloc(sizeof (*vpp) * (vfsarraysize + 1)); in make_vfsarray() 1096 if (vpp == NULL) in make_vfsarray() 1117 vpp[ndx++] = vp; in make_vfsarray() 1119 vpp[ndx] = NULL; in make_vfsarray() 1120 return (vpp); in make_vfsarray() [all …]
|
| /illumos-gate/usr/src/uts/common/fs/hsfs/ |
| H A D | hsfs_node.c | 113 struct hsnode *dhp, struct vnode *dvp, struct vnode **vpp, 713 struct vnode **vpp) in hs_remakenode() argument 730 secbp = bread(fsp->hsfs_devvp->v_rdev, secno * 4, HS_SECTOR_SIZE); in hs_remakenode() 742 *vpp = hs_makenode(&hd, lbn, off, vfsp); in hs_remakenode() 743 if (*vpp == NULL) in hs_remakenode() 764 struct vnode **vpp, in hs_dirlook() argument 789 if (hsfs_use_dnlc && (*vpp = dnlc_lookup(dvp, name))) in hs_dirlook() 862 cmpname, cmpnamelen, fsp, dhp, dvp, vpp, &error)) { in hs_dirlook() 903 * is in *vpp. in hs_dirlook() 908 dnlc_enter(dvp, name, *vpp); in hs_dirlook() [all …]
|
| H A D | hsfs_vfsops.c | 226 static int hsfs_root(struct vfs *vfsp, struct vnode **vpp); 228 static int hsfs_vget(struct vfs *vfsp, struct vnode **vpp, struct fid *fidp); 435 hsfs_root(struct vfs *vfsp, struct vnode **vpp) in hsfs_root() argument 437 *vpp = (VFS_TO_HSFS(vfsp))->hsfs_rootvp; in hsfs_root() 438 VN_HOLD(*vpp); in hsfs_root() 482 hsfs_vget(struct vfs *vfsp, struct vnode **vpp, struct fid *fidp) in hsfs_vget() argument 501 if ((*vpp = hs_findhash(nodeid, fid->hf_dir_lbn, in hsfs_vget() 511 vfsp, vpp); in hsfs_vget() 536 bp = bread(devvp->v_rdev, secno * 4, CHECKSUM_SIZE); in compute_cdrom_id() 1012 secbp = bread(vp->v_rdev, secno * 4, HS_SECTOR_SIZE); in hs_findhsvol() [all …]
|
| /illumos-gate/usr/src/cmd/isns/isnsd/ |
| H A D | obj.c | 692 attr->len = 4; in set_obj_uid() 951 t = htab_create(0, 4, 1); in obj_tab_init() 1485 uint32_t min_len = 4, max_len = 224; in extract_attr() 1540 if (tlv->attr_len != 4) { in extract_attr() 1548 if (tlv->attr_len == 4) { in extract_attr() 1569 if (tlv->attr_len != 4) { in extract_attr() 1758 attr->len = 4; in make_default_entity() 1834 attr->len = 4; in make_default_pg() 1908 attr->len = 4; in reg_get_entity() 2036 tmp->attr_len == 4) { in reg_get_portal() [all …]
|
| /illumos-gate/usr/src/uts/common/fs/ |
| H A D | vnode.c | 933 struct vnode **vpp, in vn_open() argument 937 return (vn_openat(pnamep, seg, filemode, createmode, vpp, crwhy, in vn_open() 954 struct vnode **vpp, in vn_openat() argument 1275 *vpp = vp; in vn_openat() 1329 struct vnode **vpp, in vn_create() argument 1334 return (vn_createat(pnamep, seg, vap, excl, mode, vpp, why, flag, in vn_create() 1348 struct vnode **vpp, in vn_createat() argument 1389 *vpp = NULL; in vn_createat() 1397 (excl == EXCL) ? NULLVPP : vpp, startvp); in vn_createat() 1433 if (*vpp != NULL) in vn_createat() [all …]
|
| H A D | fem.c | 430 * 4. invoke the "top" method for this object. 436 vhead_open(vnode_t **vpp, int mode, cred_t *cr, caller_context_t *ct) in vhead_open() argument 444 if ((femsp = fem_lock((*vpp)->v_femhead)) == NULL) { in vhead_open() 445 func = (int (*)()) ((*vpp)->v_op->vop_open); in vhead_open() 446 arg0 = (void *)vpp; in vhead_open() 447 fem_unlock((*vpp)->v_femhead); in vhead_open() 451 fem_unlock((*vpp)->v_femhead); in vhead_open() 452 farg.fa_vnode.vpp = vpp; in vhead_open() 681 vhead_lookup(vnode_t *dvp, char *nm, vnode_t **vpp, pathname_t *pnp, in vhead_lookup() argument 695 errc = (*func)(arg0, nm, vpp, pnp, flags, rdir, cr, ct, in vhead_lookup() [all …]
|
| /illumos-gate/usr/src/lib/libzpool/common/ |
| H A D | kernel.c | 86 vn_open(char *path, int x1, int flags, int mode, vnode_t **vpp, int x2, int x3) in vn_open() argument 159 *vpp = vp = umem_zalloc(sizeof (vnode_t), UMEM_NOFAIL); in vn_open() 171 vn_openat(char *path, int x1, int flags, int mode, vnode_t **vpp, int x2, in vn_openat() argument 181 ret = vn_open(realpath, x1, flags, mode, vpp, x2, x3); in vn_openat() 458 h -= 4; in lowbit64() 460 i >>= 4; in lowbit64() 490 h += 4; i >>= 4; in highbit64()
|