Home
last modified time | relevance | path

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

123456

/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dcoredump.c8 #include "coredump.h"
86 struct mt7996_crash_data *crash_data = dev->coredump.crash_data; in mt7996_coredump_new()
164 struct mt7996_crash_data *crash_data = dev->coredump.crash_data; in mt7996_coredump_build()
235 crash_data = vzalloc(sizeof(*dev->coredump.crash_data)); in mt7996_coredump_register()
239 dev->coredump.crash_data = crash_data; in mt7996_coredump_register()
259 if (dev->coredump.crash_data->memdump_buf) { in mt7996_coredump_unregister()
260 vfree(dev->coredump.crash_data->memdump_buf); in mt7996_coredump_unregister()
261 dev->coredump.crash_data->memdump_buf = NULL; in mt7996_coredump_unregister()
262 dev->coredump.crash_data->memdump_buf_len = 0; in mt7996_coredump_unregister()
265 vfree(dev->coredump in mt7996_coredump_unregister()
[all...]
H A DMakefile8 mt7996e-$(CONFIG_DEV_COREDUMP) += coredump.o
/kernel/linux/linux-6.6/sound/soc/intel/avs/
H A Dapl.c112 dump_size = AVS_FW_REGS_SIZE + msg->ext.coredump.stack_dump_size; in apl_coredump()
119 if (!msg->ext.coredump.stack_dump_size) in apl_coredump()
123 addr = avs_log_buffer_addr(adev, msg->ext.coredump.core_id); in apl_coredump()
136 lbs_msg.log.core = msg->ext.coredump.core_id; in apl_coredump()
145 if (apl_wait_log_entry(adev, msg->ext.coredump.core_id, &layout)) in apl_coredump()
160 } while (offset < msg->ext.coredump.stack_dump_size); in apl_coredump()
246 .coredump = apl_coredump,
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_coredump.c94 struct bnxt_coredump *coredump) in bnxt_hwrm_dbg_coredump_list()
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()
250 netdev_warn(bp->dev, "Unknown OS release in coredump\n"); in bnxt_fill_coredump_record()
278 struct bnxt_coredump coredump = {NULL}; in __bnxt_get_coredump() local
301 rc = bnxt_hwrm_dbg_coredump_list(bp, &coredump); in __bnxt_get_coredump()
303 netdev_err(bp->dev, "Failed to get coredump segment list\n"); 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 in __bnxt_get_coredump()
93 bnxt_hwrm_dbg_coredump_list(struct bnxt *bp, struct bnxt_coredump *coredump) bnxt_hwrm_dbg_coredump_list() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dcoredump.c8 #include "coredump.h"
133 struct mt7915_crash_data *crash_data = dev->coredump.crash_data; in mt7915_coredump_new()
304 struct mt7915_crash_data *crash_data = dev->coredump.crash_data; in mt7915_coredump_build()
378 crash_data = vzalloc(sizeof(*dev->coredump.crash_data)); in mt7915_coredump_register()
382 dev->coredump.crash_data = crash_data; in mt7915_coredump_register()
402 if (dev->coredump.crash_data->memdump_buf) { in mt7915_coredump_unregister()
403 vfree(dev->coredump.crash_data->memdump_buf); in mt7915_coredump_unregister()
404 dev->coredump.crash_data->memdump_buf = NULL; in mt7915_coredump_unregister()
405 dev->coredump.crash_data->memdump_buf_len = 0; in mt7915_coredump_unregister()
408 vfree(dev->coredump in mt7915_coredump_unregister()
[all...]
H A DMakefile10 mt7915e-$(CONFIG_DEV_COREDUMP) += coredump.o
/kernel/linux/linux-6.6/include/net/bluetooth/
H A Dcoredump.h30 * @coredump: Called from the driver's .coredump() function.
56 coredump_t coredump; member
67 int hci_devcd_register(struct hci_dev *hdev, coredump_t coredump,
81 static inline int hci_devcd_register(struct hci_dev *hdev, coredump_t coredump, in hci_devcd_register() argument
/kernel/linux/linux-6.6/tools/testing/selftests/connector/
H A Dproc_filter.c201 event->event_data.coredump.process_pid, in handle_packet()
202 event->event_data.coredump.process_tgid, in handle_packet()
203 event->event_data.coredump.parent_pid, in handle_packet()
204 event->event_data.coredump.parent_tgid); in handle_packet()
/kernel/linux/linux-5.10/drivers/connector/
H A 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()
/kernel/linux/linux-6.6/drivers/connector/
H A Dcn_proc.c305 ev->event_data.coredump.process_pid = task->pid; in proc_coredump_connector()
306 ev->event_data.coredump.process_tgid = task->tgid; in proc_coredump_connector()
311 ev->event_data.coredump.parent_pid = parent->pid; in proc_coredump_connector()
312 ev->event_data.coredump.parent_tgid = parent->tgid; in proc_coredump_connector()
/kernel/linux/linux-6.6/net/bluetooth/
H A Dcoredump.c403 int hci_devcd_register(struct hci_dev *hdev, coredump_t coredump, in hci_devcd_register() argument
406 /* Driver must implement coredump() and dmp_hdr() functions for in hci_devcd_register()
407 * bluetooth devcoredump. The coredump() should trigger a coredump in hci_devcd_register()
408 * event on the controller when the device's coredump sysfs entry is in hci_devcd_register()
412 if (!coredump || !dmp_hdr) in hci_devcd_register()
416 hdev->dump.coredump = coredump; in hci_devcd_register()
H A DMakefile20 bluetooth-$(CONFIG_DEV_COREDUMP) += coredump.o
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/
H A Dcoredump.c7 #include "coredump.h"
1471 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data; in ath10k_coredump_new()
1476 /* coredump disabled */ in ath10k_coredump_new()
1488 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data; in ath10k_coredump_build()
1596 /* coredump disabled */ in ath10k_coredump_submit()
1613 /* coredump disabled */ in ath10k_coredump_create()
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 in ath10k_coredump_register()
[all...]
H A DMakefile24 ath10k_core-$(CONFIG_DEV_COREDUMP) += coredump.o
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/
H A Dcoredump.c7 #include "coredump.h"
1476 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data; in ath10k_coredump_new()
1481 /* coredump disabled */ in ath10k_coredump_new()
1493 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data; in ath10k_coredump_build()
1601 /* coredump disabled */ in ath10k_coredump_submit()
1618 /* coredump disabled */ in ath10k_coredump_create()
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 in ath10k_coredump_register()
[all...]
H A DMakefile24 ath10k_core-$(CONFIG_DEV_COREDUMP) += coredump.o
/kernel/linux/linux-6.6/include/linux/
H A Dkhugepaged.h5 #include <linux/sched/coredump.h> /* MMF_VM_HUGEPAGE */
H A Doom.h10 #include <linux/sched/coredump.h> /* MMF_* */
/kernel/linux/linux-5.10/include/linux/
H A Dksm.h16 #include <linux/sched/coredump.h>
H A Doom.h10 #include <linux/sched/coredump.h> /* MMF_* */
H A Dkhugepaged.h5 #include <linux/sched/coredump.h> /* MMF_VM_HUGEPAGE */
/kernel/linux/linux-5.10/arch/x86/um/
H A Delfcore.c3 #include <linux/coredump.h>
/kernel/linux/linux-5.10/arch/ia64/kernel/
H A Delfcore.c3 #include <linux/coredump.h>
/kernel/linux/linux-6.6/arch/ia64/kernel/
H A Delfcore.c3 #include <linux/coredump.h>
/kernel/linux/linux-5.10/include/uapi/linux/
H A Dcn_proc.h121 } coredump; member

Completed in 10 milliseconds

123456