Lines Matching defs:kb

801 		} kb;
816 } kb;
853 /* prepare kb block */
854 preqparm->kb.len = sizeof(preqparm->kb);
855 preqparm->kb.tlv1.len = sizeof(preqparm->kb.tlv1);
856 preqparm->kb.tlv1.flag = 0x0030;
857 preqparm->kb.tlv2.len = sizeof(preqparm->kb.tlv2);
858 preqparm->kb.tlv2.flag = 0x0030;
859 preqparm->kb.tlv3.len = sizeof(preqparm->kb.tlv3);
860 preqparm->kb.tlv3.flag = 0x0030;
861 memcpy(preqparm->kb.tlv3.gen_key_id_1,
863 preqparm->kb.tlv4.len = sizeof(preqparm->kb.tlv4);
864 preqparm->kb.tlv4.flag = 0x0030;
865 preqparm->kb.tlv5.len = sizeof(preqparm->kb.tlv5);
866 preqparm->kb.tlv5.flag = 0x0030;
867 preqparm->kb.tlv6.len = sizeof(preqparm->kb.tlv6);
868 preqparm->kb.tlv6.flag = 0x0030;
870 /* patch the skeleton key token export flags inside the kb block */
872 t = (struct cipherkeytoken *)preqparm->kb.tlv3.gen_key_id_1;
906 if (prepparm->kb.len < 120 + 5 * sizeof(uint16_t) ||
907 prepparm->kb.len > 136 + 5 * sizeof(uint16_t)) {
916 prepparm->kb.tlv1.gen_key,
924 t = (struct cipherkeytoken *)prepparm->kb.tlv1.gen_key;
994 } kb;
1074 if (prepparm->kb.len < 120 + 3 * sizeof(uint16_t) ||
1075 prepparm->kb.len > 136 + 3 * sizeof(uint16_t)) {
1085 t = (struct cipherkeytoken *)prepparm->kb.tlv1.key_token;
1205 } kb;
1231 } kb;
1255 /* kb, cca token */
1256 preqparm->kb.len = keytoklen + 3 * sizeof(uint16_t);
1257 preqparm->kb.cca_key_token_len = keytoklen + 2 * sizeof(uint16_t);
1258 memcpy(preqparm->kb.cca_key_token, ckey, keytoklen);
1374 } kb;
1422 /* kb, cca token */
1423 preqparm->kb.len = keylen + 3 * sizeof(uint16_t);
1424 preqparm->kb.cca_key_token_len = keylen + 2 * sizeof(uint16_t);
1425 memcpy(preqparm->kb.cca_key_token, key, keylen);