/freebsd/sys/kern/ |
H A D | vfs_extattr.c | 73 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 D | vfs_init.c | 282 int attrnamespace, const char *attrname) in vfs_extattrctl_sigdefer() argument 288 filename_vp, attrnamespace, attrname); in vfs_extattrctl_sigdefer()
|
H A D | vnode_if.src | 618 IN int attrnamespace; 631 IN int attrnamespace; 654 IN int attrnamespace; 667 IN int attrnamespace;
|
/freebsd/sys/compat/linux/ |
H A D | linux_xattr.c | 91 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 D | extattr.c | 40 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 D | ext2_extattr.h | 99 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 D | ext2_extattr.c | 62 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 D | ext2_acl.c | 214 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 D | rmextattr.c | 215 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 D | ufs_extattr.c | 81 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 D | README.extattr | 47 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 D | extattr.h | 138 int attrnamespace, const char *attrname);
|
/freebsd/usr.sbin/extattrctl/ |
H A D | extattrctl.c | 198 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 D | ugidfw_internal.h | 65 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 D | ugidfw_vnode.c | 103 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 D | netbsd_syscall_hooks.h | 1898 (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 D | mac_vfs.c | 457 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 D | mac_framework.h | 516 int attrnamespace, const char *name); 522 int attrnamespace, const char *name); 526 int attrnamespace); 632 int attrnamespace, const char *name);
|
H A D | mac_policy.h | 586 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 D | syscallsubr.h | 142 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 D | extattr.h | 68 int extattr_check_cred(struct vnode *vp, int attrnamespace,
|
/freebsd/lib/libsys/ |
H A D | _libsys.h | 667 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 D | pseudofs.h | 156 int attrnamespace, const char *name, struct uio *uio, \ 159 td, p, pn, attrnamespace, name, uio, size, cred
|
/freebsd/sys/security/mac_stub/ |
H A D | mac_stub.c | 1406 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 D | freebsd32_systrace_args.c | 1675 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 …]
|