Searched refs:nhdr (Results 1 – 3 of 3) sorted by relevance
/qemu/contrib/elf2dmp/ |
H A D | qemu_elf.c | 61 Elf64_Nhdr *nhdr; in init_states() local 84 nhdr = (void *)((uint8_t *)qe->map + offset); in init_states() 86 if (!advance_note_offset(&offset, sizeof(*nhdr), end_offset)) { in init_states() 92 if (!advance_note_offset(&offset, nhdr->n_namesz, end_offset)) { in init_states() 98 if (!advance_note_offset(&offset, nhdr->n_descsz, end_offset)) { in init_states() 103 nhdr->n_descsz >= offsetof(QEMUCPUState, kernel_gs_base)) { in init_states() 104 state_size = MIN(state->size, nhdr->n_descsz); in init_states()
|
/qemu/include/hw/ |
H A D | elf_ops.h.inc | 286 if (nhdr == NULL) { 290 note_type = nhdr->n_type; 292 nhdr_namesz = nhdr->n_namesz; 293 nhdr_descsz = nhdr->n_descsz; 308 nhdr = (void *)nhdr + elf_note_entry_offset; 309 note_type = nhdr->n_type; 312 return nhdr; 584 struct elf_note *nhdr = NULL; 603 nhdr = (struct elf_note *)data; 605 nhdr = glue(get_elf_note_type, SZ)(nhdr, file_size, ph->p_align, [all …]
|
/qemu/linux-user/ |
H A D | elfload.c | 3110 struct elf_note nhdr; in parse_elf_properties() member 3129 if (n < sizeof(note.nhdr)) { in parse_elf_properties() 3153 if (note.nhdr.n_type != NT_GNU_PROPERTY_TYPE_0 || in parse_elf_properties() 3154 note.nhdr.n_namesz != NOTE_NAME_SZ || in parse_elf_properties() 3159 off = sizeof(note.nhdr) + NOTE_NAME_SZ; in parse_elf_properties() 3161 datasz = note.nhdr.n_descsz + off; in parse_elf_properties()
|