| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H 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 …]
|
| /linux-6.15/net/bluetooth/ |
| H A D | coredump.c | 72 if (hdev->dump.dmp_hdr) in hci_devcd_mkheader() 90 hdev->dump.head = NULL; in hci_devcd_reset() 112 if (!hdev->dump.head) in hci_devcd_alloc() 116 hdev->dump.tail = hdev->dump.head; in hci_devcd_alloc() 117 hdev->dump.end = hdev->dump.head + size; in hci_devcd_alloc() 127 if (hdev->dump.tail + size > hdev->dump.end) in hci_devcd_copy() 139 if (hdev->dump.tail + len > hdev->dump.end) in hci_devcd_memset() 250 size = hdev->dump.tail - hdev->dump.head; in hci_devcd_dump() 274 dump_size = hdev->dump.tail - hdev->dump.head; in hci_devcd_handle_pkt_complete() 293 dump_size = hdev->dump.tail - hdev->dump.head; in hci_devcd_handle_pkt_abort() [all …]
|
| /linux-6.15/arch/powerpc/platforms/powernv/ |
| H A D | opal-dump.c | 201 vfree(dump->buffer); in dump_release() 202 kfree(dump); in dump_release() 250 dump->buffer = vzalloc(PAGE_ALIGN(dump->size)); in dump_read_data() 258 list = opal_vmalloc_to_sg_list(dump->buffer, dump->size); in dump_read_data() 332 dump = kzalloc(sizeof(*dump), GFP_KERNEL); in create_dump_obj() 333 if (!dump) in create_dump_obj() 347 dump->id = id; in create_dump_obj() 348 dump->size = size; in create_dump_obj() 349 dump->type = type; in create_dump_obj() 373 rc = sysfs_create_bin_file(&dump->kobj, &dump->dump_attr); in create_dump_obj() [all …]
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H 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 …]
|
| /linux-6.15/drivers/input/joystick/ |
| H 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 …]
|
| /linux-6.15/drivers/net/ethernet/netronome/nfp/ |
| H 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 …]
|
| /linux-6.15/Documentation/ABI/stable/ |
| H A D | sysfs-firmware-opal-dump | 1 What: /sys/firmware/opal/dump 12 we will initiate a dump. 21 Do not rely on any particular size of dump 22 type or dump id. 25 Each dump has the following files: 28 id: An ASCII representation of the dump ID 31 dump in the format "0x%x %s" with the ID 32 in hex and a description of the dump type 37 dump: A binary file containing the dump. 41 dump to the service processor. It will [all …]
|
| /linux-6.15/drivers/net/ethernet/qlogic/qed/ |
| H 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 …]
|
| /linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H 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()
|
| /linux-6.15/Documentation/admin-guide/kdump/ |
| H A D | kdump.rst | 57 tool to debug the dump file. This method ensures that the dump pages are 111 kernel core dump. 157 and analyze a dump file. 370 to load dump-capture kernel:: 377 to load dump-capture kernel:: 384 to load dump-capture kernel:: 399 loading dump-capture kernel. 442 dump. Hence generally it is useful either to build a UP dump-capture 493 After the dump-capture kernel is booted, write out the dump file with 516 gdb vmlinux <dump-file> [all …]
|
| /linux-6.15/Documentation/arch/s390/ |
| H A D | zfcpdump.rst | 2 The s390 SCSI dump tool (zfcpdump) 6 dumps on SCSI disks. The dump process is initiated by booting a dump tool, which 7 has to create a dump of the current (probably crashed) Linux image. In order to 8 not overwrite memory of the crashed Linux with data of the dump tool, the 13 This zfcpdump implementation consists of a Linux dump kernel together with 14 a user space dump tool, which are loaded together into the saved memory region 17 system can then trigger a SCSI dump by booting the SCSI disk, where zfcpdump 20 The user space dump tool accesses the memory of the crashed system by means 22 memory and registers in ELF core dump format. To access the memory which has 27 To build a dump enabled kernel the kernel config option CONFIG_CRASH_DUMP [all …]
|
| /linux-6.15/Documentation/arch/powerpc/ |
| H A D | firmware-assisted-dump.rst | 7 The goal of firmware-assisted dump is to enable the dump of 13 the existing phyp assisted dump. 15 as phyp assisted dump. 16 - Unlike phyp dump, FADump exports the memory dump through /proc/vmcore 35 - Once the dump is copied out, the memory that held the dump 74 (rtas/ibm,kernel-dump on pSeries or ibm,opal/dump/mpipl-boot 81 of the dump memory area. 91 next firmware-assisted dump registration. 247 KDump, as dump mechanism. 309 crash dump. [all …]
|
| /linux-6.15/Documentation/virt/kvm/s390/ |
| H A D | s390-pv-dump.rst | 16 confidentiality until the dump is in the hands of the VM owner who 19 The confidentiality of the VM dump is ensured by the Ultravisor who 29 A dump is done in 3 steps: 33 This step initializes the dump process, generates cryptographic seeds 34 and extracts dump keys with which the VM dump data will be encrypted. 42 point, vector, control and tod/timers of a vcpu. The vcpu dump can 45 in the dump data. For the same reason it is very important to not only 54 read from the swap and written to the dump target without need for any 63 decrypt the vcpu and memory data and end the dump process. When this 64 step completes successfully a new dump initiation can be started.
|
| /linux-6.15/tools/testing/selftests/drivers/net/ |
| H A D | shaper.py | 12 shapers = nl_shaper.get({'ifindex': cfg.ifindex}, dump=True) 23 caps = nl_shaper.cap_get({'ifindex': cfg.ifindex}, dump=True) 82 shapers = nl_shaper.get({'ifindex': cfg.ifindex}, dump=True) 102 shapers = nl_shaper.get({'ifindex': cfg.ifindex}, dump=True) 122 shapers = nl_shaper.get({'ifindex': cfg.ifindex}, dump=True) 134 shapers = nl_shaper.get({'ifindex': cfg.ifindex}, dump=True) 179 shapers = nl_shaper.get({'ifindex': cfg.ifindex}, dump=True) 272 shapers = nl_shaper.get({'ifindex': cfg.ifindex}, dump=True) 281 shapers = nl_shaper.get({'ifindex': cfg.ifindex}, dump=True) 322 shapers = nl_shaper.get({'ifindex': cfg.ifindex}, dump=True) [all …]
|
| H A D | stats.py | 55 stats = netfam.qstats_get({}, dump=True) 92 stats = netfam.qstats_get({}, dump=True) 97 entry = netfam.qstats_get({"ifindex": ifindex}, dump=True) 101 stats = netfam.qstats_get({}, dump=True) 136 netfam.qstats_get({"ifindex": 0}, dump=True) 142 netfam.qstats_get({"ifindex": 1}, dump=True) 147 devs = rtnl.getlink({}, dump=True) 154 netfam.qstats_get({"ifindex": lowest}, dump=True) 162 qstat = netfam.qstats_get({"ifindex": cfg.ifindex}, dump=True)[0] 171 qstat2 = netfam.qstats_get({"ifindex": cfg.ifindex}, dump=True)[0] [all …]
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/fw/ |
| H 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 …]
|
| H A D | dbg.c | 1745 return dump->data; in iwl_dump_ini_mem_fill_header() 1861 return dump->data; in iwl_dump_ini_err_table_fill_header() 1876 return dump->data; in iwl_dump_ini_special_mem_fill_header() 1888 return dump->data; in iwl_dump_ini_imr_fill_header() 2403 dump->ver_type = cpu_to_le32(fwrt->dump.fw_ver.type); in iwl_dump_ini_info() 2404 dump->ver_subtype = cpu_to_le32(fwrt->dump.fw_ver.subtype); in iwl_dump_ini_info() 2434 dump->lmac_major = cpu_to_le32(fwrt->dump.fw_ver.lmac_major); in iwl_dump_ini_info() 2435 dump->lmac_minor = cpu_to_le32(fwrt->dump.fw_ver.lmac_minor); in iwl_dump_ini_info() 2436 dump->umac_major = cpu_to_le32(fwrt->dump.fw_ver.umac_major); in iwl_dump_ini_info() 2437 dump->umac_minor = cpu_to_le32(fwrt->dump.fw_ver.umac_minor); in iwl_dump_ini_info() [all …]
|
| /linux-6.15/Documentation/networking/devlink/ |
| H A D | devlink-health.rst | 35 * Object dump procedures 48 * Object dump is being taken and saved at the reporter instance (as long as 49 auto-dump is set and there is no other dump which is already stored) 58 To handle devlink health diagnose and health dump requests, devlink creates a 83 * Object dump 103 - Retrieves the last stored dump. Devlink health 104 saves a single dump. If an dump is not already stored by devlink 105 for this reporter, devlink generates a new dump. 108 - Clears the last saved dump file for the specified reporter. 121 |dump) [all …]
|
| /linux-6.15/tools/bpf/bpftool/Documentation/ |
| H A D | bpftool-btf.rst | 21 *COMMANDS* := { **dump** | **help** } 97 **# bpftool btf dump id 1226** 152 **$ bpftool btf dump file prog.o** 199 **# bpftool btf dump map id 123 key** 205 **# bpftool btf dump map id 123 value** 211 **# bpftool btf dump map id 123 kv** 218 **# bpftool btf dump map id 123 all** 230 **# bpftool btf dump map id 123** 232 **# bpftool btf dump map pinned /sys/fs/bpf/map_name** 234 **# bpftool btf dump prog id 456** [all …]
|
| H A D | bpftool.rst | 29 { **show** | **list** | **create** | **dump** | **update** | **lookup** | **getnext** | 32 *PROG-COMMANDS* := { **show** | **list** | **dump jited** | **dump xlated** | **pin** | 45 *BTF-COMMANDS* := { **show** | **list** | **dump** | **help** } 49 *STRUCT-OPS-COMMANDS* := { **show** | **list** | **dump** | **register** | **unregister** | **help*…
|
| /linux-6.15/tools/firewire/ |
| H A D | Makefile | 3 nosy-dump-version = 0.4 7 all : nosy-dump 9 nosy-dump : CFLAGS = -Wall -O2 -g 10 nosy-dump : CPPFLAGS = -DVERSION=\"$(nosy-dump-version)\" -I../../drivers/firewire
|
| /linux-6.15/tools/net/ynl/lib/ |
| H A D | ynl.h | 89 #define ynl_dump_foreach(dump, iter) \ argument 90 for (typeof(dump->obj) *iter = &dump->obj; \ 101 static inline bool ynl_dump_empty(void *dump) in ynl_dump_empty() argument 103 return dump == (void *)YNL_LIST_END; in ynl_dump_empty()
|
| /linux-6.15/drivers/mfd/ |
| H 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 …]
|
| /linux-6.15/Documentation/networking/ |
| H A D | gen_stats.rst | 43 struct gnet_dump dump; 45 if (gnet_stats_start_copy(skb, TCA_STATS2, &mystruct->lock, &dump, 49 if (gnet_stats_copy_basic(&dump, &mystruct->bstats) < 0 || 50 gnet_stats_copy_queue(&dump, &mystruct->qstats) < 0 || 51 gnet_stats_copy_app(&dump, &xstats, sizeof(xstats)) < 0) 54 if (gnet_stats_finish_copy(&dump) < 0) 69 TCA_XSTATS, &mystruct->lock, &dump, 118 From now on, every time you dump my_rate_est_stats it will contain
|
| /linux-6.15/net/tipc/ |
| H A D | netlink_compat.c | 1002 struct tipc_nl_compat_cmd_dump dump; in tipc_nl_compat_publ_dump() local 1029 dump.dumpit = tipc_nl_publ_dump; in tipc_nl_compat_publ_dump() 1193 struct tipc_nl_compat_cmd_dump dump; in tipc_nl_compat_handle() local 1196 memset(&dump, 0, sizeof(dump)); in tipc_nl_compat_handle() 1207 dump.dumpit = tipc_nl_bearer_dump; in tipc_nl_compat_handle() 1224 dump.dumpit = tipc_nl_node_dump_link; in tipc_nl_compat_handle() 1230 dump.dumpit = tipc_nl_node_dump_link; in tipc_nl_compat_handle() 1256 dump.dumpit = tipc_nl_sk_dump; in tipc_nl_compat_handle() 1261 dump.dumpit = tipc_nl_media_dump; in tipc_nl_compat_handle() 1266 dump.dumpit = tipc_nl_node_dump; in tipc_nl_compat_handle() [all …]
|