Changeset View
Changeset View
Standalone View
Standalone View
lib/libc/include/libc_private.h
Show First 20 Lines • Show All 229 Lines • ▼ Show 20 Lines | enum { | ||||
INTERPOS_spinlock, | INTERPOS_spinlock, | ||||
INTERPOS_spinunlock, | INTERPOS_spinunlock, | ||||
INTERPOS_kevent, | INTERPOS_kevent, | ||||
INTERPOS_wait6, | INTERPOS_wait6, | ||||
INTERPOS_ppoll, | INTERPOS_ppoll, | ||||
INTERPOS_map_stacks_exec, | INTERPOS_map_stacks_exec, | ||||
INTERPOS_fdatasync, | INTERPOS_fdatasync, | ||||
INTERPOS_clock_nanosleep, | INTERPOS_clock_nanosleep, | ||||
INTERPOS_distribute_static_tls, | |||||
INTERPOS_MAX | INTERPOS_MAX | ||||
}; | }; | ||||
/* | /* | ||||
* yplib internal interfaces | * yplib internal interfaces | ||||
*/ | */ | ||||
#ifdef YP | #ifdef YP | ||||
int _yp_check(char **); | int _yp_check(char **); | ||||
▲ Show 20 Lines • Show All 162 Lines • ▼ Show 20 Lines | |||||
/* execve() with PATH processing to implement posix_spawnp() */ | /* execve() with PATH processing to implement posix_spawnp() */ | ||||
int _execvpe(const char *, char * const *, char * const *); | int _execvpe(const char *, char * const *, char * const *); | ||||
int _elf_aux_info(int aux, void *buf, int buflen); | int _elf_aux_info(int aux, void *buf, int buflen); | ||||
struct dl_phdr_info; | struct dl_phdr_info; | ||||
int __elf_phdr_match_addr(struct dl_phdr_info *, void *); | int __elf_phdr_match_addr(struct dl_phdr_info *, void *); | ||||
void __init_elf_aux_vector(void); | void __init_elf_aux_vector(void); | ||||
void __libc_map_stacks_exec(void); | void __libc_map_stacks_exec(void); | ||||
void __libc_distribute_static_tls(__size_t, void *, __size_t, __size_t); | |||||
__uintptr_t __libc_static_tls_base(__size_t); | |||||
void _pthread_cancel_enter(int); | void _pthread_cancel_enter(int); | ||||
void _pthread_cancel_leave(int); | void _pthread_cancel_leave(int); | ||||
struct _pthread_cleanup_info; | struct _pthread_cleanup_info; | ||||
void ___pthread_cleanup_push_imp(void (*)(void *), void *, | void ___pthread_cleanup_push_imp(void (*)(void *), void *, | ||||
struct _pthread_cleanup_info *); | struct _pthread_cleanup_info *); | ||||
void ___pthread_cleanup_pop_imp(int); | void ___pthread_cleanup_pop_imp(int); | ||||
void __throw_constraint_handler_s(const char * restrict msg, int error); | void __throw_constraint_handler_s(const char * restrict msg, int error); | ||||
#endif /* _LIBC_PRIVATE_H_ */ | #endif /* _LIBC_PRIVATE_H_ */ |