Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/include/crypto/internal/
H A Dkdf_selftest.h25 int (*crypto_kdf_setkey)(struct crypto_shash *kmd, in kdf_test()
28 int (*crypto_kdf_generate)(struct crypto_shash *kmd, in kdf_test()
33 struct crypto_shash *kmd; in kdf_test() local
40 kmd = crypto_alloc_shash(name, 0, 0); in kdf_test()
41 if (IS_ERR(kmd)) { in kdf_test()
48 ret = crypto_kdf_setkey(kmd, test->key, test->keylen, in kdf_test()
55 ret = crypto_kdf_generate(kmd, &test->info, 1, buf, test->expectedlen); in kdf_test()
66 crypto_free_shash(kmd); in kdf_test()
24 kdf_test(const struct kdf_testvec *test, const char *name, int (*crypto_kdf_setkey)(struct crypto_shash *kmd, const u8 *key, size_t keylen, const u8 *ikm, size_t ikmlen), int (*crypto_kdf_generate)(struct crypto_shash *kmd, const struct kvec *info, unsigned int info_nvec, u8 *dst, unsigned int dlen)) kdf_test() argument
/kernel/linux/linux-6.6/crypto/
H A Dkdf_sp800108.c17 int crypto_kdf108_ctr_generate(struct crypto_shash *kmd, in crypto_kdf108_ctr_generate() argument
21 SHASH_DESC_ON_STACK(desc, kmd); in crypto_kdf108_ctr_generate()
23 const unsigned int h = crypto_shash_digestsize(kmd), dlen_orig = dlen; in crypto_kdf108_ctr_generate()
28 desc->tfm = kmd; in crypto_kdf108_ctr_generate()
77 int crypto_kdf108_setkey(struct crypto_shash *kmd, in crypto_kdf108_setkey() argument
81 unsigned int ds = crypto_shash_digestsize(kmd); in crypto_kdf108_setkey()
92 return crypto_shash_setkey(kmd, key, keylen); in crypto_kdf108_setkey()
/kernel/linux/linux-6.6/include/crypto/
H A Dkdf_sp800108.h17 * @kmd Keyed message digest whose key was set with crypto_kdf108_setkey or
31 int crypto_kdf108_ctr_generate(struct crypto_shash *kmd,
38 * @kmd Keyed message digest allocated by the caller. The key should not have
57 int crypto_kdf108_setkey(struct crypto_shash *kmd,
/kernel/linux/linux-5.10/kernel/
H A Dseccomp.c1838 struct seccomp_metadata kmd = {}; in seccomp_get_metadata() local
1845 size = min_t(unsigned long, size, sizeof(kmd)); in seccomp_get_metadata()
1847 if (size < sizeof(kmd.filter_off)) in seccomp_get_metadata()
1850 if (copy_from_user(&kmd.filter_off, data, sizeof(kmd.filter_off))) in seccomp_get_metadata()
1853 filter = get_nth_filter(task, kmd.filter_off); in seccomp_get_metadata()
1858 kmd.flags |= SECCOMP_FILTER_FLAG_LOG; in seccomp_get_metadata()
1861 if (copy_to_user(data, &kmd, size)) in seccomp_get_metadata()
/kernel/linux/linux-6.6/kernel/
H A Dseccomp.c2201 struct seccomp_metadata kmd = {}; in seccomp_get_metadata() local
2208 size = min_t(unsigned long, size, sizeof(kmd)); in seccomp_get_metadata()
2210 if (size < sizeof(kmd.filter_off)) in seccomp_get_metadata()
2213 if (copy_from_user(&kmd.filter_off, data, sizeof(kmd.filter_off))) in seccomp_get_metadata()
2216 filter = get_nth_filter(task, kmd.filter_off); in seccomp_get_metadata()
2221 kmd.flags |= SECCOMP_FILTER_FLAG_LOG; in seccomp_get_metadata()
2224 if (copy_to_user(data, &kmd, size)) in seccomp_get_metadata()
/kernel/linux/linux-5.10/arch/ia64/kernel/
H A Defi.c294 kmd_end(kern_memdesc_t *kmd) in kmd_end() argument
296 return (kmd->start + (kmd->num_pages << EFI_PAGE_SHIFT)); in kmd_end()
/kernel/linux/linux-6.6/arch/ia64/kernel/
H A Defi.c296 kmd_end(kern_memdesc_t *kmd) in kmd_end() argument
298 return (kmd->start + (kmd->num_pages << EFI_PAGE_SHIFT)); in kmd_end()

Completed in 10 milliseconds