Home
last modified time | relevance | path

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

/linux-6.15/drivers/s390/crypto/
H A Dpkey_base.h160 int (*key_to_protkey)(const struct pkey_apqn *apqns, size_t nr_apqns,
163 int (*slowpath_key_to_protkey)(const struct pkey_apqn *apqns,
168 int (*gen_key)(const struct pkey_apqn *apqns, size_t nr_apqns,
172 int (*clr_to_key)(const struct pkey_apqn *apqns, size_t nr_apqns,
181 struct pkey_apqn *apqns, size_t *nr_apqns);
184 struct pkey_apqn *apqns, size_t *nr_apqns);
203 int pkey_handler_slowpath_key_to_protkey(const struct pkey_apqn *apqns,
208 int pkey_handler_gen_key(const struct pkey_apqn *apqns, size_t nr_apqns,
212 int pkey_handler_clr_to_key(const struct pkey_apqn *apqns, size_t nr_apqns,
221 struct pkey_apqn *apqns, size_t *nr_apqns);
[all …]
H A Dpkey_ep11.c73 struct pkey_apqn *apqns, size_t *nr_apqns) in ep11_apqns4key()
145 struct pkey_apqn *apqns, size_t *nr_apqns) in ep11_apqns4type()
191 struct pkey_apqn *local_apqns = NULL; in ep11_key2protkey()
228 local_apqns = kmalloc_array(nr_apqns, sizeof(struct pkey_apqn), in ep11_key2protkey()
283 struct pkey_apqn *local_apqns = NULL; in ep11_gen_key()
319 local_apqns = kmalloc_array(nr_apqns, sizeof(struct pkey_apqn), in ep11_gen_key()
357 struct pkey_apqn *local_apqns = NULL; in ep11_clr2key()
454 *card = ((struct pkey_apqn *)apqns)->card; in ep11_verifykey()
455 *dom = ((struct pkey_apqn *)apqns)->domain; in ep11_verifykey()
478 *card = ((struct pkey_apqn *)apqns)->card; in ep11_verifykey()
[all …]
H A Dpkey_cca.c73 struct pkey_apqn *apqns, size_t *nr_apqns) in cca_apqns4key()
157 struct pkey_apqn *apqns, size_t *nr_apqns) in cca_apqns4type()
218 struct pkey_apqn *local_apqns = NULL; in cca_key2protkey()
256 local_apqns = kmalloc_array(nr_apqns, sizeof(struct pkey_apqn), in cca_key2protkey()
307 struct pkey_apqn *local_apqns = NULL; in cca_gen_key()
343 local_apqns = kmalloc_array(nr_apqns, sizeof(struct pkey_apqn), in cca_gen_key()
388 struct pkey_apqn *local_apqns = NULL; in cca_clr2key()
496 *card = ((struct pkey_apqn *)apqns)->card; in cca_verifykey()
497 *dom = ((struct pkey_apqn *)apqns)->domain; in cca_verifykey()
529 *card = ((struct pkey_apqn *)apqns)->card; in cca_verifykey()
[all …]
H A Dpkey_api.c94 struct pkey_apqn apqn; in pkey_ioctl_genseck()
118 struct pkey_apqn apqn; in pkey_ioctl_clr2seck()
144 struct pkey_apqn apqn; in pkey_ioctl_sec2protk()
216 struct pkey_apqn *apqns; in pkey_ioctl_findcard()
394 struct pkey_apqn *apqns; in pkey_ioctl_genseck2()
446 struct pkey_apqn *apqns; in pkey_ioctl_clr2seck2()
529 struct pkey_apqn *apqns = NULL; in pkey_ioctl_kblob2protk2()
560 struct pkey_apqn *apqns = NULL; in pkey_ioctl_apqns4k()
571 sizeof(struct pkey_apqn), in pkey_ioctl_apqns4k()
612 struct pkey_apqn *apqns = NULL; in pkey_ioctl_apqns4kt()
[all …]
H A Dpkey_base.c151 int pkey_handler_key_to_protkey(const struct pkey_apqn *apqns, size_t nr_apqns, in pkey_handler_key_to_protkey()
176 int pkey_handler_slowpath_key_to_protkey(const struct pkey_apqn *apqns, in pkey_handler_slowpath_key_to_protkey()
210 int pkey_handler_gen_key(const struct pkey_apqn *apqns, size_t nr_apqns, in pkey_handler_gen_key()
230 int pkey_handler_clr_to_key(const struct pkey_apqn *apqns, size_t nr_apqns, in pkey_handler_clr_to_key()
270 struct pkey_apqn *apqns, size_t *nr_apqns) in pkey_handler_apqns_for_key()
286 struct pkey_apqn *apqns, size_t *nr_apqns) in pkey_handler_apqns_for_keytype()
H A Dpkey_pckmo.c406 static int pkey_pckmo_key2protkey(const struct pkey_apqn *_apqns, in pkey_pckmo_key2protkey()
415 static int pkey_pckmo_gen_key(const struct pkey_apqn *_apqns, size_t _nr_apqns, in pkey_pckmo_gen_key()
H A Dpkey_uv.c172 static int uv_key2protkey(const struct pkey_apqn *_apqns __always_unused, in uv_key2protkey()
/linux-6.15/arch/s390/include/uapi/asm/
H A Dpkey.h84 struct pkey_apqn { struct
261 struct pkey_apqn __user *apqns; /* in: ptr to list of apqn targets*/
295 struct pkey_apqn __user *apqns; /* in: ptr to list of apqn targets */
362 struct pkey_apqn __user *apqns; /* in: ptr to list of apqn targets */
399 struct pkey_apqn __user *apqns; /* in/out: ptr to list of apqn targets*/
439 struct pkey_apqn __user *apqns; /* in/out: ptr to list of apqn targets*/
464 struct pkey_apqn __user *apqns; /* in: ptr to list of apqn targets */