Home
last modified time | relevance | path

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

/freebsd-10-stable/libexec/rtld-elf/
Drtld_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 *);
Drtld_lock.c195 rlock_acquire(rtld_lock_t lock, RtldLockState *lockstate) in rlock_acquire()
211 wlock_acquire(rtld_lock_t lock, RtldLockState *lockstate) in wlock_acquire()
227 lock_release(rtld_lock_t lock, RtldLockState *lockstate) in lock_release()
247 lock_upgrade(rtld_lock_t lock, RtldLockState *lockstate) in lock_upgrade()
258 lock_restart_for_upgrade(RtldLockState *lockstate) in lock_restart_for_upgrade()
375 RtldLockState ls[2]; in _rtld_atfork_pre()
399 RtldLockState ls[2]; in _rtld_atfork_post()
Drtld.c85 int lo_flags, int mode, RtldLockState *lockstate);
101 static void load_filtees(Obj_Entry *, int flags, RtldLockState *);
106 static void map_stacks_exec(RtldLockState *);
109 static void objlist_call_fini(Objlist *, Obj_Entry *, RtldLockState *);
110 static void objlist_call_init(Objlist *, RtldLockState *);
120 Obj_Entry *rtldobj, int flags, RtldLockState *lockstate);
122 int flags, RtldLockState *lockstate);
124 RtldLockState *);
126 int flags, RtldLockState *lockstate);
132 static const void **get_program_var_addr(const char *, RtldLockState *);
[all …]
/freebsd-10-stable/libexec/rtld-elf/amd64/
Dreloc.c126 RtldLockState *lockstate) in reloc_non_plt()
349 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
391 reloc_iresolve(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve()
421 reloc_gnu_ifunc(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_gnu_ifunc()
/freebsd-10-stable/libexec/rtld-elf/i386/
Dreloc.c126 RtldLockState *lockstate) in reloc_non_plt()
305 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
348 reloc_iresolve(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve()
373 reloc_gnu_ifunc(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_gnu_ifunc()
/freebsd-10-stable/libexec/rtld-elf/powerpc64/
Dreloc.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()
/freebsd-10-stable/libexec/rtld-elf/arm/
Dreloc.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()
/freebsd-10-stable/libexec/rtld-elf/powerpc/
Dreloc.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()
/freebsd-10-stable/libexec/rtld-elf/sparc64/
Dreloc.c234 SymCache *cache, int flags, RtldLockState *lockstate);
296 RtldLockState *lockstate) in reloc_non_plt()
331 int flags, RtldLockState *lockstate) in reloc_nonplt_object()
534 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
/freebsd-10-stable/libexec/rtld-elf/ia64/
Dreloc.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()
/freebsd-10-stable/libexec/rtld-elf/mips/
Dreloc.c262 RtldLockState *lockstate) in reloc_non_plt()
585 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()