Lines Matching defs:section_info

129 	struct rtw89_fw_hdr_section_info *section_info;
161 section_info = info->section_info;
164 section_info->type =
166 if (section_info->type == FWDL_SECURITY_SECTION_TYPE) {
167 section_info->mssc =
169 mssc_len += section_info->mssc * FWDL_SECURITY_SIGLEN;
171 section_info->mssc = 0;
174 section_info->len = le32_get_bits(section->w1, FWSECTION_HDR_W1_SEC_SIZE);
176 section_info->len += FWDL_SECTION_CHKSUM_LEN;
177 section_info->redl = le32_get_bits(section->w1, FWSECTION_HDR_W1_REDL);
178 section_info->dladdr =
180 section_info->addr = bin;
181 bin += section_info->len;
182 section_info++;
239 struct rtw89_fw_hdr_section_info *section_info,
244 const struct rtw89_fw_mss_pool_hdr *mss_hdr = content + section_info->len;
298 section_info->key_addr = content + section_info->len +
301 section_info->key_len = key_sign_len;
302 section_info->key_idx = real_key_idx;
306 section_info->ignore = true;
315 section_info->ignore = true;
322 struct rtw89_fw_hdr_section_info *section_info,
329 section_info->mssc =
332 if (section_info->mssc == FORMATTED_MSSC) {
333 ret = __parse_formatted_mssc(rtwdev, info, section_info,
338 *mssc_len = section_info->mssc * FWDL_SECURITY_SIGLEN;
340 *mssc_len += section_info->mssc * FWDL_SECURITY_CHKSUM_LEN;
352 struct rtw89_fw_hdr_section_info *section_info;
383 section_info = info->section_info;
387 section_info->type =
389 section_info->len =
392 section_info->len += FWDL_SECTION_CHKSUM_LEN;
393 section_info->redl = le32_get_bits(section->w1, FWSECTION_HDR_V1_W1_REDL);
394 section_info->dladdr =
396 section_info->addr = bin;
398 if (section_info->type == FWDL_SECURITY_SECTION_TYPE) {
399 ret = __parse_security_section(rtwdev, info, section_info,
404 section_info->mssc = 0;
410 i, section_info->type, section_info->len,
411 section_info->mssc, mssc_len, bin - fw);
414 section_info->ignore, section_info->key_addr,
415 section_info->key_addr ?
416 section_info->key_addr - section_info->addr : 0,
417 section_info->key_len, section_info->key_idx);
419 bin += section_info->len + mssc_len;
420 section_info++;
1141 struct rtw89_fw_hdr_section_info *section_info;
1150 section_info = &info->section_info[sec_idx];
1153 if (section_info->ignore)
1323 struct rtw89_fw_hdr_section_info *section_info = info->section_info;
1330 ret = __rtw89_fw_download_main(rtwdev, section_info);
1333 section_info++;