Searched refs:pkey_apqn (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/s390/crypto/ |
| H A D | pkey_base.h | 160 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 D | pkey_ep11.c | 72 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 D | pkey_api.c | 25 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 D | pkey_cca.c | 72 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 D | pkey_base.c | 151 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 D | pkey_pckmo.c | 411 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 D | pkey_uv.c | 190 static int uv_key2protkey(const struct pkey_apqn *_apqns __always_unused, in uv_key2protkey()
|
| /linux/arch/s390/include/uapi/asm/ |
| H A D | pkey.h | 84 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 */
|