Lines Matching refs:ct
74 sdev_open(struct vnode **vpp, int flag, struct cred *cred, caller_context_t *ct) in sdev_open() argument
98 error = VOP_OPEN(&(dv->sdev_attrvp), flag, cred, ct); in sdev_open()
106 offset_t offset, struct cred *cred, caller_context_t *ct) in sdev_close() argument
124 return (VOP_CLOSE(dv->sdev_attrvp, flag, count, offset, cred, ct)); in sdev_close()
130 struct caller_context *ct) in sdev_read() argument
148 (void) VOP_RWLOCK(dv->sdev_attrvp, 0, ct); in sdev_read()
149 error = VOP_READ(dv->sdev_attrvp, uio, ioflag, cred, ct); in sdev_read()
150 VOP_RWUNLOCK(dv->sdev_attrvp, 0, ct); in sdev_read()
157 struct caller_context *ct) in sdev_write() argument
175 (void) VOP_RWLOCK(dv->sdev_attrvp, 1, ct); in sdev_write()
176 error = VOP_WRITE(dv->sdev_attrvp, uio, ioflag, cred, ct); in sdev_write()
177 VOP_RWUNLOCK(dv->sdev_attrvp, 1, ct); in sdev_write()
188 struct cred *cred, int *rvalp, caller_context_t *ct) in sdev_ioctl() argument
200 return (VOP_IOCTL(dv->sdev_attrvp, cmd, arg, flag, cred, rvalp, ct)); in sdev_ioctl()
205 struct cred *cr, caller_context_t *ct) in sdev_getattr() argument
223 error = VOP_GETATTR(dv->sdev_attrvp, vap, flags, cr, ct); in sdev_getattr()
245 struct cred *cr, caller_context_t *ct) in sdev_getsecattr() argument
257 return (fs_fab_acl(vp, vsap, flags, cr, ct)); in sdev_getsecattr()
262 (void) VOP_RWLOCK(avp, 1, ct); in sdev_getsecattr()
263 error = VOP_GETSECATTR(avp, vsap, flags, cr, ct); in sdev_getsecattr()
264 VOP_RWUNLOCK(avp, 1, ct); in sdev_getsecattr()
270 struct cred *cr, caller_context_t *ct) in sdev_setsecattr() argument
306 (void) VOP_RWLOCK(avp, V_WRITELOCK_TRUE, ct); in sdev_setsecattr()
307 error = VOP_SETSECATTR(avp, vsap, flags, cr, ct); in sdev_setsecattr()
308 VOP_RWUNLOCK(avp, V_WRITELOCK_TRUE, ct); in sdev_setsecattr()
331 caller_context_t *ct) in sdev_access() argument
339 ret = VOP_ACCESS(dv->sdev_attrvp, mode, flags, cr, ct); in sdev_access()
358 caller_context_t *ct, int *direntflags, pathname_t *realpnp) in sdev_lookup() argument
367 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) in sdev_lookup()
379 caller_context_t *ct, vsecattr_t *vsecp) in sdev_create() argument
411 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) in sdev_create()
416 error = VOP_LOOKUP(dvp, nm, &vp, NULL, 0, NULL, cred, ct, NULL, NULL); in sdev_create()
427 error = VOP_ACCESS(vp, mode, 0, cred, ct); in sdev_create()
440 nm, vap, excl, mode, &avp, cred, flag, ct, vsecp); in sdev_create()
459 if ((error = VOP_ACCESS(dvp, VEXEC|VWRITE, 0, cred, ct)) != 0) { in sdev_create()
504 caller_context_t *ct, int flags) in sdev_remove() argument
531 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) { in sdev_remove()
552 if ((error = VOP_ACCESS(dvp, VWRITE, 0, cred, ct)) != 0) { in sdev_remove()
594 ct, flags); in sdev_remove()
623 struct cred *cred, caller_context_t *ct, int flags) in sdev_rename() argument
679 error = VOP_LOOKUP(odvp, onm, &ovp, NULL, 0, NULL, cred, ct, in sdev_rename()
688 if (VOP_REALVP(ovp, &realvp, ct) == 0) { in sdev_rename()
696 error = VOP_LOOKUP(ndvp, nnm, &nvp, NULL, 0, NULL, cred, ct, in sdev_rename()
704 if (nvp && (VOP_REALVP(nvp, &realvp, ct) == 0)) { in sdev_rename()
716 if (error = VOP_GETATTR(odvp, &vattr, 0, cred, ct)) { in sdev_rename()
723 if (error = VOP_GETATTR(ndvp, &vattr, 0, cred, ct)) { in sdev_rename()
736 error = VOP_ACCESS(odvp, VWRITE, 0, cred, ct); in sdev_rename()
746 error = VOP_ACCESS(ndvp, VEXEC|VWRITE, 0, cred, ct); in sdev_rename()
821 onm, kcred, ct, 0); in sdev_rename()
825 onm, fromparent->sdev_attrvp, kcred, ct, 0); in sdev_rename()
850 char *tnm, struct cred *cred, caller_context_t *ct, int flags) in sdev_symlink() argument
873 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) in sdev_symlink()
878 error = VOP_LOOKUP(dvp, lnm, &vp, NULL, 0, NULL, cred, ct, NULL, NULL); in sdev_symlink()
889 if ((error = VOP_ACCESS(dvp, VWRITE, 0, cred, ct)) != 0) in sdev_symlink()
925 struct cred *cred, caller_context_t *ct, int flags, vsecattr_t *vsecp) in sdev_mkdir() argument
947 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) { in sdev_mkdir()
953 error = VOP_LOOKUP(dvp, nm, &vp, NULL, 0, NULL, cred, ct, NULL, NULL); in sdev_mkdir()
962 if ((error = VOP_ACCESS(dvp, VWRITE, 0, cred, ct)) != 0) { in sdev_mkdir()
1000 caller_context_t *ct, int flags) in sdev_rmdir() argument
1023 if ((error = VOP_ACCESS(dvp, VEXEC|VWRITE, 0, cred, ct)) != 0) in sdev_rmdir()
1095 parent->sdev_attrvp, kcred, ct, flags); in sdev_rmdir()
1112 caller_context_t *ct) in sdev_readlink() argument
1123 return (VOP_READLINK(dv->sdev_attrvp, uiop, cred, ct)); in sdev_readlink()
1140 caller_context_t *ct, int flags) in sdev_readdir() argument
1146 if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) in sdev_readdir()
1157 sdev_inactive(struct vnode *vp, struct cred *cred, caller_context_t *ct) in sdev_inactive() argument
1164 sdev_fid(struct vnode *vp, struct fid *fidp, caller_context_t *ct) in sdev_fid() argument
1207 caller_context_t *ct) in sdev_seek() argument
1215 return (fs_seek(vp, ooff, noffp, ct)); in sdev_seek()
1218 return (VOP_SEEK(attrvp, ooff, noffp, ct)); in sdev_seek()
1225 caller_context_t *ct) in sdev_frlock() argument
1233 flk_cbp, cr, ct); in sdev_frlock()
1240 caller_context_t *ct) in sdev_pathconf() argument
1248 return (fs_pathconf(vp, cmd, valp, cr, ct)); in sdev_pathconf()