Searched refs:vm_offset_t (Results 1 - 25 of 240) sorted by relevance

12345678910

/darwin-on-arm/xnu/osfmk/mach_debug/
H A Dpage_info.h63 typedef vm_offset_t *page_address_array_t;
/darwin-on-arm/xnu/osfmk/arm64/
H A Darm64_vm_init.c83 vm_offset_t vm_kernel_base;
84 vm_offset_t vm_kernel_top;
85 vm_offset_t vm_kernel_stext;
86 vm_offset_t vm_kernel_etext;
87 vm_offset_t vm_kernel_slide;
98 vm_offset_t sectTEXTB;
100 vm_offset_t sectDATAB;
102 vm_offset_t sectLINKB;
104 vm_offset_t sectKLDB;
106 vm_offset_t sectPRELINK
[all...]
/darwin-on-arm/xnu/osfmk/vm/
H A Dvm_kern.h77 vm_offset_t *addrp,
79 vm_offset_t mask,
95 vm_offset_t *addrp,
97 vm_offset_t mask,
104 vm_offset_t *addrp,
109 vm_offset_t *addrp,
114 vm_offset_t *addrp,
119 vm_offset_t oldaddr,
121 vm_offset_t *newaddrp,
126 vm_offset_t add
[all...]
/darwin-on-arm/xnu/osfmk/arm/
H A Dmachine_routines.h85 vm_offset_t ml_static_ptovirt(vm_offset_t);
87 void ml_static_mfree(vm_offset_t, vm_size_t);
90 vm_offset_t ml_static_malloc(vm_size_t size);
93 vm_offset_t ml_vtophys(vm_offset_t vaddr);
95 vm_size_t ml_nofault_copy(vm_offset_t virtsrc, vm_offset_t virtdst,
114 vm_offset_t ml_io_map(vm_offset_t phys_add
[all...]
H A Dio_map_entries.h40 __BEGIN_DECLS extern vm_offset_t io_map(vm_map_offset_t phys_addr,
42 extern vm_offset_t io_map_spec(vm_map_offset_t phys_addr, vm_size_t size,
H A Darm_vm_init.c96 vm_offset_t vm_kernel_base;
97 vm_offset_t vm_kernel_top;
98 vm_offset_t vm_kernel_stext;
99 vm_offset_t vm_kernel_etext;
100 vm_offset_t vm_kernel_slide;
111 vm_offset_t sectTEXTB;
113 vm_offset_t sectDATAB;
115 vm_offset_t sectLINKB;
117 vm_offset_t sectKLDB;
119 vm_offset_t sectPRELINK
[all...]
H A Dmachine_routines.c96 vm_offset_t ml_io_map(vm_offset_t phys_addr, vm_size_t size)
106 vm_offset_t ml_static_malloc(__unused vm_size_t size)
108 return ((vm_offset_t) NULL);
116 vm_offset_t ml_vtophys(vm_offset_t vaddr)
118 return (vm_offset_t) kvtophys(vaddr);
126 vm_offset_t ml_stack_remaining(void)
334 vm_offset_t ml_static_ptovirt(vm_offset_t padd
[all...]
H A Dpmap.h233 extern addr64_t kvtophys(vm_offset_t va); /* Get physical address from kernel virtual */
235 extern vm_offset_t pmap_map(vm_offset_t virt, vm_map_offset_t start,
239 extern boolean_t pmap_map_bd(vm_offset_t virt, vm_map_offset_t start,
243 extern kern_return_t pmap_add_physical_memory(vm_offset_t spa, vm_offset_t epa,
246 extern void pmap_bootstrap(uint64_t msize, vm_offset_t * first_avail,
249 extern vm_offset_t pmap_get_phys(pmap_t pmap, void *virt);
251 extern vm_offset_t pmap_boot_map(vm_size_t size);
255 extern void sync_cache_virtual(vm_offset_t v
[all...]
/darwin-on-arm/xnu/osfmk/i386/
H A Dmachine_routines.h87 vm_offset_t
89 vm_offset_t);
92 vm_offset_t,
96 vm_offset_t ml_static_malloc(
100 vm_offset_t ml_vtophys(
101 vm_offset_t vaddr);
104 vm_offset_t virtsrc, vm_offset_t virtdst, vm_size_t size);
125 vm_offset_t ml_io_map(
126 vm_offset_t phys_add
[all...]
H A Dio_map_entries.h41 extern vm_offset_t io_map(
45 extern vm_offset_t io_map_spec(vm_map_offset_t phys_addr, vm_size_t size, unsigned int flags);
H A Dio_map.c65 extern vm_offset_t virtual_avail;
71 vm_offset_t
74 vm_offset_t start;
98 vm_offset_t io_map_spec(vm_map_offset_t phys_addr, vm_size_t size, unsigned int flags)
H A Dacpi.h47 extern vm_offset_t acpi_install_wake_handler(void);
/darwin-on-arm/xnu/bsd/dev/
H A Dmemdev.h11 void mdevinit(vm_offset_t base, unsigned int size);
/darwin-on-arm/xnu/osfmk/kern/
H A Dkext_alloc.h38 kern_return_t kext_alloc(vm_offset_t *addr, vm_size_t size, boolean_t fixed);
40 void kext_free(vm_offset_t addr, vm_size_t size);
H A Dgzalloc.c117 vm_offset_t gzalloc_map_min, gzalloc_map_max;
118 vm_offset_t gzalloc_reserve;
154 z->gz.gzfc = (vm_offset_t *)gzalloc_reserve;
160 if ((kr = kernel_memory_allocate(kernel_map, (vm_offset_t *)&z->gz.gzfc, gzfcsz, 0, KMA_KOBJECT)) != KERN_SUCCESS) {
233 gzalloc_reserve = (vm_offset_t) pmap_steal_memory(gzalloc_reserve_size);
251 vm_offset_t
253 vm_offset_t addr = 0;
268 vm_offset_t rounded_size = round_page(zone->elem_size + GZHEADER_SIZE);
269 vm_offset_t residue = rounded_size - zone->elem_size;
270 vm_offset_t gzadd
[all...]
/darwin-on-arm/xnu/osfmk/mach/
H A Dvm_param.h130 #define round_page(x) (((vm_offset_t)(x) + PAGE_MASK) & ~((vm_offset_t)PAGE_MASK))
131 #define trunc_page(x) ((vm_offset_t)(x) & ~((vm_offset_t)PAGE_MASK))
240 extern const vm_offset_t vm_min_kernel_address;
241 extern const vm_offset_t vm_max_kernel_address;
243 extern vm_offset_t vm_kernel_stext;
244 extern vm_offset_t vm_kernel_etext;
245 extern vm_offset_t vm_kernel_base;
246 extern vm_offset_t vm_kernel_to
[all...]
/darwin-on-arm/xnu/bsd/kern/
H A Dmach_fat.h37 load_return_t fatfile_getarch_affinity(struct vnode *vp, vm_offset_t data_ptr,
39 load_return_t fatfile_getarch(struct vnode *vp, vm_offset_t data_ptr,
42 vm_offset_t data_ptr, struct fat_arch *archret);
/darwin-on-arm/xnu/osfmk/mach/i386/
H A Dvm_param.h152 #define VM_MIN_ADDRESS ((vm_offset_t) 0)
153 #define VM_USRSTACK32 ((vm_offset_t) 0xC0000000) /* ASLR slides stack down by up to 1 MB */
154 #define VM_MAX_ADDRESS ((vm_offset_t) 0xFFE00000)
187 #define VM_MIN_KERNEL_ADDRESS ((vm_offset_t) 0x00001000U)
189 #define VM_MAX_KERNEL_ADDRESS ((vm_offset_t) 0xFE7FFFFFU)
194 #define VM_MIN_KERNEL_ADDRESS ((vm_offset_t) 0xFFFFFF8000000000UL)
197 #define VM_MAX_KERNEL_ADDRESS ((vm_offset_t) 0xFFFFFFFFFFFFEFFFUL)
198 #define VM_MAX_KERNEL_ADDRESS_EFI32 ((vm_offset_t) 0xFFFFFF80FFFFEFFFUL)
204 (((vm_offset_t)(_o) >= VM_MIN_KERNEL_AND_KEXT_ADDRESS) && \
205 ((vm_offset_t)(_
[all...]
H A Dvm_types.h97 * A vm_offset_t is a type-neutral pointer,
101 typedef uintptr_t vm_offset_t; typedef
103 typedef natural_t vm_offset_t; typedef
109 * vm_offset_t entities.
/darwin-on-arm/xnu/iokit/Drivers/platform/drvApplePlatformExpert/
H A DAppleCPU.h51 virtual kern_return_t startCPU(vm_offset_t start_paddr,
52 vm_offset_t arg_paddr);
/darwin-on-arm/xnu/libkern/gen/
H A DOSDebug.cpp55 extern vm_offset_t min_valid_stack_address(void);
56 extern vm_offset_t max_valid_stack_address(void);
59 extern void kmod_dump_log(vm_offset_t *addr, unsigned int cnt);
61 extern addr64_t kvtophys(vm_offset_t va);
117 kmod_dump_log((vm_offset_t *) &bt[2], cnt - 2);
122 static vm_offset_t minstackaddr = min_valid_stack_address();
123 static vm_offset_t maxstackaddr = max_valid_stack_address();
129 i386_validate_stackptr(vm_offset_t stackptr)
151 i386_validate_raddr(vm_offset_t raddr)
161 x86_64_validate_raddr(vm_offset_t radd
[all...]
/darwin-on-arm/xnu/osfmk/mach/arm/
H A Dvm_types.h74 * A vm_offset_t is a type-neutral pointer,
78 typedef uintptr_t vm_offset_t; typedef
89 typedef natural_t vm_offset_t; typedef
93 * vm_offset_t entities.
121 typedef vm_offset_t mach_port_context_t;
/darwin-on-arm/xnu/osfmk/i386/vmx/
H A Dvmx_shims.c42 ret = kmem_alloc_kobject(kernel_map, (vm_offset_t *)&pptr, PAGE_SIZE);
57 kmem_free(kernel_map, (vm_offset_t)va, PAGE_SIZE);
/darwin-on-arm/xnu/pexpert/arm/
H A Dpe_s5l8720x.c61 vm_offset_t gS5L8720XUartBase;
62 vm_offset_t gS5L8720XClockGateBase;
64 vm_offset_t gS5L8720XPmgrBase;
67 vm_offset_t gS5L8720XVic0Base;
68 vm_offset_t gS5L8720XVic1Base;
69 vm_offset_t gS5L8720XVic2Base;
70 vm_offset_t gS5L8720XVic3Base;
72 vm_offset_t gS5L8720XTimerBase;
/darwin-on-arm/xnu/libsyscall/mach/
H A Dport_obj.c51 (vm_offset_t *)&port_obj_table,

Completed in 106 milliseconds

12345678910