Searched refs:keyring_ref (Results 1 – 4 of 4) sorted by relevance
/security/keys/ |
D | keyctl.c | 63 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 …]
|
D | keyring.c | 283 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()
|
D | internal.h | 90 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,
|
D | key.c | 738 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()
|