/src/tests/libexec/ld.elf_so/ |
h_ifunc.c | 34 extern long long ifunc(void); 48 return ifunc() != atoll(argv[1]);
|
t_ifunc.c | 54 atf_tc_set_md_var(tc, "descr", "ifunc functions are resolved"); 72 atf_tc_skip("Missing linker support for ifunc relocations"); 82 sym = dlsym(handle, "ifunc"); 107 atf_tc_set_md_var(tc, "descr", "hidden ifunc functions are resolved"); 126 atf_tc_skip("Missing linker support for ifunc relocations"); 170 "ifunc functions are resolved in the executable"); 185 __hidden_ifunc(ifunc, resolve_ifunc); 187 long long ifunc(void); 192 atf_tc_skip("Missing linker support for ifunc relocations"); 193 ATF_CHECK(ifunc() == 0xdeadbeefll) [all...] |
/src/tests/lib/csu/ |
h_ifunc_static.c | 61 __ifunc(ifunc, resolve_ifunc); 62 extern long long ifunc(void); 70 return atoll(argv[1]) != ifunc();
|
/src/sys/arch/atari/isa/ |
isa_milan.c | 105 if (milan_isa_iinfo[irq].ifunc != NULL) 124 (void) (iinfo_p->ifunc)(iinfo_p->iarg); 146 if (iinfo_p->ifunc == NULL) { 159 (void) (iinfo_p->ifunc)(iinfo_p->iarg); 188 if (milan_isa_iinfo[i].ifunc == NULL) { 204 if (iinfo_p->ifunc != NULL) { 213 iinfo_p->ifunc = ih_fun; 225 if (iinfo_p->ifunc == NULL) 228 iinfo_p->ifunc = NULL;
|
isa_hades.c | 99 (void) (iinfo_p->ifunc)(iinfo_p->iarg); 106 (void) (iinfo_p->ifunc)(iinfo_p->iarg); 175 iinfo_p->ifunc = ih_fun;
|
/src/sys/arch/atari/include/ |
pci_machdep.h | 60 int (*ifunc)(void *); /* function to call */ member in struct:__anone5b123be0108 61 void *iarg; /* argument for 'ifunc' */
|
isa_machdep.h | 73 int (*ifunc)(void *); /* function to call */ member in struct:__anon9e680d3f0108 74 void *iarg; /* argument for 'ifunc' */
|
/src/tests/libexec/ld.elf_so/helper_ifunc_dso/ |
h_helper_ifunc.c | 64 __ifunc(ifunc, resolve_ifunc);
|
/src/sys/external/bsd/compiler_rt/dist/lib/asan/ |
asan_premap_shadow.cc | 12 // Reserve shadow memory with an ifunc resolver. 57 // shadow == resolver is how Android KitKat and older handles ifunc. 75 INTERFACE_ATTRIBUTE __attribute__((ifunc("__asan_premap_shadow"))) void
|
/src/sys/arch/atari/pci/ |
pci_hades.c | 133 (void)(iinfo_p->ifunc)(iinfo_p->iarg); 176 iinfo_p->ifunc = ih_fun;
|
/src/sys/dev/qbus/ |
uba.c | 348 uba_intr_establish(void *icookie, int vec, void (*ifunc)(void *iarg), 351 scb_vecalloc(vec, ifunc, iarg, SCB_ISTACK, ev);
|
/src/usr.sbin/tprof/ |
tprof_top.c | 314 ptrarray_iterate(struct ptrarray *ptrarray, void (*ifunc)(void *)) 319 (*ifunc)(ptrarray->pa_ptrs[i]);
|