Home
last modified time | relevance | path

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

12

/xen/tools/xcutils/
A Dreadnotes.c64 ELF_HANDLE_DECL(elf_note) note) in print_string_note()
70 ELF_HANDLE_DECL(elf_note) note) in print_numeric_note()
80 ELF_HANDLE_DECL(elf_note) note) in print_l1_mfn_valid_note()
83 elf_ptrval desc = elf_note_desc(elf, note); in print_l1_mfn_valid_note()
104 ELF_HANDLE_DECL(elf_note) note; in print_notes()
108 …for ( note = start; ELF_HANDLE_PTRVAL(note) < ELF_HANDLE_PTRVAL(end); note = elf_note_next(elf, no… in print_notes()
110 this_note_name = elf_note_name(elf, note); in print_notes()
118 switch(elf_uval(elf, note, type)) in print_notes()
121 print_string_note("INFO", elf , note); in print_notes()
124 print_numeric_note("ENTRY", elf , note); in print_notes()
[all …]
/xen/docs/misc/
A Ddump-core-format.txt45 ".note.Xen" section
46 name ".note.Xen"
62 note descriptor in .note.Xen note section.
87 note descriptor in .note.Xen note section.
103 note descriptor in .note.Xen note section.
134 note descriptor in .note.Xen note section.
141 note section
148 elf note section
150 "Xen" is used as elf note name in elf note info
157 none note descriptor
[all …]
A Dpvh.pandoc9 The presence of the `XEN_ELFNOTE_PHYS32_ENTRY` note indicates that the
A Dhypfs-paths.pandoc36 VALUES are strings and can take the following forms (note that this represents
/xen/xen/test/livepatch/
A DMakefile80 $(LIVEPATCH): xen_hello_world_func.o xen_hello_world.o note.o xen_note.o modinfo.o
100 .PHONY: note.o
101 note.o:
102 $(OBJCOPY) -O binary --only-section=.note.gnu.build-id $(BASEDIR)/xen-syms $@.bin
113 $(OBJCOPY) -O binary --only-section=.note.gnu.build-id $(BASEDIR)/xen-syms $@.bin
124 $(OBJCOPY) -O binary --only-section=.note.gnu.build-id $(LIVEPATCH) $@.bin
138 $(LIVEPATCH_REPLACE): xen_replace_world_func.o xen_replace_world.o note.o xen_note.o
144 $(LIVEPATCH_NOP): xen_nop.o note.o xen_note.o
152 $(LIVEPATCH_NO_XEN_BUILDID): xen_nop.o note.o
170 $(LIVEPATCH_ACTION_HOOKS): xen_action_hooks.o xen_hello_world_func.o note.o xen_note.o
[all …]
/xen/xen/common/libelf/
A Dlibelf-tools.c293 return elf_strval(elf, ELF_HANDLE_PTRVAL(note) + elf_size(elf, note)); in elf_note_name()
298 unsigned namesz = (elf_uval(elf, note, namesz) + 3) & ~3; in elf_note_desc()
300 return ELF_HANDLE_PTRVAL(note) + elf_size(elf, note) + namesz; in elf_note_desc()
305 elf_ptrval desc = elf_note_desc(elf, note); in elf_note_numeric()
306 unsigned descsz = elf_uval(elf, note, descsz); in elf_note_numeric()
323 elf_ptrval desc = elf_note_desc(elf, note); in elf_note_numeric_array()
324 unsigned descsz = elf_uval(elf, note, descsz); in elf_note_numeric_array()
342 unsigned namesz = (elf_uval(elf, note, namesz) + 3) & ~3; in elf_note_next()
343 unsigned descsz = (elf_uval(elf, note, descsz) + 3) & ~3; in elf_note_next()
345 elf_ptrval ptrval = ELF_HANDLE_PTRVAL(note) in elf_note_next()
[all …]
A Dlibelf-dominfo.c99 ELF_HANDLE_DECL(elf_note) note) in elf_xen_parse_note()
129 unsigned type = elf_uval(elf, note, type); in elf_xen_parse_note()
140 str = elf_strval(elf, elf_note_desc(elf, note)); in elf_xen_parse_note()
150 val = elf_note_numeric(elf, note); in elf_xen_parse_note()
213 elf, note, sizeof(*parms->f_supported), i); in elf_xen_parse_note()
232 ELF_HANDLE_DECL(elf_note) note; in elf_xen_parse_notes()
237 for ( note = ELF_MAKE_HANDLE(elf_note, parms->elf_note_start); in elf_xen_parse_notes()
238 ELF_HANDLE_PTRVAL(note) < parms->elf_note_end; in elf_xen_parse_notes()
239 note = elf_note_next(elf, note) ) in elf_xen_parse_notes()
251 note_name = elf_note_name(elf, note); in elf_xen_parse_notes()
[all …]
/xen/xen/arch/x86/
A Dxen.lds.S41 note PT_NOTE ;
117 *(.note.gnu.build-id)
140 DECL_SECTION(.note.Xen) {
141 *(.note.Xen)
142 } :note :text
153 DECL_SECTION(.note.gnu.build-id) {
155 *(.note.gnu.build-id)
157 } :note :text
346 *(.note.Xen)
A DMakefile162 note.o: $(TARGET)-syms
163 $(OBJCOPY) -O binary --only-section=.note.gnu.build-id $(BASEDIR)/xen-syms $@.bin
165 --rename-section=.data=.note.gnu.build-id -S $@.bin $@
194 note_file := note.o
264 rm -f note.o
/xen/xen/common/
A Dkexec.c315 Elf_Note *note; in kexec_crash_save_cpu() local
324 note = crash_notes[cpu].start; in kexec_crash_save_cpu()
326 prstatus = (ELF_Prstatus *)ELFNOTE_DESC(note); in kexec_crash_save_cpu()
328 note = ELFNOTE_NEXT(note); in kexec_crash_save_cpu()
463 Elf_Note * note = NULL; in kexec_init_cpu_notes() local
477 note = xzalloc_bytes(nr_bytes); in kexec_init_cpu_notes()
490 xfree(note); in kexec_init_cpu_notes()
499 crash_notes[cpu].start = note; in kexec_init_cpu_notes()
505 if ( ! note ) in kexec_init_cpu_notes()
512 note = ELFNOTE_NEXT(note); in kexec_init_cpu_notes()
[all …]
/xen/xen/arch/arm/
A Dxen.lds.S24 note PT_NOTE ;
71 .note.gnu.build-id : {
73 *(.note.gnu.build-id)
75 } :note :text
A DKconfig138 Please note that this does not necessarily enable the workaround,
161 Please note that this option does not necessarily enable the
183 Please note that this does not necessarily enable the workaround,
202 Please note that this does not necessarily enable the workaround,
223 Please note that this does not necessarily enable the workaround,
/xen/xen/include/xen/
A Dlibelf.h324 const char *elf_note_name(struct elf_binary *elf, ELF_HANDLE_DECL(elf_note) note); /* may return NU…
325 elf_ptrval elf_note_desc(struct elf_binary *elf, ELF_HANDLE_DECL(elf_note) note);
326 uint64_t elf_note_numeric(struct elf_binary *elf, ELF_HANDLE_DECL(elf_note) note);
339 ELF_HANDLE_DECL(elf_note) elf_note_next(struct elf_binary *elf, ELF_HANDLE_DECL(elf_note) note);
453 ELF_HANDLE_DECL(elf_note) note);
/xen/xen/arch/x86/boot/
A Dedd.S59 incb bootsym(boot_edd_info_nr) # note that we stored something
154 incb bootsym(boot_mbr_signature_nr) # note that we stored something
A Dvideo.S855 prtspc: movb $0x20, %al # Print single space (note: fall-thru)
/xen/tools/python/
A Dpylintrc47 # Python expression which should return a note less than 10 (10 is the highest
48 # note).You have access to the variables errors warning, statement which
54 # Add a comment according to your evaluation note. This is used by the global
283 # List of note tags to take in consideration, separated by a comma. Default to
/xen/docs/hypervisor-guide/x86/
A Dhow-xen-boots.rst54 If ``CONFIG_PVH_GUEST`` was selected at build time, an Elf note is included
85 .. note::
/xen/xen/include/asm-x86/
A Dasm_defns.h362 .pushsection .note.name, "a", @note ; \
/xen/docs/
A Dindex.rst6 .. note::
/xen/docs/process/
A Dtags.pandoc50 Please note that the Backport tag is a **request** for backport, which
/xen/docs/misc/arm/
A Dbig.LITTLE.txt6 battery powered environments. Please note that Xen doesn't not use any
A Dpassthrough.txt14 in the guest memory layout (see xen/include/public/arch-arm.h, note that
/xen/tools/fuzz/
A DREADME.afl59 NOTE: Please also note that the coverage instrumentation hard-codes
/xen/docs/misc/xen-makefiles/
A Dmakefiles.rst119 significant; for instance, the below will fail (note the extra space
/xen/docs/misc/arm/device-tree/
A Dbooting.txt151 Please note that the SPI used for the virtual pl011 could clash with the

Completed in 24 milliseconds

12