Symbol: xattr_name
fs/btrfs/props.c
119
ret = btrfs_setxattr(trans, &inode->vfs_inode, handler->xattr_name,
fs/btrfs/props.c
133
ret = btrfs_setxattr(trans, &inode->vfs_inode, handler->xattr_name, value,
fs/btrfs/props.c
144
ret2 = btrfs_setxattr(trans, &inode->vfs_inode, handler->xattr_name,
fs/btrfs/props.c
26
const char *xattr_name;
fs/btrfs/props.c
280
handler->xattr_name, btrfs_ino(BTRFS_I(inode)),
fs/btrfs/props.c
389
.xattr_name = XATTR_BTRFS_PREFIX "compression",
fs/btrfs/props.c
450
ret = btrfs_setxattr(trans, &inode->vfs_inode, h->xattr_name, value,
fs/btrfs/props.c
455
btrfs_setxattr(trans, &inode->vfs_inode, h->xattr_name,
fs/btrfs/props.c
479
u64 h = btrfs_name_hash(p->xattr_name, strlen(p->xattr_name));
fs/btrfs/props.c
61
if (!strcmp(h->xattr_name, name))
fs/hfsplus/xattr.c
501
static size_t name_len(const char *xattr_name, size_t xattr_name_len)
fs/hfsplus/xattr.c
505
if (!is_known_namespace(xattr_name))
fs/hfsplus/xattr.c
511
static ssize_t copy_name(char *buffer, const char *xattr_name, size_t name_len)
fs/hfsplus/xattr.c
517
if (!is_known_namespace(xattr_name)) {
fs/hfsplus/xattr.c
519
"%s%s", XATTR_MAC_OSX_PREFIX, xattr_name);
fs/hfsplus/xattr.c
521
len = strscpy(buffer, xattr_name, name_len + 1);
fs/hfsplus/xattr.c
538
char *xattr_name;
fs/hfsplus/xattr.c
549
xattr_name = kmalloc(xattr_name_len, GFP_KERNEL);
fs/hfsplus/xattr.c
550
if (!xattr_name)
fs/hfsplus/xattr.c
552
strcpy(xattr_name, prefix);
fs/hfsplus/xattr.c
553
strcpy(xattr_name + prefixlen, name);
fs/hfsplus/xattr.c
554
res = __hfsplus_setxattr(inode, xattr_name, value, size, flags);
fs/hfsplus/xattr.c
555
kfree(xattr_name);
fs/hfsplus/xattr.c
701
char *xattr_name;
fs/hfsplus/xattr.c
707
xattr_name = kmalloc(NLS_MAX_CHARSET_SIZE * HFSPLUS_ATTR_MAX_STRLEN + 1,
fs/hfsplus/xattr.c
709
if (!xattr_name)
fs/hfsplus/xattr.c
712
strcpy(xattr_name, prefix);
fs/hfsplus/xattr.c
713
strcpy(xattr_name + prefixlen, name);
fs/hfsplus/xattr.c
715
res = __hfsplus_getxattr(inode, xattr_name, value, size);
fs/hfsplus/xattr.c
716
kfree(xattr_name);
fs/hfsplus/xattr.c
724
static inline int can_list(const char *xattr_name)
fs/hfsplus/xattr.c
726
if (!xattr_name)
fs/hfsplus/xattr.c
729
return strncmp(xattr_name, XATTR_TRUSTED_PREFIX,
fs/hfsplus/xattr_security.c
41
char *xattr_name;
fs/hfsplus/xattr_security.c
44
xattr_name = kmalloc(NLS_MAX_CHARSET_SIZE * HFSPLUS_ATTR_MAX_STRLEN + 1,
fs/hfsplus/xattr_security.c
46
if (!xattr_name)
fs/hfsplus/xattr_security.c
53
strcpy(xattr_name, XATTR_SECURITY_PREFIX);
fs/hfsplus/xattr_security.c
54
strcpy(xattr_name +
fs/hfsplus/xattr_security.c
56
memset(xattr_name +
fs/hfsplus/xattr_security.c
59
err = __hfsplus_setxattr(inode, xattr_name,
fs/hfsplus/xattr_security.c
64
kfree(xattr_name);
fs/internal.h
288
struct xattr_name *kname;
fs/internal.h
299
int import_xattr_name(struct xattr_name *kname, const char __user *name);
fs/nfs/nfs42proc.c
1385
.xattr_name = name,
fs/nfs/nfs42proc.c
1428
.xattr_name = name,
fs/nfs/nfs42proc.c
1485
.xattr_name = name,
fs/nfs/nfs42xattr.c
236
entry->xattr_name = namep;
fs/nfs/nfs42xattr.c
518
if (!strcmp(entry->xattr_name, name))
fs/nfs/nfs42xattr.c
533
bucket = nfs4_xattr_hash_bucket(cache, entry->xattr_name);
fs/nfs/nfs42xattr.c
543
oldentry = nfs4_xattr_get_entry(bucket, entry->xattr_name);
fs/nfs/nfs42xattr.c
624
entry->xattr_name, (unsigned long)entry->xattr_size);
fs/nfs/nfs42xattr.c
84
char *xattr_name;
fs/nfs/nfs42xattr.c
890
if (entry->xattr_name != NULL) {
fs/nfs/nfs42xdr.c
503
encode_string(xdr, strlen(arg->xattr_name), arg->xattr_name);
fs/nfs/nfs42xdr.c
828
encode_getxattr(xdr, args->xattr_name, &hdr);
fs/nfs/nfs42xdr.c
873
encode_removexattr(xdr, args->xattr_name, &hdr);
fs/smb/client/smb1pdu.h
2328
char xattr_name[];
fs/smb/server/vfs.c
821
struct dentry *dentry, char *xattr_name)
fs/smb/server/vfs.c
823
return vfs_getxattr(idmap, dentry, xattr_name, NULL, 0);
fs/smb/server/vfs.c
837
char *xattr_name, char **xattr_buf)
fs/smb/server/vfs.c
843
xattr_len = ksmbd_vfs_xattr_len(idmap, dentry, xattr_name);
fs/smb/server/vfs.c
851
xattr_len = vfs_getxattr(idmap, dentry, xattr_name,
fs/smb/server/vfs.h
106
char *xattr_name,
fs/xattr.c
1039
static int file_removexattr(struct file *f, struct xattr_name *kname)
fs/xattr.c
1053
unsigned int lookup_flags, struct xattr_name *kname)
fs/xattr.c
1078
struct xattr_name kname;
fs/xattr.c
615
int import_xattr_name(struct xattr_name *kname, const char __user *name)
fs/xattr.c
705
struct xattr_name kname;
fs/xattr.c
850
struct xattr_name kname;
fs/xfs/scrub/parent_repair.c
1000
args.name = rp->xattr_name;
fs/xfs/scrub/parent_repair.c
1007
rp->xattr_name[XATTR_NAME_MAX] = 0;
fs/xfs/scrub/parent_repair.c
1009
error = xfblob_load(rp->xattr_blobs, key->name_cookie, rp->xattr_name,
fs/xfs/scrub/parent_repair.c
1027
rp->xattr_name[key->namelen] = 0;
fs/xfs/scrub/parent_repair.c
1030
rp->xattr_name, key->namelen, key->valuelen);
fs/xfs/scrub/parent_repair.c
122
unsigned char *xattr_name;
fs/xfs/scrub/parent_repair.c
1508
rp->xattr_name = kvmalloc(XATTR_NAME_MAX + 1, XCHK_GFP_FLAGS);
fs/xfs/scrub/parent_repair.c
1509
if (!rp->xattr_name)
fs/xfs/scrub/parent_repair.c
1569
kvfree(rp->xattr_name);
fs/xfs/scrub/parent_repair.c
1570
rp->xattr_name = NULL;
fs/xfs/scrub/parent_repair.c
192
kvfree(rp->xattr_name);
fs/xfs/scrub/parent_repair.c
193
rp->xattr_name = NULL;
include/linux/evm.h
18
const char *xattr_name,
include/linux/evm.h
21
int evm_fix_hmac(struct dentry *dentry, const char *xattr_name,
include/linux/evm.h
26
extern bool evm_revalidate_status(const char *xattr_name);
include/linux/evm.h
50
const char *xattr_name,
include/linux/evm.h
57
static inline int evm_fix_hmac(struct dentry *dentry, const char *xattr_name,
include/linux/evm.h
72
static inline bool evm_revalidate_status(const char *xattr_name)
include/linux/lsm_hook_defs.h
85
int mode, const struct qstr *name, const char **xattr_name,
include/linux/nfs_xdr.h
1568
const char *xattr_name;
include/linux/nfs_xdr.h
1584
const char *xattr_name;
include/linux/nfs_xdr.h
1616
const char *xattr_name;
include/linux/security.h
391
const char **xattr_name,
include/linux/security.h
874
const char **xattr_name,
security/integrity/evm/evm_crypto.c
373
int evm_update_evmxattr(struct dentry *dentry, const char *xattr_name,
security/integrity/evm/evm_crypto.c
392
rc = evm_calc_hmac(dentry, xattr_name, xattr_value,
security/integrity/evm/evm_main.c
195
const char *xattr_name,
security/integrity/evm/evm_main.c
249
rc = evm_calc_hmac(dentry, xattr_name, xattr_value,
security/integrity/evm/evm_main.c
276
rc = evm_calc_hash(dentry, xattr_name, xattr_value,
security/integrity/evm/evm_main.c
294
evm_update_evmxattr(dentry, xattr_name,
security/integrity/evm/evm_main.c
445
const char *xattr_name,
security/integrity/evm/evm_main.c
448
if (!evm_key_loaded() || !evm_protected_xattr(xattr_name))
security/integrity/evm/evm_main.c
451
return evm_verify_hmac(dentry, xattr_name, xattr_value,
security/integrity/evm/evm_main.c
485
struct dentry *dentry, const char *xattr_name,
security/integrity/evm/evm_main.c
491
rc = vfs_getxattr_alloc(&nop_mnt_idmap, dentry, xattr_name, &xattr_data,
security/integrity/evm/evm_main.c
521
struct dentry *dentry, const char *xattr_name,
security/integrity/evm/evm_main.c
526
if (strcmp(xattr_name, XATTR_NAME_EVM) == 0) {
security/integrity/evm/evm_main.c
531
} else if (!evm_protected_xattr(xattr_name)) {
security/integrity/evm/evm_main.c
532
if (!posix_xattr_acl(xattr_name))
security/integrity/evm/evm_main.c
582
!evm_xattr_change(idmap, dentry, xattr_name, xattr_value,
security/integrity/evm/evm_main.c
611
const char *xattr_name, const void *xattr_value,
security/integrity/evm/evm_main.c
622
if (strcmp(xattr_name, XATTR_NAME_EVM) == 0) {
security/integrity/evm/evm_main.c
629
return evm_protect_xattr(idmap, dentry, xattr_name, xattr_value,
security/integrity/evm/evm_main.c
643
const char *xattr_name)
security/integrity/evm/evm_main.c
651
return evm_protect_xattr(idmap, dentry, xattr_name, NULL, 0);
security/integrity/evm/evm_main.c
797
bool evm_revalidate_status(const char *xattr_name)
security/integrity/evm/evm_main.c
803
if (!xattr_name)
security/integrity/evm/evm_main.c
806
if (!evm_protected_xattr(xattr_name) && !posix_xattr_acl(xattr_name) &&
security/integrity/evm/evm_main.c
807
strcmp(xattr_name, XATTR_NAME_EVM))
security/integrity/evm/evm_main.c
825
int evm_fix_hmac(struct dentry *dentry, const char *xattr_name,
security/integrity/evm/evm_main.c
829
if (!evm_fixmode || !evm_revalidate_status((xattr_name)))
security/integrity/evm/evm_main.c
838
return evm_update_evmxattr(dentry, xattr_name, xattr_value, xattr_value_len);
security/integrity/evm/evm_main.c
856
const char *xattr_name,
security/integrity/evm/evm_main.c
861
if (!evm_revalidate_status(xattr_name))
security/integrity/evm/evm_main.c
866
if (!strcmp(xattr_name, XATTR_NAME_EVM))
security/integrity/evm/evm_main.c
875
evm_update_evmxattr(dentry, xattr_name, xattr_value, xattr_value_len);
security/integrity/evm/evm_main.c
904
const char *xattr_name)
security/integrity/evm/evm_main.c
906
if (!evm_revalidate_status(xattr_name))
security/integrity/evm/evm_main.c
911
if (!strcmp(xattr_name, XATTR_NAME_EVM))
security/integrity/evm/evm_main.c
917
evm_update_evmxattr(dentry, xattr_name, NULL, 0);
security/integrity/ima/ima_appraise.c
657
static int ima_protect_xattr(struct dentry *dentry, const char *xattr_name,
security/integrity/ima/ima_appraise.c
660
if (strcmp(xattr_name, XATTR_NAME_IMA) == 0) {
security/integrity/ima/ima_appraise.c
756
const char *xattr_name, const void *xattr_value,
security/integrity/ima/ima_appraise.c
764
result = ima_protect_xattr(dentry, xattr_name, xattr_value,
security/integrity/ima/ima_appraise.c
775
} else if (!strcmp(xattr_name, XATTR_NAME_EVM) && xattr_value_len > 0) {
security/integrity/ima/ima_appraise.c
780
if (result == 1 || evm_revalidate_status(xattr_name)) {
security/integrity/ima/ima_appraise.c
798
const char *xattr_name)
security/integrity/ima/ima_appraise.c
802
result = ima_protect_xattr(dentry, xattr_name, NULL, 0);
security/integrity/ima/ima_appraise.c
803
if (result == 1 || evm_revalidate_status(xattr_name)) {
security/integrity/ima/ima_appraise.c
804
if (!strcmp(xattr_name, XATTR_NAME_IMA))
security/security.c
1272
const char **xattr_name,
security/security.c
1276
xattr_name, lsmctx);
security/selinux/hooks.c
2922
const char **xattr_name,
security/selinux/hooks.c
2935
if (xattr_name)
security/selinux/hooks.c
2936
*xattr_name = XATTR_NAME_SELINUX;
tools/testing/selftests/bpf/prog_tests/cgroup_xattr.c
22
static const char xattr_name[] = "user.bpf_test";
tools/testing/selftests/bpf/prog_tests/cgroup_xattr.c
32
if (!ASSERT_OK(set_cgroup_xattr(CGROUP_FS_PARENT, xattr_name, xattr_value_a),
tools/testing/selftests/bpf/prog_tests/cgroup_xattr.c
39
if (!ASSERT_OK(set_cgroup_xattr(CGROUP_FS_CHILD, xattr_name, xattr_value_b),
tools/testing/selftests/pidfd/pidfd_xattr_test.c
50
char xattr_name[32];
tools/testing/selftests/pidfd/pidfd_xattr_test.c
57
snprintf(xattr_name, sizeof(xattr_name), "trusted.testattr%d", i);
tools/testing/selftests/pidfd/pidfd_xattr_test.c
59
ret = fsetxattr(self->child_pidfd, xattr_name, xattr_value, strlen(xattr_value), 0);
tools/testing/selftests/pidfd/pidfd_xattr_test.c
64
snprintf(xattr_name, sizeof(xattr_name), "trusted.testattr%d", i);
tools/testing/selftests/pidfd/pidfd_xattr_test.c
67
ret = fgetxattr(self->child_pidfd, xattr_name, buf, sizeof(buf));
tools/testing/selftests/pidfd/pidfd_xattr_test.c
75
snprintf(xattr_name, sizeof(xattr_name), "trusted.testattr%d", i);
tools/testing/selftests/pidfd/pidfd_xattr_test.c
78
if (strcmp(it, xattr_name))
tools/testing/selftests/pidfd/pidfd_xattr_test.c
87
snprintf(xattr_name, sizeof(xattr_name), "trusted.testattr%d", i);
tools/testing/selftests/pidfd/pidfd_xattr_test.c
88
ret = fremovexattr(self->child_pidfd, xattr_name);
tools/testing/selftests/pidfd/pidfd_xattr_test.c
91
ret = fgetxattr(self->child_pidfd, xattr_name, buf, sizeof(buf));