Home
last modified time | relevance | path

Searched refs:req_xattr_name (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-6.6/security/integrity/evm/
H A Devm.h49 int evm_protected_xattr(const char *req_xattr_name);
53 const char *req_xattr_name,
56 int evm_calc_hmac(struct dentry *dentry, const char *req_xattr_name,
59 int evm_calc_hash(struct dentry *dentry, const char *req_xattr_name,
H A Devm_crypto.c221 const char *req_xattr_name, in evm_calc_hmac_or_hash()
259 if ((req_xattr_name && req_xattr_value) in evm_calc_hmac_or_hash()
260 && !strcmp(xattr->name, req_xattr_name)) { in evm_calc_hmac_or_hash()
267 dump_security_xattr(req_xattr_name, in evm_calc_hmac_or_hash()
306 int evm_calc_hmac(struct dentry *dentry, const char *req_xattr_name, in evm_calc_hmac() argument
310 return evm_calc_hmac_or_hash(dentry, req_xattr_name, req_xattr_value, in evm_calc_hmac()
314 int evm_calc_hash(struct dentry *dentry, const char *req_xattr_name, in evm_calc_hash() argument
318 return evm_calc_hmac_or_hash(dentry, req_xattr_name, req_xattr_value, in evm_calc_hash()
220 evm_calc_hmac_or_hash(struct dentry *dentry, const char *req_xattr_name, const char *req_xattr_value, size_t req_xattr_value_len, uint8_t type, struct evm_digest *data) evm_calc_hmac_or_hash() argument
H A Devm_main.c281 static int evm_protected_xattr_common(const char *req_xattr_name, in evm_protected_xattr_common() argument
288 namelen = strlen(req_xattr_name); in evm_protected_xattr_common()
294 && (strncmp(req_xattr_name, xattr->name, namelen) == 0)) { in evm_protected_xattr_common()
298 if (strncmp(req_xattr_name, in evm_protected_xattr_common()
300 strlen(req_xattr_name)) == 0) { in evm_protected_xattr_common()
309 int evm_protected_xattr(const char *req_xattr_name) in evm_protected_xattr() argument
311 return evm_protected_xattr_common(req_xattr_name, false); in evm_protected_xattr()
314 int evm_protected_xattr_if_enabled(const char *req_xattr_name) in evm_protected_xattr_if_enabled() argument
316 return evm_protected_xattr_common(req_xattr_name, true); in evm_protected_xattr_if_enabled()
/kernel/linux/linux-5.10/security/integrity/evm/
H A Devm.h53 const char *req_xattr_name,
56 int evm_calc_hmac(struct dentry *dentry, const char *req_xattr_name,
59 int evm_calc_hash(struct dentry *dentry, const char *req_xattr_name,
H A Devm_crypto.c185 const char *req_xattr_name, in evm_calc_hmac_or_hash()
216 if ((req_xattr_name && req_xattr_value) in evm_calc_hmac_or_hash()
217 && !strcmp(xattr->name, req_xattr_name)) { in evm_calc_hmac_or_hash()
251 int evm_calc_hmac(struct dentry *dentry, const char *req_xattr_name, in evm_calc_hmac() argument
255 return evm_calc_hmac_or_hash(dentry, req_xattr_name, req_xattr_value, in evm_calc_hmac()
259 int evm_calc_hash(struct dentry *dentry, const char *req_xattr_name, in evm_calc_hash() argument
263 return evm_calc_hmac_or_hash(dentry, req_xattr_name, req_xattr_value, in evm_calc_hash()
184 evm_calc_hmac_or_hash(struct dentry *dentry, const char *req_xattr_name, const char *req_xattr_value, size_t req_xattr_value_len, uint8_t type, struct evm_digest *data) evm_calc_hmac_or_hash() argument
H A Devm_main.c233 static int evm_protected_xattr(const char *req_xattr_name) in evm_protected_xattr() argument
239 namelen = strlen(req_xattr_name); in evm_protected_xattr()
242 && (strncmp(req_xattr_name, xattr->name, namelen) == 0)) { in evm_protected_xattr()
246 if (strncmp(req_xattr_name, in evm_protected_xattr()
248 strlen(req_xattr_name)) == 0) { in evm_protected_xattr()
/kernel/linux/linux-6.6/include/linux/
H A Devm.h64 extern int evm_protected_xattr_if_enabled(const char *req_xattr_name);
174 static inline int evm_protected_xattr_if_enabled(const char *req_xattr_name) in evm_protected_xattr_if_enabled() argument

Completed in 5 milliseconds