Lines Matching defs:nhdr
412 Elf32_Nhdr *nhdr = (Elf32_Nhdr *)(note_start + note_offs);
414 if (nhdr->n_type == 3 && nhdr->n_namesz == sizeof("GNU") &&
415 !strcmp((char *)(nhdr + 1), "GNU") && nhdr->n_descsz > 0 &&
416 nhdr->n_descsz <= BPF_BUILD_ID_SIZE) {
418 ALIGN(sizeof("GNU"), 4) + sizeof(Elf32_Nhdr), nhdr->n_descsz);
419 memset(build_id + nhdr->n_descsz, 0, BPF_BUILD_ID_SIZE - nhdr->n_descsz);
420 return (int) nhdr->n_descsz;
424 ALIGN(nhdr->n_namesz, 4) + ALIGN(nhdr->n_descsz, 4);