Changeset View
Changeset View
Standalone View
Standalone View
sys/arm64/include/sysarch.h
Show All 33 Lines | |||||
#else /* !__arm__ */ | #else /* !__arm__ */ | ||||
/* | /* | ||||
* Architecture specific syscalls (arm64) | * Architecture specific syscalls (arm64) | ||||
*/ | */ | ||||
#ifndef _MACHINE_SYSARCH_H_ | #ifndef _MACHINE_SYSARCH_H_ | ||||
#define _MACHINE_SYSARCH_H_ | #define _MACHINE_SYSARCH_H_ | ||||
#define ARM64_GUARD_PAGE 0x100 | |||||
markj: What is this constant for? | |||||
struct arm64_guard_page_args { | |||||
__uintptr_t addr; | |||||
__size_t len; | |||||
}; | |||||
#ifndef _KERNEL | #ifndef _KERNEL | ||||
__BEGIN_DECLS | __BEGIN_DECLS | ||||
int sysarch(int _number, void *_args); | int sysarch(int _number, void *_args); | ||||
__END_DECLS | __END_DECLS | ||||
#endif | #endif | ||||
#endif /* !_MACHINE_SYSARCH_H_ */ | #endif /* !_MACHINE_SYSARCH_H_ */ | ||||
#endif /* !__arm__ */ | #endif /* !__arm__ */ |
What is this constant for?