Lines Matching refs:vm_offset_t
145 #define round_page(x) (((vm_offset_t)(x) + PAGE_MASK) & ~((vm_offset_t)PAGE_MASK))
146 #define trunc_page(x) ((vm_offset_t)(x) & ~((vm_offset_t)PAGE_MASK))
275 extern const vm_offset_t vm_min_kernel_address;
276 extern const vm_offset_t vm_max_kernel_address;
278 extern vm_offset_t vm_kernel_stext;
279 extern vm_offset_t vm_kernel_etext;
280 extern vm_offset_t vm_kernel_slid_base;
281 extern vm_offset_t vm_kernel_slid_top;
282 extern vm_offset_t vm_kernel_slide;
283 extern vm_offset_t vm_kernel_addrperm;
284 extern vm_offset_t vm_kext_base;
285 extern vm_offset_t vm_kext_top;
286 extern vm_offset_t vm_kernel_base;
287 extern vm_offset_t vm_kernel_top;
288 extern vm_offset_t vm_hib_base;
290 extern vm_offset_t vm_kernel_builtinkmod_text;
291 extern vm_offset_t vm_kernel_builtinkmod_text_end;
294 (((vm_offset_t)VM_KERNEL_STRIP_PTR(_o) >= vm_kernel_slid_base) && \
295 ((vm_offset_t)VM_KERNEL_STRIP_PTR(_o) < vm_kernel_slid_top))
297 #define VM_KERNEL_SLIDE(_u) ((vm_offset_t)(_u) + vm_kernel_slide)
340 extern vm_offset_t vm_kernel_addrhash(vm_offset_t addr)
343 extern vm_offset_t vm_kernel_addrhash(vm_offset_t addr);
347 #define __DO_UNSLIDE(_v) ((vm_offset_t)VM_KERNEL_STRIP_PTR(_v) - vm_kernel_slide)
355 #define VM_KERNEL_ADDRHASH(_v) vm_kernel_addrhash((vm_offset_t)(_v))
359 VM_KERNEL_ADDRESS(_v) ? ((vm_offset_t)VM_KERNEL_STRIP_PTR(_v) + vm_kernel_addrperm) : \
360 (vm_offset_t)VM_KERNEL_STRIP_PTR(_v); \
364 VM_KERNEL_IS_SLID(_v) ? __DO_UNSLIDE(_v) : (vm_offset_t)0; \
383 static inline vm_offset_t
384 round_page(vm_offset_t x) in round_page()
457 vm_offset_t vmpp_base;
504 static inline vm_offset_t
505 vm_pack_pointer(vm_offset_t ptr, vm_packing_params_t params) in vm_pack_pointer()
513 return (vm_offset_t)0; in vm_pack_pointer()
532 static inline vm_offset_t
533 vm_unpack_pointer(vm_offset_t packed, vm_packing_params_t params) in vm_unpack_pointer()
539 return (vm_offset_t)addr; in vm_unpack_pointer()
544 return (vm_offset_t)0; in vm_unpack_pointer()
562 static inline vm_offset_t
569 vm_offset_t ptr = params.vmpp_base + in vm_packing_max_packable()
580 vm_packing_pointer_invalid(vm_offset_t ptr, vm_packing_params_t params);
600 vm_verify_pointer_packable(vm_offset_t ptr, vm_packing_params_t params) in vm_verify_pointer_packable()
637 vm_offset_t min_address,
638 vm_offset_t max_address,