Home
last modified time | relevance | path

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

/linux/drivers/s390/crypto/
H A Dpkey_base.h160 int (*key_to_protkey)(const struct pkey_apqn *apqns, size_t nr_apqns,
164 int (*slowpath_key_to_protkey)(const struct pkey_apqn *apqns,
169 int (*gen_key)(const struct pkey_apqn *apqns, size_t nr_apqns,
173 int (*clr_to_key)(const struct pkey_apqn *apqns, size_t nr_apqns,
183 struct pkey_apqn *apqns, size_t *nr_apqns,
187 struct pkey_apqn *apqns, size_t *nr_apqns,
204 int pkey_handler_key_to_protkey(const struct pkey_apqn *apqns, size_t nr_apqns,
208 int pkey_handler_slowpath_key_to_protkey(const struct pkey_apqn *apqns,
213 int pkey_handler_gen_key(const struct pkey_apqn *apqns, size_t nr_apqns,
217 int pkey_handler_clr_to_key(const struct pkey_apqn *apqns, size_t nr_apqns,
[all …]
H A Dpkey_ep11.c72 struct pkey_apqn *apqns, size_t *nr_apqns, u32 pflags) in ep11_apqns4key()
146 struct pkey_apqn *apqns, size_t *nr_apqns, u32 pflags) in ep11_apqns4type()
189 static int ep11_key2protkey(const struct pkey_apqn *apqns, size_t nr_apqns, in ep11_key2protkey()
195 struct pkey_apqn _apqns[MAXAPQNSINLIST]; in ep11_key2protkey()
280 static int ep11_gen_key(const struct pkey_apqn *apqns, size_t nr_apqns, in ep11_gen_key()
285 struct pkey_apqn _apqns[MAXAPQNSINLIST]; in ep11_gen_key()
351 static int ep11_clr2key(const struct pkey_apqn *apqns, size_t nr_apqns, in ep11_clr2key()
357 struct pkey_apqn _apqns[MAXAPQNSINLIST]; in ep11_clr2key()
460 *card = ((struct pkey_apqn *)apqns)->card; in ep11_verifykey()
461 *dom = ((struct pkey_apqn *)apqns)->domain; in ep11_verifykey()
[all …]
H A Dpkey_api.c25 static int key2protkey(const struct pkey_apqn *apqns, size_t nr_apqns, in key2protkey()
89 return memdup_array_user(uapqns, nr_apqns, sizeof(struct pkey_apqn)); in _copy_apqns_from_user()
95 struct pkey_apqn apqn; in pkey_ioctl_genseck()
119 struct pkey_apqn apqn; in pkey_ioctl_clr2seck()
145 struct pkey_apqn apqn; in pkey_ioctl_sec2protk()
218 struct pkey_apqn *apqns; in pkey_ioctl_findcard()
226 apqns = kmalloc_objs(struct pkey_apqn, nr_apqns); in pkey_ioctl_findcard()
396 struct pkey_apqn *apqns; in pkey_ioctl_genseck2()
448 struct pkey_apqn *apqns; in pkey_ioctl_clr2seck2()
531 struct pkey_apqn *apqns = NULL; in pkey_ioctl_kblob2protk2()
[all …]
H A Dpkey_cca.c72 struct pkey_apqn *apqns, size_t *nr_apqns, u32 pflags) in cca_apqns4key()
158 struct pkey_apqn *apqns, size_t *nr_apqns, in cca_apqns4type()
217 static int cca_key2protkey(const struct pkey_apqn *apqns, size_t nr_apqns, in cca_key2protkey()
223 struct pkey_apqn _apqns[MAXAPQNSINLIST]; in cca_key2protkey()
305 static int cca_gen_key(const struct pkey_apqn *apqns, size_t nr_apqns, in cca_gen_key()
310 struct pkey_apqn _apqns[MAXAPQNSINLIST]; in cca_gen_key()
383 static int cca_clr2key(const struct pkey_apqn *apqns, size_t nr_apqns, in cca_clr2key()
389 struct pkey_apqn _apqns[MAXAPQNSINLIST]; in cca_clr2key()
504 *card = ((struct pkey_apqn *)apqns)->card; in cca_verifykey()
505 *dom = ((struct pkey_apqn *)apqns)->domain; in cca_verifykey()
[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()
177 int pkey_handler_slowpath_key_to_protkey(const struct pkey_apqn *apqns, in pkey_handler_slowpath_key_to_protkey()
211 int pkey_handler_gen_key(const struct pkey_apqn *apqns, size_t nr_apqns, in pkey_handler_gen_key()
231 int pkey_handler_clr_to_key(const struct pkey_apqn *apqns, size_t nr_apqns, in pkey_handler_clr_to_key()
273 struct pkey_apqn *apqns, size_t *nr_apqns, in pkey_handler_apqns_for_key()
291 struct pkey_apqn *apqns, size_t *nr_apqns, in pkey_handler_apqns_for_keytype()
H A Dpkey_pckmo.c411 static int pkey_pckmo_key2protkey(const struct pkey_apqn *_apqns, in pkey_pckmo_key2protkey()
421 static int pkey_pckmo_gen_key(const struct pkey_apqn *_apqns, size_t _nr_apqns, in pkey_pckmo_gen_key()
H A Dpkey_uv.c190 static int uv_key2protkey(const struct pkey_apqn *_apqns __always_unused, in uv_key2protkey()
/linux/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 */