Home
last modified time | relevance | path

Searched refs:nhdr (Results 1 – 9 of 9) sorted by relevance

/linux/tools/perf/util/
H A Dsymbol-minimal.c41 } *nhdr; in read_build_id() local
45 while ((ptr + sizeof(*nhdr)) < (note_data + note_len)) { in read_build_id()
49 nhdr = ptr; in read_build_id()
51 nhdr->n_namesz = bswap_32(nhdr->n_namesz); in read_build_id()
52 nhdr->n_descsz = bswap_32(nhdr->n_descsz); in read_build_id()
53 nhdr->n_type = bswap_32(nhdr->n_type); in read_build_id()
56 namesz = NOTE_ALIGN(nhdr->n_namesz); in read_build_id()
57 descsz = NOTE_ALIGN(nhdr->n_descsz); in read_build_id()
59 ptr += sizeof(*nhdr); in read_build_id()
62 if (nhdr->n_type == NT_GNU_BUILD_ID && in read_build_id()
[all …]
H A Dsymbol-elf.c836 GElf_Nhdr *nhdr = ptr; in elf_read_build_id()
837 size_t namesz = NOTE_ALIGN(nhdr->n_namesz), in elf_read_build_id()
838 descsz = NOTE_ALIGN(nhdr->n_descsz); in elf_read_build_id() local
841 ptr += sizeof(*nhdr); in elf_read_build_id()
844 if (nhdr->n_type == NT_GNU_BUILD_ID && in elf_read_build_id()
845 nhdr->n_namesz == sizeof("GNU")) { in elf_read_build_id()
943 GElf_Nhdr nhdr; in sysfs__read_build_id()
946 if (read(fd, &nhdr, sizeof(nhdr)) != sizeof(nhdr)) in sysfs__read_build_id()
945 GElf_Nhdr nhdr; sysfs__read_build_id() local
2814 GElf_Nhdr nhdr; construct_sdt_notes_list() local
[all...]
/linux/tools/testing/selftests/bpf/
H A Dtrace_helpers.c408 Elf32_Nhdr *nhdr = (Elf32_Nhdr *)(note_start + note_offs); in parse_build_id_buf() local
410 if (nhdr->n_type == 3 && nhdr->n_namesz == sizeof("GNU") && in parse_build_id_buf()
411 !strcmp((char *)(nhdr + 1), "GNU") && nhdr->n_descsz > 0 && in parse_build_id_buf()
412 nhdr->n_descsz <= BPF_BUILD_ID_SIZE) { in parse_build_id_buf()
414 ALIGN(sizeof("GNU"), 4) + sizeof(Elf32_Nhdr), nhdr->n_descsz); in parse_build_id_buf()
415 memset(build_id + nhdr->n_descsz, 0, BPF_BUILD_ID_SIZE - nhdr->n_descsz); in parse_build_id_buf()
416 return (int) nhdr->n_descsz; in parse_build_id_buf()
420 ALIGN(nhdr->n_namesz, 4) + ALIGN(nhdr->n_descsz, 4); in parse_build_id_buf()
/linux/lib/
H A Dbuildid.c161 const Elf32_Nhdr *nhdr; in parse_build_id() local
168 nhdr = freader_fetch(r, note_off, sizeof(Elf32_Nhdr) + note_name_sz); in parse_build_id()
169 if (!nhdr) in parse_build_id()
172 name_sz = READ_ONCE(nhdr->n_namesz); in parse_build_id()
173 desc_sz = READ_ONCE(nhdr->n_descsz); in parse_build_id()
181 if (nhdr->n_type == BUILD_ID && in parse_build_id()
183 memcmp(nhdr + 1, note_name, note_name_sz) == 0 && in parse_build_id()
/linux/scripts/
H A Drecordmcount.h237 unsigned const nhdr, Elf32_Word **symtab, in find_symtab() argument
246 for (relhdr = shdr0, k = nhdr; k; --k, ++relhdr) { in find_symtab()
585 unsigned nhdr, in tot_relsize() argument
593 for (; nhdr; --nhdr, ++shdrp) { in tot_relsize()
611 unsigned const nhdr = get_shnum(ehdr, shdr0); in do_func() local
636 totrelsz = tot_relsize(shdr0, nhdr, shstrtab, fname); in do_func()
652 find_symtab(ehdr, shdr0, nhdr, &symtab, &symtab_shndx); in do_func()
654 for (relhdr = shdr0, k = nhdr; k; --k, ++relhdr) { in do_func()
/linux/fs/
H A Dbinfmt_elf.c779 struct elf_note nhdr; in parse_elf_properties() member
803 BUILD_BUG_ON(sizeof(note) < sizeof(note.nhdr) + NOTE_NAME_SZ); in parse_elf_properties()
804 if (n < 0 || n < sizeof(note.nhdr) + NOTE_NAME_SZ) in parse_elf_properties()
807 if (note.nhdr.n_type != NT_GNU_PROPERTY_TYPE_0 || in parse_elf_properties()
808 note.nhdr.n_namesz != NOTE_NAME_SZ || in parse_elf_properties()
809 strncmp(note.data + sizeof(note.nhdr), in parse_elf_properties()
810 NN_GNU_PROPERTY_TYPE_0, n - sizeof(note.nhdr))) in parse_elf_properties()
813 off = round_up(sizeof(note.nhdr) + NOTE_NAME_SZ, in parse_elf_properties()
818 if (note.nhdr.n_descsz > n - off) in parse_elf_properties()
820 datasz = off + note.nhdr.n_descsz; in parse_elf_properties()
/linux/include/pcmcia/
H A Dcistpl.h504 u_char nhdr; member
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_discovery.c475 struct nps_info_header *nhdr = in amdgpu_discovery_verify_npsinfo() local
478 if (le32_to_cpu(nhdr->table_id) != NPS_INFO_TABLE_ID) { in amdgpu_discovery_verify_npsinfo()
484 le32_to_cpu(nhdr->size_bytes), in amdgpu_discovery_verify_npsinfo()
1949 struct nps_info_header *nhdr; in amdgpu_discovery_refresh_nps_info() local
1975 nhdr = (struct nps_info_header *)(nps_data); in amdgpu_discovery_refresh_nps_info()
1977 le32_to_cpu(nhdr->size_bytes), in amdgpu_discovery_refresh_nps_info()
/linux/drivers/pcmcia/
H A Dcistpl.c1241 v2->nhdr = p[8]; in parse_vers_2()