Lines Matching refs:payload
82 void *payload; in SYSCALL_DEFINE5() local
112 payload = NULL; in SYSCALL_DEFINE5()
116 payload = kvmalloc(plen, GFP_KERNEL); in SYSCALL_DEFINE5()
117 if (!payload) 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()
330 void *payload; in keyctl_update_key() local
338 payload = NULL; in keyctl_update_key()
341 payload = kvmalloc(plen, GFP_KERNEL); in keyctl_update_key()
342 if (!payload) 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()
1181 void *payload; in keyctl_instantiate_key_common() local
1200 rka = instkey->payload.data[0]; in keyctl_instantiate_key_common()
1205 payload = NULL; in keyctl_instantiate_key_common()
1209 payload = kvmalloc(plen, GFP_KERNEL); in keyctl_instantiate_key_common()
1210 if (!payload) in keyctl_instantiate_key_common()
1214 if (!copy_from_iter_full(payload, plen, from)) in keyctl_instantiate_key_common()
1225 ret = key_instantiate_and_link(rka->target_key, payload, plen, in keyctl_instantiate_key_common()
1236 kvfree_sensitive(payload, plen); in keyctl_instantiate_key_common()
1361 rka = instkey->payload.data[0]; in keyctl_reject_key()