Home
last modified time | relevance | path

Searched refs:coredump (Results 1 – 13 of 13) sorted by relevance

/drivers/net/wireless/ath/ath10k/
Dcoredump.c1103 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data; in ath10k_coredump_new()
1120 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data; in ath10k_coredump_build()
1248 ar->coredump.fw_crash_data = vzalloc(sizeof(*ar->coredump.fw_crash_data)); in ath10k_coredump_create()
1249 if (!ar->coredump.fw_crash_data) in ath10k_coredump_create()
1257 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data; in ath10k_coredump_register()
1275 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data; in ath10k_coredump_unregister()
1282 if (ar->coredump.fw_crash_data->ramdump_buf) { in ath10k_coredump_destroy()
1283 vfree(ar->coredump.fw_crash_data->ramdump_buf); in ath10k_coredump_destroy()
1284 ar->coredump.fw_crash_data->ramdump_buf = NULL; in ath10k_coredump_destroy()
1285 ar->coredump.fw_crash_data->ramdump_buf_len = 0; in ath10k_coredump_destroy()
[all …]
DMakefile24 ath10k_core-$(CONFIG_DEV_COREDUMP) += coredump.o
Dcore.h1161 } coredump; member
/drivers/connector/
Dcn_proc.c250 ev->event_data.coredump.process_pid = task->pid; in proc_coredump_connector()
251 ev->event_data.coredump.process_tgid = task->tgid; in proc_coredump_connector()
256 ev->event_data.coredump.parent_pid = parent->pid; in proc_coredump_connector()
257 ev->event_data.coredump.parent_tgid = parent->tgid; in proc_coredump_connector()
/drivers/base/
Ddd.c401 dev->driver->coredump(dev); in coredump_store()
406 static DEVICE_ATTR_WO(coredump);
426 if (!IS_ENABLED(CONFIG_DEV_COREDUMP) || !dev->driver->coredump || in driver_sysfs_add()
445 if (drv->coredump) in driver_sysfs_remove()
DKconfig96 device coredump mechanism.
99 bool "Allow device coredump" if EXPERT
102 This option controls if the device coredump mechanism is available or
/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ethtool.c3093 struct bnxt_coredump *coredump) in bnxt_hwrm_dbg_coredump_list() argument
3108 coredump->data = info.dest_buf; in bnxt_hwrm_dbg_coredump_list()
3109 coredump->data_size = info.dest_buf_size; in bnxt_hwrm_dbg_coredump_list()
3110 coredump->total_segs = info.segs; in bnxt_hwrm_dbg_coredump_list()
3241 struct bnxt_coredump coredump = {NULL}; in bnxt_get_coredump() local
3264 rc = bnxt_hwrm_dbg_coredump_list(bp, &coredump); in bnxt_get_coredump()
3270 *dump_len += seg_hdr_len * coredump.total_segs; in bnxt_get_coredump()
3272 seg_record = (struct coredump_segment_record *)coredump.data; in bnxt_get_coredump()
3275 for (i = 0; i < coredump.total_segs; i++) { in bnxt_get_coredump()
3329 start_utc, coredump.total_segs + 1, in bnxt_get_coredump()
[all …]
/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dbcmsdh.c1167 .coredump = brcmf_dev_coredump,
Dpcie.c2134 .driver.coredump = brcmf_dev_coredump,
/drivers/bluetooth/
Dbtmrvl_sdio.c1795 .coredump = btmrvl_sdio_coredump,
/drivers/net/wireless/marvell/mwifiex/
Dusb.c686 .coredump = mwifiex_usb_coredump,
Dsdio.c540 .coredump = mwifiex_sdio_coredump,
Dpcie.c428 .coredump = mwifiex_pcie_coredump,