brd_info
const struct board_info *brd_info;
#define board_info(adapter) ((adapter)->params.brd_info)
adapter->params.brd_info = bi;
struct brd_info brd_info[];
if (size <= offsetof(struct wil_fw_record_brd_file, brd_info)) {
ent_size = size - offsetof(struct wil_fw_record_brd_file, brd_info);
max_num_ent = ent_size / sizeof(struct brd_info);
wil->brd_info = kzalloc_objs(struct wil_brd_info, max_num_ent);
if (!wil->brd_info)
wil->brd_info[i].file_addr =
le32_to_cpu(rec->brd_info[i].base_addr);
wil->brd_info[i].file_max_size =
le32_to_cpu(rec->brd_info[i].max_size_bytes);
if (!wil->brd_info[i].file_addr)
i, wil->brd_info[i].file_addr,
wil->brd_info[i].file_max_size);
kfree(wil->brd_info);
wil->brd_info = NULL;
kfree(wil->brd_info);
wil->brd_info = NULL;
if (wil->brd_info[i].file_max_size &&
hdr_sz > wil->brd_info[i].file_max_size)
i, wil->brd_info[i].file_addr,
wil->brd_info[i].file_max_size);
cpu_to_le32(wil->brd_info[i].file_addr));
kfree(wil->brd_info);
struct wil_brd_info *brd_info;