Lines Matching +full:8 +full:kb

40 #define CPRB_MEMPOOL_ITEM_SIZE (8 * 1024)
46 * 128 * 128 * 4 bytes = 64 KB big. Usage of this memory is
59 static int ep11_kb_split(const u8 *kb, size_t kblen, u32 kbver, in ep11_kb_split() argument
70 hdr = (struct ep11kblob_header *)kb; in ep11_kb_split()
87 pl = (u8 *)kb + hdrsize; in ep11_kb_split()
103 static int ep11_kb_decode(const u8 *kb, size_t kblen, in ep11_kb_decode() argument
115 tmph = (struct ep11kblob_header *)kb; in ep11_kb_decode()
121 if (ep11_kb_split(kb, kblen, tmph->version, in ep11_kb_decode()
154 struct ep11keyblob *kb; in ep11_kb_wkvp() local
156 if (ep11_kb_decode(keyblob, keybloblen, NULL, NULL, &kb, NULL)) in ep11_kb_wkvp()
158 return kb->wkvp; in ep11_kb_wkvp()
169 struct ep11keyblob *kb = (struct ep11keyblob *)(key + sizeof(*hdr)); in ep11_check_aes_key_with_hdr() local
173 if (keylen < sizeof(*hdr) + sizeof(*kb)) { in ep11_check_aes_key_with_hdr()
175 __func__, keylen, sizeof(*hdr) + sizeof(*kb)); in ep11_check_aes_key_with_hdr()
203 if (hdr->len < sizeof(*hdr) + sizeof(*kb)) { in ep11_check_aes_key_with_hdr()
206 __func__, (int)hdr->len, sizeof(*hdr) + sizeof(*kb)); in ep11_check_aes_key_with_hdr()
210 if (kb->version != EP11_STRUCT_MAGIC) { in ep11_check_aes_key_with_hdr()
213 __func__, (int)kb->version, EP11_STRUCT_MAGIC); in ep11_check_aes_key_with_hdr()
216 if (checkcpacfexp && !(kb->attr & EP11_BLOB_PKEY_EXTRACTABLE)) { in ep11_check_aes_key_with_hdr()
236 struct ep11keyblob *kb = (struct ep11keyblob *)(key + sizeof(*hdr)); in ep11_check_ecc_key_with_hdr() local
240 if (keylen < sizeof(*hdr) + sizeof(*kb)) { in ep11_check_ecc_key_with_hdr()
242 __func__, keylen, sizeof(*hdr) + sizeof(*kb)); in ep11_check_ecc_key_with_hdr()
270 if (hdr->len < sizeof(*hdr) + sizeof(*kb)) { in ep11_check_ecc_key_with_hdr()
273 __func__, (int)hdr->len, sizeof(*hdr) + sizeof(*kb)); in ep11_check_ecc_key_with_hdr()
277 if (kb->version != EP11_STRUCT_MAGIC) { in ep11_check_ecc_key_with_hdr()
280 __func__, (int)kb->version, EP11_STRUCT_MAGIC); in ep11_check_ecc_key_with_hdr()
283 if (checkcpacfexp && !(kb->attr & EP11_BLOB_PKEY_EXTRACTABLE)) { in ep11_check_ecc_key_with_hdr()
303 struct ep11keyblob *kb = (struct ep11keyblob *)key; in ep11_check_aes_key() local
307 if (keylen < sizeof(*kb)) { in ep11_check_aes_key()
309 __func__, keylen, sizeof(*kb)); in ep11_check_aes_key()
313 if (kb->head.type != TOKTYPE_NON_CCA) { in ep11_check_aes_key()
316 __func__, (int)kb->head.type, TOKTYPE_NON_CCA); in ep11_check_aes_key()
319 if (kb->head.version != TOKVER_EP11_AES) { in ep11_check_aes_key()
322 __func__, (int)kb->head.version, TOKVER_EP11_AES); in ep11_check_aes_key()
325 if (kb->head.len > keylen) { in ep11_check_aes_key()
328 __func__, (int)kb->head.len, keylen); in ep11_check_aes_key()
331 if (kb->head.len < sizeof(*kb)) { in ep11_check_aes_key()
334 __func__, (int)kb->head.len, sizeof(*kb)); in ep11_check_aes_key()
338 if (kb->version != EP11_STRUCT_MAGIC) { in ep11_check_aes_key()
341 __func__, (int)kb->version, EP11_STRUCT_MAGIC); in ep11_check_aes_key()
344 if (checkcpacfexp && !(kb->attr & EP11_BLOB_PKEY_EXTRACTABLE)) { in ep11_check_aes_key()
686 info->FW_version = (pmqi->FW_major_vers << 8) + pmqi->FW_minor_vers; in ep11_get_card_info()
819 req_pl->keybytes = keybitsize / 8; in _ep11_genaeskey()
829 req_pl->attr_val_len_value = keybitsize / 8; in _ep11_genaeskey()
1126 req_pl->attr_val_len_value = keybitsize / 8; in _ep11_unwrapkey()
1365 clrkeylen = keybitsize / 8; in ep11_clr2keyblob()
1437 u8 res2[8]; in ep11_kblob2protkey()