Changeset View
Changeset View
Standalone View
Standalone View
sys/amd64/linux32/linux.h
Show All 40 Lines | |||||
extern u_char linux_debug_map[]; | extern u_char linux_debug_map[]; | ||||
#define ldebug(name) isclr(linux_debug_map, LINUX_SYS_linux_ ## name) | #define ldebug(name) isclr(linux_debug_map, LINUX_SYS_linux_ ## name) | ||||
#define ARGS(nm, fmt) "linux(%ld/%ld): "#nm"("fmt")\n", \ | #define ARGS(nm, fmt) "linux(%ld/%ld): "#nm"("fmt")\n", \ | ||||
(long)td->td_proc->p_pid, (long)td->td_tid | (long)td->td_proc->p_pid, (long)td->td_tid | ||||
#define LMSG(fmt) "linux(%ld/%ld): "fmt"\n", \ | #define LMSG(fmt) "linux(%ld/%ld): "fmt"\n", \ | ||||
(long)td->td_proc->p_pid, (long)td->td_tid | (long)td->td_proc->p_pid, (long)td->td_tid | ||||
#define LINUX_DTRACE linuxulator32 | #define LINUX_DTRACE linuxulator32 | ||||
#ifdef MALLOC_DECLARE | |||||
MALLOC_DECLARE(M_LINUX); | |||||
#endif | |||||
#define LINUX32_MAXUSER ((1ul << 32) - PAGE_SIZE) | #define LINUX32_MAXUSER ((1ul << 32) - PAGE_SIZE) | ||||
#define LINUX32_SHAREDPAGE (LINUX32_MAXUSER - PAGE_SIZE) | #define LINUX32_SHAREDPAGE (LINUX32_MAXUSER - PAGE_SIZE) | ||||
#define LINUX32_USRSTACK LINUX32_SHAREDPAGE | #define LINUX32_USRSTACK LINUX32_SHAREDPAGE | ||||
/* XXX 16 = sizeof(linux32_ps_strings) */ | /* XXX 16 = sizeof(linux32_ps_strings) */ | ||||
#define LINUX32_PS_STRINGS (LINUX32_USRSTACK - 16) | #define LINUX32_PS_STRINGS (LINUX32_USRSTACK - 16) | ||||
#define LINUX32_MAXDSIZ (512 * 1024 * 1024) /* 512MB */ | #define LINUX32_MAXDSIZ (512 * 1024 * 1024) /* 512MB */ | ||||
#define LINUX32_MAXSSIZ (64 * 1024 * 1024) /* 64MB */ | #define LINUX32_MAXSSIZ (64 * 1024 * 1024) /* 64MB */ | ||||
▲ Show 20 Lines • Show All 743 Lines • Show Last 20 Lines |