Lines Matching refs:plen

77 		size_t, plen,  in SYSCALL_DEFINE5()  argument
86 if (plen > 1024 * 1024 - 1) in SYSCALL_DEFINE5()
114 if (plen) { in SYSCALL_DEFINE5()
116 payload = kvmalloc(plen, GFP_KERNEL); in SYSCALL_DEFINE5()
121 if (copy_from_user(payload, _payload, plen) != 0) in SYSCALL_DEFINE5()
135 payload, plen, KEY_PERM_UNDEF, in SYSCALL_DEFINE5()
147 kvfree_sensitive(payload, plen); in SYSCALL_DEFINE5()
327 size_t plen) in keyctl_update_key() argument
334 if (plen > PAGE_SIZE) in keyctl_update_key()
339 if (plen) { in keyctl_update_key()
341 payload = kvmalloc(plen, GFP_KERNEL); in keyctl_update_key()
346 if (copy_from_user(payload, _payload, plen) != 0) in keyctl_update_key()
358 ret = key_update(key_ref, payload, plen); in keyctl_update_key()
362 kvfree_sensitive(payload, plen); in keyctl_update_key()
1179 size_t plen = from ? iov_iter_count(from) : 0; in keyctl_instantiate_key_common() local
1183 kenter("%d,,%zu,%d", id, plen, ringid); in keyctl_instantiate_key_common()
1185 if (!plen) in keyctl_instantiate_key_common()
1189 if (plen > 1024 * 1024 - 1) in keyctl_instantiate_key_common()
1208 payload = kvmalloc(plen, GFP_KERNEL); in keyctl_instantiate_key_common()
1213 if (!copy_from_iter_full(payload, plen, from)) in keyctl_instantiate_key_common()
1224 ret = key_instantiate_and_link(rka->target_key, payload, plen, in keyctl_instantiate_key_common()
1235 kvfree_sensitive(payload, plen); in keyctl_instantiate_key_common()
1251 size_t plen, in keyctl_instantiate_key() argument
1254 if (_payload && plen) { in keyctl_instantiate_key()
1259 ret = import_single_range(ITER_SOURCE, (void __user *)_payload, plen, in keyctl_instantiate_key()