Searched refs:xattr (Results 1 – 10 of 10) sorted by relevance
| /security/integrity/evm/ |
| A D | evm_secfs.c | 132 struct xattr_list *xattr; in evm_read_xattrs() local 142 if (!xattr->enabled) in evm_read_xattrs() 155 if (!xattr->enabled) in evm_read_xattrs() 203 if (!xattr) { in evm_write_xattrs() 208 xattr->enabled = true; in evm_write_xattrs() 210 if (IS_ERR(xattr->name)) { in evm_write_xattrs() 212 xattr->name = NULL; in evm_write_xattrs() 217 len = strlen(xattr->name); in evm_write_xattrs() 272 if (xattr) { in evm_write_xattrs() 273 kfree(xattr->name); in evm_write_xattrs() [all …]
|
| A D | evm_crypto.c | 228 struct xattr_list *xattr; in evm_calc_hmac_or_hash() local 251 if (strcmp(xattr->name, XATTR_NAME_IMA) == 0) in evm_calc_hmac_or_hash() 262 && !strcmp(xattr->name, req_xattr_name)) { in evm_calc_hmac_or_hash() 284 xattr->name, NULL, 0); in evm_calc_hmac_or_hash() 287 dentry->d_name.name, xattr->name, size, in evm_calc_hmac_or_hash() 388 data.hdr.xattr.sha1.type = EVM_XATTR_HMAC; in evm_update_evmxattr() 391 &data.hdr.xattr.data[1], in evm_update_evmxattr() 403 const struct xattr *xattr; in evm_init_hmac() local 411 for (xattr = xattrs; xattr->name; xattr++) { in evm_init_hmac() 412 if (!evm_protected_xattr(xattr->name)) in evm_init_hmac() [all …]
|
| A D | evm_posix_acl.c | 12 int posix_xattr_acl(const char *xattr) in posix_xattr_acl() argument 14 int xattr_len = strlen(xattr); in posix_xattr_acl() 17 && (strncmp(XATTR_NAME_POSIX_ACL_ACCESS, xattr, xattr_len) == 0)) in posix_xattr_acl() 20 && (strncmp(XATTR_NAME_POSIX_ACL_DEFAULT, xattr, xattr_len) == 0)) in posix_xattr_acl()
|
| A D | evm_main.c | 134 struct xattr_list *xattr; in evm_find_protected_xattrs() local 304 struct xattr_list *xattr; in evm_protected_xattr_common() local 308 if (!all_xattrs && !xattr->enabled) in evm_protected_xattr_common() 311 if ((strlen(xattr->name) == namelen) in evm_protected_xattr_common() 354 struct xattr_list *xattr; in evm_read_protected_xattrs() local 359 xattr->name, NULL, 0); in evm_read_protected_xattrs() 367 size = strlen(xattr->name) + 1; in evm_read_protected_xattrs() 1018 struct xattr *xattr, *evm_xattr; in evm_inode_init_security() local 1030 for (xattr = xattrs; xattr->name; xattr++) { in evm_inode_init_security() 1031 if (evm_protected_xattr(xattr->name)) in evm_inode_init_security() [all …]
|
| A D | evm.h | 84 int evm_init_hmac(struct inode *inode, const struct xattr *xattrs,
|
| /security/integrity/ima/ |
| A D | ima_appraise.c | 95 iint->ima_hash->xattr.sha1.type = IMA_XATTR_DIGEST; in ima_fix_xattr() 98 iint->ima_hash->xattr.ng.type = IMA_XATTR_DIGEST_NG; in ima_fix_xattr() 99 iint->ima_hash->xattr.ng.algo = algo; in ima_fix_xattr() 102 &iint->ima_hash->xattr.data[offset], in ima_fix_xattr() 103 (sizeof(iint->ima_hash->xattr) - offset) + in ima_fix_xattr()
|
| /security/integrity/ |
| A D | integrity.h | 66 } xattr;
|
| /security/smack/ |
| A D | smack_lsm.c | 977 struct xattr *xattrs, int *xattr_count) in smack_inode_init_security() 984 struct xattr *xattr = lsm_get_xattr_slot(xattrs, xattr_count); in smack_inode_init_security() local 1007 struct xattr *xattr_transmute; in smack_inode_init_security() 1035 if (xattr) { in smack_inode_init_security() 1036 xattr->value = kstrdup(isp->smk_known, GFP_NOFS); in smack_inode_init_security() 1037 if (!xattr->value) in smack_inode_init_security() 1040 xattr->value_len = strlen(isp->smk_known); in smack_inode_init_security() 1041 xattr->name = XATTR_SMACK_SUFFIX; in smack_inode_init_security()
|
| /security/selinux/ |
| A D | hooks.c | 2926 struct xattr *xattrs, int *xattr_count) in selinux_inode_init_security() 2930 struct xattr *xattr = lsm_get_xattr_slot(xattrs, xattr_count); in selinux_inode_init_security() local 2956 if (xattr) { in selinux_inode_init_security() 2961 xattr->value = context; in selinux_inode_init_security() 2962 xattr->value_len = clen; in selinux_inode_init_security() 2963 xattr->name = XATTR_SELINUX_SUFFIX; in selinux_inode_init_security()
|
| /security/ |
| A D | security.c | 1818 struct xattr *new_xattrs = NULL; in security_inode_init_security()
|
Completed in 45 milliseconds