Home
last modified time | relevance | path

Searched refs:RtldLockState (Results 1 – 11 of 11) sorted by relevance

/trueos/libexec/rtld-elf/
HDrtld_lock.h65 typedef struct Struct_RtldLockState RtldLockState; typedef
67 void rlock_acquire(rtld_lock_t, RtldLockState *);
68 void wlock_acquire(rtld_lock_t, RtldLockState *);
69 void lock_release(rtld_lock_t, RtldLockState *);
70 void lock_upgrade(rtld_lock_t, RtldLockState *);
71 void lock_restart_for_upgrade(RtldLockState *);
HDrtld_lock.c190 rlock_acquire(rtld_lock_t lock, RtldLockState *lockstate) in rlock_acquire()
206 wlock_acquire(rtld_lock_t lock, RtldLockState *lockstate) in wlock_acquire()
222 lock_release(rtld_lock_t lock, RtldLockState *lockstate) in lock_release()
242 lock_upgrade(rtld_lock_t lock, RtldLockState *lockstate) in lock_upgrade()
253 lock_restart_for_upgrade(RtldLockState *lockstate) in lock_restart_for_upgrade()
370 RtldLockState ls[2]; in _rtld_atfork_pre()
394 RtldLockState ls[2]; in _rtld_atfork_post()
HDrtld.c89 int lo_flags, int mode, RtldLockState *lockstate);
105 static void load_filtees(Obj_Entry *, int flags, RtldLockState *);
110 static void map_stacks_exec(RtldLockState *);
112 static void objlist_call_fini(Objlist *, Obj_Entry *, RtldLockState *);
113 static void objlist_call_init(Objlist *, RtldLockState *);
123 Obj_Entry *rtldobj, int flags, RtldLockState *lockstate);
125 int flags, RtldLockState *lockstate);
127 RtldLockState *);
129 int flags, RtldLockState *lockstate);
135 static const void **get_program_var_addr(const char *, RtldLockState *);
[all …]
/trueos/libexec/rtld-elf/i386/
HDreloc.c125 RtldLockState *lockstate) in reloc_non_plt()
304 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
347 reloc_iresolve(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve()
372 reloc_gnu_ifunc(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_gnu_ifunc()
/trueos/libexec/rtld-elf/amd64/
HDreloc.c124 RtldLockState *lockstate) in reloc_non_plt()
347 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
389 reloc_iresolve(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve()
419 reloc_gnu_ifunc(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_gnu_ifunc()
/trueos/libexec/rtld-elf/powerpc64/
HDreloc.c157 SymCache *cache, int flags, RtldLockState *lockstate) in reloc_nonplt_object()
285 RtldLockState *lockstate) in reloc_non_plt()
388 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
/trueos/libexec/rtld-elf/arm/
HDreloc.c140 int flags, RtldLockState *lockstate) in reloc_nonplt_object()
317 RtldLockState *lockstate) in reloc_non_plt()
377 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
/trueos/libexec/rtld-elf/powerpc/
HDreloc.c163 SymCache *cache, int flags, RtldLockState *lockstate) in reloc_nonplt_object()
290 RtldLockState *lockstate) in reloc_non_plt()
425 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
/trueos/libexec/rtld-elf/sparc64/
HDreloc.c234 SymCache *cache, int flags, RtldLockState *lockstate);
296 RtldLockState *lockstate) in reloc_non_plt()
331 int flags, RtldLockState *lockstate) in reloc_nonplt_object()
535 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
/trueos/libexec/rtld-elf/ia64/
HDreloc.c152 SymCache *cache, int flags, RtldLockState *lockstate) in reloc_non_plt_obj()
344 RtldLockState *lockstate) in reloc_non_plt()
461 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
/trueos/libexec/rtld-elf/mips/
HDreloc.c262 RtldLockState *lockstate) in reloc_non_plt()
585 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()