• Home
  • Raw
  • Download

Lines Matching refs:nhdr

12644 handle_core_note (Ebl *ebl, const GElf_Nhdr *nhdr,  in handle_core_note()  argument
12653 if (! ebl_core_note (ebl, nhdr, name, desc, in handle_core_note()
12662 nregloc == 0 ? nhdr->n_descsz : 0, in handle_core_note()
12683 GElf_Nhdr nhdr; in handle_notes_data() local
12688 &nhdr, &name_offset, &desc_offset)) > 0) in handle_notes_data()
12690 const char *name = nhdr.n_namesz == 0 ? "" : data->d_buf + name_offset; in handle_notes_data()
12701 ? strlen (print_name) : nhdr.n_namesz); in handle_notes_data()
12706 (int) print_namesz, print_name, nhdr.n_descsz, in handle_notes_data()
12708 ? ebl_core_note_type_name (ebl, nhdr.n_type, in handle_notes_data()
12710 : ebl_object_note_type_name (ebl, name, nhdr.n_type, in handle_notes_data()
12711 nhdr.n_descsz, in handle_notes_data()
12715 if (memchr (name, '\0', nhdr.n_namesz) != NULL in handle_notes_data()
12721 if (nhdr.n_type == NT_AUXV in handle_notes_data()
12722 && (nhdr.n_namesz == 4 /* Broken old Linux kernels. */ in handle_notes_data()
12723 || (nhdr.n_namesz == 5 && name[4] == '\0')) in handle_notes_data()
12725 handle_auxv_note (ebl, ebl->elf, nhdr.n_descsz, in handle_notes_data()
12727 else if (nhdr.n_namesz == 5 && strcmp (name, "CORE") == 0) in handle_notes_data()
12728 switch (nhdr.n_type) in handle_notes_data()
12731 handle_siginfo_note (ebl->elf, nhdr.n_descsz, in handle_notes_data()
12736 handle_file_note (ebl->elf, nhdr.n_descsz, in handle_notes_data()
12741 handle_core_note (ebl, &nhdr, name, desc); in handle_notes_data()
12744 handle_core_note (ebl, &nhdr, name, desc); in handle_notes_data()
12747 ebl_object_note (ebl, nhdr.n_namesz, name, nhdr.n_type, in handle_notes_data()
12748 nhdr.n_descsz, desc); in handle_notes_data()