Lines Matching refs:plen
77 size_t, plen,
86 if (plen > 1024 * 1024 - 1)
114 if (plen) {
116 payload = kvmalloc(plen, GFP_KERNEL);
121 if (copy_from_user(payload, _payload, plen) != 0)
135 payload, plen, KEY_PERM_UNDEF,
147 kvfree_sensitive(payload, plen);
327 size_t plen)
334 if (plen > PAGE_SIZE)
339 if (plen) {
341 payload = kvmalloc(plen, GFP_KERNEL);
346 if (copy_from_user(payload, _payload, plen) != 0)
358 ret = key_update(key_ref, payload, plen);
362 kvfree_sensitive(payload, plen);
1180 size_t plen = from ? iov_iter_count(from) : 0;
1184 kenter("%d,,%zu,%d", id, plen, ringid);
1186 if (!plen)
1190 if (plen > 1024 * 1024 - 1)
1209 payload = kvmalloc(plen, GFP_KERNEL);
1214 if (!copy_from_iter_full(payload, plen, from))
1225 ret = key_instantiate_and_link(rka->target_key, payload, plen,
1236 kvfree_sensitive(payload, plen);
1252 size_t plen,
1255 if (_payload && plen) {
1259 ret = import_ubuf(ITER_SOURCE, (void __user *)_payload, plen,