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.c73 struct pkey_apqn *apqns, size_t *nr_apqns, u32 pflags) in cca_apqns4key() argument
145 if (*nr_apqns < _nr_apqns) in cca_apqns4key()
150 *nr_apqns = _nr_apqns; in cca_apqns4key()
159 struct pkey_apqn *apqns, size_t *nr_apqns, in cca_apqns4type() argument
206 if (*nr_apqns < _nr_apqns) in cca_apqns4type()
211 *nr_apqns = _nr_apqns; in cca_apqns4type()
218 static int cca_key2protkey(const struct pkey_apqn *apqns, size_t nr_apqns, in cca_key2protkey() argument
262 if (!apqns || (nr_apqns == 1 && in cca_key2protkey()
264 nr_apqns = MAXAPQNSINLIST; in cca_key2protkey()
265 rc = cca_apqns4key(key, keylen, 0, _apqns, &nr_apqns, pflag in cca_key2protkey()
306 cca_gen_key(const struct pkey_apqn * apqns,size_t nr_apqns,u32 keytype,u32 subtype,u32 keybitsize,u32 flags,u8 * keybuf,u32 * keybuflen,u32 * _keyinfo,u32 pflags) cca_gen_key() argument
384 cca_clr2key(const struct pkey_apqn * apqns,size_t nr_apqns,u32 keytype,u32 subtype,u32 keybitsize,u32 flags,const u8 * clrkey,u32 clrkeylen,u8 * keybuf,u32 * keybuflen,u32 * _keyinfo,u32 pflags) cca_clr2key() argument
464 u32 apqns[MAXAPQNSINLIST], nr_apqns = ARRAY_SIZE(apqns); cca_verifykey() local
555 cca_slowpath_key2protkey(const struct pkey_apqn * apqns,size_t nr_apqns,const u8 * key,u32 keylen,u8 * protkey,u32 * protkeylen,u32 * protkeytype,u32 pflags) cca_slowpath_key2protkey() argument
[all...]
H A Dpkey_ep11.c73 struct pkey_apqn *apqns, size_t *nr_apqns, u32 pflags) in ep11_apqns4key() argument
133 if (*nr_apqns < _nr_apqns) in ep11_apqns4key()
138 *nr_apqns = _nr_apqns; in ep11_apqns4key()
147 struct pkey_apqn *apqns, size_t *nr_apqns, u32 pflags) in ep11_apqns4type() argument
178 if (*nr_apqns < _nr_apqns) in ep11_apqns4type()
183 *nr_apqns = _nr_apqns; in ep11_apqns4type()
190 static int ep11_key2protkey(const struct pkey_apqn *apqns, size_t nr_apqns, in ep11_key2protkey() argument
233 if (!apqns || (nr_apqns == 1 && in ep11_key2protkey()
235 nr_apqns = MAXAPQNSINLIST; in ep11_key2protkey()
236 rc = ep11_apqns4key(key, keylen, 0, _apqns, &nr_apqns, pflag in ep11_key2protkey()
281 ep11_gen_key(const struct pkey_apqn * apqns,size_t nr_apqns,u32 keytype,u32 subtype,u32 keybitsize,u32 flags,u8 * keybuf,u32 * keybuflen,u32 * _keyinfo,u32 pflags) ep11_gen_key() argument
352 ep11_clr2key(const struct pkey_apqn * apqns,size_t nr_apqns,u32 keytype,u32 subtype,u32 keybitsize,u32 flags,const u8 * clrkey,u32 clrkeylen,u8 * keybuf,u32 * keybuflen,u32 * _keyinfo,u32 pflags) ep11_clr2key() argument
425 u32 apqns[MAXAPQNSINLIST], nr_apqns = ARRAY_SIZE(apqns); ep11_verifykey() local
501 ep11_slowpath_key2protkey(const struct pkey_apqn * apqns,size_t nr_apqns,const u8 * key,u32 keylen,u8 * protkey,u32 * protkeylen,u32 * protkeytype,u32 pflags) ep11_slowpath_key2protkey() argument
[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.c26 static int key2protkey(const struct pkey_apqn *apqns, size_t nr_apqns, in key2protkey() argument
34 rc = pkey_handler_key_to_protkey(apqns, nr_apqns, in key2protkey()
41 rc = pkey_handler_slowpath_key_to_protkey(apqns, nr_apqns, in key2protkey()
85 static void *_copy_apqns_from_user(void __user *uapqns, size_t nr_apqns) in _copy_apqns_from_user() argument
87 if (!uapqns || nr_apqns == 0) in _copy_apqns_from_user()
90 return memdup_array_user(uapqns, nr_apqns, sizeof(struct pkey_apqn)); in _copy_apqns_from_user()
220 size_t nr_apqns; in pkey_ioctl_findcard() local
226 nr_apqns = MAXAPQNSINLIST; in pkey_ioctl_findcard()
227 apqns = kmalloc_array(nr_apqns, sizeof(struct pkey_apqn), GFP_KERNEL); in pkey_ioctl_findcard()
234 apqns, &nr_apqns, in pkey_ioctl_findcard()
565 size_t nr_apqns, len; pkey_ioctl_apqns4k() local
617 size_t nr_apqns, len; pkey_ioctl_apqns4kt() local
[all...]
H A Dpkey_base.c152 int pkey_handler_key_to_protkey(const struct pkey_apqn *apqns, size_t nr_apqns, in pkey_handler_key_to_protkey() argument
162 rc = h->key_to_protkey(apqns, nr_apqns, key, keylen, in pkey_handler_key_to_protkey()
179 size_t nr_apqns, in pkey_handler_slowpath_key_to_protkey() argument
201 rc = h->slowpath_key_to_protkey(apqns, nr_apqns, in pkey_handler_slowpath_key_to_protkey()
212 int pkey_handler_gen_key(const struct pkey_apqn *apqns, size_t nr_apqns, in pkey_handler_gen_key() argument
222 rc = h->gen_key(apqns, nr_apqns, keytype, keysubtype, in pkey_handler_gen_key()
232 int pkey_handler_clr_to_key(const struct pkey_apqn *apqns, size_t nr_apqns, in pkey_handler_clr_to_key() argument
244 rc = h->clr_to_key(apqns, nr_apqns, keytype, keysubtype, in pkey_handler_clr_to_key()
274 struct pkey_apqn *apqns, size_t *nr_apqns, in pkey_handler_apqns_for_key() argument
282 rc = h->apqns_for_key(key, keylen, flags, apqns, nr_apqns, in pkey_handler_apqns_for_key()
292 pkey_handler_apqns_for_keytype(enum pkey_key_type keysubtype,u8 cur_mkvp[32],u8 alt_mkvp[32],u32 flags,struct pkey_apqn * apqns,size_t * nr_apqns,u32 xflags) pkey_handler_apqns_for_keytype() argument
[all...]
H A Dzcrypt_ep11misc.h140 * The caller should set *nr_apqns to the nr of elements available in *apqns.
141 * On return *nr_apqns is then updated with the nr of apqns filled into *apqns.
145 int ep11_findcard2(u32 *apqns, u32 *nr_apqns, u16 cardnr, u16 domain,
H A Dzcrypt_ccamisc.h224 * The caller should set *nr_apqns to the nr of elements available in *apqns.
225 * On return *nr_apqns is then updated with the nr of apqns filled into *apqns.
229 int cca_findcard2(u32 *apqns, u32 *nr_apqns, u16 cardnr, u16 domain,
H A Dzcrypt_ep11misc.c1544 int ep11_findcard2(u32 *apqns, u32 *nr_apqns, u16 cardnr, u16 domain, in ep11_findcard2() argument
1599 if (_nr_apqns < *nr_apqns) in ep11_findcard2()
1603 *nr_apqns = _nr_apqns; in ep11_findcard2()
H A Dzcrypt_ccamisc.c1711 int cca_findcard2(u32 *apqns, u32 *nr_apqns, u16 cardnr, u16 domain, in cca_findcard2() argument
1777 if (_nr_apqns < *nr_apqns) in cca_findcard2()
1781 *nr_apqns = _nr_apqns; in cca_findcard2()