Lines Matching defs:keylen
225 const u8 *key, size_t keylen, int checkcpacfexp)
232 if (keylen < sizeof(*hdr) + sizeof(*kb)) {
233 DBF("%s key check failed, keylen %zu < %zu\n",
234 __func__, keylen, sizeof(*hdr) + sizeof(*kb));
256 if (hdr->len > keylen) {
258 DBF("%s key check failed, header len %d keylen %zu mismatch\n",
259 __func__, (int)hdr->len, keylen);
292 const u8 *key, size_t keylen, int checkcpacfexp)
299 if (keylen < sizeof(*hdr) + sizeof(*kb)) {
300 DBF("%s key check failed, keylen %zu < %zu\n",
301 __func__, keylen, sizeof(*hdr) + sizeof(*kb));
323 if (hdr->len > keylen) {
325 DBF("%s key check failed, header len %d keylen %zu mismatch\n",
326 __func__, (int)hdr->len, keylen);
360 const u8 *key, size_t keylen, int checkcpacfexp)
366 if (keylen < sizeof(*kb)) {
367 DBF("%s key check failed, keylen %zu < %zu\n",
368 __func__, keylen, sizeof(*kb));
384 if (kb->head.len > keylen) {
386 DBF("%s key check failed, header len %d keylen %zu mismatch\n",
387 __func__, (int)kb->head.len, keylen);
1447 size_t wkbuflen, keylen;
1460 if (ep11_kb_decode((u8 *)keyblob, keybloblen, &hdr, NULL, &key, &keylen))
1470 wkbuflen = (keylen + AES_BLOCK_SIZE) & (~(AES_BLOCK_SIZE - 1));
1476 rc = _ep11_wrapkey(card, dom, (u8 *)key, keylen,