/freebsd-current/libexec/rtld-elf/ |
H A D | rtld_lock.c | 248 rlock_acquire(rtld_lock_t lock, RtldLockState *lockstate) argument 264 wlock_acquire(rtld_lock_t lock, RtldLockState *lockstate) argument 280 lock_release(rtld_lock_t lock, RtldLockState *lockstate) argument 300 lock_upgrade(rtld_lock_t lock, RtldLockState *lockstate) argument 311 lock_restart_for_upgrade(RtldLockState *lockstate) argument [all...] |
H A D | rtld.h | 329 int lockstate; member in struct:Struct_RtldLockState 352 struct Struct_RtldLockState *lockstate; member in struct:Struct_SymLook
|
H A D | rtld.c | 517 RtldLockState lockstate; local 1033 RtldLockState lockstate; local 1967 find_symdef(unsigned long symnum, const Obj_Entry *refobj, const Obj_Entry **defobj_out, int flags, SymCache *cache, RtldLockState *lockstate) argument 2584 free_needed_filtees(Needed_Entry *n, RtldLockState *lockstate) argument 2601 unload_filtees(Obj_Entry *obj, RtldLockState *lockstate) argument 2612 load_filtee1(Obj_Entry *obj, Needed_Entry *needed, int flags, RtldLockState *lockstate) argument 2624 load_filtees(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 3003 objlist_call_fini(Objlist *list, Obj_Entry *root, RtldLockState *lockstate) argument 3078 objlist_call_init(Objlist *list, RtldLockState *lockstate) argument 3236 relocate_object_dag(Obj_Entry *root, bool bind_now, Obj_Entry *rtldobj, int flags, RtldLockState *lockstate) argument 3315 relocate_object(Obj_Entry *obj, bool bind_now, Obj_Entry *rtldobj, int flags, RtldLockState *lockstate) argument 3374 relocate_objects(Obj_Entry *first, bool bind_now, Obj_Entry *rtldobj, int flags, RtldLockState *lockstate) argument 3404 resolve_object_ifunc(Obj_Entry *obj, bool bind_now, int flags, RtldLockState *lockstate) argument 3429 initlist_objects_ifunc(Objlist *list, bool bind_now, int flags, RtldLockState *lockstate) argument 3453 RtldLockState lockstate; local 3638 RtldLockState lockstate; local 3648 dlclose_locked(void *handle, RtldLockState *lockstate) argument 3729 RtldLockState lockstate; local 3756 dlopen_cleanup(Obj_Entry *obj, RtldLockState *lockstate) argument 3766 dlopen_object(const char *name, int fd, Obj_Entry *refobj, int lo_flags, int mode, RtldLockState *lockstate) argument 3910 RtldLockState lockstate; local 4086 RtldLockState lockstate; local 4107 RtldLockState lockstate; local 4160 RtldLockState lockstate; local 4518 get_program_var_addr(const char *name, RtldLockState *lockstate) argument 5130 unload_object(Obj_Entry *root, RtldLockState *lockstate) argument 5217 RtldLockState lockstate; local 5616 RtldLockState lockstate; local 5628 RtldLockState lockstate; local 5891 RtldLockState lockstate; local 5936 map_stacks_exec(RtldLockState *lockstate) argument 5951 distribute_static_tls(Objlist *list, RtldLockState *lockstate) argument [all...] |
/freebsd-current/libexec/rtld-elf/i386/ |
H A D | reloc.c | 313 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 383 reloc_iresolve(Obj_Entry *obj, RtldLockState *lockstate) argument 125 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument 370 reloc_iresolve_one(Obj_Entry *obj, const Elf_Rel *rel, RtldLockState *lockstate) argument 400 reloc_iresolve_nonplt(Obj_Entry *obj, RtldLockState *lockstate) argument 417 reloc_gnu_ifunc(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument [all...] |
/freebsd-current/libexec/rtld-elf/amd64/ |
H A D | reloc.c | 360 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 431 reloc_iresolve(Obj_Entry *obj, RtldLockState *lockstate) argument 127 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument 417 reloc_iresolve_one(Obj_Entry *obj, const Elf_Rela *rela, RtldLockState *lockstate) argument 449 reloc_iresolve_nonplt(Obj_Entry *obj, RtldLockState *lockstate) argument 466 reloc_gnu_ifunc(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument [all...] |
/freebsd-current/libexec/rtld-elf/arm/ |
H A D | reloc.c | 374 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 135 reloc_nonplt_object(Obj_Entry *obj, const Elf_Rel *rel, SymCache *cache, int flags, RtldLockState *lockstate) argument 313 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument [all...] |
/freebsd-current/libexec/rtld-elf/riscv/ |
H A D | reloc.c | 168 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 246 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument [all...] |
/freebsd-current/sys/dev/tcp_log/ |
H A D | tcp_log_dev.c | 108 tcp_log_dev_queue_validate_lock(int lockstate) argument 238 tcp_log_dev_rotate_bufs(struct tcp_log_dev_info *priv, int *lockstate) argument 268 int lockstate, rv; local [all...] |
/freebsd-current/libexec/rtld-elf/powerpc64/ |
H A D | reloc.c | 448 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 170 reloc_nonplt_object(Obj_Entry *obj_rtld __unused, Obj_Entry *obj, const Elf_Rela *rela, SymCache *cache, int flags, RtldLockState *lockstate) argument 325 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument 568 reloc_iresolve(Obj_Entry *obj, struct Struct_RtldLockState *lockstate) argument [all...] |
/freebsd-current/libexec/rtld-elf/powerpc/ |
H A D | reloc.c | 487 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 175 reloc_nonplt_object(Obj_Entry *obj_rtld __unused, Obj_Entry *obj, const Elf_Rela *rela, SymCache *cache, int flags, RtldLockState *lockstate) argument 330 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument 615 reloc_iresolve(Obj_Entry *obj, struct Struct_RtldLockState *lockstate) argument [all...] |
/freebsd-current/libexec/rtld-elf/aarch64/ |
H A D | reloc.c | 248 reloc_plt(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 322 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 209 reloc_tlsdesc(const Obj_Entry *obj, const Elf_Rela *rela, struct tlsdesc_entry *where, int flags, RtldLockState *lockstate) argument 360 reloc_iresolve_one(Obj_Entry *obj, const Elf_Rela *rela, RtldLockState *lockstate) argument 374 reloc_iresolve(Obj_Entry *obj, struct Struct_RtldLockState *lockstate) argument 392 reloc_iresolve_nonplt(Obj_Entry *obj, struct Struct_RtldLockState *lockstate) argument 409 reloc_gnu_ifunc(Obj_Entry *obj, int flags, struct Struct_RtldLockState *lockstate) argument 465 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument [all...] |
/freebsd-current/sys/vm/ |
H A D | vnode_pager.c | 369 uintptr_t lockstate; local
|