Home | History | Annotate | Download | only in backends

Lines Matching refs:EBLHOOK

46 static const struct EBLHOOK(reloc_nametable)
53 } EBLHOOK(reloc_nametable) =
60 #define reloc_namestr (&EBLHOOK(reloc_nametable).zero)
62 static const uint_fast16_t EBLHOOK(reloc_nameidx)[] =
65 [R_TYPE (type)] = offsetof (struct EBLHOOK(reloc_nametable), name_##type),
70 ((int) (sizeof EBLHOOK(reloc_nameidx) / sizeof EBLHOOK(reloc_nameidx)[0]))
75 static const uint8_t EBLHOOK(reloc_valid)[] =
86 EBLHOOK(reloc_type_name) (int reloc,
94 if (reloc >= 0 && reloc < nreloc && EBLHOOK(reloc_nameidx)[reloc] != 0)
95 return &reloc_namestr[EBLHOOK(reloc_nameidx)[reloc]];
100 EBLHOOK(reloc_type_check) (int reloc)
106 return reloc >= 0 && reloc < nreloc && EBLHOOK(reloc_nameidx)[reloc] != 0;
110 EBLHOOK(reloc_valid_use) (Elf *elf, int reloc)
123 uses = EBLHOOK(reloc_valid)[reloc];
129 EBLHOOK(copy_reloc_p) (int reloc)
135 EBLHOOK(none_reloc_p) (int reloc)
142 EBLHOOK(relative_reloc_p) (int reloc)
149 EBLHOOK(init_reloc) (Ebl *ebl)
151 ebl->reloc_type_name = EBLHOOK(reloc_type_name);
152 ebl->reloc_type_check = EBLHOOK(reloc_type_check);
153 ebl->reloc_valid_use = EBLHOOK(reloc_valid_use);
154 ebl->copy_reloc_p = EBLHOOK(copy_reloc_p);
155 ebl->none_reloc_p = EBLHOOK(none_reloc_p);
157 ebl->relative_reloc_p = EBLHOOK(relative_reloc_p);