Files
xemu/trace/trace-linux_user.h
2026-02-06 19:51:23 -05:00

131 lines
4.3 KiB
C

/* AUTOGENERATED STUB FOR ANDROID BUILD */
#ifndef TRACE_TRACE_LINUX_USER_H
#define TRACE_TRACE_LINUX_USER_H
/* No-op trace events */
#ifndef trace_event_get_state_backends
#define trace_event_get_state_backends(id) (0)
#endif
#ifndef trace_event_get_state
#define trace_event_get_state(id) (0)
#endif
#define TRACE_SIGNAL_DO_SIGACTION_GUEST 0
#define TRACE_SIGNAL_DO_SIGACTION_GUEST_ENABLED 0
#define TRACE_SIGNAL_DO_SIGACTION_GUEST_BACKEND_DSTATE() (0)
static inline void trace_signal_do_sigaction_guest(int sig, int max) {
(void)sig;
(void)max;
}
#define TRACE_SIGNAL_DO_SIGACTION_HOST 0
#define TRACE_SIGNAL_DO_SIGACTION_HOST_ENABLED 0
#define TRACE_SIGNAL_DO_SIGACTION_HOST_BACKEND_DSTATE() (0)
static inline void trace_signal_do_sigaction_host(int sig, int max) {
(void)sig;
(void)max;
}
#define TRACE_SIGNAL_TABLE_INIT 0
#define TRACE_SIGNAL_TABLE_INIT_ENABLED 0
#define TRACE_SIGNAL_TABLE_INIT_BACKEND_DSTATE() (0)
static inline void trace_signal_table_init(int i) {
(void)i;
}
#define TRACE_TARGET_MMAP 0
#define TRACE_TARGET_MMAP_ENABLED 0
#define TRACE_TARGET_MMAP_BACKEND_DSTATE() (0)
static inline void trace_target_mmap(uint64_t start, uint64_t len, int pflags, int mflags, int fd, uint64_t offset) {
(void)start;
(void)len;
(void)pflags;
(void)mflags;
(void)fd;
(void)offset;
}
#define TRACE_TARGET_MMAP_COMPLETE 0
#define TRACE_TARGET_MMAP_COMPLETE_ENABLED 0
#define TRACE_TARGET_MMAP_COMPLETE_BACKEND_DSTATE() (0)
static inline void trace_target_mmap_complete(uint64_t retaddr) {
(void)retaddr;
}
#define TRACE_TARGET_MPROTECT 0
#define TRACE_TARGET_MPROTECT_ENABLED 0
#define TRACE_TARGET_MPROTECT_BACKEND_DSTATE() (0)
static inline void trace_target_mprotect(uint64_t start, uint64_t len, int flags) {
(void)start;
(void)len;
(void)flags;
}
#define TRACE_TARGET_MUNMAP 0
#define TRACE_TARGET_MUNMAP_ENABLED 0
#define TRACE_TARGET_MUNMAP_BACKEND_DSTATE() (0)
static inline void trace_target_munmap(uint64_t start, uint64_t len) {
(void)start;
(void)len;
}
#define TRACE_USER_DO_RT_SIGRETURN 0
#define TRACE_USER_DO_RT_SIGRETURN_ENABLED 0
#define TRACE_USER_DO_RT_SIGRETURN_BACKEND_DSTATE() (0)
static inline void trace_user_do_rt_sigreturn(void *env, uint64_t frame_addr) {
(void)env;
(void)frame_addr;
}
#define TRACE_USER_DO_SIGRETURN 0
#define TRACE_USER_DO_SIGRETURN_ENABLED 0
#define TRACE_USER_DO_SIGRETURN_BACKEND_DSTATE() (0)
static inline void trace_user_do_sigreturn(void *env, uint64_t frame_addr) {
(void)env;
(void)frame_addr;
}
#define TRACE_USER_DUMP_CORE_AND_ABORT 0
#define TRACE_USER_DUMP_CORE_AND_ABORT_ENABLED 0
#define TRACE_USER_DUMP_CORE_AND_ABORT_BACKEND_DSTATE() (0)
static inline void trace_user_dump_core_and_abort(void *env, int target_sig, int host_sig) {
(void)env;
(void)target_sig;
(void)host_sig;
}
#define TRACE_USER_HANDLE_SIGNAL 0
#define TRACE_USER_HANDLE_SIGNAL_ENABLED 0
#define TRACE_USER_HANDLE_SIGNAL_BACKEND_DSTATE() (0)
static inline void trace_user_handle_signal(void *env, int target_sig) {
(void)env;
(void)target_sig;
}
#define TRACE_USER_HOST_SIGNAL 0
#define TRACE_USER_HOST_SIGNAL_ENABLED 0
#define TRACE_USER_HOST_SIGNAL_BACKEND_DSTATE() (0)
static inline void trace_user_host_signal(void *env, int host_sig, int target_sig) {
(void)env;
(void)host_sig;
(void)target_sig;
}
#define TRACE_USER_QUEUE_SIGNAL 0
#define TRACE_USER_QUEUE_SIGNAL_ENABLED 0
#define TRACE_USER_QUEUE_SIGNAL_BACKEND_DSTATE() (0)
static inline void trace_user_queue_signal(void *env, int target_sig) {
(void)env;
(void)target_sig;
}
#define TRACE_USER_S390X_RESTORE_SIGREGS 0
#define TRACE_USER_S390X_RESTORE_SIGREGS_ENABLED 0
#define TRACE_USER_S390X_RESTORE_SIGREGS_BACKEND_DSTATE() (0)
static inline void trace_user_s390x_restore_sigregs(void *env, uint64_t sc_psw_addr, uint64_t env_psw_addr) {
(void)env;
(void)sc_psw_addr;
(void)env_psw_addr;
}
#define TRACE_USER_SETUP_FRAME 0
#define TRACE_USER_SETUP_FRAME_ENABLED 0
#define TRACE_USER_SETUP_FRAME_BACKEND_DSTATE() (0)
static inline void trace_user_setup_frame(void *env, uint64_t frame_addr) {
(void)env;
(void)frame_addr;
}
#define TRACE_USER_SETUP_RT_FRAME 0
#define TRACE_USER_SETUP_RT_FRAME_ENABLED 0
#define TRACE_USER_SETUP_RT_FRAME_BACKEND_DSTATE() (0)
static inline void trace_user_setup_rt_frame(void *env, uint64_t frame_addr) {
(void)env;
(void)frame_addr;
}
#endif