Home
last modified time | relevance | path

Searched refs:keyring_ref (Results 1 – 4 of 4) sorted by relevance

/security/keys/
Dkeyctl.c63 key_ref_t keyring_ref, key_ref; in SYSCALL_DEFINE5() local
106 keyring_ref = lookup_user_key(ringid, 1, 0, KEY_WRITE); in SYSCALL_DEFINE5()
107 if (IS_ERR(keyring_ref)) { in SYSCALL_DEFINE5()
108 ret = PTR_ERR(keyring_ref); in SYSCALL_DEFINE5()
114 key_ref = key_create_or_update(keyring_ref, type, description, in SYSCALL_DEFINE5()
125 key_ref_put(keyring_ref); in SYSCALL_DEFINE5()
363 key_ref_t keyring_ref; in keyctl_keyring_clear() local
366 keyring_ref = lookup_user_key(ringid, 1, 0, KEY_WRITE); in keyctl_keyring_clear()
367 if (IS_ERR(keyring_ref)) { in keyctl_keyring_clear()
368 ret = PTR_ERR(keyring_ref); in keyctl_keyring_clear()
[all …]
Dkeyring.c283 key_ref_t keyring_search_aux(key_ref_t keyring_ref, in keyring_search_aux() argument
302 keyring = key_ref_to_ptr(keyring_ref); in keyring_search_aux()
303 possessed = is_key_possessed(keyring_ref); in keyring_search_aux()
307 err = key_task_permission(keyring_ref, cred, KEY_SEARCH); in keyring_search_aux()
475 key_ref_t __keyring_search_one(key_ref_t keyring_ref, in __keyring_search_one() argument
485 keyring = key_ref_to_ptr(keyring_ref); in __keyring_search_one()
486 possessed = is_key_possessed(keyring_ref); in __keyring_search_one()
Dinternal.h90 extern key_ref_t __keyring_search_one(key_ref_t keyring_ref,
100 extern key_ref_t keyring_search_aux(key_ref_t keyring_ref,
Dkey.c738 key_ref_t key_create_or_update(key_ref_t keyring_ref, in key_create_or_update() argument
764 keyring = key_ref_to_ptr(keyring_ref); in key_create_or_update()
776 ret = key_permission(keyring_ref, KEY_WRITE); in key_create_or_update()
787 key_ref = __keyring_search_one(keyring_ref, ktype, description, in key_create_or_update()
821 key_ref = make_key_ref(key, is_key_possessed(keyring_ref)); in key_create_or_update()