Home
last modified time | relevance | path

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

1234

/qemu/target/arm/
H A Darch_dump.c98 memset(note, 0, sizeof(*note)); in aarch64_note_init()
111 struct aarch64_note note; in aarch64_write_elf64_prfpreg() local
114 aarch64_note_init(&note, s, "CORE", 5, NT_PRFPREG, sizeof(note.vfp)); in aarch64_write_elf64_prfpreg()
129 note.vfp.vregs[2 * i] = note.vfp.vregs[2 * i + 1]; in aarch64_write_elf64_prfpreg()
225 g_free(note); in aarch64_write_elf64_sve()
244 aarch64_note_init(&note, s, "CORE", 5, NT_PRSTATUS, sizeof(note.prstatus)); in arm_cpu_write_elf64_note()
331 memset(note, 0, sizeof(*note)); in arm_note_init()
343 struct arm_note note; in arm_write_elf32_vfp() local
346 arm_note_init(&note, s, "LINUX", 6, NT_ARM_VFP, sizeof(note.vfp)); in arm_write_elf32_vfp()
365 struct arm_note note; in arm_cpu_write_elf32_note() local
[all …]
/qemu/target/riscv/
H A Darch_dump.c58 memset(note, 0, sizeof(*note)); in riscv64_note_init()
60 note->hdr.n_namesz = cpu_to_dump32(s, namesz); in riscv64_note_init()
61 note->hdr.n_descsz = cpu_to_dump32(s, descsz); in riscv64_note_init()
62 note->hdr.n_type = cpu_to_dump32(s, type); in riscv64_note_init()
64 memcpy(note->name, name, namesz); in riscv64_note_init()
70 struct riscv64_note note; in riscv_cpu_write_elf64_note() local
87 ret = f(&note, RISCV64_PRSTATUS_NOTE_SIZE, s); in riscv_cpu_write_elf64_note()
127 memset(note, 0, sizeof(*note)); in riscv32_note_init()
131 note->hdr.n_type = cpu_to_dump32(s, type); in riscv32_note_init()
133 memcpy(note->name, name, namesz); in riscv32_note_init()
[all …]
/qemu/target/ppc/
H A Darch_dump.c95 Note note; member
105 Note *note = &arg->note; in ppc_write_elf_prstatus() local
110 prstatus = &note->contents.prstatus; in ppc_write_elf_prstatus()
134 Note *note = &arg->note; in ppc_write_elf_fpregset() local
139 fpregset = &note->contents.fpregset; in ppc_write_elf_fpregset()
153 Note *note = &arg->note; in ppc_write_elf_vmxregset() local
185 Note *note = &arg->note; in ppc_write_elf_vsxregset() local
201 Note *note = &arg->note; in ppc_write_elf_speregset() local
281 arg.note.hdr.n_namesz = cpu_to_dump32(s, sizeof(arg.note.name)); in ppc_write_all_elf_notes()
283 strncpy(arg.note.name, note_name, sizeof(arg.note.name)); in ppc_write_all_elf_notes()
[all …]
/qemu/target/s390x/
H A Darch_dump.c96 note->hdr.n_type = cpu_to_be32(NT_PRSTATUS); in s390x_write_elf64_prstatus()
98 regs = &(note->contents.prstatus.regs); in s390x_write_elf64_prstatus()
105 note->contents.prstatus.pid = id; in s390x_write_elf64_prstatus()
113 note->hdr.n_type = cpu_to_be32(NT_FPREGSET); in s390x_write_elf64_fpregset()
135 temp_vregshi = &note->contents.vregshi; in s390x_write_elf64_vregshi()
148 note->hdr.n_type = cpu_to_be32(NT_S390_GS_CB); in s390x_write_elf64_gscb()
156 note->hdr.n_type = cpu_to_be32(NT_S390_TIMER); in s390x_write_elf64_timer()
162 note->hdr.n_type = cpu_to_be32(NT_S390_TODCMP); in s390x_write_elf64_todcmp()
168 note->hdr.n_type = cpu_to_be32(NT_S390_TODPREG); in s390x_write_elf64_todpreg()
176 note->hdr.n_type = cpu_to_be32(NT_S390_CTRS); in s390x_write_elf64_ctrs()
[all …]
/qemu/target/i386/
H A Darch_dump.c48 Elf64_Nhdr *note; in x86_64_write_elf64_note() local
89 buf = (char *)note; in x86_64_write_elf64_note()
98 g_free(note); in x86_64_write_elf64_note()
154 Elf64_Nhdr *note; in x86_write_elf64_note() local
167 buf = (char *)note; in x86_write_elf64_note()
174 g_free(note); in x86_write_elf64_note()
208 Elf32_Nhdr *note; in x86_cpu_write_elf32_note() local
228 g_free(note); in x86_cpu_write_elf32_note()
338 void *note; in cpu_write_qemu_note() local
366 buf = note; in cpu_write_qemu_note()
[all …]
/qemu/scripts/
H A Ddump-guest-memory.py125 note.n_namesz = len(n_name) + 1
126 note.n_descsz = len(n_desc)
127 note.n_name = n_name.encode()
128 note.n_type = n_type
136 self.notes.append(note)
138 self.segments[0].p_memsz += ctypes.sizeof(note)
151 note = get_arch_note(self.endianness,
153 ctypes.memmove(ctypes.pointer(note), vmcoreinfo, ctypes.sizeof(note))
155 self.notes.append(note)
191 for note in self.notes:
[all …]
/qemu/tests/tcg/x86_64/system/
H A Dkernel.ld3 note PT_NOTE FLAGS(0); /* ___ */
20 *(.note.gnu*)
24 *(.note.*)
25 } :note
H A Dboot.S19 .pushsection .note.name, flags,@note ; \
/qemu/linux-headers/LICENSES/exceptions/
H A DLinux-syscall-note1 SPDX-Exception-Identifier: Linux-syscall-note
2 SPDX-URL: https://spdx.org/licenses/Linux-syscall-note.html
10 SPDX-License-Identifier: <SPDX-License> WITH Linux-syscall-note
16 Also note that the GPL below is copyrighted by the Free Software
20 Also note that the only valid version of the GPL as far as the kernel
/qemu/linux-user/ppc/
H A Dvdso-64.ld28 note PT_NOTE FLAGS(4);
39 .note : { *(.note*) } :load :note
H A Dvdso-32.ld30 note PT_NOTE FLAGS(4);
41 .note : { *(.note*) } :load :note
/qemu/linux-user/i386/
H A Dvdso.ld36 note PT_NOTE FLAGS(4);
47 .note : { *(.note*) } :load :note
/qemu/linux-user/arm/
H A Dvdso.ld27 note PT_NOTE FLAGS(4);
38 .note : { *(.note*) } :load :note
/qemu/linux-user/x86_64/
H A Dvdso.ld33 note PT_NOTE FLAGS(4);
44 .note : { *(.note*) } :load :note
/qemu/docs/specs/
H A Dvmcoreinfo.rst41 The entry gives location and size of an ELF note that is appended in
44 The note format/class must be of the target bitness and the size must
47 If the ELF note name is ``VMCOREINFO``, it is expected to be the Linux
48 vmcoreinfo note (see `the kernel documentation for its format
54 ancient tools not handling the ``VMCOREINFO`` note.
/qemu/linux-user/s390x/
H A Dvdso.ld32 note PT_NOTE FLAGS(4);
43 .note : { *(.note*) } :load :note
/qemu/linux-user/riscv/
H A Dvdso.ld29 note PT_NOTE FLAGS(4);
45 .note : { *(.note*) } :load :note
/qemu/linux-user/loongarch64/
H A Dvdso.ld28 note PT_NOTE FLAGS(4);
44 .note : { *(.note*) } :load :note
/qemu/linux-user/aarch64/
H A Dvdso.ld27 note PT_NOTE FLAGS(4);
43 .note : { *(.note*) } :load :note
/qemu/linux-user/hppa/
H A Dvdso.ld40 note PT_NOTE FLAGS(4);
50 .note : { *(.note*) } :load :note
/qemu/linux-headers/
H A DCOPYING3 SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note
12 LICENSES/exceptions/Linux-syscall-note
/qemu/common-user/
H A Dsafe-syscall.S26 .section .note.GNU-stack, "", %progbits
/qemu/tests/qapi-schema/
H A Ddoc-invalid-section.err1 doc-invalid-section.json:5:1: '@note:' not allowed in free-form documentation
H A Ddoc-invalid-section.json5 # @note: foo
/qemu/docs/system/
H A Dcpu-hotplug.rst11 (1) Launch QEMU as follows (note that the "maxcpus" is mandatory to
136 .. note::

1234