Home
last modified time | relevance | path

Searched refs:nr_apqns (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/s390/crypto/
H A Dpkey_cca.c72 struct pkey_apqn *apqns, size_t *nr_apqns, u32 pflags) in cca_apqns4key() argument
144 if (*nr_apqns < _nr_apqns) in cca_apqns4key()
149 *nr_apqns = _nr_apqns; in cca_apqns4key()
158 struct pkey_apqn *apqns, size_t *nr_apqns, in cca_apqns4type() argument
205 if (*nr_apqns < _nr_apqns) in cca_apqns4type()
210 *nr_apqns = _nr_apqns; in cca_apqns4type()
217 static int cca_key2protkey(const struct pkey_apqn *apqns, size_t nr_apqns, in cca_key2protkey() argument
261 if (!apqns || (nr_apqns == 1 && in cca_key2protkey()
263 nr_apqns = MAXAPQNSINLIST; in cca_key2protkey()
264 rc = cca_apqns4key(key, keylen, 0, _apqns, &nr_apqns, pflags); in cca_key2protkey()
[all …]
H A Dpkey_ep11.c72 struct pkey_apqn *apqns, size_t *nr_apqns, u32 pflags) in ep11_apqns4key() argument
132 if (*nr_apqns < _nr_apqns) in ep11_apqns4key()
137 *nr_apqns = _nr_apqns; in ep11_apqns4key()
146 struct pkey_apqn *apqns, size_t *nr_apqns, u32 pflags) in ep11_apqns4type() argument
177 if (*nr_apqns < _nr_apqns) in ep11_apqns4type()
182 *nr_apqns = _nr_apqns; in ep11_apqns4type()
189 static int ep11_key2protkey(const struct pkey_apqn *apqns, size_t nr_apqns, in ep11_key2protkey() argument
232 if (!apqns || (nr_apqns == 1 && in ep11_key2protkey()
234 nr_apqns = MAXAPQNSINLIST; in ep11_key2protkey()
235 rc = ep11_apqns4key(key, keylen, 0, _apqns, &nr_apqns, pflags); in ep11_key2protkey()
[all …]
H A Dpkey_base.h160 int (*key_to_protkey)(const struct pkey_apqn *apqns, size_t nr_apqns,
165 size_t nr_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,
209 size_t nr_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_api.c25 static int key2protkey(const struct pkey_apqn *apqns, size_t nr_apqns, in key2protkey() argument
33 rc = pkey_handler_key_to_protkey(apqns, nr_apqns, in key2protkey()
40 rc = pkey_handler_slowpath_key_to_protkey(apqns, nr_apqns, in key2protkey()
84 static void *_copy_apqns_from_user(void __user *uapqns, size_t nr_apqns) in _copy_apqns_from_user() argument
86 if (!uapqns || nr_apqns == 0) in _copy_apqns_from_user()
89 return memdup_array_user(uapqns, nr_apqns, sizeof(struct pkey_apqn)); in _copy_apqns_from_user()
219 size_t nr_apqns; in pkey_ioctl_findcard() local
225 nr_apqns = MAXAPQNSINLIST; in pkey_ioctl_findcard()
226 apqns = kmalloc_objs(struct pkey_apqn, nr_apqns); in pkey_ioctl_findcard()
233 apqns, &nr_apqns, 0); in pkey_ioctl_findcard()
[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() argument
161 rc = h->key_to_protkey(apqns, nr_apqns, key, keylen, in pkey_handler_key_to_protkey()
178 size_t nr_apqns, in pkey_handler_slowpath_key_to_protkey() argument
200 rc = h->slowpath_key_to_protkey(apqns, nr_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() argument
221 rc = h->gen_key(apqns, nr_apqns, keytype, keysubtype, 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() argument
243 rc = h->clr_to_key(apqns, nr_apqns, keytype, keysubtype, in pkey_handler_clr_to_key()
273 struct pkey_apqn *apqns, size_t *nr_apqns, in pkey_handler_apqns_for_key() argument
281 rc = h->apqns_for_key(key, keylen, flags, apqns, nr_apqns, in pkey_handler_apqns_for_key()
[all …]
H A Dzcrypt_ep11misc.h145 int ep11_findcard2(u32 *apqns, u32 *nr_apqns, u16 cardnr, u16 domain,
H A Dzcrypt_ccamisc.h229 int cca_findcard2(u32 *apqns, u32 *nr_apqns, u16 cardnr, u16 domain,
H A Dzcrypt_ep11misc.c1545 int ep11_findcard2(u32 *apqns, u32 *nr_apqns, u16 cardnr, u16 domain, in ep11_findcard2() argument
1600 if (_nr_apqns < *nr_apqns) in ep11_findcard2()
1604 *nr_apqns = _nr_apqns; in ep11_findcard2()
H A Dzcrypt_ccamisc.c1712 int cca_findcard2(u32 *apqns, u32 *nr_apqns, u16 cardnr, u16 domain, in cca_findcard2() argument
1778 if (_nr_apqns < *nr_apqns) in cca_findcard2()
1782 *nr_apqns = _nr_apqns; in cca_findcard2()