Lines Matching defs:bcf_hdr
777 * @bcf_hdr: BCF header we are actually using
787 const struct i2400m_bcf_hdr *bcf_hdr,
819 sizeof(*bcf_hdr)
820 + le32_to_cpu(bcf_hdr->key_size) * sizeof(u32)
821 + le32_to_cpu(bcf_hdr->exponent_size) * sizeof(u32);
823 le32_to_cpu(bcf_hdr->modulus_size) * sizeof(u32);
825 (void *) bcf_hdr + signature_block_offset,
1098 * @bcf_hdr: pointer to the firmware header; assumes it is fully in
1109 const struct i2400m_bcf_hdr *bcf_hdr)
1119 d_fnstart(5, dev, "(i2400m %p bcf_hdr %p)\n", i2400m, bcf_hdr);
1125 memcpy(&cmd_buf->cmd_pl, bcf_hdr, sizeof(*bcf_hdr));
1130 d_fnend(5, dev, "(i2400m %p bcf_hdr %p) = %d\n", i2400m, bcf_hdr, ret);
1143 const struct i2400m_bcf_hdr *bcf_hdr)
1150 result = i2400m_dnload_init_signed(i2400m, bcf_hdr);
1185 const struct i2400m_bcf_hdr *bcf_hdr,
1193 module_type = le32_to_cpu(bcf_hdr->module_type);
1194 header_len = sizeof(u32) * le32_to_cpu(bcf_hdr->header_len);
1195 major_version = (le32_to_cpu(bcf_hdr->header_version) & 0xffff0000)
1197 minor_version = le32_to_cpu(bcf_hdr->header_version) & 0x0000ffff;
1198 module_id = le32_to_cpu(bcf_hdr->module_id);
1199 module_vendor = le32_to_cpu(bcf_hdr->module_vendor);
1200 date = le32_to_cpu(bcf_hdr->date);
1201 size = sizeof(u32) * le32_to_cpu(bcf_hdr->size);
1258 const struct i2400m_bcf_hdr *bcf_hdr;
1269 if (leftover <= sizeof(*bcf_hdr)) {
1275 bcf_hdr = itr;
1278 header_len = sizeof(u32) * le32_to_cpu(bcf_hdr->header_len);
1279 size = sizeof(u32) * le32_to_cpu(bcf_hdr->size);
1285 result = i2400m_fw_hdr_check(i2400m, bcf_hdr, headers, offset);
1299 i2400m->fw_hdrs[used_slots] = bcf_hdr;
1321 const struct i2400m_bcf_hdr *bcf_hdr)
1325 u32 module_id = le32_to_cpu(bcf_hdr->module_id)
1340 const struct i2400m_bcf_hdr **bcf_itr, *bcf_hdr;
1346 bcf_hdr = i2400m->fw_hdrs[0];
1348 "barker\n", 0, le32_to_cpu(bcf_hdr->module_id));
1349 return bcf_hdr;
1352 bcf_hdr = *bcf_itr;
1353 if (i2400m_bcf_hdr_match(i2400m, bcf_hdr)) {
1355 i, le32_to_cpu(bcf_hdr->module_id));
1356 return bcf_hdr;
1359 i, le32_to_cpu(bcf_hdr->module_id));
1388 const struct i2400m_bcf_hdr *bcf_hdr;
1420 bcf_hdr = i2400m_bcf_hdr_find(i2400m);
1421 if (bcf_hdr == NULL)
1424 ret = i2400m_dnload_init(i2400m, bcf_hdr);
1435 bcf_size = sizeof(u32) * le32_to_cpu(bcf_hdr->size);
1445 ret = i2400m_dnload_finalize(i2400m, bcf_hdr, bcf, ret);