Lines Matching refs:vfs_context_t
160 vfs_context_t cn_context;
168 void * obsolete1; /* use vfs_context_t */
169 void * obsolete2; /* use vfs_context_t */
554 int vnode_getattr(vnode_t vp, struct vnode_attr *vap, vfs_context_t ctx);
555 int vnode_setattr(vnode_t vp, struct vnode_attr *vap, vfs_context_t ctx);
584 thread_t vfs_context_thread(vfs_context_t);
593 int vfs_context_get_special_port(vfs_context_t, int, ipc_port_t *);
594 int vfs_context_set_special_port(vfs_context_t, int, ipc_port_t);
595 proc_t vfs_context_proc(vfs_context_t);
596 vnode_t vfs_context_cwd(vfs_context_t);
597 kauth_cred_t vfs_context_ucred(vfs_context_t);
598 int vfs_context_issuser(vfs_context_t);
599 int vfs_context_pid(vfs_context_t);
600 int vfs_context_issignal(vfs_context_t, sigset_t);
601 int vfs_context_suser(vfs_context_t);
602 int vfs_context_is64bit(vfs_context_t);
603 vfs_context_t vfs_context_create(vfs_context_t);
604 int vfs_context_rele(vfs_context_t);
605 vfs_context_t vfs_context_current(void); /* get from current uthread */
607 vfs_context_t vfs_context_kernel(void); /* get from 1st kernel thread */
630 int vnode_authorize(vnode_t /*vp*/, vnode_t /*dvp*/, kauth_action_t, vfs_context_t);
631 int vnode_authattr(vnode_t, struct vnode_attr *, kauth_action_t *, vfs_context_t);
632 int vnode_authattr_new(vnode_t /*dvp*/, struct vnode_attr *, int /*noauth*/, vfs_context_t);
633 errno_t vnode_close(vnode_t, int, vfs_context_t);
645 errno_t vnode_lookup(const char *, int, vnode_t *, vfs_context_t);
646 errno_t vnode_open(const char *, int, int, int, vnode_t *, vfs_context_t);
682 int vn_stat(struct vnode *vp, void * sb, kauth_filesec_t *xsec, int isstat64, vfs_context_t ctx);
683 int vn_stat_noauth(struct vnode *vp, void * sb, kauth_filesec_t *xsec, int isstat64, vfs_context_t ctx);
688 int vn_revoke(vnode_t vp, int flags, vfs_context_t);