Lines Matching refs:dump_data
92 struct iwl_fw_error_dump_data **dump_data) in iwl_read_radio_regs() argument
94 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_fifos() argument
242 iwl_fwrt_dump_rxf(fwrt, dump_data, cfg->lmac[0].rxfifo1_size, 0, 0); in iwl_fw_dump_fifos()
244 iwl_fwrt_dump_rxf(fwrt, dump_data, cfg->rxfifo2_size, in iwl_fw_dump_fifos()
248 iwl_fwrt_dump_rxf(fwrt, dump_data, cfg->lmac[1].rxfifo1_size, in iwl_fw_dump_fifos()
255 iwl_fwrt_dump_txf(fwrt, dump_data, cfg->lmac[0].txfifo_size[i], in iwl_fw_dump_fifos()
266 iwl_fwrt_dump_txf(fwrt, dump_data, in iwl_fw_dump_fifos()
279 fifo_hdr = (void *)(*dump_data)->data; in iwl_fw_dump_fifos()
288 (*dump_data)->type = in iwl_fw_dump_fifos()
290 (*dump_data)->len = in iwl_fw_dump_fifos()
330 *dump_data = iwl_fw_error_next_data(*dump_data); in iwl_fw_dump_fifos()
548 struct iwl_fw_error_dump_data *dump_data; in iwl_fw_error_dump() local
599 sizeof(*dump_data) + in iwl_fw_error_dump()
610 sizeof(*dump_data) + in iwl_fw_error_dump()
625 sizeof(*dump_data) + in iwl_fw_error_dump()
641 sizeof(*dump_data) + in iwl_fw_error_dump()
655 prph_len += sizeof(*dump_data) + in iwl_fw_error_dump()
670 prph_len += sizeof(*dump_data) + in iwl_fw_error_dump()
677 radio_len = sizeof(*dump_data) + RADIO_REG_MAX_READ; in iwl_fw_error_dump()
681 sizeof(*dump_data) * 3 + in iwl_fw_error_dump()
690 file_len += sizeof(*dump_data) + sizeof(*dump_mem) + smem_len; in iwl_fw_error_dump()
694 file_len += sizeof(*dump_data) + sizeof(*dump_mem) + sram2_len; in iwl_fw_error_dump()
698 file_len += sizeof(*dump_data) + sizeof(*dump_mem) + in iwl_fw_error_dump()
707 (sizeof(*dump_data) + in iwl_fw_error_dump()
713 file_len = sizeof(*dump_file) + sizeof(*dump_data) * 2 + in iwl_fw_error_dump()
718 file_len += sizeof(*dump_data) + sizeof(*dump_trig) + in iwl_fw_error_dump()
733 dump_data = (void *)dump_file->data; in iwl_fw_error_dump()
735 dump_data->type = cpu_to_le32(IWL_FW_ERROR_DUMP_DEV_FW_INFO); in iwl_fw_error_dump()
736 dump_data->len = cpu_to_le32(sizeof(*dump_info)); in iwl_fw_error_dump()
737 dump_info = (void *)dump_data->data; in iwl_fw_error_dump()
750 dump_data = iwl_fw_error_next_data(dump_data); in iwl_fw_error_dump()
753 dump_data->type = cpu_to_le32(IWL_FW_ERROR_DUMP_MEM_CFG); in iwl_fw_error_dump()
754 dump_data->len = cpu_to_le32(sizeof(*dump_smem_cfg)); in iwl_fw_error_dump()
755 dump_smem_cfg = (void *)dump_data->data; in iwl_fw_error_dump()
776 dump_data = iwl_fw_error_next_data(dump_data); in iwl_fw_error_dump()
780 iwl_fw_dump_fifos(fwrt, &dump_data); in iwl_fw_error_dump()
782 iwl_read_radio_regs(fwrt, &dump_data); in iwl_fw_error_dump()
786 dump_data->type = cpu_to_le32(IWL_FW_ERROR_DUMP_ERROR_INFO); in iwl_fw_error_dump()
787 dump_data->len = cpu_to_le32(sizeof(*dump_trig) + in iwl_fw_error_dump()
789 dump_trig = (void *)dump_data->data; in iwl_fw_error_dump()
793 dump_data = iwl_fw_error_next_data(dump_data); in iwl_fw_error_dump()
801 dump_data->type = cpu_to_le32(IWL_FW_ERROR_DUMP_MEM); in iwl_fw_error_dump()
802 dump_data->len = cpu_to_le32(sram_len + sizeof(*dump_mem)); in iwl_fw_error_dump()
803 dump_mem = (void *)dump_data->data; in iwl_fw_error_dump()
808 dump_data = iwl_fw_error_next_data(dump_data); in iwl_fw_error_dump()
816 dump_data->type = cpu_to_le32(IWL_FW_ERROR_DUMP_MEM); in iwl_fw_error_dump()
817 dump_data->len = cpu_to_le32(len + sizeof(*dump_mem)); in iwl_fw_error_dump()
818 dump_mem = (void *)dump_data->data; in iwl_fw_error_dump()
843 dump_data = iwl_fw_error_next_data(dump_data); in iwl_fw_error_dump()
847 dump_data->type = cpu_to_le32(IWL_FW_ERROR_DUMP_MEM); in iwl_fw_error_dump()
848 dump_data->len = cpu_to_le32(smem_len + sizeof(*dump_mem)); in iwl_fw_error_dump()
849 dump_mem = (void *)dump_data->data; in iwl_fw_error_dump()
855 dump_data = iwl_fw_error_next_data(dump_data); in iwl_fw_error_dump()
859 dump_data->type = cpu_to_le32(IWL_FW_ERROR_DUMP_MEM); in iwl_fw_error_dump()
860 dump_data->len = cpu_to_le32(sram2_len + sizeof(*dump_mem)); in iwl_fw_error_dump()
861 dump_mem = (void *)dump_data->data; in iwl_fw_error_dump()
867 dump_data = iwl_fw_error_next_data(dump_data); in iwl_fw_error_dump()
880 dump_data->type = cpu_to_le32(IWL_FW_ERROR_DUMP_PAGING); in iwl_fw_error_dump()
881 dump_data->len = cpu_to_le32(sizeof(*paging) + in iwl_fw_error_dump()
883 paging = (void *)dump_data->data; in iwl_fw_error_dump()
890 dump_data = iwl_fw_error_next_data(dump_data); in iwl_fw_error_dump()
895 iwl_dump_prph(fwrt->trans, &dump_data, in iwl_fw_error_dump()
900 iwl_dump_prph(fwrt->trans, &dump_data, in iwl_fw_error_dump()