Lines Matching refs:vnode_t

194 	vnode_t a_dvp;
195 vnode_t *a_vpp;
213 extern errno_t VNOP_LOOKUP(vnode_t, vnode_t *, struct componentname *, vfs_context_t);
218 vnode_t a_dvp;
219 vnode_t *a_vpp;
239 extern errno_t VNOP_CREATE(vnode_t, vnode_t *, struct componentname *, struct vnode_attr *, vfs_con…
244 vnode_t a_dvp;
266 extern errno_t VNOP_WHITEOUT(vnode_t, struct componentname *, int, vfs_context_t);
271 vnode_t a_dvp;
272 vnode_t *a_vpp;
292 extern errno_t VNOP_MKNOD(vnode_t, vnode_t *, struct componentname *, struct vnode_attr *, vfs_cont…
297 vnode_t a_vp;
306 vnode_t a_dvp; /* Directory in which to open/create */
307 vnode_t *a_vpp; /* Resulting vnode */
317 vnode_t dvp, /* Directory in which to create */
324 vnode_t vp, /* vp to open */
349 extern errno_t VNOP_OPEN(vnode_t, int, vfs_context_t);
354 extern int VNOP_COMPOUND_OPEN(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, int32_t flags, int3…
359 vnode_t a_vp;
376 extern errno_t VNOP_CLOSE(vnode_t, int, vfs_context_t);
381 vnode_t a_vp;
398 extern errno_t VNOP_ACCESS(vnode_t, int, vfs_context_t);
403 vnode_t a_vp;
423 extern errno_t VNOP_GETATTR(vnode_t, struct vnode_attr *, vfs_context_t);
428 vnode_t a_vp;
449 extern errno_t VNOP_SETATTR(vnode_t, struct vnode_attr *, vfs_context_t);
454 vnode_t a_vp;
475 extern errno_t VNOP_READ(vnode_t vp, struct uio *uio, int ioflag, vfs_context_t ctx);
479 vnode_t a_vp;
500 extern errno_t VNOP_WRITE(vnode_t vp, struct uio *uio, int ioflag, vfs_context_t ctx);
504 vnode_t a_vp;
528 extern errno_t VNOP_IOCTL(vnode_t vp, u_long command, caddr_t data, int fflag, vfs_context_t ctx);
532 vnode_t a_vp;
557 extern errno_t VNOP_SELECT(vnode_t, int, int, void *, vfs_context_t);
562 vnode_t a_fvp;
563 vnode_t a_tvp;
580 extern errno_t VNOP_EXCHANGE(vnode_t, vnode_t, int, vfs_context_t);
585 vnode_t a_vp;
602 extern errno_t VNOP_REVOKE(vnode_t, int, vfs_context_t);
607 vnode_t a_vp;
625 extern errno_t VNOP_MMAP_CHECK(vnode_t, int, vfs_context_t);
631 vnode_t a_vp;
646 extern errno_t VNOP_MMAP(vnode_t, int, vfs_context_t);
651 vnode_t a_vp;
664 extern errno_t VNOP_MNOMAP(vnode_t, vfs_context_t);
669 vnode_t a_vp;
683 extern errno_t VNOP_FSYNC(vnode_t vp, int waitfor, vfs_context_t ctx);
687 vnode_t a_dvp;
688 vnode_t a_vp;
706 extern errno_t VNOP_REMOVE(vnode_t, vnode_t, struct componentname *, int, vfs_context_t);
712 vnode_t a_dvp; /* Directory in which to lookup and remove */
713 vnode_t *a_vpp; /* File to remove; may or may not point to NULL pointer */
719 vnode_t dvp, /* Directory in which to delete */
720 vnode_t vp, /* File to delete */
729 extern errno_t VNOP_COMPOUND_REMOVE(vnode_t, vnode_t*, struct nameidata *, int32_t flags, struct vn…
733 vnode_t a_vp;
734 vnode_t a_tdvp;
750 extern errno_t VNOP_LINK(vnode_t, vnode_t, struct componentname *, vfs_context_t);
755 vnode_t a_fdvp;
756 vnode_t a_fvp;
758 vnode_t a_tdvp;
759 vnode_t a_tvp;
778 extern errno_t VNOP_RENAME(vnode_t, vnode_t, struct componentname *, vnode_t, vnode_t, struct compo…
803 vnode_t a_fdvp;
804 vnode_t a_fvp;
806 vnode_t a_tdvp;
807 vnode_t a_tvp;
829 extern errno_t VNOP_RENAMEX(vnode_t, vnode_t, struct componentname *, vnode_t, vnode_t, struct comp…
836 vnode_t a_fdvp; /* Directory from which to rename */
837 vnode_t *a_fvpp; /* Vnode to rename (can point to a NULL pointer) */
841 vnode_t a_tdvp; /* Directory to which to rename */
842 vnode_t *a_tvpp; /* Vnode to rename over (can point to a NULL pointer) */
849 vnode_t fdvp, /* As passed to VNOP */
850 vnode_t fvp, /* Vnode to rename */
852 vnode_t tdvp, /* As passed to VNOP */
853 vnode_t tvp, /* Vnode to rename over (can be NULL) */
871 vnode_t a_dvp;
872 vnode_t *a_vpp;
890 extern errno_t VNOP_MKDIR(vnode_t, vnode_t *, struct componentname *, struct vnode_attr *, vfs_cont…
897 vnode_t a_dvp; /* Directory in which to create */
898 vnode_t *a_vpp; /* Destination for found or created vnode */
904 …int (*a_mkdir_authorizer)(vnode_t dvp, struct componentname *cnp, struct vnode_attr *vap, vfs_cont…
911 extern errno_t VNOP_COMPOUND_MKDIR(vnode_t, vnode_t *, struct nameidata *, struct vnode_attr *, vfs…
916 vnode_t a_dvp;
917 vnode_t a_vp;
932 extern errno_t VNOP_RMDIR(vnode_t, vnode_t, struct componentname *, vfs_context_t);
938 vnode_t a_dvp; /* Directory in which to look up and delete */
939 vnode_t *a_vpp; /* Destination for found vnode */
945 vnode_t dvp, /* As passed to VNOP */
946 vnode_t vp, /* Directory to delete */
955 extern errno_t VNOP_COMPOUND_RMDIR(vnode_t, vnode_t*, struct nameidata *, struct vnode_attr *vap, v…
961 vnode_t a_dvp;
962 vnode_t *a_vpp;
984 extern errno_t VNOP_SYMLINK(vnode_t, vnode_t *, struct componentname *, struct vnode_attr *, char *…
1008 vnode_t a_vp;
1030 extern errno_t VNOP_READDIR(vnode_t, struct uio *, int, int *, int *, vfs_context_t);
1035 vnode_t a_vp;
1064 extern errno_t VNOP_READDIRATTR(vnode_t, struct attrlist *, struct uio *, uint32_t, uint32_t, uint3…
1069 vnode_t a_vp;
1096 extern errno_t VNOP_GETATTRLISTBULK(vnode_t, struct attrlist *, struct vnode_attr *, uio_t, void *,…
1101 vnode_t a_vp;
1116 extern errno_t VNOP_READLINK(vnode_t, struct uio *, vfs_context_t);
1121 vnode_t a_vp;
1138 extern errno_t VNOP_INACTIVE(vnode_t, vfs_context_t);
1143 vnode_t a_vp;
1162 extern errno_t VNOP_RECLAIM(vnode_t, vfs_context_t);
1167 vnode_t a_vp;
1184 extern errno_t VNOP_PATHCONF(vnode_t, int, int32_t *, vfs_context_t);
1189 vnode_t a_vp;
1218 extern errno_t VNOP_ADVLOCK(vnode_t, caddr_t, int, struct flock *, int, vfs_context_t, struct times…
1223 vnode_t a_vp;
1255 extern errno_t VNOP_ALLOCATE(vnode_t, off_t, u_int32_t, off_t *, off_t, vfs_context_t);
1260 vnode_t a_vp;
1287 extern errno_t VNOP_PAGEIN(vnode_t, upl_t, upl_offset_t, off_t, size_t, int, vfs_context_t);
1292 vnode_t a_vp;
1327 extern errno_t VNOP_PAGEOUT(vnode_t, upl_t, upl_offset_t, off_t, size_t, int, vfs_context_t);
1332 vnode_t a_vp;
1378 extern errno_t VNOP_SEARCHFS(vnode_t, void *, void *, struct attrlist *, uint32_t, struct timeval *…
1383 vnode_t a_fvp;
1384 vnode_t a_tdvp;
1385 vnode_t a_tvp;
1393 extern errno_t VNOP_COPYFILE(vnode_t, vnode_t, vnode_t, struct componentname *, int, int, vfs_conte…
1404 vnode_t a_fvp;
1405 vnode_t a_dvp;
1406 vnode_t *a_vpp;
1415 vnode_t sdvp, /* source directory vnode pointer (optional) */
1439 extern errno_t VNOP_CLONEFILE(vnode_t, vnode_t, vnode_t *, struct componentname *, struct vnode_att…
1444 vnode_t a_vp;
1464 extern errno_t VNOP_GETXATTR(vnode_t vp, const char *name, uio_t uio, size_t *size, int options, vf…
1468 vnode_t a_vp;
1487 extern errno_t VNOP_SETXATTR(vnode_t vp, const char *name, uio_t uio, int options, vfs_context_t ct…
1491 vnode_t a_vp;
1508 extern errno_t VNOP_REMOVEXATTR(vnode_t, const char *, int, vfs_context_t);
1513 vnode_t a_vp;
1534 extern errno_t VNOP_LISTXATTR(vnode_t, uio_t, size_t *, int, vfs_context_t);
1539 vnode_t a_vp;
1555 extern errno_t VNOP_BLKTOOFF(vnode_t, daddr64_t, off_t *);
1560 vnode_t a_vp;
1574 extern errno_t VNOP_OFFTOBLK(vnode_t, off_t, daddr64_t *);
1579 vnode_t a_vp;
1606 extern errno_t VNOP_BLOCKMAP(vnode_t, off_t, size_t, daddr64_t *, size_t *, void *,
1651 extern errno_t VNOP_KQFILT_ADD(vnode_t, struct knote *, vfs_context_t);
1663 errno_t VNOP_KQFILT_REMOVE(vnode_t, uintptr_t, vfs_context_t);
1673 vnode_t a_vp;
1705 errno_t VNOP_MONITOR(vnode_t vp, uint32_t events, uint32_t flags, void *handle, vfs_context_t ctx);
1726 errno_t VNOP_SETLABEL(vnode_t, struct label *, vfs_context_t);
1740 vnode_t a_vp;
1741 vnode_t *a_svpp;
1765 extern errno_t VNOP_GETNAMEDSTREAM(vnode_t, vnode_t *, const char *, enum nsoperation, int flags, v…
1770 vnode_t *a_svpp;
1771 vnode_t a_vp;
1791 extern errno_t VNOP_MAKENAMEDSTREAM(vnode_t, vnode_t *, const char *, int flags, vfs_context_t);
1796 vnode_t a_vp;
1797 vnode_t a_svp;
1816 extern errno_t VNOP_REMOVENAMEDSTREAM(vnode_t, vnode_t, const char *, int flags, vfs_context_t);
1833 vnode_t a_vp;
1862 extern errno_t VNOP_VERIFY(vnode_t, off_t, uint8_t *, size_t, size_t *, void **, vnode_verify_flags…