Lines Matching refs:vnode_t

216 	struct mount * vnfs_mp;		/* mount point to which this vnode_t is part of */
350 vnode_t vp,
369 vnode_t vp,
386 vnode_t vp,
400 vnode_t vp,
411 extern int vnode_trigger_update(vnode_t vp, resolver_result_t result);
758 errno_t vnode_create(uint32_t, uint32_t, void *, vnode_t *);
769 int vnode_addfsref(vnode_t);
778 int vnode_removefsref(vnode_t);
787 int vnode_hasdirtyblks(vnode_t);
796 int vnode_hascleanblks(vnode_t);
809 int vnode_waitforwrites(vnode_t, int, int, int, const char *);
817 void vnode_startwrite(vnode_t);
826 void vnode_writedone(vnode_t);
834 enum vtype vnode_vtype(vnode_t);
842 uint32_t vnode_vid(vnode_t);
850 mount_t vnode_mountedhere(vnode_t vp);
858 mount_t vnode_mount(vnode_t);
866 dev_t vnode_specrdev(vnode_t);
874 void * vnode_fsnode(vnode_t);
883 void vnode_clearfsnode(vnode_t);
891 int vnode_isvroot(vnode_t);
899 int vnode_issystem(vnode_t);
908 int vnode_ismount(vnode_t);
916 int vnode_isreg(vnode_t);
924 int vnode_isdir(vnode_t);
932 int vnode_islnk(vnode_t);
940 int vnode_isfifo(vnode_t);
948 int vnode_isblk(vnode_t);
956 int vnode_ischr(vnode_t);
964 int vnode_isswap(vnode_t vp);
973 int vnode_isnamedstream(vnode_t);
983 int vnode_ismountedon(vnode_t);
992 void vnode_setmountedon(vnode_t);
1000 void vnode_clearmountedon(vnode_t);
1009 int vnode_isrecycled(vnode_t);
1017 int vnode_isnocache(vnode_t);
1025 int vnode_israge(vnode_t);
1033 int vnode_needssnapshots(vnode_t);
1041 void vnode_setnocache(vnode_t);
1049 void vnode_clearnocache(vnode_t);
1057 int vnode_isnoreadahead(vnode_t);
1065 void vnode_setnoreadahead(vnode_t);
1073 void vnode_clearnoreadahead(vnode_t);
1084 void vnode_settag(vnode_t, int);
1093 int vnode_tag(vnode_t);
1104 int vnode_getattr(vnode_t vp, struct vnode_attr *vap, vfs_context_t ctx);
1115 int vnode_setattr(vnode_t vp, struct vnode_attr *vap, vfs_context_t ctx);
1123 vnode_t vfs_rootvnode(void);
1132 void vnode_uncache_credentials(vnode_t vp);
1141 void vnode_setmultipath(vnode_t vp);
1149 uint32_t vnode_vfsmaxsymlen(vnode_t);
1157 int vnode_vfsisrdonly(vnode_t);
1166 int vnode_vfstypenum(vnode_t);
1175 void vnode_vfsname(vnode_t, char *);
1183 int vnode_vfs64bitready(vnode_t);
1318 int vnode_get(vnode_t);
1334 int vnode_getwithvid(vnode_t, uint32_t);
1337 int vnode_getwithvid_drainok(vnode_t, uint32_t);
1352 int vnode_getwithref(vnode_t);
1362 int vnode_put(vnode_t);
1375 int vnode_ref(vnode_t);
1386 void vnode_rele(vnode_t);
1401 int vnode_isinuse(vnode_t, int);
1411 int vnode_recycle(vnode_t);
1452 int vnode_notify(vnode_t, uint32_t, struct vnode_attr*);
1462 int vnode_ismonitored(vnode_t);
1472 int vnode_isdyldsharedcache(vnode_t);
1520 void vnode_update_identity(vnode_t vp, vnode_t dvp, const char *name, int name_len, uint32_t name_hashval, int flags);
1542 int vnode_authorize(vnode_t /*vp*/, vnode_t /*dvp*/, kauth_action_t, vfs_context_t);
1556 int vnode_authattr(vnode_t, struct vnode_attr *, kauth_action_t *, vfs_context_t);
1569 int vnode_authattr_new(vnode_t /*dvp*/, struct vnode_attr *, int /*noauth*/, vfs_context_t);
1581 errno_t vnode_close(vnode_t, int, vfs_context_t);
1611 errno_t vnode_lookup(const char *, int, vnode_t *, vfs_context_t);
1627 errno_t vnode_open(const char *, int, int, int, vnode_t *, vfs_context_t);
1693 int vn_revoke(vnode_t vp, int flags, vfs_context_t);
1708 int cache_lookup(vnode_t dvp, vnode_t *vpp, struct componentname *cnp);
1721 void cache_enter(vnode_t dvp, vnode_t vp, struct componentname *cnp);
1731 void cache_purge(vnode_t vp);
1741 void cache_purge_negatives(vnode_t vp);
1772 int vcount(vnode_t vp);
1786 int vn_path_package_check(vnode_t vp, char *path, int pathlen, int *component);
1817 int vn_rdwr(enum uio_rw, vnode_t, caddr_t, int, off_t, enum uio_seg, int, kauth_cred_t, int *, proc_t);
1827 const char *vnode_getname(vnode_t vp);
1847 vnode_t vnode_getparent(vnode_t vp);
1860 int vnode_lookup_continue_needed(vnode_t vp, struct componentname *cnp);
1868 int vnode_istty(vnode_t vp);
1880 void vnode_reclaim(vnode_t);
1883 vnode_t vfs_context_cwd(vfs_context_t);
1884 vnode_t current_rootdir(void);
1885 vnode_t current_workingdir(void);
1886 void *vnode_vfsfsprivate(vnode_t);
1887 struct vfsstatfs *vnode_vfsstatfs(vnode_t);
1888 uint32_t vnode_vfsvisflags(vnode_t);
1889 uint32_t vnode_vfscmdflags(vnode_t);
1890 int vnode_is_openevt(vnode_t);
1891 void vnode_set_openevt(vnode_t);
1892 void vnode_clear_openevt(vnode_t);
1893 int vnode_isstandard(vnode_t);
1897 int vnode_isshadow(vnode_t);
1903 vnode_t vnode_parent(vnode_t);
1904 void vnode_setparent(vnode_t, vnode_t);
1912 const char *vnode_getname_printable(vnode_t vp);
1921 void vnode_setname(vnode_t, char *);
1922 int vnode_isnoflush(vnode_t);
1923 void vnode_setnoflush(vnode_t);
1924 void vnode_clearnoflush(vnode_t);