/Linux-v4.19/include/linux/gpio/ |
D | driver.h | 72 struct lock_class_key *request_key; member 353 struct lock_class_key *request_key); 381 static struct lock_class_key request_key; \ 383 &request_key); \ 463 struct lock_class_key *request_key); 483 static struct lock_class_key request_key; in gpiochip_irqchip_add() local 487 &lock_key, &request_key); in gpiochip_irqchip_add() 498 static struct lock_class_key request_key; in gpiochip_irqchip_add_nested() local 502 &lock_key, &request_key); in gpiochip_irqchip_add_nested()
|
/Linux-v4.19/Documentation/security/keys/ |
D | request-key.rst | 10 ``request_key*()``:: 12 struct key *request_key(const struct key_type *type, 39 Or by userspace invoking the request_key system call:: 41 key_serial_t request_key(const char *type, 51 The request_key*_with_auxdata() calls are like the in-kernel request_key*() 75 1) Process A calls request_key() [the userspace syscall calls the kernel 78 2) request_key() searches the process's subscribed keyrings to see if there's 83 3) request_key() sees that A doesn't have the desired key yet, so it creates 92 4) request_key() then forks and executes /sbin/request-key with a new session 115 10) The program then exits 0 and request_key() deletes key V and returns key [all …]
|
D | core.rst | 357 request_key and keyctl. The latter provides a number of functions for 373 KEY_SPEC_REQKEY_AUTH_KEY -7 assumed request_key() 423 key_serial_t request_key(const char *type, const char *description, 710 request_key() system call. 949 struct key *request_key(const struct key_type *type, 977 This is identical to request_key(), except that the auxiliary data is 978 passed to the key_type->request_key() op if it exists, and the callout_info 997 which are asynchronous equivalents of request_key() and 1129 This can be used with a function such as request_key() to find a specific 1131 with keyring_search(). Note that it is not possible to use request_key() to [all …]
|
/Linux-v4.19/security/keys/ |
D | request_key.c | 98 static char const request_key[] = "/sbin/request-key"; in call_sbin_request_key() local 165 argv[i++] = (char *)request_key; in call_sbin_request_key() 176 ret = call_usermodehelper_keys(request_key, argv, envp, keyring, in call_sbin_request_key() 232 if (key->type->request_key) in construct_key() 233 actor = key->type->request_key; in construct_key() 645 struct key *request_key(struct key_type *type, in request_key() function 666 EXPORT_SYMBOL(request_key);
|
D | Makefile | 16 request_key.o \
|
/Linux-v4.19/security/keys/encrypted-keys/ |
D | masterkey_trusted.c | 37 tkey = request_key(&key_type_trusted, trusted_desc, NULL); in request_trusted_key()
|
/Linux-v4.19/include/linux/ |
D | key-type.h | 148 request_key_actor_t request_key; member
|
D | key.h | 273 extern struct key *request_key(struct key_type *type,
|
/Linux-v4.19/net/dns_resolver/ |
D | dns_query.c | 125 rkey = request_key(&key_type_dns_resolver, desc, options); in dns_query()
|
/Linux-v4.19/security/integrity/ |
D | digsig_asymmetric.c | 60 key = request_key(&key_type_asymmetric, name, NULL); in request_asymmetric_key()
|
D | digsig.c | 60 request_key(&key_type_keyring, keyring_name[id], NULL); in integrity_digsig_verify()
|
/Linux-v4.19/Documentation/networking/ |
D | dns_resolver.txt | 125 When dns_query() is invoked, it calls request_key() to search the local 129 Upcalls to userspace are made through the request_key() upcall vector, and are
|
/Linux-v4.19/drivers/gpio/ |
D | gpiolib.c | 85 struct lock_class_key *request_key); 1238 struct lock_class_key *request_key) in gpiochip_add_data_with_key() argument 1374 status = gpiochip_add_irqchip(chip, lock_key, request_key); in gpiochip_add_data_with_key() 1764 irq_set_lockdep_class(irq, chip->irq.lock_key, chip->irq.request_key); in gpiochip_irq_map() 1851 struct lock_class_key *request_key) in gpiochip_add_irqchip() argument 1888 gpiochip->irq.request_key = request_key; in gpiochip_add_irqchip() 2010 struct lock_class_key *request_key) in gpiochip_irqchip_add_key() argument 2051 gpiochip->irq.request_key = request_key; in gpiochip_irqchip_add_key() 2080 struct lock_class_key *request_key) in gpiochip_add_irqchip() argument
|
/Linux-v4.19/fs/cifs/ |
D | cifs_spnego.c | 171 spnego_key = request_key(&cifs_spnego_key_type, description, ""); in cifs_get_spnego_key()
|
D | cifsacl.c | 301 sidkey = request_key(&cifs_idmap_key_type, desc, ""); in id_to_sid() 406 sidkey = request_key(&cifs_idmap_key_type, sidstr, ""); in sid_to_id()
|
/Linux-v4.19/lib/ |
D | digsig.c | 230 key = request_key(&key_type_user, name, NULL); in digsig_verify()
|
/Linux-v4.19/kernel/ |
D | sys_ni.c | 252 COND_SYSCALL(request_key);
|
/Linux-v4.19/fs/nfs/ |
D | nfs4idmap.c | 280 rkey = request_key(&key_type_id_resolver, desc, ""); in nfs_idmap_request_key() 409 .request_key = nfs_idmap_legacy_upcall,
|
/Linux-v4.19/security/integrity/evm/ |
D | evm_crypto.c | 362 evm_key = request_key(&key_type_encrypted, EVMKEY, NULL); in evm_init_key()
|
/Linux-v4.19/fs/fscache/ |
D | object-list.c | 324 key = request_key(&key_type_user, "fscache:objlist", NULL); in fscache_objlist_config()
|
/Linux-v4.19/fs/afs/ |
D | security.c | 34 key = request_key(&key_type_rxrpc, cell->anonymous_key->description, in afs_request_key()
|
/Linux-v4.19/fs/crypto/ |
D | keyinfo.c | 89 key = request_key(&key_type_logon, description, NULL); in find_and_lock_process_key()
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | systbl.h | 278 SYSCALL(request_key)
|
/Linux-v4.19/arch/parisc/kernel/ |
D | syscall_table.S | 363 ENTRY_SAME(request_key) /* 265 */
|
/Linux-v4.19/arch/s390/kernel/ |
D | compat_wrapper.c | 140 COMPAT_SYSCALL_WRAP4(request_key, const char __user *, tp, const char __user *, dsc, const char __u…
|