19#ifndef NAT_AARCH64_LINUX_H
20#define NAT_AARCH64_LINUX_H
54 int _pad[((128 /
sizeof (int)) - 3)];
104#define cpt_si_pid _sifields._kill._pid
105#define cpt_si_uid _sifields._kill._uid
106#define cpt_si_timerid _sifields._timer._tid
107#define cpt_si_overrun _sifields._timer._overrun
108#define cpt_si_status _sifields._sigchld._status
109#define cpt_si_utime _sifields._sigchld._utime
110#define cpt_si_stime _sifields._sigchld._stime
111#define cpt_si_ptr _sifields._rt._sigval.sival_ptr
112#define cpt_si_addr _sifields._sigfault._addr
113#define cpt_si_band _sifields._sigpoll._band
114#define cpt_si_fd _sifields._sigpoll._fd
129 lwpid_t lwpid,
int idx,
void **base,
ps_err_e aarch64_ps_get_thread_area(struct ps_prochandle *ph, lwpid_t lwpid, int idx, void **base, int is_64bit_p)
void aarch64_linux_prepare_to_resume(struct lwp_info *lwp)
struct compat_siginfo compat_siginfo_t
void aarch64_linux_new_thread(struct lwp_info *lwp)
unsigned int compat_uptr_t
void aarch64_compat_siginfo_from_siginfo(compat_siginfo_t *to, siginfo_t *from)
void aarch64_siginfo_from_compat_siginfo(siginfo_t *to, compat_siginfo_t *from)
int aarch64_tls_register_count(int tid)
union compat_sigval compat_sigval_t
void aarch64_linux_delete_thread(struct arch_lwp_info *arch_lwp)
struct compat_siginfo::@107::@111 _sigchld
struct compat_siginfo::@107::@110 _rt
struct compat_siginfo::@107::@108 _kill
struct compat_siginfo::@107::@113 _sigpoll
union compat_siginfo::@107 _sifields
struct compat_siginfo::@107::@112 _sigfault
int _pad[((128/sizeof(int)) - 3)]
struct compat_siginfo::@107::@109 _timer