Home
last modified time | relevance | path

Searched refs:vmcoreinfo (Results 1 – 18 of 18) sorted by relevance

/openbmc/qemu/hw/misc/
H A Dvmcoreinfo.c25 s->has_vmcoreinfo = offset == 0 && len == sizeof(s->vmcoreinfo) in fw_cfg_vmci_write()
26 && s->vmcoreinfo.guest_format != FW_CFG_VMCOREINFO_FORMAT_NONE; in fw_cfg_vmci_write()
34 memset(&s->vmcoreinfo, 0, sizeof(s->vmcoreinfo)); in vmcoreinfo_reset()
35 s->vmcoreinfo.host_format = cpu_to_le16(FW_CFG_VMCOREINFO_FORMAT_ELF); in vmcoreinfo_reset()
62 &s->vmcoreinfo, sizeof(s->vmcoreinfo), false); in vmcoreinfo_realize()
78 VMSTATE_UINT16(vmcoreinfo.host_format, VMCoreInfoState),
79 VMSTATE_UINT16(vmcoreinfo.guest_format, VMCoreInfoState),
80 VMSTATE_UINT32(vmcoreinfo.size, VMCoreInfoState),
81 VMSTATE_UINT64(vmcoreinfo.paddr, VMCoreInfoState),
H A Dmeson.build3 system_ss.add(when: 'CONFIG_FW_CFG_DMA', if_true: files('vmcoreinfo.c'))
/openbmc/linux/arch/s390/kernel/
H A Dcrash_dump.c372 char nt_name[11], *vmcoreinfo; in get_vmcoreinfo_old() local
386 vmcoreinfo = kzalloc(note.n_descsz, GFP_KERNEL); in get_vmcoreinfo_old()
387 if (!vmcoreinfo) in get_vmcoreinfo_old()
389 if (copy_oldmem_kernel(vmcoreinfo, addr + 24, note.n_descsz)) { in get_vmcoreinfo_old()
390 kfree(vmcoreinfo); in get_vmcoreinfo_old()
394 return vmcoreinfo; in get_vmcoreinfo_old()
404 void *vmcoreinfo; in nt_vmcoreinfo() local
406 vmcoreinfo = os_info_old_entry(OS_INFO_VMCOREINFO, &size); in nt_vmcoreinfo()
407 if (vmcoreinfo) in nt_vmcoreinfo()
408 return nt_init_name(ptr, 0, vmcoreinfo, size, name); in nt_vmcoreinfo()
[all …]
/openbmc/qemu/docs/specs/
H A Dvmcoreinfo.rst5 The ``-device vmcoreinfo`` will create a ``fw_cfg`` entry for a guest to
8 ``etc/vmcoreinfo``
22 uint32_t size; /* size of vmcoreinfo region */
23 uint64_t paddr; /* physical address of vmcoreinfo region */
30 vmcoreinfo entry values & content.
48 vmcoreinfo note (see `the kernel documentation for its format
49 <https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-kernel-vmcoreinfo>`_).
H A Dindex.rst35 vmcoreinfo
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-kernel-vmcoreinfo1 What: /sys/kernel/vmcoreinfo
8 Shows physical address and size of vmcoreinfo ELF note.
/openbmc/qemu/scripts/
H A Ddump-guest-memory.py141 def add_vmcoreinfo_note(self, vmcoreinfo): argument
146 vmcoreinfo, ctypes.sizeof(header))
153 ctypes.memmove(ctypes.pointer(note), vmcoreinfo, ctypes.sizeof(note))
575 vmcoreinfo = self.phys_memory_read(addr, size)
576 if vmcoreinfo:
577 self.elf.add_vmcoreinfo_note(bytes(vmcoreinfo))
/openbmc/qemu/include/hw/misc/
H A Dvmcoreinfo.h30 FWCfgVMCoreInfo vmcoreinfo; member
/openbmc/linux/Documentation/admin-guide/kdump/
H A Dindex.rst13 vmcoreinfo
/openbmc/linux/kernel/
H A Dksysfs.c166 KERNEL_ATTR_RO(vmcoreinfo);
/openbmc/qemu/dump/
H A Ddump.c1880 guest_format = le16_to_cpu(vmci->vmcoreinfo.guest_format); in dump_init()
1881 size = le32_to_cpu(vmci->vmcoreinfo.size); in dump_init()
1882 addr = le64_to_cpu(vmci->vmcoreinfo.paddr); in dump_init()
/openbmc/qemu/
H A Dhmp-commands.hx1085 " for Windows x86 and x64 guests with vmcoreinfo driver only.\n\t\t\t"
1111 for Windows x64 guests with vmcoreinfo driver only
H A DMAINTAINERS2982 F: hw/misc/vmcoreinfo.c
2983 F: include/hw/misc/vmcoreinfo.h
2990 F: docs/specs/vmcoreinfo.rst
/openbmc/linux/
H A Dopengrok0.0.log[all...]
H A Dopengrok1.0.log[all...]
H A Dopengrok2.0.log[all...]
/openbmc/
Dopengrok1.0.log[all...]
Dopengrok2.0.log[all...]