1*bbb1b6f9SApple OSS Distributions// declaration of vm_wire in host_priv.defs 2*bbb1b6f9SApple OSS Distributions// in 32-bit userspace is incompatible with the kernel's definition 3*bbb1b6f9SApple OSS Distributions// rdar://118258929 4*bbb1b6f9SApple OSS Distributions 5*bbb1b6f9SApple OSS Distributionssubsystem KernelServer replacement_host_priv 400; 6*bbb1b6f9SApple OSS Distributions#include <mach/std_types.defs> 7*bbb1b6f9SApple OSS Distributions#include <mach/mach_types.defs> 8*bbb1b6f9SApple OSS Distributions#include <mach/clock_types.defs> 9*bbb1b6f9SApple OSS Distributions#include <mach_debug/mach_debug_types.defs> 10*bbb1b6f9SApple OSS Distributions 11*bbb1b6f9SApple OSS Distributionsskip; // host_get_boot_info 12*bbb1b6f9SApple OSS Distributionsskip; // host_reboot 13*bbb1b6f9SApple OSS Distributionsskip; // host_priv_statistics 14*bbb1b6f9SApple OSS Distributionsskip; // host_default_memory_manager 15*bbb1b6f9SApple OSS Distributions 16*bbb1b6f9SApple OSS Distributionsroutine replacement_vm_wire( 17*bbb1b6f9SApple OSS Distributions host_priv : host_priv_t; 18*bbb1b6f9SApple OSS Distributions task : vm_map_t; 19*bbb1b6f9SApple OSS Distributions address : mach_vm_address_t; // was vm_address_t 20*bbb1b6f9SApple OSS Distributions size : mach_vm_size_t; // was vm_size_t 21*bbb1b6f9SApple OSS Distributions desired_access : vm_prot_t); 22