Lines Matching defs:from
63 * Extract the description of a new key from userspace and either add it as a
67 * generate one from the payload.
155 * Search the process keyrings and keyring trees linked from those for a
293 /* fetch the name from userspace */
316 * Update a key's data payload from the given data.
505 * Create a link from a keyring to a key if there's no matching key in the
542 * Unlink a key from a keyring.
586 * Move a link to a key from one keyring to another, displacing any matching
587 * key from the destination keyring.
590 * the caller Write permission. There must also be a link in the from keyring
819 * caller Search permission when searched for from the process keyrings.
853 /* we can't; see if it's searchable from this process's keyrings
870 /* Get the key length from the read method */
944 * accept the key. The quota deduction will be removed from the old user to
1173 struct iov_iter *from,
1179 size_t plen = from ? iov_iter_count(from) : 0;
1186 from = NULL;
1206 if (from) {
1213 if (!copy_from_iter_full(payload, plen, from))
1256 struct iov_iter from;
1260 &iov, &from);
1264 return keyctl_instantiate_key_common(id, &from, ringid);
1285 struct iov_iter from;
1292 ARRAY_SIZE(iovstack), &iov, &from);
1295 ret = keyctl_instantiate_key_common(id, &from, ringid);
1449 * The timeout is either 0 to clear the timeout, or a number of seconds from
1504 * available all the keys from the caller of the request_key() that created a