Lines Matching refs:vnode_t

159 	vnode_t a_dvp;
160 vnode_t *a_vpp;
178 extern errno_t VNOP_LOOKUP(vnode_t, vnode_t *, struct componentname *, vfs_context_t);
183 vnode_t a_dvp;
184 vnode_t *a_vpp;
204 extern errno_t VNOP_CREATE(vnode_t, vnode_t *, struct componentname *, struct vnode_attr *, vfs_context_t);
209 vnode_t a_dvp;
231 extern errno_t VNOP_WHITEOUT(vnode_t, struct componentname *, int, vfs_context_t);
236 vnode_t a_dvp;
237 vnode_t *a_vpp;
257 extern errno_t VNOP_MKNOD(vnode_t, vnode_t *, struct componentname *, struct vnode_attr *, vfs_context_t);
262 vnode_t a_vp;
271 vnode_t a_dvp; /* Directory in which to open/create */
272 vnode_t *a_vpp; /* Resulting vnode */
282 vnode_t dvp, /* Directory in which to create */
289 vnode_t vp, /* vp to open */
317 extern errno_t VNOP_OPEN(vnode_t, int, vfs_context_t);
322 extern int VNOP_COMPOUND_OPEN(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, int32_t flags, int32_t fmode, uint32_t *status, struct vnode_attr *vap, vfs_context_t ctx);
327 vnode_t a_vp;
344 extern errno_t VNOP_CLOSE(vnode_t, int, vfs_context_t);
349 vnode_t a_vp;
366 extern errno_t VNOP_ACCESS(vnode_t, int, vfs_context_t);
371 vnode_t a_vp;
391 extern errno_t VNOP_GETATTR(vnode_t, struct vnode_attr *, vfs_context_t);
396 vnode_t a_vp;
417 extern errno_t VNOP_SETATTR(vnode_t, struct vnode_attr *, vfs_context_t);
422 vnode_t a_vp;
442 extern errno_t VNOP_READ(vnode_t, struct uio *, int, vfs_context_t);
446 vnode_t a_vp;
466 extern errno_t VNOP_WRITE(vnode_t, struct uio *, int, vfs_context_t);
470 vnode_t a_vp;
494 extern errno_t VNOP_IOCTL(vnode_t, u_long, caddr_t, int, vfs_context_t);
498 vnode_t a_vp;
523 extern errno_t VNOP_SELECT(vnode_t, int, int, void *, vfs_context_t);
528 vnode_t a_fvp;
529 vnode_t a_tvp;
546 extern errno_t VNOP_EXCHANGE(vnode_t, vnode_t, int, vfs_context_t);
551 vnode_t a_vp;
568 extern errno_t VNOP_REVOKE(vnode_t, int, vfs_context_t);
573 vnode_t a_vp;
588 extern errno_t VNOP_MMAP(vnode_t, int, vfs_context_t);
593 vnode_t a_vp;
606 extern errno_t VNOP_MNOMAP(vnode_t, vfs_context_t);
611 vnode_t a_vp;
625 extern errno_t VNOP_FSYNC(vnode_t, int, vfs_context_t);
629 vnode_t a_dvp;
630 vnode_t a_vp;
648 extern errno_t VNOP_REMOVE(vnode_t, vnode_t, struct componentname *, int, vfs_context_t);
654 vnode_t a_dvp; /* Directory in which to lookup and remove */
655 vnode_t *a_vpp; /* File to remove; may or may not point to NULL pointer */
661 vnode_t dvp, /* Directory in which to delete */
662 vnode_t vp, /* File to delete */
671 extern errno_t VNOP_COMPOUND_REMOVE(vnode_t, vnode_t*, struct nameidata *, int32_t flags, struct vnode_attr *vap, vfs_context_t);
675 vnode_t a_vp;
676 vnode_t a_tdvp;
692 extern errno_t VNOP_LINK(vnode_t, vnode_t, struct componentname *, vfs_context_t);
697 vnode_t a_fdvp;
698 vnode_t a_fvp;
700 vnode_t a_tdvp;
701 vnode_t a_tvp;
720 extern errno_t VNOP_RENAME(vnode_t, vnode_t, struct componentname *, vnode_t, vnode_t, struct componentname *, vfs_context_t);
727 vnode_t a_fdvp; /* Directory from which to rename */
728 vnode_t *a_fvpp; /* Vnode to rename (can point to a NULL pointer) */
732 vnode_t a_tdvp; /* Directory to which to rename */
733 vnode_t *a_tvpp; /* Vnode to rename over (can point to a NULL pointer) */
740 vnode_t fdvp, /* As passed to VNOP */
741 vnode_t fvp, /* Vnode to rename */
743 vnode_t tdvp, /* As passed to VNOP */
744 vnode_t tvp, /* Vnode to rename over (can be NULL) */
762 vnode_t a_dvp;
763 vnode_t *a_vpp;
781 extern errno_t VNOP_MKDIR(vnode_t, vnode_t *, struct componentname *, struct vnode_attr *, vfs_context_t);
788 vnode_t a_dvp; /* Directory in which to create */
789 vnode_t *a_vpp; /* Destination for found or created vnode */
795 int (*a_mkdir_authorizer)(vnode_t dvp, struct componentname *cnp, struct vnode_attr *vap, vfs_context_t ctx, void *reserved);
802 extern errno_t VNOP_COMPOUND_MKDIR(vnode_t, vnode_t *, struct nameidata *, struct vnode_attr *, vfs_context_t);
807 vnode_t a_dvp;
808 vnode_t a_vp;
823 extern errno_t VNOP_RMDIR(vnode_t, vnode_t, struct componentname *, vfs_context_t);
829 vnode_t a_dvp; /* Directory in which to look up and delete */
830 vnode_t *a_vpp; /* Destination for found vnode */
836 vnode_t dvp, /* As passed to VNOP */
837 vnode_t vp, /* Directory to delete */
846 extern errno_t VNOP_COMPOUND_RMDIR(vnode_t, vnode_t*, struct nameidata *, struct vnode_attr *vap, vfs_context_t);
852 vnode_t a_dvp;
853 vnode_t *a_vpp;
875 extern errno_t VNOP_SYMLINK(vnode_t, vnode_t *, struct componentname *, struct vnode_attr *, char *, vfs_context_t);
899 vnode_t a_vp;
921 extern errno_t VNOP_READDIR(vnode_t, struct uio *, int, int *, int *, vfs_context_t);
926 vnode_t a_vp;
955 extern errno_t VNOP_READDIRATTR(vnode_t, struct attrlist *, struct uio *, uint32_t, uint32_t, uint32_t *, int *, uint32_t *, vfs_context_t);
960 vnode_t a_vp;
975 extern errno_t VNOP_READLINK(vnode_t, struct uio *, vfs_context_t);
980 vnode_t a_vp;
997 extern errno_t VNOP_INACTIVE(vnode_t, vfs_context_t);
1002 vnode_t a_vp;
1021 extern errno_t VNOP_RECLAIM(vnode_t, vfs_context_t);
1026 vnode_t a_vp;
1043 extern errno_t VNOP_PATHCONF(vnode_t, int, int32_t *, vfs_context_t);
1048 vnode_t a_vp;
1077 extern errno_t VNOP_ADVLOCK(vnode_t, caddr_t, int, struct flock *, int, vfs_context_t, struct timespec *);
1082 vnode_t a_vp;
1114 extern errno_t VNOP_ALLOCATE(vnode_t, off_t, u_int32_t, off_t *, off_t, vfs_context_t);
1119 vnode_t a_vp;
1146 extern errno_t VNOP_PAGEIN(vnode_t, upl_t, upl_offset_t, off_t, size_t, int, vfs_context_t);
1151 vnode_t a_vp;
1186 extern errno_t VNOP_PAGEOUT(vnode_t, upl_t, upl_offset_t, off_t, size_t, int, vfs_context_t);
1191 vnode_t a_vp;
1237 extern errno_t VNOP_SEARCHFS(vnode_t, void *, void *, struct attrlist *, uint32_t, struct timeval *, struct attrlist *, uint32_t *, uint32_t, uint32_t, struct uio *, struct searchstate *, vfs_context_t);
1242 vnode_t a_fvp;
1243 vnode_t a_tdvp;
1244 vnode_t a_tvp;
1252 extern errno_t VNOP_COPYFILE(vnode_t, vnode_t, vnode_t, struct componentname *, int, int, vfs_context_t);
1257 vnode_t a_vp;
1277 extern errno_t VNOP_GETXATTR(vnode_t, const char *, uio_t, size_t *, int, vfs_context_t);
1281 vnode_t a_vp;
1300 extern errno_t VNOP_SETXATTR(vnode_t, const char *, uio_t, int, vfs_context_t);
1304 vnode_t a_vp;
1321 extern errno_t VNOP_REMOVEXATTR(vnode_t, const char *, int, vfs_context_t);
1326 vnode_t a_vp;
1347 extern errno_t VNOP_LISTXATTR(vnode_t, uio_t, size_t *, int, vfs_context_t);
1352 vnode_t a_vp;
1368 extern errno_t VNOP_BLKTOOFF(vnode_t, daddr64_t, off_t *);
1373 vnode_t a_vp;
1387 extern errno_t VNOP_OFFTOBLK(vnode_t, off_t, daddr64_t *);
1392 vnode_t a_vp;
1419 extern errno_t VNOP_BLOCKMAP(vnode_t, off_t, size_t, daddr64_t *, size_t *, void *,
1464 extern errno_t VNOP_KQFILT_ADD(vnode_t , struct knote *, vfs_context_t);
1476 errno_t VNOP_KQFILT_REMOVE(vnode_t , uintptr_t , vfs_context_t);
1486 vnode_t a_vp;
1518 errno_t VNOP_MONITOR(vnode_t , uint32_t, uint32_t, void*, vfs_context_t);
1539 errno_t VNOP_SETLABEL(vnode_t, struct label *, vfs_context_t);
1550 vnode_t a_vp;
1551 vnode_t *a_svpp;
1575 extern errno_t VNOP_GETNAMEDSTREAM(vnode_t, vnode_t *, const char *, enum nsoperation, int flags, vfs_context_t);
1580 vnode_t *a_svpp;
1581 vnode_t a_vp;
1601 extern errno_t VNOP_MAKENAMEDSTREAM(vnode_t, vnode_t *, const char *, int flags, vfs_context_t);
1606 vnode_t a_vp;
1607 vnode_t a_svp;
1626 extern errno_t VNOP_REMOVENAMEDSTREAM(vnode_t, vnode_t, const char *, int flags, vfs_context_t);