Lines Matching refs:protkeytoken
1151 struct protaeskeytoken protkeytoken; in pkey_protkey_aes_attr_read() local
1155 if (off != 0 || count < sizeof(protkeytoken)) in pkey_protkey_aes_attr_read()
1158 if (count < 2 * sizeof(protkeytoken)) in pkey_protkey_aes_attr_read()
1161 memset(&protkeytoken, 0, sizeof(protkeytoken)); in pkey_protkey_aes_attr_read()
1162 protkeytoken.type = TOKTYPE_NON_CCA; in pkey_protkey_aes_attr_read()
1163 protkeytoken.version = TOKVER_PROTECTED_KEY; in pkey_protkey_aes_attr_read()
1164 protkeytoken.keytype = keytype; in pkey_protkey_aes_attr_read()
1166 rc = pkey_genprotkey(protkeytoken.keytype, &protkey); in pkey_protkey_aes_attr_read()
1170 protkeytoken.len = protkey.len; in pkey_protkey_aes_attr_read()
1171 memcpy(&protkeytoken.protkey, &protkey.protkey, protkey.len); in pkey_protkey_aes_attr_read()
1173 memcpy(buf, &protkeytoken, sizeof(protkeytoken)); in pkey_protkey_aes_attr_read()
1176 rc = pkey_genprotkey(protkeytoken.keytype, &protkey); in pkey_protkey_aes_attr_read()
1180 protkeytoken.len = protkey.len; in pkey_protkey_aes_attr_read()
1181 memcpy(&protkeytoken.protkey, &protkey.protkey, protkey.len); in pkey_protkey_aes_attr_read()
1183 memcpy(buf + sizeof(protkeytoken), &protkeytoken, in pkey_protkey_aes_attr_read()
1184 sizeof(protkeytoken)); in pkey_protkey_aes_attr_read()
1186 return 2 * sizeof(protkeytoken); in pkey_protkey_aes_attr_read()
1189 return sizeof(protkeytoken); in pkey_protkey_aes_attr_read()