Home
last modified time | relevance | path

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

/Linux-v5.10/Documentation/ABI/testing/
Dsysfs-devices-coredump1 What: /sys/devices/.../coredump
5 The /sys/devices/.../coredump attribute is only present when the
6 device is bound to a driver, which provides the .coredump()
8 file will trigger the .coredump() callback.
Dsysfs-class-remoteproc62 What: /sys/class/remoteproc/.../coredump
65 Description: Remote processor coredump configuration
67 Reports the coredump configuration of the remote processor,
76 "enabled" means when the remote processor's coredump is
80 "inline" means when the remote processor's coredump is
/Linux-v5.10/drivers/net/wireless/ath/ath10k/
Dcoredump.c1471 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data; in ath10k_coredump_new()
1488 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data; in ath10k_coredump_build()
1616 ar->coredump.fw_crash_data = vzalloc(sizeof(*ar->coredump.fw_crash_data)); in ath10k_coredump_create()
1617 if (!ar->coredump.fw_crash_data) in ath10k_coredump_create()
1625 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data; in ath10k_coredump_register()
1643 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data; in ath10k_coredump_unregister()
1650 if (ar->coredump.fw_crash_data->ramdump_buf) { in ath10k_coredump_destroy()
1651 vfree(ar->coredump.fw_crash_data->ramdump_buf); in ath10k_coredump_destroy()
1652 ar->coredump.fw_crash_data->ramdump_buf = NULL; in ath10k_coredump_destroy()
1653 ar->coredump.fw_crash_data->ramdump_buf_len = 0; in ath10k_coredump_destroy()
[all …]
DMakefile24 ath10k_core-$(CONFIG_DEV_COREDUMP) += coredump.o
Dcore.h1228 } coredump; member
/Linux-v5.10/drivers/connector/
Dcn_proc.c257 ev->event_data.coredump.process_pid = task->pid; in proc_coredump_connector()
258 ev->event_data.coredump.process_tgid = task->tgid; in proc_coredump_connector()
263 ev->event_data.coredump.parent_pid = parent->pid; in proc_coredump_connector()
264 ev->event_data.coredump.parent_tgid = parent->tgid; in proc_coredump_connector()
/Linux-v5.10/include/uapi/linux/
Dcn_proc.h121 } coredump; member
/Linux-v5.10/arch/powerpc/platforms/cell/spufs/
DMakefile7 spufs-$(CONFIG_COREDUMP) += coredump.o
/Linux-v5.10/drivers/base/
Ddd.c391 dev->driver->coredump(dev); in coredump_store()
396 static DEVICE_ATTR_WO(coredump);
416 if (!IS_ENABLED(CONFIG_DEV_COREDUMP) || !dev->driver->coredump || in driver_sysfs_add()
435 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
/Linux-v5.10/include/linux/device/
Ddriver.h118 void (*coredump) (struct device *dev); member
/Linux-v5.10/drivers/remoteproc/
Dremoteproc_sysfs.c128 static DEVICE_ATTR_RW(coredump);
/Linux-v5.10/fs/
DMakefile53 obj-$(CONFIG_COREDUMP) += coredump.o
/Linux-v5.10/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ethtool.c3534 struct bnxt_coredump *coredump) in bnxt_hwrm_dbg_coredump_list() argument
3549 coredump->data = info.dest_buf; in bnxt_hwrm_dbg_coredump_list()
3550 coredump->data_size = info.dest_buf_size; in bnxt_hwrm_dbg_coredump_list()
3551 coredump->total_segs = info.segs; in bnxt_hwrm_dbg_coredump_list()
3682 struct bnxt_coredump coredump = {NULL}; in bnxt_get_coredump() local
3705 rc = bnxt_hwrm_dbg_coredump_list(bp, &coredump); in bnxt_get_coredump()
3711 *dump_len += seg_hdr_len * coredump.total_segs; in bnxt_get_coredump()
3713 seg_record = (struct coredump_segment_record *)coredump.data; in bnxt_get_coredump()
3716 for (i = 0; i < coredump.total_segs; i++) { in bnxt_get_coredump()
3770 start_utc, coredump.total_segs + 1, in bnxt_get_coredump()
[all …]
/Linux-v5.10/arch/arc/kernel/
Dentry.S317 ; (i) If this signal causes coredump - full regfile needed
/Linux-v5.10/Documentation/arm64/
Dsve.rst361 8. ELF coredump extensions
364 * A NT_ARM_SVE note will be added to each coredump for each thread of the
367 when the coredump was generated.
Dmemory-tagging-extension.rst72 ``coredump``.
/Linux-v5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dbcmsdh.c1216 .coredump = brcmf_dev_coredump,
Dpcie.c2135 .driver.coredump = brcmf_dev_coredump,
/Linux-v5.10/drivers/bluetooth/
Dbtmrvl_sdio.c1756 .coredump = btmrvl_sdio_coredump,
/Linux-v5.10/drivers/net/wireless/marvell/mwifiex/
Dusb.c686 .coredump = mwifiex_usb_coredump,
Dsdio.c947 .coredump = mwifiex_sdio_coredump,
Dpcie.c577 .coredump = mwifiex_pcie_coredump,
/Linux-v5.10/Documentation/admin-guide/sysctl/
Dkernel.rst209 The default coredump filename is "core". By setting
210 ``core_uses_pid`` to 1, the coredump filename becomes core.PID.
/Linux-v5.10/Documentation/admin-guide/
Dkernel-parameters.txt3918 coredump - etc.