Home
last modified time | relevance | path

Searched refs:vmpp_shift (Results 1 – 3 of 3) sorted by relevance

/xnu-8020.121.3/osfmk/mach/
H A Dvm_param.h450 uint8_t vmpp_shift; member
477 .vmpp_shift = ns##_SHIFT, \
499 return ptr >> params.vmpp_shift; in vm_pack_pointer()
502 return (ptr - params.vmpp_base) >> params.vmpp_shift; in vm_pack_pointer()
529 addr >>= __WORDSIZE - params.vmpp_bits - params.vmpp_shift; in vm_unpack_pointer()
533 return (packed << params.vmpp_shift) + params.vmpp_base; in vm_unpack_pointer()
561 (((1ul << params.vmpp_bits) - 1) << params.vmpp_shift); in vm_packing_max_packable()
593 if (ptr & ((1ul << params.vmpp_shift) - 1)) { in vm_verify_pointer_packable()
/xnu-8020.121.3/osfmk/vm/
H A Dvm_kern.c1949 if (ptr & ((1ul << params.vmpp_shift) - 1)) { in vm_packing_pointer_invalid()
1951 (void *)ptr, params.vmpp_shift); in vm_packing_pointer_invalid()
/xnu-8020.121.3/tools/lldbmacros/
H A Dmemory.py35 addr = unsigned(packed) << int(params.vmpp_shift)
39 shift = int(params.vmpp_shift)
3553 ptr_shift = params.vmpp_shift