Searched refs:keyring_id (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/nvme/common/ |
| H A D | keyring.c | 98 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 D | signed_loader.c | 38 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 D | verify_sig_setup.sh | 56 keyring_id=$(keyctl newring ebpf_testing_keyring @s) 57 keyctl link $key_id $keyring_id
|
| /linux/tools/lib/bpf/ |
| H A D | skel_internal.h | 70 __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 D | signing.rst | 132 #. 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 D | bpf.h | 1671 __s32 keyring_id; member
|
| /linux/include/uapi/linux/ |
| H A D | bpf.h | 1671 __s32 keyring_id; member
|
| /linux/kernel/bpf/ |
| H A D | verifier.c | 21066 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 D | syscall.c | 2932 #define BPF_PROG_LOAD_LAST_FIELD keyring_id in BTF_ID_LIST_GLOBAL_SINGLE()
|