Home
last modified time | relevance | path

Searched refs:callout_info (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/security/keys/
Drequest_key.c204 static int construct_key(struct key *key, const void *callout_info, in construct_key() argument
213 kenter("%d,%p,%zu,%p", key->serial, callout_info, callout_len, aux); in construct_key()
220 authkey = request_key_auth_new(key, callout_info, callout_len, in construct_key()
455 const char *callout_info, in construct_key_and_link() argument
484 ret = construct_key(key, callout_info, callout_len, aux, in construct_key_and_link()
539 const void *callout_info, in request_key_and_link() argument
561 callout_info, callout_len, aux, dest_keyring, flags); in request_key_and_link()
590 if (!callout_info) in request_key_and_link()
593 key = construct_key_and_link(&ctx, callout_info, callout_len, in request_key_and_link()
647 const char *callout_info) in request_key() argument
[all …]
Drequest_key_auth.c99 if (copy_to_user(buffer, rka->callout_info, buflen) != 0) in request_key_auth_read()
131 kfree(rka->callout_info); in free_request_key_auth()
151 struct key *request_key_auth_new(struct key *target, const void *callout_info, in request_key_auth_new() argument
166 rka->callout_info = kmemdup(callout_info, callout_len, GFP_KERNEL); in request_key_auth_new()
167 if (!rka->callout_info) in request_key_auth_new()
Dinternal.h153 const void *callout_info,
198 void *callout_info; member
205 const void *callout_info,
Dkeyctl.c167 char type[32], *description, *callout_info; in SYSCALL_DEFINE4() local
183 callout_info = NULL; in SYSCALL_DEFINE4()
186 callout_info = strndup_user(_callout_info, PAGE_SIZE); in SYSCALL_DEFINE4()
187 if (IS_ERR(callout_info)) { in SYSCALL_DEFINE4()
188 ret = PTR_ERR(callout_info); in SYSCALL_DEFINE4()
191 callout_len = strlen(callout_info); in SYSCALL_DEFINE4()
213 key = request_key_and_link(ktype, description, callout_info, in SYSCALL_DEFINE4()
235 kfree(callout_info); in SYSCALL_DEFINE4()
/Linux-v4.19/include/linux/
Dkey.h275 const char *callout_info);
279 const void *callout_info,
285 const void *callout_info,
290 const void *callout_info,
/Linux-v4.19/Documentation/security/keys/
Drequest-key.rst14 const char *callout_info);
20 const char *callout_info,
28 const char *callout_info,
35 const char *callout_info,
43 const char *callout_info,
80 and callout_info is not set, an error is returned. Otherwise the process
Dcore.rst424 const char *callout_info,
432 If a key cannot be found, and if callout_info is not NULL, then
434 callout_info string will be passed as an argument to the program.
951 const char *callout_info);
973 const void *callout_info,
978 passed to the key_type->request_key() op if it exists, and the callout_info
986 const void *callout_info,
993 const char *callout_info,
1493 <threadring> <processring> <sessionring> <callout_info>
1521 service. This will be passed as the <callout_info> parameter. If no such
/Linux-v4.19/include/keys/
Ddns_resolver-type.h20 const char *callout_info,