/netbsd-6-1-5-RELEASE/usr.bin/extattr/ |
H A D | getextattr.c | 66 "attrnamespace attrname filename ...\n", getprogname()); 71 "attrnamespace attrname attrvalue filename ...\n", 74 "attrnamespace attrname filename ...\n", 80 "attrnamespace attrname filename ...\n", getprogname()); 85 "attrnamespace filename ...\n", getprogname()); 170 int buflen, visbuflen, ch, error, i, arg_counter, attrnamespace, local 250 error = extattr_string_to_namespace(argv[0], &attrnamespace); 267 attrnamespace = EXTATTR_NAMESPACE_USER; 272 attrnamespace = EXTATTR_NAMESPACE_SYSTEM; 325 attrnamespace, attrnam [all...] |
/netbsd-6-1-5-RELEASE/sys/ufs/ufs/ |
H A D | ufs_extattr.c | 83 static int ufs_extattr_valid_attrname(int attrnamespace, 86 struct vnode *vp, int attrnamespace, const char *attrname, 88 static int ufs_extattr_enable(struct ufsmount *ump, int attrnamespace, 91 static int ufs_extattr_disable(struct ufsmount *ump, int attrnamespace, 93 static int ufs_extattr_get(struct vnode *vp, int attrnamespace, 96 static int ufs_extattr_list(struct vnode *vp, int attrnamespace, 99 static int ufs_extattr_set(struct vnode *vp, int attrnamespace, 102 static int ufs_extattr_rm(struct vnode *vp, int attrnamespace, 148 ufs_extattr_valid_attrname(int attrnamespace, const char *attrname) argument 162 ufs_extattr_autocreate_attr(struct vnode *vp, int attrnamespace, argument 291 ufs_extattr_find_attr(struct ufsmount *ump, int attrnamespace, const char *attrname) argument 451 ufs_extattr_enable_with_open(struct ufsmount *ump, struct vnode *vp, int attrnamespace, const char *attrname, struct lwp *l) argument 486 ufs_extattr_iterate_directory(struct ufsmount *ump, struct vnode *dvp, int attrnamespace, struct lwp *l) argument 718 ufs_extattr_enable(struct ufsmount *ump, int attrnamespace, const char *attrname, struct vnode *backing_vnode, struct lwp *l) argument 820 ufs_extattr_disable(struct ufsmount *ump, int attrnamespace, const char *attrname, struct lwp *l) argument 849 ufs_extattrctl(struct mount *mp, int cmd, struct vnode *filename_vp, int attrnamespace, const char *attrname) argument 1040 ufs_extattr_get(struct vnode *vp, int attrnamespace, const char *name, struct uio *uio, size_t *size, kauth_cred_t cred, struct lwp *l) argument 1157 ufs_extattr_list(struct vnode *vp, int attrnamespace, struct uio *uio, size_t *size, int flag, kauth_cred_t cred, struct lwp *l) argument 1316 ufs_extattr_set(struct vnode *vp, int attrnamespace, const char *name, struct uio *uio, kauth_cred_t cred, struct lwp *l) argument 1429 ufs_extattr_rm(struct vnode *vp, int attrnamespace, const char *name, kauth_cred_t cred, struct lwp *l) argument [all...] |
H A D | extattr.h | 112 int attrnamespace, const char *attrname);
|
/netbsd-6-1-5-RELEASE/lib/libc/gen/ |
H A D | extattr.c | 55 extattr_namespace_to_string(int attrnamespace, char **string) argument 58 switch(attrnamespace) { 81 extattr_string_to_namespace(const char *string, int *attrnamespace) argument 85 if (attrnamespace != NULL) 86 *attrnamespace = EXTATTR_NAMESPACE_USER; 89 if (attrnamespace != NULL) 90 *attrnamespace = EXTATTR_NAMESPACE_SYSTEM;
|
/netbsd-6-1-5-RELEASE/sys/kern/ |
H A D | vfs_xattr.c | 97 extattr_check_cred(struct vnode *vp, int attrnamespace, argument 104 switch (attrnamespace) { 128 int attrnamespace, const char *attrname) 150 syscallarg(int) attrnamespace; 191 SCARG(uap, attrnamespace), 215 extattr_set_vp(struct vnode *vp, int attrnamespace, const char *attrname, argument 229 error = VOP_GETEXTATTR(vp, attrnamespace, attrname, NULL, 267 error = VOP_SETEXTATTR(vp, attrnamespace, attrname, &auio, l->l_cred); 282 extattr_get_vp(struct vnode *vp, int attrnamespace, const char *attrname, argument 321 error = VOP_GETEXTATTR(vp, attrnamespace, attrnam 127 vfs_stdextattrctl(struct mount *mp, int cmt, struct vnode *vp, int attrnamespace, const char *attrname) argument 343 extattr_delete_vp(struct vnode *vp, int attrnamespace, const char *attrname, struct lwp *l) argument 367 extattr_list_vp(struct vnode *vp, int attrnamespace, void *data, size_t nbytes, int flag, struct lwp *l, register_t *retval) argument [all...] |
H A D | vfs_vnops.c | 831 vn_extattr_get(struct vnode *vp, int ioflg, int attrnamespace, argument 851 error = VOP_GETEXTATTR(vp, attrnamespace, attrname, &auio, NULL, NULL); 866 vn_extattr_set(struct vnode *vp, int ioflg, int attrnamespace, argument 887 error = VOP_SETEXTATTR(vp, attrnamespace, attrname, &auio, NULL); 897 vn_extattr_rm(struct vnode *vp, int ioflg, int attrnamespace, argument 906 error = VOP_DELETEEXTATTR(vp, attrnamespace, attrname, NULL); 908 error = VOP_SETEXTATTR(vp, attrnamespace, attrname, NULL, NULL);
|
H A D | vnode_if.c | 1480 int attrnamespace, 1491 a.a_attrnamespace = attrnamespace; 1518 int attrnamespace, 1529 a.a_attrnamespace = attrnamespace; 1586 int attrnamespace, 1595 a.a_attrnamespace = attrnamespace; 1620 int attrnamespace, 1630 a.a_attrnamespace = attrnamespace; 1479 VOP_GETEXTATTR(struct vnode *vp, int attrnamespace, const char *name, struct uio *uio, size_t *size, kauth_cred_t cred) argument 1517 VOP_LISTEXTATTR(struct vnode *vp, int attrnamespace, struct uio *uio, size_t *size, int flag, kauth_cred_t cred) argument 1585 VOP_DELETEEXTATTR(struct vnode *vp, int attrnamespace, const char *name, kauth_cred_t cred) argument 1619 VOP_SETEXTATTR(struct vnode *vp, int attrnamespace, const char *name, struct uio *uio, kauth_cred_t cred) argument
|
/netbsd-6-1-5-RELEASE/usr.sbin/extattrctl/ |
H A D | extattrctl.c | 77 " %s enable path attrnamespace attrname attrfile\n" 78 " %s disable path attrnamespace attrname\n", 230 int error = 0, attrnamespace; local 252 error = extattr_string_to_namespace(argv[3], &attrnamespace); 256 attrnamespace, argv[4]); 262 error = extattr_string_to_namespace(argv[3], &attrnamespace); 266 attrnamespace, argv[4]);
|
/netbsd-6-1-5-RELEASE/sys/rump/librump/rumpvfs/ |
H A D | rumpvnode_if.c | 657 int attrnamespace, 666 error = VOP_GETEXTATTR(vp, attrnamespace, name, uio, size, cred); 674 int attrnamespace, 683 error = VOP_LISTEXTATTR(vp, attrnamespace, uio, size, flag, cred); 704 int attrnamespace, 711 error = VOP_DELETEEXTATTR(vp, attrnamespace, name, cred); 719 int attrnamespace, 727 error = VOP_SETEXTATTR(vp, attrnamespace, name, uio, cred); 656 RUMP_VOP_GETEXTATTR(struct vnode *vp, int attrnamespace, const char *name, struct uio *uio, size_t *size, struct kauth_cred *cred) argument 673 RUMP_VOP_LISTEXTATTR(struct vnode *vp, int attrnamespace, struct uio *uio, size_t *size, int flag, struct kauth_cred *cred) argument 703 RUMP_VOP_DELETEEXTATTR(struct vnode *vp, int attrnamespace, const char *name, struct kauth_cred *cred) argument 718 RUMP_VOP_SETEXTATTR(struct vnode *vp, int attrnamespace, const char *name, struct uio *uio, struct kauth_cred *cred) argument
|
H A D | rump_vfs.c | 432 int attrnamespace, const char *attrname) 435 return VFS_EXTATTRCTL(mp, cmd, vp, attrnamespace, attrname); 431 rump_vfs_extattrctl(struct mount *mp, int cmd, struct vnode *vp, int attrnamespace, const char *attrname) argument
|
/netbsd-6-1-5-RELEASE/lib/libperfuse/ |
H A D | subr.c | 219 perfuse_native_ns(const int attrnamespace, const char *attrname, argument 243 if (attrnamespace == pnm->pnm_native_ns) 247 if (attrnamespace == EXTATTR_NAMESPACE_USER) { 255 if (attrnamespace == EXTATTR_NAMESPACE_SYSTEM) {
|
/netbsd-6-1-5-RELEASE/lib/libp2k/ |
H A D | p2k.c | 691 int attrnamespace, const char *attrname) 705 return rump_pub_vfs_extattrctl(mp, cmd, vp, attrnamespace, attrname); 1258 int attrnamespace, const char *attrname, size_t *attrsize, 1273 rv = RUMP_VOP_GETEXTATTR(vp, attrnamespace, attrname, uio, 1287 int attrnamespace, const char *attrname, 1302 rv = RUMP_VOP_SETEXTATTR(vp, attrnamespace, attrname, uio, cred); 1315 int attrnamespace, size_t *attrsize, uint8_t *attrs, 1330 rv = RUMP_VOP_LISTEXTATTR(vp, attrnamespace, uio, attrsize, 1344 int attrnamespace, const char *attrname, const struct puffs_cred *pcr) 1352 rv = RUMP_VOP_DELETEEXTATTR(vp, attrnamespace, attrnam 689 p2k_fs_extattrctl(struct puffs_usermount *pu, int cmd, puffs_cookie_t cookie, int flags, int attrnamespace, const char *attrname) argument 1257 p2k_node_getextattr(struct puffs_usermount *pu, puffs_cookie_t opc, int attrnamespace, const char *attrname, size_t *attrsize, uint8_t *attr, size_t *resid, const struct puffs_cred *pcr) argument 1286 p2k_node_setextattr(struct puffs_usermount *pu, puffs_cookie_t opc, int attrnamespace, const char *attrname, uint8_t *attr, size_t *resid, const struct puffs_cred *pcr) argument 1314 p2k_node_listextattr(struct puffs_usermount *pu, puffs_cookie_t opc, int attrnamespace, size_t *attrsize, uint8_t *attrs, size_t *resid, int flags, const struct puffs_cred *pcr) argument 1343 p2k_node_deleteextattr(struct puffs_usermount *pu, puffs_cookie_t opc, int attrnamespace, const char *attrname, const struct puffs_cred *pcr) argument [all...] |
/netbsd-6-1-5-RELEASE/sys/rump/librump/rumpkern/ |
H A D | rump_syscalls.c | 2725 rump___sysimpl_extattrctl(const char * path, int cmd, const char * filename, int attrnamespace, const char * attrname) 2735 SPARG(&callarg, attrnamespace) = attrnamespace; 2752 rump___sysimpl_extattr_set_file(const char * path, int attrnamespace, const char * attrname, const void * data, size_t nbytes) 2760 SPARG(&callarg, attrnamespace) = attrnamespace; 2779 rump___sysimpl_extattr_get_file(const char * path, int attrnamespace, const char * attrname, void * data, size_t nbytes) 2787 SPARG(&callarg, attrnamespace) = attrnamespace; 2806 rump___sysimpl_extattr_delete_file(const char * path, int attrnamespace, cons [all...] |
/netbsd-6-1-5-RELEASE/sys/compat/netbsd32/ |
H A D | netbsd32_netbsd.c | 2045 syscallarg(int) attrnamespace; 2053 NETBSD32TO64_UAP(attrnamespace); 2063 syscallarg(int) attrnamespace; 2071 NETBSD32TO64_UAP(attrnamespace); 2083 syscallarg(int) attrnamespace; 2091 NETBSD32TO64_UAP(attrnamespace); 2103 syscallarg(int) attrnamespace; 2111 NETBSD32TO64_UAP(attrnamespace); 2123 syscallarg(int) attrnamespace; 2131 NETBSD32TO64_UAP(attrnamespace); [all...] |
H A D | netbsd32_syscallargs.h | 1768 syscallarg(int) attrnamespace; member in struct:netbsd32_extattrctl_args 1775 syscallarg(int) attrnamespace; member in struct:netbsd32_extattr_set_file_args 1784 syscallarg(int) attrnamespace; member in struct:netbsd32_extattr_get_file_args 1793 syscallarg(int) attrnamespace; member in struct:netbsd32_extattr_delete_file_args 1800 syscallarg(int) attrnamespace; member in struct:netbsd32_extattr_set_fd_args 1809 syscallarg(int) attrnamespace; member in struct:netbsd32_extattr_get_fd_args 1818 syscallarg(int) attrnamespace; member in struct:netbsd32_extattr_delete_fd_args 1825 syscallarg(int) attrnamespace; member in struct:netbsd32_extattr_set_link_args 1834 syscallarg(int) attrnamespace; member in struct:netbsd32_extattr_get_link_args 1843 syscallarg(int) attrnamespace; member in struct:netbsd32_extattr_delete_link_args 1850 syscallarg(int) attrnamespace; member in struct:netbsd32_extattr_list_fd_args 1858 syscallarg(int) attrnamespace; member in struct:netbsd32_extattr_list_file_args 1866 syscallarg(int) attrnamespace; member in struct:netbsd32_extattr_list_link_args [all...] |
/netbsd-6-1-5-RELEASE/sys/sys/ |
H A D | syscallargs.h | 1896 syscallarg(int) attrnamespace; member in struct:sys_extattrctl_args 1903 syscallarg(int) attrnamespace; member in struct:sys_extattr_set_file_args 1912 syscallarg(int) attrnamespace; member in struct:sys_extattr_get_file_args 1921 syscallarg(int) attrnamespace; member in struct:sys_extattr_delete_file_args 1928 syscallarg(int) attrnamespace; member in struct:sys_extattr_set_fd_args 1937 syscallarg(int) attrnamespace; member in struct:sys_extattr_get_fd_args 1946 syscallarg(int) attrnamespace; member in struct:sys_extattr_delete_fd_args 1953 syscallarg(int) attrnamespace; member in struct:sys_extattr_set_link_args 1962 syscallarg(int) attrnamespace; member in struct:sys_extattr_get_link_args 1971 syscallarg(int) attrnamespace; member in struct:sys_extattr_delete_link_args 1978 syscallarg(int) attrnamespace; member in struct:sys_extattr_list_fd_args 1986 syscallarg(int) attrnamespace; member in struct:sys_extattr_list_file_args 1994 syscallarg(int) attrnamespace; member in struct:sys_extattr_list_link_args [all...] |
/netbsd-6-1-5-RELEASE/sys/fs/puffs/ |
H A D | puffs_vfsops.c | 787 int attrnamespace, const char *attrname) 809 extattrctl_msg->pvfsr_attrnamespace = attrnamespace; 786 puffs_vfsop_extattrctl(struct mount *mp, int cmd, struct vnode *vp, int attrnamespace, const char *attrname) argument
|
H A D | puffs_vnops.c | 2974 int attrnamespace = ap->a_attrnamespace; local 2995 getextattr_msg->pvnr_attrnamespace = attrnamespace; 3043 int attrnamespace = ap->a_attrnamespace; local 3063 setextattr_msg->pvnr_attrnamespace = attrnamespace; 3106 int attrnamespace = ap->a_attrnamespace; local 3127 listextattr_msg->pvnr_attrnamespace = attrnamespace; 3173 int attrnamespace = ap->a_attrnamespace; local 3178 deleteextattr_msg->pvnr_attrnamespace = attrnamespace;
|
/netbsd-6-1-5-RELEASE/sys/ufs/ffs/ |
H A D | ffs_vfsops.c | 2046 int attrnamespace, const char *attrname) 2054 return (ufs_extattrctl(mp, cmd, vp, attrnamespace, attrname)); 2056 return (vfs_stdextattrctl(mp, cmd, vp, attrnamespace, attrname)); 2045 ffs_extattrctl(struct mount *mp, int cmd, struct vnode *vp, int attrnamespace, const char *attrname) argument
|