Home
last modified time | relevance | path

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

/linux-4.1.27/security/keys/
Drequest_key.c203 static int construct_key(struct key *key, const void *callout_info, in construct_key() argument
212 kenter("%d,%p,%zu,%p", key->serial, callout_info, callout_len, aux); in construct_key()
219 authkey = request_key_auth_new(key, callout_info, callout_len, in construct_key()
431 const char *callout_info, in construct_key_and_link() argument
453 ret = construct_key(key, callout_info, callout_len, aux, in construct_key_and_link()
507 const void *callout_info, in request_key_and_link() argument
529 callout_info, callout_len, aux, dest_keyring, flags); in request_key_and_link()
560 if (!callout_info) in request_key_and_link()
563 key = construct_key_and_link(&ctx, callout_info, callout_len, in request_key_and_link()
618 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()
139 kfree(rka->callout_info); in request_key_auth_destroy()
147 struct key *request_key_auth_new(struct key *target, const void *callout_info, in request_key_auth_new() argument
164 rka->callout_info = kmalloc(callout_len, GFP_KERNEL); in request_key_auth_new()
165 if (!rka->callout_info) { in request_key_auth_new()
196 memcpy(rka->callout_info, callout_info, callout_len); in request_key_auth_new()
221 kfree(rka->callout_info); in request_key_auth_new()
232 kfree(rka->callout_info); in request_key_auth_new()
Dinternal.h148 const void *callout_info,
191 void *callout_info; member
198 const void *callout_info,
Dkeyctl.c173 char type[32], *description, *callout_info; in SYSCALL_DEFINE4() local
189 callout_info = NULL; in SYSCALL_DEFINE4()
192 callout_info = strndup_user(_callout_info, PAGE_SIZE); in SYSCALL_DEFINE4()
193 if (IS_ERR(callout_info)) { in SYSCALL_DEFINE4()
194 ret = PTR_ERR(callout_info); in SYSCALL_DEFINE4()
197 callout_len = strlen(callout_info); in SYSCALL_DEFINE4()
219 key = request_key_and_link(ktype, description, callout_info, in SYSCALL_DEFINE4()
241 kfree(callout_info); in SYSCALL_DEFINE4()
/linux-4.1.27/include/linux/
Dkey.h249 const char *callout_info);
253 const void *callout_info,
259 const void *callout_info,
264 const void *callout_info,
/linux-4.1.27/include/keys/
Ddns_resolver-type.h20 const char *callout_info,
/linux-4.1.27/Documentation/security/
Dkeys-request-key.txt14 const char *callout_info);
20 const char *callout_info,
28 const char *callout_info,
35 const char *callout_info,
43 const char *callout_info,
81 and callout_info is not set, an error is returned. Otherwise the process
Dkeys.txt439 const char *callout_info,
447 If a key cannot be found, and if callout_info is not NULL, then
449 callout_info string will be passed as an argument to the program.
886 const char *callout_info);
908 const void *callout_info,
913 passed to the key_type->request_key() op if it exists, and the callout_info
921 const void *callout_info,
928 const char *callout_info,
1379 <threadring> <processring> <sessionring> <callout_info>
1407 service. This will be passed as the <callout_info> parameter. If no such