Lines Matching refs:ct

319 sdev_open(struct vnode **vpp, int flag, struct cred *cred, caller_context_t *ct)  in sdev_open()  argument
343 error = VOP_OPEN(&(dv->sdev_attrvp), flag, cred, ct); in sdev_open()
351 offset_t offset, struct cred *cred, caller_context_t *ct) in sdev_close() argument
369 return (VOP_CLOSE(dv->sdev_attrvp, flag, count, offset, cred, ct)); in sdev_close()
375 struct caller_context *ct) in sdev_read() argument
393 (void) VOP_RWLOCK(dv->sdev_attrvp, 0, ct); in sdev_read()
394 error = VOP_READ(dv->sdev_attrvp, uio, ioflag, cred, ct); in sdev_read()
395 VOP_RWUNLOCK(dv->sdev_attrvp, 0, ct); in sdev_read()
402 struct caller_context *ct) in sdev_write() argument
420 (void) VOP_RWLOCK(dv->sdev_attrvp, 1, ct); in sdev_write()
421 error = VOP_WRITE(dv->sdev_attrvp, uio, ioflag, cred, ct); in sdev_write()
422 VOP_RWUNLOCK(dv->sdev_attrvp, 1, ct); in sdev_write()
433 struct cred *cred, int *rvalp, caller_context_t *ct) in sdev_ioctl() argument
445 return (VOP_IOCTL(dv->sdev_attrvp, cmd, arg, flag, cred, rvalp, ct)); in sdev_ioctl()
450 struct cred *cr, caller_context_t *ct) in sdev_getattr() argument
468 error = VOP_GETATTR(dv->sdev_attrvp, vap, flags, cr, ct); in sdev_getattr()
490 struct cred *cr, caller_context_t *ct) in sdev_getsecattr() argument
502 return (fs_fab_acl(vp, vsap, flags, cr, ct)); in sdev_getsecattr()
507 (void) VOP_RWLOCK(avp, 1, ct); in sdev_getsecattr()
508 error = VOP_GETSECATTR(avp, vsap, flags, cr, ct); in sdev_getsecattr()
509 VOP_RWUNLOCK(avp, 1, ct); in sdev_getsecattr()
515 struct cred *cr, caller_context_t *ct) in sdev_setsecattr() argument
551 (void) VOP_RWLOCK(avp, V_WRITELOCK_TRUE, ct); in sdev_setsecattr()
552 error = VOP_SETSECATTR(avp, vsap, flags, cr, ct); in sdev_setsecattr()
553 VOP_RWUNLOCK(avp, V_WRITELOCK_TRUE, ct); in sdev_setsecattr()
581 caller_context_t *ct) in sdev_self_access() argument
589 ret = VOP_ACCESS(dv->sdev_attrvp, mode, flags, cr, ct); in sdev_self_access()
601 caller_context_t *ct) in sdev_access() argument
607 ret = sdev_self_access(dv, mode, flags, cr, ct); in sdev_access()
620 caller_context_t *ct, int *direntflags, pathname_t *realpnp) in sdev_lookup() argument
629 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) in sdev_lookup()
641 caller_context_t *ct, vsecattr_t *vsecp) in sdev_create() argument
701 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) in sdev_create()
706 error = VOP_LOOKUP(dvp, nm, &vp, NULL, 0, NULL, cred, ct, NULL, NULL); in sdev_create()
717 error = VOP_ACCESS(vp, mode, 0, cred, ct); in sdev_create()
730 nm, vap, excl, mode, &avp, cred, flag, ct, vsecp); in sdev_create()
749 if ((error = VOP_ACCESS(dvp, VEXEC|VWRITE, 0, cred, ct)) != 0) { in sdev_create()
794 caller_context_t *ct, int flags) in sdev_remove() argument
821 if ((error = sdev_self_access(parent, VEXEC, 0, cred, ct)) != 0) { in sdev_remove()
842 if ((error = sdev_self_access(parent, VWRITE, 0, cred, ct)) != 0) { in sdev_remove()
883 ct, flags); in sdev_remove()
908 struct cred *cred, caller_context_t *ct, int flags) in sdev_rename() argument
964 error = VOP_LOOKUP(odvp, onm, &ovp, NULL, 0, NULL, cred, ct, in sdev_rename()
973 if (VOP_REALVP(ovp, &realvp, ct) == 0) { in sdev_rename()
981 error = VOP_LOOKUP(ndvp, nnm, &nvp, NULL, 0, NULL, cred, ct, in sdev_rename()
989 if (nvp && (VOP_REALVP(nvp, &realvp, ct) == 0)) { in sdev_rename()
1001 if (error = VOP_GETATTR(odvp, &vattr, 0, cred, ct)) { in sdev_rename()
1010 if (error = VOP_GETATTR(ndvp, &vattr, 0, cred, ct)) { in sdev_rename()
1027 error = VOP_ACCESS(odvp, VWRITE, 0, cred, ct); in sdev_rename()
1039 error = VOP_ACCESS(ndvp, VEXEC|VWRITE, 0, cred, ct); in sdev_rename()
1129 onm, kcred, ct, 0); in sdev_rename()
1133 onm, fromparent->sdev_attrvp, kcred, ct, 0); in sdev_rename()
1158 char *tnm, struct cred *cred, caller_context_t *ct, int flags) in sdev_symlink() argument
1181 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) in sdev_symlink()
1186 error = VOP_LOOKUP(dvp, lnm, &vp, NULL, 0, NULL, cred, ct, NULL, NULL); in sdev_symlink()
1197 if ((error = VOP_ACCESS(dvp, VWRITE, 0, cred, ct)) != 0) in sdev_symlink()
1233 struct cred *cred, caller_context_t *ct, int flags, vsecattr_t *vsecp) in sdev_mkdir() argument
1255 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) { in sdev_mkdir()
1261 error = VOP_LOOKUP(dvp, nm, &vp, NULL, 0, NULL, cred, ct, NULL, NULL); in sdev_mkdir()
1270 if ((error = VOP_ACCESS(dvp, VWRITE, 0, cred, ct)) != 0) { in sdev_mkdir()
1308 caller_context_t *ct, int flags) in sdev_rmdir() argument
1331 if ((error = VOP_ACCESS(dvp, VEXEC|VWRITE, 0, cred, ct)) != 0) in sdev_rmdir()
1398 parent->sdev_attrvp, kcred, ct, flags); in sdev_rmdir()
1416 caller_context_t *ct) in sdev_readlink() argument
1427 return (VOP_READLINK(dv->sdev_attrvp, uiop, cred, ct)); in sdev_readlink()
1444 caller_context_t *ct, int flags) in sdev_readdir() argument
1455 if ((error = sdev_self_access(dv, VEXEC, 0, cred, ct)) != 0) in sdev_readdir()
1465 sdev_inactive(struct vnode *vp, struct cred *cred, caller_context_t *ct) in sdev_inactive() argument
1472 sdev_fid(struct vnode *vp, struct fid *fidp, caller_context_t *ct) in sdev_fid() argument
1515 caller_context_t *ct) in sdev_seek() argument
1523 return (fs_seek(vp, ooff, noffp, ct)); in sdev_seek()
1526 return (VOP_SEEK(attrvp, ooff, noffp, ct)); in sdev_seek()
1533 caller_context_t *ct) in sdev_frlock() argument
1541 flk_cbp, cr, ct); in sdev_frlock()
1548 caller_context_t *ct) in sdev_pathconf() argument
1556 return (fs_pathconf(vp, cmd, valp, cr, ct)); in sdev_pathconf()