Lines Matching refs:args

89 bindfs_default(__unused struct vnop_generic_args * args)  in bindfs_default()  argument
95 bindfs_getattr(struct vnop_getattr_args * args) in bindfs_getattr() argument
98 BINDFSDEBUG("%s %p\n", __FUNCTION__, args->a_vp); in bindfs_getattr()
100 struct vnode * lowervp = BINDVPTOLOWERVP(args->a_vp); in bindfs_getattr()
104 error = VNOP_GETATTR(lowervp, args->a_vap, args->a_context); in bindfs_getattr()
108 if (VATTR_IS_ACTIVE(args->a_vap, va_fsid)) { in bindfs_getattr()
110 VATTR_RETURN(args->a_vap, va_fsid, vfs_statfs(vnode_mount(args->a_vp))->f_fsid.val[0]); in bindfs_getattr()
112 if (VATTR_IS_ACTIVE(args->a_vap, va_fsid64)) { in bindfs_getattr()
114 VATTR_RETURN(args->a_vap, va_fsid64, vfs_statfs(vnode_mount(args->a_vp))->f_fsid); in bindfs_getattr()
116 struct vnode * parent = vnode_parent(args->a_vp); in bindfs_getattr()
117 if (vnode_isvroot(args->a_vp)) { in bindfs_getattr()
119 if (VATTR_IS_ACTIVE(args->a_vap, va_fileid)) { in bindfs_getattr()
120 VATTR_RETURN(args->a_vap, va_fileid, BIND_ROOT_INO); in bindfs_getattr()
122 if (VATTR_IS_ACTIVE(args->a_vap, va_linkid)) { in bindfs_getattr()
123 VATTR_RETURN(args->a_vap, va_linkid, BIND_ROOT_INO); in bindfs_getattr()
125 if (VATTR_IS_ACTIVE(args->a_vap, va_parentid)) { in bindfs_getattr()
127 VATTR_RETURN(args->a_vap, va_parentid, BIND_ROOT_INO); in bindfs_getattr()
130 if (VATTR_IS_ACTIVE(args->a_vap, va_parentid)) { in bindfs_getattr()
132 VATTR_RETURN(args->a_vap, va_parentid, BIND_ROOT_INO); in bindfs_getattr()
142 bindfs_open(struct vnop_open_args * args) in bindfs_open() argument
147 BINDFSDEBUG("%s %p\n", __FUNCTION__, args->a_vp); in bindfs_open()
149 vp = args->a_vp; in bindfs_open()
153 error = VNOP_OPEN(lvp, args->a_mode, args->a_context); in bindfs_open()
161 bindfs_close(struct vnop_close_args * args) in bindfs_close() argument
166 BINDFSDEBUG("%s %p\n", __FUNCTION__, args->a_vp); in bindfs_close()
168 vp = args->a_vp; in bindfs_close()
173 error = VNOP_CLOSE(lvp, args->a_fflag, args->a_context); in bindfs_close()
412 bindfs_pathconf(__unused struct vnop_pathconf_args * args) in bindfs_pathconf() argument
414 BINDFSDEBUG("%s %p\n", __FUNCTION__, args->a_vp); in bindfs_pathconf()
419 bindfs_fsync(__unused struct vnop_fsync_args * args) in bindfs_fsync() argument
421 BINDFSDEBUG("%s %p\n", __FUNCTION__, args->a_vp); in bindfs_fsync()
426 bindfs_mmap(struct vnop_mmap_args * args) in bindfs_mmap() argument
431 BINDFSDEBUG("%s %p\n", __FUNCTION__, args->a_vp); in bindfs_mmap()
433 vp = args->a_vp; in bindfs_mmap()
437 error = VNOP_MMAP(lvp, args->a_fflags, args->a_context); in bindfs_mmap()
445 bindfs_mnomap(struct vnop_mnomap_args * args) in bindfs_mnomap() argument
450 BINDFSDEBUG("%s %p\n", __FUNCTION__, args->a_vp); in bindfs_mnomap()
452 vp = args->a_vp; in bindfs_mnomap()
456 error = VNOP_MNOMAP(lvp, args->a_context); in bindfs_mnomap()
464 bindfs_getxattr(struct vnop_getxattr_args * args) in bindfs_getxattr() argument
469 BINDFSDEBUG("%s %p\n", __FUNCTION__, args->a_vp); in bindfs_getxattr()
471 vp = args->a_vp; in bindfs_getxattr()
475 …error = VNOP_GETXATTR(lvp, args->a_name, args->a_uio, args->a_size, args->a_options, args->a_conte… in bindfs_getxattr()
483 bindfs_listxattr(struct vnop_listxattr_args * args) in bindfs_listxattr() argument
488 BINDFSDEBUG("%s %p\n", __FUNCTION__, args->a_vp); in bindfs_listxattr()
490 vp = args->a_vp; in bindfs_listxattr()
494 error = VNOP_LISTXATTR(lvp, args->a_uio, args->a_size, args->a_options, args->a_context); in bindfs_listxattr()