| /drivers/net/wireless/mediatek/mt76/mt7915/ |
| A D | coredump.c | 157 strscpy(dump->fw_state, "normal", sizeof(dump->fw_state)); in mt7915_coredump_fw_state() 159 strscpy(dump->fw_state, "assert", sizeof(dump->fw_state)); in mt7915_coredump_fw_state() 161 strscpy(dump->fw_state, "exception", sizeof(dump->fw_state)); in mt7915_coredump_fw_state() 178 dump->eint_info_idx = n; in mt7915_coredump_fw_trace() 183 dump->irq_info_idx = n; in mt7915_coredump_fw_trace() 328 dump->len = len; in mt7915_coredump_build() 331 strscpy(dump->magic, "mt76-crash-dump", sizeof(dump->magic)); in mt7915_coredump_build() 332 strscpy(dump->kernel, init_utsname()->release, sizeof(dump->kernel)); in mt7915_coredump_build() 356 return dump; in mt7915_coredump_build() 364 if (!dump) { in mt7915_coredump_submit() [all …]
|
| /drivers/net/wireless/mediatek/mt76/mt7996/ |
| A D | coredump.c | 110 strscpy(dump->fw_state, "normal", sizeof(dump->fw_state)); in mt7996_coredump_fw_state() 112 strscpy(dump->fw_state, "exception", sizeof(dump->fw_state)); in mt7996_coredump_fw_state() 123 strscpy(dump->pc_current, "program counter", sizeof(dump->pc_current)); in mt7996_coredump_fw_stack() 151 dump->lr_stack[i] = in mt7996_coredump_fw_stack() 188 dump->len = len; in mt7996_coredump_build() 191 strscpy(dump->magic, "mt76-crash-dump", sizeof(dump->magic)); in mt7996_coredump_build() 192 strscpy(dump->kernel, init_utsname()->release, sizeof(dump->kernel)); in mt7996_coredump_build() 194 sizeof(dump->fw_ver)); in mt7996_coredump_build() 213 return dump; in mt7996_coredump_build() 221 if (!dump) { in mt7996_coredump_submit() [all …]
|
| /drivers/net/ethernet/netronome/nfp/ |
| A D | nfp_net_debugdump.c | 341 if (dump->buf_size - total_tlv_sz < dump->dumped_size) in nfp_add_tlv() 348 dump->p += total_tlv_sz; in nfp_add_tlv() 355 struct nfp_dump_state *dump) in nfp_dump_error_tlv() argument 396 struct nfp_dump_state *dump) in nfp_dump_hwinfo() argument 417 struct nfp_dump_state *dump) in nfp_dump_hwinfo_field() argument 474 dest = dump->p + header_size; in nfp_dump_csr_range() 579 dest = dump->p + header_size; in nfp_dump_indirect_csr_range() 634 dest = dump->p + header_size; in nfp_dump_single_rtsym() 751 struct nfp_dump_state dump; in nfp_net_dump_populate_buffer() local 755 dump.dumped_size = 0; in nfp_net_dump_populate_buffer() [all …]
|
| /drivers/input/joystick/ |
| A D | joydump.c | 69 dump = buf; in joydump_connect() 77 dump->data = u; in joydump_connect() 78 dump->time = t; in joydump_connect() 79 dump++; in joydump_connect() 87 if (dump->data ^ u) { in joydump_connect() 88 u = dump->data; in joydump_connect() 89 dump->time = t; in joydump_connect() 91 dump++; in joydump_connect() 103 dump = buf; in joydump_connect() 104 prev = dump; in joydump_connect() [all …]
|
| /drivers/net/ethernet/qlogic/qed/ |
| A D | qed_debug.c | 1099 if (dump) in qed_dump_str() 1135 if (dump) in qed_dump_str_param() 1161 if (dump) in qed_dump_num_param() 1170 if (dump) in qed_dump_num_param() 1365 if (dump) in qed_dump_last_section() 2110 if (dump) in qed_grc_dump_reg_entry_hdr() 2410 if (dump) in qed_grc_dump_reset_regs() 2486 if (dump) in qed_grc_dump_modified_regs() 2520 if (dump) in qed_grc_dump_modified_regs() 2556 dump, in qed_grc_dump_special_regs() [all …]
|
| /drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| A D | debug.c | 20 void *dump; in brcmf_debug_create_memdump() local 28 dump = vzalloc(len + ramsize); in brcmf_debug_create_memdump() 29 if (!dump) in brcmf_debug_create_memdump() 33 memcpy(dump, data, len); in brcmf_debug_create_memdump() 34 err = brcmf_bus_get_memdump(bus, dump + len, ramsize); in brcmf_debug_create_memdump() 36 vfree(dump); in brcmf_debug_create_memdump() 40 dev_coredumpv(bus->dev, dump, len + ramsize, GFP_KERNEL); in brcmf_debug_create_memdump()
|
| /drivers/net/wireless/intel/iwlwifi/fw/ |
| A D | dbg.h | 91 (fwrt->dump.conf == FW_DBG_INVALID || in iwl_fw_dbg_trigger_stop_conf_match() 92 (BIT(fwrt->dump.conf) & le32_to_cpu(trig->stop_conf_ids)))); in iwl_fw_dbg_trigger_stop_conf_match() 101 if (fwrt->dump.non_collect_ts_start[id] && in iwl_fw_dbg_no_trig_window() 102 (time_after(fwrt->dump.non_collect_ts_start[id] + wind_jiff, in iwl_fw_dbg_no_trig_window() 106 fwrt->dump.non_collect_ts_start[id] = jiffies; in iwl_fw_dbg_no_trig_window() 190 fwrt->dump.conf = FW_DBG_INVALID; in iwl_fw_dump_conf_clear() 227 flush_delayed_work(&fwrt->dump.wks[i].wk); in iwl_fw_flush_dumps() 314 fwrt->dump.fw_ver.type = lmac->ver_type; in iwl_fwrt_update_fw_versions() 315 fwrt->dump.fw_ver.subtype = lmac->ver_subtype; in iwl_fwrt_update_fw_versions() 321 fwrt->dump.fw_ver.umac_major = le32_to_cpu(umac->umac_major); in iwl_fwrt_update_fw_versions() [all …]
|
| A D | dbg.c | 1763 return dump->data; in iwl_dump_ini_mem_fill_header() 1879 return dump->data; in iwl_dump_ini_err_table_fill_header() 1894 return dump->data; in iwl_dump_ini_special_mem_fill_header() 1906 return dump->data; in iwl_dump_ini_imr_fill_header() 2421 dump->ver_type = cpu_to_le32(fwrt->dump.fw_ver.type); in iwl_dump_ini_info() 2422 dump->ver_subtype = cpu_to_le32(fwrt->dump.fw_ver.subtype); in iwl_dump_ini_info() 2443 dump->lmac_major = cpu_to_le32(fwrt->dump.fw_ver.lmac_major); in iwl_dump_ini_info() 2444 dump->lmac_minor = cpu_to_le32(fwrt->dump.fw_ver.lmac_minor); in iwl_dump_ini_info() 2445 dump->umac_major = cpu_to_le32(fwrt->dump.fw_ver.umac_major); in iwl_dump_ini_info() 2446 dump->umac_minor = cpu_to_le32(fwrt->dump.fw_ver.umac_minor); in iwl_dump_ini_info() [all …]
|
| A D | dump.c | 132 fwrt->dump.umac_err_id = table.error_id; in iwl_fwrt_dump_umac_error_log() 134 if (!iwl_fwrt_if_errorid_other_cpu(fwrt->dump.umac_err_id) && in iwl_fwrt_dump_umac_error_log() 138 "0x%x", fwrt->dump.umac_err_id); in iwl_fwrt_dump_umac_error_log() 214 fwrt->dump.lmac_err_id[lmac_num] = table.error_id; in iwl_fwrt_dump_lmac_error_log() 220 "0x%x", fwrt->dump.lmac_err_id[lmac_num]); in iwl_fwrt_dump_lmac_error_log() 309 fwrt->dump.tcm_err_id[idx] = table.error_id; in iwl_fwrt_dump_tcm_error_log() 311 if (!iwl_fwrt_if_errorid_other_cpu(fwrt->dump.tcm_err_id[idx]) && in iwl_fwrt_dump_tcm_error_log() 315 "0x%x", fwrt->dump.tcm_err_id[idx]); in iwl_fwrt_dump_tcm_error_log() 382 fwrt->dump.rcm_err_id[idx] = table.error_id; in iwl_fwrt_dump_rcm_error_log() 384 if (!iwl_fwrt_if_errorid_other_cpu(fwrt->dump.rcm_err_id[idx]) && in iwl_fwrt_dump_rcm_error_log() [all …]
|
| A D | runtime.h | 163 } dump; member 205 kfree(fwrt->dump.d3_debug_data); in iwl_fw_runtime_free() 206 fwrt->dump.d3_debug_data = NULL; in iwl_fw_runtime_free() 210 cancel_delayed_work_sync(&fwrt->dump.wks[i].wk); in iwl_fw_runtime_free()
|
| /drivers/mfd/ |
| A D | ipaq-micro.c | 239 u8 dump[256]; in ipaq_micro_eeprom_dump() local 242 ipaq_micro_eeprom_read(micro, 0, 128, dump); in ipaq_micro_eeprom_dump() 243 str = ipaq_micro_str(dump, 10); in ipaq_micro_eeprom_dump() 248 str = ipaq_micro_str(dump+10, 40); in ipaq_micro_eeprom_dump() 255 str = ipaq_micro_str(dump+50, 20); in ipaq_micro_eeprom_dump() 260 str = ipaq_micro_str(dump+70, 10); in ipaq_micro_eeprom_dump() 265 dev_info(micro->dev, "product ID: %u\n", ipaq_micro_to_u16(dump+80)); in ipaq_micro_eeprom_dump() 267 ipaq_micro_to_u16(dump+82)); in ipaq_micro_eeprom_dump() 268 dev_info(micro->dev, "page mode: %u\n", ipaq_micro_to_u16(dump+84)); in ipaq_micro_eeprom_dump() 271 str_yes_no(ipaq_micro_to_u16(dump + 88))); in ipaq_micro_eeprom_dump() [all …]
|
| /drivers/net/fjes/ |
| A D | fjes_ethtool.c | 204 static int fjes_set_dump(struct net_device *netdev, struct ethtool_dump *dump) in fjes_set_dump() argument 210 if (dump->flag) { in fjes_set_dump() 214 hw->debug_mode = dump->flag; in fjes_set_dump() 237 struct ethtool_dump *dump) in fjes_get_dump_flag() argument 242 dump->len = hw->hw_info.trace_size; in fjes_get_dump_flag() 243 dump->version = 1; in fjes_get_dump_flag() 244 dump->flag = hw->debug_mode; in fjes_get_dump_flag() 250 struct ethtool_dump *dump, void *buf) in fjes_get_dump_data() argument
|
| /drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_amdkfd_gfx_v12.c | 107 uint32_t (**dump)[2], uint32_t *n_regs, uint32_t inst) in hqd_dump_v12() 114 (*dump)[i][0] = (addr) << 2; \ in hqd_dump_v12() 115 (*dump)[i++][1] = RREG32(addr); \ in hqd_dump_v12() 118 *dump = kmalloc(HQD_N_REGS*2*sizeof(uint32_t), GFP_KERNEL); in hqd_dump_v12() 119 if (*dump == NULL) in hqd_dump_v12() 138 uint32_t (**dump)[2], uint32_t *n_regs) in hqd_sdma_dump_v12() 149 *dump = kmalloc(HQD_N_REGS*2*sizeof(uint32_t), GFP_KERNEL); in hqd_sdma_dump_v12() 150 if (*dump == NULL) in hqd_sdma_dump_v12()
|
| A D | amdgpu_amdkfd_gfx_v7.c | 206 uint32_t (**dump)[2], uint32_t *n_regs, uint32_t inst) in kgd_hqd_dump() 213 (*dump)[i][0] = (addr) << 2; \ in kgd_hqd_dump() 214 (*dump)[i++][1] = RREG32(addr); \ in kgd_hqd_dump() 217 *dump = kmalloc_array(HQD_N_REGS, sizeof(**dump), GFP_KERNEL); in kgd_hqd_dump() 218 if (*dump == NULL) in kgd_hqd_dump() 296 uint32_t (**dump)[2], uint32_t *n_regs) in kgd_hqd_sdma_dump() 304 *dump = kmalloc_array(HQD_N_REGS, sizeof(**dump), GFP_KERNEL); in kgd_hqd_sdma_dump() 305 if (*dump == NULL) in kgd_hqd_sdma_dump()
|
| A D | amdgpu_amdkfd_gfx_v8.c | 230 uint32_t (**dump)[2], uint32_t *n_regs, uint32_t inst) in kgd_hqd_dump() 237 (*dump)[i][0] = (addr) << 2; \ in kgd_hqd_dump() 238 (*dump)[i++][1] = RREG32(addr); \ in kgd_hqd_dump() 241 *dump = kmalloc_array(HQD_N_REGS, sizeof(**dump), GFP_KERNEL); in kgd_hqd_dump() 242 if (*dump == NULL) in kgd_hqd_dump() 319 uint32_t (**dump)[2], uint32_t *n_regs) in kgd_hqd_sdma_dump() 327 *dump = kmalloc_array(HQD_N_REGS, sizeof(**dump), GFP_KERNEL); in kgd_hqd_sdma_dump() 328 if (*dump == NULL) in kgd_hqd_sdma_dump()
|
| A D | amdgpu_amdkfd_arcturus.c | 58 (*dump)[i][0] = (addr) << 2; \ 59 (*dump)[i++][1] = RREG32(addr); \ 194 uint32_t (**dump)[2], uint32_t *n_regs) in kgd_arcturus_hqd_sdma_dump() 202 *dump = kmalloc_array(HQD_N_REGS, sizeof(**dump), GFP_KERNEL); in kgd_arcturus_hqd_sdma_dump() 203 if (*dump == NULL) in kgd_arcturus_hqd_sdma_dump()
|
| A D | amdgpu_amdkfd_gfx_v10_3.c | 330 uint32_t (**dump)[2], uint32_t *n_regs, uint32_t inst) in hqd_dump_v10_3() 337 (*dump)[i][0] = (addr) << 2; \ in hqd_dump_v10_3() 338 (*dump)[i++][1] = RREG32_SOC15_IP(GC, addr); \ in hqd_dump_v10_3() 341 *dump = kmalloc(HQD_N_REGS*2*sizeof(uint32_t), GFP_KERNEL); in hqd_dump_v10_3() 342 if (*dump == NULL) in hqd_dump_v10_3() 430 uint32_t (**dump)[2], uint32_t *n_regs) in hqd_sdma_dump_v10_3() 438 *dump = kmalloc(HQD_N_REGS*2*sizeof(uint32_t), GFP_KERNEL); in hqd_sdma_dump_v10_3() 439 if (*dump == NULL) in hqd_sdma_dump_v10_3()
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/mxm/ |
| A D | mxms.c | 153 u8 *dump = desc; in mxms_foreach() local 158 ptr += sprintf(ptr, "%02x", dump[j]); in mxms_foreach() 159 dump += headerlen; in mxms_foreach() 162 for (i = 0; i < entries; i++, dump += recordlen) { in mxms_foreach() 164 ptr += sprintf(ptr, "%02x", dump[j]); in mxms_foreach()
|
| /drivers/target/iscsi/ |
| A D | iscsi_target_erl0.c | 88 goto dump; in iscsit_dataout_within_command_recovery_check() 108 goto dump; in iscsit_dataout_within_command_recovery_check() 113 goto dump; in iscsit_dataout_within_command_recovery_check() 117 goto dump; in iscsit_dataout_within_command_recovery_check() 125 dump: in iscsit_dataout_within_command_recovery_check() 368 goto dump; in iscsit_dataout_check_datasn() 379 dump: in iscsit_dataout_check_datasn() 390 int dump = 0, recovery = 0; in iscsit_dataout_pre_datapduinorder_yes() local 426 dump = 1; in iscsit_dataout_pre_datapduinorder_yes() 427 goto dump; in iscsit_dataout_pre_datapduinorder_yes() [all …]
|
| /drivers/mtd/ |
| A D | mtdoops.c | 53 struct kmsg_dumper dump; member 304 struct mtdoops_context, dump); in mtdoops_do_dump() 367 cxt->dump.max_reason = KMSG_DUMP_OOPS; in mtdoops_notify_add() 368 cxt->dump.dump = mtdoops_do_dump; in mtdoops_notify_add() 369 err = kmsg_dump_register(&cxt->dump); in mtdoops_notify_add() 390 if (kmsg_dump_unregister(&cxt->dump) < 0) in mtdoops_notify_remove()
|
| /drivers/ssb/ |
| A D | sprom.c | 36 static int hex2sprom(u16 *sprom, const char *dump, size_t len, in hex2sprom() argument 45 c = dump[len - 1]; in hex2sprom() 55 memcpy(tmp, dump, 4); in hex2sprom() 56 dump += 4; in hex2sprom()
|
| /drivers/gpu/drm/xe/ |
| A D | xe_pat.c | 60 void (*dump)(struct xe_gt *gt, struct drm_printer *p); member 222 .dump = xelp_dump, 252 .dump = xehp_dump, 280 .dump = xehpc_dump, 318 .dump = xelpg_dump, 375 .dump = xe2_dump, 447 xe_assert(xe, !xe->pat.ops || xe->pat.ops->dump); in xe_pat_init_early() 472 xe->pat.ops->dump(gt, p); in xe_pat_dump()
|
| A D | xe_mocs.c | 45 void (*dump)(struct xe_mocs_info *mocs, unsigned int flags, member 335 .dump = xelp_mocs_dump, 405 .dump = xehp_lncf_dump, 446 .dump = pvc_mocs_dump, 527 .dump = mtl_mocs_dump, 568 .dump = xe2_mocs_dump, 654 xe_assert(xe, info->ops && info->ops->dump); in get_mocs_settings() 791 table.ops->dump(&table, flags, gt, p); in xe_mocs_dump()
|
| /drivers/gpu/drm/msm/ |
| A D | msm_rd.c | 381 bool dump = rd_full || (vma->flags & MSM_VMA_DUMP); in msm_rd_dump_submit() local 387 snapshot_buf(rd, vma->gem.obj, vma->va.addr, dump, in msm_rd_dump_submit() 394 bool dump = rd_full || (submit->bos[i].flags & MSM_SUBMIT_BO_DUMP); in msm_rd_dump_submit() local 396 snapshot_buf(rd, obj, submit->bos[i].iova, dump, 0, obj->size); in msm_rd_dump_submit() 402 bool dump = rd_full || (submit->bos[idx].flags & MSM_SUBMIT_BO_DUMP); in msm_rd_dump_submit() local 405 if (!dump) { in msm_rd_dump_submit()
|
| /drivers/net/wireless/ti/wlcore/ |
| A D | sdio.c | 28 static bool dump; variable 80 if (unlikely(dump)) { in wl12xx_sdio_raw_read() 99 if (unlikely(dump)) { in wl12xx_sdio_raw_write() 441 module_param(dump, bool, 0600); 442 MODULE_PARM_DESC(dump, "Enable sdio read/write dumps.");
|