/linux/Documentation/ABI/testing/ |
A D | sysfs-devices-coredump | 1 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.
|
A D | sysfs-class-remoteproc | 62 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/drivers/net/wireless/ath/ath10k/ |
A D | coredump.c | 1476 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data; in ath10k_coredump_new() 1493 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data; in ath10k_coredump_build() 1621 ar->coredump.fw_crash_data = vzalloc(sizeof(*ar->coredump.fw_crash_data)); in ath10k_coredump_create() 1622 if (!ar->coredump.fw_crash_data) in ath10k_coredump_create() 1630 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data; in ath10k_coredump_register() 1655 if (ar->coredump.fw_crash_data->ramdump_buf) { in ath10k_coredump_destroy() 1656 vfree(ar->coredump.fw_crash_data->ramdump_buf); in ath10k_coredump_destroy() 1657 ar->coredump.fw_crash_data->ramdump_buf = NULL; in ath10k_coredump_destroy() 1658 ar->coredump.fw_crash_data->ramdump_buf_len = 0; in ath10k_coredump_destroy() 1661 vfree(ar->coredump.fw_crash_data); in ath10k_coredump_destroy() [all …]
|
A D | Makefile | 24 ath10k_core-$(CONFIG_DEV_COREDUMP) += coredump.o
|
/linux/drivers/net/ethernet/broadcom/bnxt/ |
A D | bnxt_coredump.c | 94 struct bnxt_coredump *coredump) in bnxt_hwrm_dbg_coredump_list() argument 111 coredump->data = info.dest_buf; in bnxt_hwrm_dbg_coredump_list() 112 coredump->data_size = info.dest_buf_size; in bnxt_hwrm_dbg_coredump_list() 113 coredump->total_segs = info.segs; in bnxt_hwrm_dbg_coredump_list() 278 struct bnxt_coredump coredump = {NULL}; in __bnxt_get_coredump() local 301 rc = bnxt_hwrm_dbg_coredump_list(bp, &coredump); in __bnxt_get_coredump() 307 *dump_len += seg_hdr_len * coredump.total_segs; in __bnxt_get_coredump() 309 seg_record = (struct coredump_segment_record *)coredump.data; in __bnxt_get_coredump() 312 for (i = 0; i < coredump.total_segs; i++) { in __bnxt_get_coredump() 366 start_utc, coredump.total_segs + 1, in __bnxt_get_coredump() [all …]
|
/linux/Documentation/networking/devlink/ |
A D | iosm.rst | 98 The ``iosm`` driver supports dumping the coredump logs. 110 * - ``coredump.fcd`` 134 $ devlink region new pci/0000:02:00.0/coredump.fcd 136 $ devlink region dump pci/0000:02:00.0/coredump.fcd snapshot 1 138 $ devlink region del pci/0000:02:00.0/coredump.fcd snapshot 1
|
/linux/Documentation/networking/device_drivers/qlogic/ |
A D | qlge.rst | 86 coredump via devlink 90 And the coredump obtained via devlink in json format looks like, 94 $ devlink health dump show DEVICE reporter coredump -p -j
|
/linux/drivers/connector/ |
A D | cn_proc.c | 257 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/include/uapi/linux/ |
A D | cn_proc.h | 121 } coredump; member
|
/linux/fs/ |
A D | .coredump.o.cmd | 1 …coredump.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64/bin… 3 source_fs/coredump.o := fs/coredump.c 5 deps_fs/coredump.o := \ 908 include/linux/sched/coredump.h \ 1233 include/linux/coredump.h \ 1315 fs/coredump.o: $(deps_fs/coredump.o) 1317 $(deps_fs/coredump.o):
|
A D | .built-in.a.cmd | 1 …at_binfmt_elf.o fs/mbcache.o fs/posix_acl.o fs/nfs_common/built-in.a fs/coredump.o fs/drop_caches.…
|
A D | Makefile | 52 obj-$(CONFIG_COREDUMP) += coredump.o
|
/linux/drivers/net/wireless/mediatek/mt76/mt7921/ |
A D | init.c | 226 INIT_DELAYED_WORK(&dev->coredump.work, mt7921_coredump_work); in mt7921_register_device() 228 skb_queue_head_init(&dev->coredump.msg_list); in mt7921_register_device()
|
A D | mac.c | 1487 coredump.work.work); in mt7921_coredump_work() 1489 if (time_is_after_jiffies(dev->coredump.last_activity + in mt7921_coredump_work() 1491 queue_delayed_work(dev->mt76.wq, &dev->coredump.work, in mt7921_coredump_work() 1503 skb = __skb_dequeue(&dev->coredump.msg_list); in mt7921_coredump_work()
|
/linux/drivers/base/ |
A D | dd.c | 408 dev->driver->coredump(dev); in coredump_store() 413 static DEVICE_ATTR_WO(coredump); 433 if (!IS_ENABLED(CONFIG_DEV_COREDUMP) || !dev->driver->coredump) in driver_sysfs_add() 455 if (drv->coredump) in driver_sysfs_remove()
|
A D | Kconfig | 99 device coredump mechanism. 102 bool "Allow device coredump" if EXPERT 105 This option controls if the device coredump mechanism is available or
|
/linux/arch/powerpc/platforms/cell/spufs/ |
A D | Makefile | 7 spufs-$(CONFIG_COREDUMP) += coredump.o
|
/linux/include/linux/device/ |
A D | driver.h | 119 void (*coredump) (struct device *dev); member
|
/linux/drivers/remoteproc/ |
A D | remoteproc_sysfs.c | 128 static DEVICE_ATTR_RW(coredump);
|
A D | remoteproc_core.c | 1923 rproc->ops->coredump(rproc); in rproc_trigger_recovery() 2469 if (!rproc->ops->coredump) in rproc_alloc_ops() 2470 rproc->ops->coredump = rproc_coredump; in rproc_alloc_ops()
|
/linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
A D | init.c | 538 INIT_DELAYED_WORK(&dev->coredump.work, mt7615_coredump_work); in mt7615_init_device() 540 skb_queue_head_init(&dev->coredump.msg_list); in mt7615_init_device()
|
A D | mac.c | 2235 coredump.work.work); in mt7615_coredump_work() 2237 if (time_is_after_jiffies(dev->coredump.last_activity + in mt7615_coredump_work() 2239 queue_delayed_work(dev->mt76.wq, &dev->coredump.work, in mt7615_coredump_work() 2251 skb = __skb_dequeue(&dev->coredump.msg_list); in mt7615_coredump_work()
|
/linux/include/linux/ |
A D | remoteproc.h | 405 void (*coredump)(struct rproc *rproc); member
|
/linux/arch/arc/kernel/ |
A D | entry.S | 315 ; (i) If this signal causes coredump - full regfile needed
|
/linux/Documentation/arm64/ |
A D | sve.rst | 361 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.
|