Home
last modified time | relevance | path

Searched refs:keyring_id (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/nvme/common/
H A Dkeyring.c98 key_serial_t keyring_id; in nvme_tls_psk_lookup() local
109 keyring_id = key_serial(keyring); in nvme_tls_psk_lookup()
111 keyring_id, identity); in nvme_tls_psk_lookup()
152 key_serial_t keyring_id; in nvme_tls_psk_refresh() local
165 keyring_id = key_serial(keyring); in nvme_tls_psk_refresh()
167 keyring_id, identity); in nvme_tls_psk_refresh()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dsigned_loader.c38 const void *sig, __u32 sig_sz, __s32 keyring_id, in load_loader() argument
54 attr.keyring_id = keyring_id; in load_loader()
59 offsetofend(union bpf_attr, keyring_id)); in load_loader()
101 attr.keyring_id = KEY_SPEC_SESSION_KEYRING; in run_gen_loader()
106 offsetofend(union bpf_attr, keyring_id)); in run_gen_loader()
507 attr.keyring_id = KEY_SPEC_SESSION_KEYRING; in signed_btf_fd_array_rejected()
510 offsetofend(union bpf_attr, keyring_id)); in signed_btf_fd_array_rejected()
549 attr.keyring_id = KEY_SPEC_SESSION_KEYRING; in signature_failure_logs()
556 offsetofend(union bpf_attr, keyring_id)); in signature_failure_logs()
1400 attr.keyring_id = KEY_SPEC_SESSION_KEYRING; in loadtime_drive()
[all …]
/linux/tools/testing/selftests/bpf/
H A Dverify_sig_setup.sh56 keyring_id=$(keyctl newring ebpf_testing_keyring @s)
57 keyctl link $key_id $keyring_id
/linux/tools/lib/bpf/
H A Dskel_internal.h70 __s32 keyring_id; member
357 const size_t prog_load_attr_sz = offsetofend(union bpf_attr, keyring_id); in bpf_load_and_run()
400 attr.keyring_id = opts->keyring_id; in bpf_load_and_run()
/linux/Documentation/bpf/
H A Dsigning.rst132 #. The loader is loaded with ``signature``/``signature_size``/``keyring_id``
392 ``keyring_id`` selects the trusted keyring the PKCS#7 signature is verified
404 Classified purely from ``keyring_id`` whenever the program is signed:
411 **user/session key or keyring** that ``keyring_id`` resolved to - the
424 * - ``keyring_id``
472 ``keyring_id``
/linux/tools/include/uapi/linux/
H A Dbpf.h1671 __s32 keyring_id; member
/linux/include/uapi/linux/
H A Dbpf.h1671 __s32 keyring_id; member
/linux/kernel/bpf/
H A Dverifier.c21066 static enum bpf_sig_keyring bpf_classify_keyring(s32 keyring_id) in bpf_classify_keyring()
21068 switch (keyring_id) { in bpf_classify_keyring()
21110 if (system_keyring_id_check(attr->keyring_id) == 0) in bpf_prog_verify_signature()
21111 key = bpf_lookup_system_key(attr->keyring_id); in bpf_prog_verify_signature()
21113 key = bpf_lookup_user_key(attr->keyring_id, 0); in bpf_prog_verify_signature()
21115 verbose(env, "cannot resolve signing keyring with keyring_id %d\n", in bpf_prog_verify_signature()
21116 attr->keyring_id); in bpf_prog_verify_signature()
21196 prog->aux->sig.keyring_type = bpf_classify_keyring(attr->keyring_id); in bpf_prog_verify_signature()
21058 bpf_classify_keyring(s32 keyring_id) bpf_classify_keyring() argument
H A Dsyscall.c2932 #define BPF_PROG_LOAD_LAST_FIELD keyring_id in BTF_ID_LIST_GLOBAL_SINGLE()