Home
last modified time | relevance | path

Searched refs:attrnamespace (Results 1 – 25 of 38) sorted by relevance

12

/freebsd/sys/kern/
H A Dvfs_extattr.c73 int attrnamespace; member
224 int attrnamespace; member
270 int attrnamespace; member
287 int attrnamespace; member
412 int attrnamespace; member
458 int attrnamespace; member
474 int attrnamespace; member
570 int attrnamespace; member
613 int attrnamespace; member
628 int attrnamespace; member
[all …]
H A Dvfs_init.c282 int attrnamespace, const char *attrname) in vfs_extattrctl_sigdefer() argument
288 filename_vp, attrnamespace, attrname); in vfs_extattrctl_sigdefer()
H A Dvnode_if.src618 IN int attrnamespace;
631 IN int attrnamespace;
654 IN int attrnamespace;
667 IN int attrnamespace;
/freebsd/sys/compat/linux/
H A Dlinux_xattr.c91 error_to_xattrerror(int attrnamespace, int error) in error_to_xattrerror() argument
116 for (*attrnamespace = EXTATTR_NAMESPACE_USER; in xatrr_to_extattr()
118 (*attrnamespace)++) { in xatrr_to_extattr()
139 int attrnamespace, error; in listxattr() local
153 for (attrnamespace = EXTATTR_NAMESPACE_USER; in listxattr()
155 attrnamespace++) { in listxattr()
166 attrnamespace, &auio); in listxattr()
172 prefix = extattr_namespace_names[attrnamespace]; in listxattr()
256 int attrnamespace, error; in removexattr() local
313 int attrnamespace, error; in getxattr() local
[all …]
/freebsd/lib/libc/posix1e/
H A Dextattr.c40 extattr_namespace_to_string(int attrnamespace, char **string) in extattr_namespace_to_string() argument
43 switch(attrnamespace) { in extattr_namespace_to_string()
61 extattr_string_to_namespace(const char *string, int *attrnamespace) in extattr_string_to_namespace() argument
65 if (attrnamespace != NULL) in extattr_string_to_namespace()
66 *attrnamespace = EXTATTR_NAMESPACE_USER; in extattr_string_to_namespace()
69 if (attrnamespace != NULL) in extattr_string_to_namespace()
70 *attrnamespace = EXTATTR_NAMESPACE_SYSTEM; in extattr_string_to_namespace()
/freebsd/sys/fs/ext2fs/
H A Dext2_extattr.h99 int ext2_extattr_inode_delete(struct inode *ip, int attrnamespace,
102 int ext2_extattr_block_delete(struct inode *ip, int attrnamespace,
106 int ext2_extattr_inode_list(struct inode *ip, int attrnamespace,
109 int ext2_extattr_block_list(struct inode *ip, int attrnamespace,
112 int ext2_extattr_inode_get(struct inode *ip, int attrnamespace,
115 int ext2_extattr_block_get(struct inode *ip, int attrnamespace,
118 int ext2_extattr_inode_set(struct inode *ip, int attrnamespace,
121 int ext2_extattr_block_set(struct inode *ip, int attrnamespace,
124 int ext2_extattr_valid_attrname(int attrnamespace, const char *attrname);
H A Dext2_extattr.c62 switch (attrnamespace) { in ext2_extattr_attrnamespace_to_bsd()
234 attrnamespace) in ext2_extattr_inode_list()
301 attrnamespace) in ext2_extattr_block_list()
375 attrnamespace) in ext2_extattr_inode_get()
443 attrnamespace) in ext2_extattr_block_get()
581 attrnamespace)) { in ext2_extattr_inode_delete()
601 attrnamespace) in ext2_extattr_inode_delete()
714 attrnamespace)) { in ext2_extattr_block_delete()
738 attrnamespace) in ext2_extattr_block_delete()
947 attrnamespace) in ext2_extattr_inode_set()
[all …]
H A Dext2_acl.c214 int attrnamespace; in ext2_getacl_posix1e() local
222 attrnamespace = POSIX1E_ACL_DEFAULT_EXTATTR_NAMESPACE; in ext2_getacl_posix1e()
226 attrnamespace = POSIX1E_ACL_ACCESS_EXTATTR_NAMESPACE; in ext2_getacl_posix1e()
236 error = vn_extattr_get(ap->a_vp, IO_NODELOCKED, attrnamespace, attrname, in ext2_getacl_posix1e()
/freebsd/usr.sbin/extattr/
H A Drmextattr.c215 attrnamespace, attrname); in main()
218 attrnamespace, attrname); in main()
226 attrnamespace, attrname, in main()
230 attrnamespace, attrname, in main()
243 attrnamespace, NULL, 0); in main()
246 attrnamespace, NULL, 0); in main()
252 attrnamespace, buf, buflen); in main()
255 attrnamespace, buf, buflen); in main()
272 attrnamespace, attrname, NULL, 0); in main()
275 attrnamespace, attrname, NULL, 0); in main()
[all …]
/freebsd/sys/ufs/ufs/
H A Dufs_extattr.c81 static int ufs_extattr_valid_attrname(int attrnamespace,
97 static int ufs_extattr_rm(struct vnode *vp, int attrnamespace,
368 int attrnamespace, struct thread *td) in ufs_extattr_iterate_directory() argument
424 attr_vp, attrnamespace, dp->d_name, td); in ufs_extattr_iterate_directory()
600 if (!ufs_extattr_valid_attrname(attrnamespace, attrname)) in ufs_extattr_enable()
620 attribute->uele_attrnamespace = attrnamespace; in ufs_extattr_enable()
687 if (!ufs_extattr_valid_attrname(attrnamespace, attrname)) in ufs_extattr_disable()
714 int attrnamespace, const char *attrname) in ufs_extattrctl() argument
781 attrnamespace, attrname, td); in ufs_extattrctl()
1060 if (!ufs_extattr_valid_attrname(attrnamespace, name)) in ufs_extattr_set()
[all …]
H A DREADME.extattr47 extattrctl enable [path] [attrnamespace] [attrname] [attrfile]
48 extattrctl disable [path] [attrnamespace] [attrname]
51 to perform the operation. [attrnamespace] refers to the namespace in
H A Dextattr.h138 int attrnamespace, const char *attrname);
/freebsd/usr.sbin/extattrctl/
H A Dextattrctl.c198 int error = 0, attrnamespace; in main() local
224 error = extattr_string_to_namespace(argv[3], &attrnamespace); in main()
230 attrnamespace, argv[4]); in main()
238 error = extattr_string_to_namespace(argv[3], &attrnamespace); in main()
244 attrnamespace, argv[4]); in main()
/freebsd/sys/security/mac_bsdextended/
H A Dugidfw_internal.h65 struct vnode *vp, struct label *vplabel, int attrnamespace,
73 struct label *vplabel, int attrnamespace, const char *name);
78 struct label *vplabel, int attrnamespace);
98 struct label *vplabel, int attrnamespace, const char *name);
H A Dugidfw_vnode.c103 struct label *vplabel, int attrnamespace, const char *name) in ugidfw_vnode_check_deleteextattr() argument
128 struct label *vplabel, int attrnamespace, const char *name) in ugidfw_vnode_check_getextattr() argument
152 struct label *vplabel, int attrnamespace) in ugidfw_vnode_check_listextattr() argument
236 struct label *vplabel, int attrnamespace, const char *name) in ugidfw_vnode_check_setextattr() argument
/freebsd/contrib/llvm-project/compiler-rt/include/sanitizer/
H A Dnetbsd_syscall_hooks.h1898 (long long)(attrnamespace), (long long)(attrname))
1903 (long long)(attrnamespace), (long long)(attrname))
1927 (long long)(path), (long long)(attrnamespace), (long long)(attrname))
1955 (long long)(fd), (long long)(attrnamespace), (long long)(attrname))
4272 long long attrnamespace,
4276 long long attrnamespace,
4302 long long attrnamespace,
4307 long long attrnamespace,
4312 long long attrnamespace,
4317 long long attrnamespace,
[all …]
/freebsd/sys/security/mac/
H A Dmac_vfs.c457 int attrnamespace, const char *name) in mac_vnode_check_deleteextattr() argument
464 attrnamespace, name); in mac_vnode_check_deleteextattr()
466 attrnamespace, name); in mac_vnode_check_deleteextattr()
510 int attrnamespace, const char *name) in mac_vnode_check_getextattr() argument
517 attrnamespace, name); in mac_vnode_check_getextattr()
519 attrnamespace, name); in mac_vnode_check_getextattr()
548 int attrnamespace) in mac_vnode_check_listextattr() argument
555 attrnamespace); in mac_vnode_check_listextattr()
557 attrnamespace); in mac_vnode_check_listextattr()
813 attrnamespace, name); in mac_vnode_check_setextattr()
[all …]
H A Dmac_framework.h516 int attrnamespace, const char *name);
522 int attrnamespace, const char *name);
526 int attrnamespace);
632 int attrnamespace, const char *name);
H A Dmac_policy.h586 int attrnamespace, const char *name);
595 int attrnamespace, const char *name);
602 int attrnamespace);
644 int attrnamespace, const char *name);
/freebsd/sys/sys/
H A Dsyscallsubr.h142 int kern_extattr_delete_fd(struct thread *td, int fd, int attrnamespace,
145 int attrnamespace, const char *attrname, int follow,
147 int kern_extattr_get_fd(struct thread *td, int fd, int attrnamespace,
150 int attrnamespace, const char *attrname, void *data,
152 int kern_extattr_list_fd(struct thread *td, int fd, int attrnamespace,
155 int attrnamespace, struct uio *auiop, int follow,
157 int kern_extattr_set_fd(struct thread *td, int fd, int attrnamespace,
160 int attrnamespace, const char *attrname, void *data,
H A Dextattr.h68 int extattr_check_cred(struct vnode *vp, int attrnamespace,
/freebsd/lib/libsys/
H A D_libsys.h667 int __sys_extattrctl(const char * path, int cmd, const char * filename, int attrnamespace, const ch…
668 ssize_t __sys_extattr_set_file(const char * path, int attrnamespace, const char * attrname, void * …
669 ssize_t __sys_extattr_get_file(const char * path, int attrnamespace, const char * attrname, void * …
670 int __sys_extattr_delete_file(const char * path, int attrnamespace, const char * attrname);
675 ssize_t __sys_extattr_set_fd(int fd, int attrnamespace, const char * attrname, void * data, size_t …
676 ssize_t __sys_extattr_get_fd(int fd, int attrnamespace, const char * attrname, void * data, size_t …
677 int __sys_extattr_delete_fd(int fd, int attrnamespace, const char * attrname);
707 int __sys_extattr_delete_link(const char * path, int attrnamespace, const char * attrname);
724 ssize_t __sys_extattr_list_fd(int fd, int attrnamespace, void * data, size_t nbytes);
725 ssize_t __sys_extattr_list_file(const char * path, int attrnamespace, void * data, size_t nbytes);
[all …]
/freebsd/sys/fs/pseudofs/
H A Dpseudofs.h156 int attrnamespace, const char *name, struct uio *uio, \
159 td, p, pn, attrnamespace, name, uio, size, cred
/freebsd/sys/security/mac_stub/
H A Dmac_stub.c1406 struct label *vplabel, int attrnamespace, const char *name) in stub_vnode_check_deleteextattr() argument
1431 struct label *vplabel, int attrnamespace, const char *name) in stub_vnode_check_getextattr() argument
1448 struct label *vplabel, int attrnamespace) in stub_vnode_check_listextattr() argument
1569 struct label *vplabel, int attrnamespace, const char *name) in stub_vnode_check_setextattr() argument
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_systrace_args.c1675 iarg[a++] = p->attrnamespace; /* int */ in systrace_args()
1684 iarg[a++] = p->attrnamespace; /* int */ in systrace_args()
1695 iarg[a++] = p->attrnamespace; /* int */ in systrace_args()
1706 iarg[a++] = p->attrnamespace; /* int */ in systrace_args()
1746 iarg[a++] = p->attrnamespace; /* int */ in systrace_args()
1757 iarg[a++] = p->attrnamespace; /* int */ in systrace_args()
1768 iarg[a++] = p->attrnamespace; /* int */ in systrace_args()
1919 iarg[a++] = p->attrnamespace; /* int */ in systrace_args()
1930 iarg[a++] = p->attrnamespace; /* int */ in systrace_args()
1941 iarg[a++] = p->attrnamespace; /* int */ in systrace_args()
[all …]

12