Lines Matching refs:dump_data

90 				struct iwl_fw_error_dump_data **dump_data)  in iwl_read_radio_regs()  argument
92 u8 *pos = (void *)(*dump_data)->data; in iwl_read_radio_regs()
101 (*dump_data)->type = cpu_to_le32(IWL_FW_ERROR_DUMP_RADIO_REG); in iwl_read_radio_regs()
102 (*dump_data)->len = cpu_to_le32(RADIO_REG_MAX_READ); in iwl_read_radio_regs()
114 *dump_data = iwl_fw_error_next_data(*dump_data); in iwl_read_radio_regs()
120 struct iwl_fw_error_dump_data **dump_data, in iwl_fwrt_dump_rxf() argument
128 fifo_hdr = (void *)(*dump_data)->data; in iwl_fwrt_dump_rxf()
137 (*dump_data)->type = cpu_to_le32(IWL_FW_ERROR_DUMP_RXF); in iwl_fwrt_dump_rxf()
138 (*dump_data)->len = cpu_to_le32(fifo_len + sizeof(*fifo_hdr)); in iwl_fwrt_dump_rxf()
171 *dump_data = iwl_fw_error_next_data(*dump_data); in iwl_fwrt_dump_rxf()
175 struct iwl_fw_error_dump_data **dump_data, in iwl_fwrt_dump_txf() argument
183 fifo_hdr = (void *)(*dump_data)->data; in iwl_fwrt_dump_txf()
192 (*dump_data)->type = cpu_to_le32(IWL_FW_ERROR_DUMP_TXF); in iwl_fwrt_dump_txf()
193 (*dump_data)->len = cpu_to_le32(fifo_len + sizeof(*fifo_hdr)); in iwl_fwrt_dump_txf()
225 *dump_data = iwl_fw_error_next_data(*dump_data); in iwl_fwrt_dump_txf()
229 struct iwl_fw_error_dump_data **dump_data) in iwl_fw_dump_rxf() argument
241 iwl_fwrt_dump_rxf(fwrt, dump_data, in iwl_fw_dump_rxf()
244 iwl_fwrt_dump_rxf(fwrt, dump_data, cfg->rxfifo2_size, in iwl_fw_dump_rxf()
249 iwl_fwrt_dump_rxf(fwrt, dump_data, in iwl_fw_dump_rxf()
258 struct iwl_fw_error_dump_data **dump_data) in iwl_fw_dump_txf() argument
277 iwl_fwrt_dump_txf(fwrt, dump_data, in iwl_fw_dump_txf()
289 iwl_fwrt_dump_txf(fwrt, dump_data, in iwl_fw_dump_txf()
304 fifo_hdr = (void *)(*dump_data)->data; in iwl_fw_dump_txf()
313 (*dump_data)->type = in iwl_fw_dump_txf()
315 (*dump_data)->len = in iwl_fw_dump_txf()
355 *dump_data = iwl_fw_error_next_data(*dump_data); in iwl_fw_dump_txf()
707 struct iwl_fw_error_dump_data **dump_data, in iwl_fw_dump_mem() argument
715 (*dump_data)->type = cpu_to_le32(IWL_FW_ERROR_DUMP_MEM); in iwl_fw_dump_mem()
716 (*dump_data)->len = cpu_to_le32(len + sizeof(*dump_mem)); in iwl_fw_dump_mem()
717 dump_mem = (void *)(*dump_data)->data; in iwl_fw_dump_mem()
721 *dump_data = iwl_fw_error_next_data(*dump_data); in iwl_fw_dump_mem()
824 struct iwl_fw_error_dump_data *dump_data; in iwl_fw_error_dump_file() local
864 radio_len = sizeof(*dump_data) + RADIO_REG_MAX_READ; in iwl_fw_error_dump_file()
870 file_len += sizeof(*dump_data) + sizeof(*dump_info); in iwl_fw_error_dump_file()
872 file_len += sizeof(*dump_data) + sizeof(*dump_smem_cfg); in iwl_fw_error_dump_file()
875 size_t hdr_len = sizeof(*dump_data) + in iwl_fw_error_dump_file()
893 (sizeof(*dump_data) + in iwl_fw_error_dump_file()
898 file_len += sizeof(*dump_data) + in iwl_fw_error_dump_file()
904 file_len = sizeof(*dump_file) + sizeof(*dump_data) * 2 + in iwl_fw_error_dump_file()
910 file_len += sizeof(*dump_data) + sizeof(*dump_trig) + in iwl_fw_error_dump_file()
920 dump_data = (void *)dump_file->data; in iwl_fw_error_dump_file()
923 dump_data->type = cpu_to_le32(IWL_FW_ERROR_DUMP_DEV_FW_INFO); in iwl_fw_error_dump_file()
924 dump_data->len = cpu_to_le32(sizeof(*dump_info)); in iwl_fw_error_dump_file()
925 dump_info = (void *)dump_data->data; in iwl_fw_error_dump_file()
944 dump_data = iwl_fw_error_next_data(dump_data); in iwl_fw_error_dump_file()
949 dump_data->type = cpu_to_le32(IWL_FW_ERROR_DUMP_MEM_CFG); in iwl_fw_error_dump_file()
950 dump_data->len = cpu_to_le32(sizeof(*dump_smem_cfg)); in iwl_fw_error_dump_file()
951 dump_smem_cfg = (void *)dump_data->data; in iwl_fw_error_dump_file()
974 dump_data = iwl_fw_error_next_data(dump_data); in iwl_fw_error_dump_file()
979 iwl_fw_dump_rxf(fwrt, &dump_data); in iwl_fw_error_dump_file()
980 iwl_fw_dump_txf(fwrt, &dump_data); in iwl_fw_error_dump_file()
984 iwl_read_radio_regs(fwrt, &dump_data); in iwl_fw_error_dump_file()
988 dump_data->type = cpu_to_le32(IWL_FW_ERROR_DUMP_ERROR_INFO); in iwl_fw_error_dump_file()
989 dump_data->len = cpu_to_le32(sizeof(*dump_trig) + in iwl_fw_error_dump_file()
991 dump_trig = (void *)dump_data->data; in iwl_fw_error_dump_file()
995 dump_data = iwl_fw_error_next_data(dump_data); in iwl_fw_error_dump_file()
1007 iwl_fw_dump_mem(fwrt, &dump_data, sram_len, sram_ofs, in iwl_fw_error_dump_file()
1014 iwl_fw_dump_mem(fwrt, &dump_data, len, ofs, in iwl_fw_error_dump_file()
1018 iwl_fw_dump_mem(fwrt, &dump_data, smem_len, in iwl_fw_error_dump_file()
1022 iwl_fw_dump_mem(fwrt, &dump_data, sram2_len, in iwl_fw_error_dump_file()
1031 dump_data->type = cpu_to_le32(IWL_FW_ERROR_DUMP_D3_DEBUG_DATA); in iwl_fw_error_dump_file()
1032 dump_data->len = cpu_to_le32(data_size * 2); in iwl_fw_error_dump_file()
1034 memcpy(dump_data->data, fwrt->dump.d3_debug_data, data_size); in iwl_fw_error_dump_file()
1040 dump_data->data + data_size, in iwl_fw_error_dump_file()
1043 dump_data = iwl_fw_error_next_data(dump_data); in iwl_fw_error_dump_file()
1048 iwl_dump_paging(fwrt, &dump_data); in iwl_fw_error_dump_file()
1051 iwl_fw_prph_handler(fwrt, &dump_data, iwl_dump_prph); in iwl_fw_error_dump_file()