Lines Matching refs:plen

63 		size_t, plen,  in SYSCALL_DEFINE5()  argument
73 if (plen > 1024 * 1024 - 1) in SYSCALL_DEFINE5()
104 payload = kmalloc(plen, GFP_KERNEL | __GFP_NOWARN); in SYSCALL_DEFINE5()
106 if (plen <= PAGE_SIZE) in SYSCALL_DEFINE5()
109 payload = vmalloc(plen); in SYSCALL_DEFINE5()
115 if (copy_from_user(payload, _payload, plen) != 0) in SYSCALL_DEFINE5()
129 payload, plen, KEY_PERM_UNDEF, in SYSCALL_DEFINE5()
319 size_t plen) in keyctl_update_key() argument
326 if (plen > PAGE_SIZE) in keyctl_update_key()
333 payload = kmalloc(plen, GFP_KERNEL); in keyctl_update_key()
338 if (copy_from_user(payload, _payload, plen) != 0) in keyctl_update_key()
350 ret = key_update(key_ref, payload, plen); in keyctl_update_key()
1016 size_t plen = from ? iov_iter_count(from) : 0; in keyctl_instantiate_key_common() local
1020 kenter("%d,,%zu,%d", id, plen, ringid); in keyctl_instantiate_key_common()
1022 if (!plen) in keyctl_instantiate_key_common()
1026 if (plen > 1024 * 1024 - 1) in keyctl_instantiate_key_common()
1045 payload = kmalloc(plen, GFP_KERNEL); in keyctl_instantiate_key_common()
1047 if (plen <= PAGE_SIZE) in keyctl_instantiate_key_common()
1049 payload = vmalloc(plen); in keyctl_instantiate_key_common()
1055 if (copy_from_iter(payload, plen, from) != plen) in keyctl_instantiate_key_common()
1066 ret = key_instantiate_and_link(rka->target_key, payload, plen, in keyctl_instantiate_key_common()
1093 size_t plen, in keyctl_instantiate_key() argument
1096 if (_payload && plen) { in keyctl_instantiate_key()
1101 ret = import_single_range(WRITE, (void __user *)_payload, plen, in keyctl_instantiate_key()