Searched refs:RtldLockState (Results 1 – 10 of 10) sorted by relevance
| /freebsd-14-stable/libexec/rtld-elf/ |
| HD | rtld_lock.h | 89 typedef struct Struct_RtldLockState RtldLockState; typedef 91 void rlock_acquire(rtld_lock_t, RtldLockState *); 92 void wlock_acquire(rtld_lock_t, RtldLockState *); 93 void lock_release(rtld_lock_t, RtldLockState *); 94 void lock_upgrade(rtld_lock_t, RtldLockState *); 95 void lock_restart_for_upgrade(RtldLockState *);
|
| HD | rtld_lock.c | 248 rlock_acquire(rtld_lock_t lock, RtldLockState *lockstate) in rlock_acquire() 264 wlock_acquire(rtld_lock_t lock, RtldLockState *lockstate) in wlock_acquire() 280 lock_release(rtld_lock_t lock, RtldLockState *lockstate) in lock_release() 300 lock_upgrade(rtld_lock_t lock, RtldLockState *lockstate) in lock_upgrade() 311 lock_restart_for_upgrade(RtldLockState *lockstate) in lock_restart_for_upgrade() 462 RtldLockState ls[2]; in _rtld_atfork_pre() 488 RtldLockState ls[2]; in _rtld_atfork_post()
|
| HD | rtld.c | 97 static void distribute_static_tls(Objlist *, RtldLockState *); 99 static int dlclose_locked(void *, RtldLockState *); 101 int lo_flags, int mode, RtldLockState *lockstate); 119 static int initlist_objects_ifunc(Objlist *, bool, int, RtldLockState *); 122 static void load_filtees(Obj_Entry *, int flags, RtldLockState *); 123 static void unload_filtees(Obj_Entry *, RtldLockState *); 128 static void map_stacks_exec(RtldLockState *); 131 static void objlist_call_fini(Objlist *, Obj_Entry *, RtldLockState *); 132 static void objlist_call_init(Objlist *, RtldLockState *); 149 Obj_Entry *rtldobj, int flags, RtldLockState *lockstate); [all …]
|
| /freebsd-14-stable/libexec/rtld-elf/i386/ |
| HD | reloc.c | 126 RtldLockState *lockstate) in reloc_non_plt() 282 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt() 313 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots() 369 RtldLockState *lockstate) in reloc_iresolve_one() 381 reloc_iresolve(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve() 398 reloc_iresolve_nonplt(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve_nonplt() 415 reloc_gnu_ifunc(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_gnu_ifunc()
|
| /freebsd-14-stable/libexec/rtld-elf/amd64/ |
| HD | reloc.c | 128 RtldLockState *lockstate) in reloc_non_plt() 329 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt() 360 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots() 416 RtldLockState *lockstate) in reloc_iresolve_one() 429 reloc_iresolve(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve() 447 reloc_iresolve_nonplt(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve_nonplt() 464 reloc_gnu_ifunc(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_gnu_ifunc()
|
| /freebsd-14-stable/libexec/rtld-elf/aarch64/ |
| HD | reloc.c | 143 int flags, RtldLockState *lockstate) in reloc_tlsdesc() 182 reloc_plt(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_plt() 221 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots() 260 RtldLockState *lockstate) in reloc_iresolve_one() 365 RtldLockState *lockstate) in reloc_non_plt()
|
| /freebsd-14-stable/libexec/rtld-elf/arm/ |
| HD | reloc.c | 137 int flags, RtldLockState *lockstate) in reloc_nonplt_object() 315 RtldLockState *lockstate) in reloc_non_plt() 352 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt() 375 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
|
| /freebsd-14-stable/libexec/rtld-elf/riscv/ |
| HD | reloc.c | 146 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt() 169 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots() 248 RtldLockState *lockstate) in reloc_non_plt()
|
| /freebsd-14-stable/libexec/rtld-elf/powerpc64/ |
| HD | reloc.c | 160 const Elf_Rela *rela, SymCache *cache, int flags, RtldLockState *lockstate) in reloc_nonplt_object() 315 RtldLockState *lockstate) in reloc_non_plt() 400 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt() 437 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
|
| /freebsd-14-stable/libexec/rtld-elf/powerpc/ |
| HD | reloc.c | 165 const Elf_Rela *rela, SymCache *cache, int flags, RtldLockState *lockstate) in reloc_nonplt_object() 320 RtldLockState *lockstate) in reloc_non_plt() 432 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt() 476 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
|