Lines Matching refs:nhdr
510 GElf_Nhdr *nhdr = ptr; in elf_read_build_id() local
511 size_t namesz = NOTE_ALIGN(nhdr->n_namesz), in elf_read_build_id()
512 descsz = NOTE_ALIGN(nhdr->n_descsz); in elf_read_build_id()
515 ptr += sizeof(*nhdr); in elf_read_build_id()
518 if (nhdr->n_type == NT_GNU_BUILD_ID && in elf_read_build_id()
519 nhdr->n_namesz == sizeof("GNU")) { in elf_read_build_id()
609 GElf_Nhdr nhdr; in sysfs__read_build_id() local
612 if (read(fd, &nhdr, sizeof(nhdr)) != sizeof(nhdr)) in sysfs__read_build_id()
615 namesz = NOTE_ALIGN(nhdr.n_namesz); in sysfs__read_build_id()
616 descsz = NOTE_ALIGN(nhdr.n_descsz); in sysfs__read_build_id()
617 if (nhdr.n_type == NT_GNU_BUILD_ID && in sysfs__read_build_id()
618 nhdr.n_namesz == sizeof("GNU")) { in sysfs__read_build_id()
637 __func__, filename, nhdr.n_namesz, nhdr.n_descsz); in sysfs__read_build_id()
2270 GElf_Nhdr nhdr; in construct_sdt_notes_list() local
2298 for (offset = 0; (next = gelf_getnote(data, offset, &nhdr, &name_off, in construct_sdt_notes_list()
2300 if (nhdr.n_namesz == sizeof(SDT_NOTE_NAME) && in construct_sdt_notes_list()
2304 if (nhdr.n_type != SDT_NOTE_TYPE) in construct_sdt_notes_list()
2308 nhdr.n_descsz, sdt_notes); in construct_sdt_notes_list()