Searched refs:commpage (Results 1 - 21 of 21) sorted by relevance
/darwin-on-arm/xnu/osfmk/kern/ |
H A D | page_decrypt.c | 33 #include <machine/commpage.h>
|
H A D | machine.c | 91 #include <machine/commpage.h>
|
H A D | startup.c | 105 #include <machine/commpage.h>
|
H A D | clock.c | 45 #include <machine/commpage.h> 326 * Kernel interface for commpage implementation of 330 * commpage info as appropriate. Because most calls to 331 * gettimeofday() are handled in user mode by the commpage, 576 * Disable commpage gettimeofday().
|
/darwin-on-arm/xnu/osfmk/arm/commpage/ |
H A D | commpage.c | 31 * ARM commpage support. Time is still broken though, willfix. 37 #include <machine/commpage.h> 84 panic("commpage number_of_cpus == 0");
|
/darwin-on-arm/xnu/osfmk/i386/commpage/ |
H A D | commpage_asm.s | 30 #include <machine/commpage.h> 44 /* Increment 32-bit commpage field if present */ 52 /* Increment 64-bit commpage field if present */ 65 /* Increment 32-bit commpage field if present */ 73 /* Increment 64-bit commpage field if present */ 87 /* pointers to the 32-bit commpage routine descriptors */ 88 /* WARNING: these must be sorted by commpage address! */ 107 /* pointers to the 64-bit commpage routine descriptors */ 108 /* WARNING: these must be sorted by commpage address! */
|
H A D | pthreads.s | 31 #include <machine/commpage.h> 64 * A portion of the commpage is speacial-cased by the kernel to be "preemption free", 70 * contiguous region of the commpage. Register %ebx is used as a flag register;
|
H A D | fifo_queues.s | 31 #include <machine/commpage.h> 37 * A portion of the commpage is speacial-cased by the kernel to be "preemption free", 43 * contiguous region of the commpage. Register %ebx is used as a flag register;
|
H A D | commpage.c | 39 * The source files should be in osfmk/i386/commpage/. 42 * array in osfmk/i386/commpage/commpage_asm.s. There are two 43 * arrays, one for the 32-bit and one for the 64-bit commpage. 61 #include <machine/commpage.h> 71 /* the lists of commpage routines are in commpage_asm.s */ 81 char *commPagePtr32 = NULL; // virtual addr in kernel map of 32-bit commpage 82 char *commPagePtr64 = NULL; // ...and of 64-bit commpage 83 char *commPageTextPtr32 = NULL; // virtual addr in kernel map of 32-bit commpage 84 char *commPageTextPtr64 = NULL; // ...and of 64-bit commpage 92 static char *commPagePtr; // virtual addr in kernel map of commpage w [all...] |
/darwin-on-arm/xnu/osfmk/arm/ |
H A D | etimer.c | 46 #include <machine/commpage.h>
|
H A D | genassym.c | 83 #include <machine/commpage.h>
|
H A D | rtclock.c | 52 #include <machine/commpage.h>
|
H A D | pmap.c | 202 vm_page_t commpage; variable 2524 commpage = pmap_grab_page(kernel_pmap); 2525 assert(commpage); 2530 pmap_enter(kernel_pmap, (vm_map_offset_t) _COMM_PAGE_BASE_ADDRESS, commpage->phys_page, VM_PROT_READ | VM_PROT_WRITE, 0, FALSE, TRUE); 2800 * Do not extend past the commpage. 3095 * Hack for commpage, how is this to be done?
|
/darwin-on-arm/xnu/osfmk/arm64/ |
H A D | genassym.c | 81 #include <machine/commpage.h>
|
/darwin-on-arm/xnu/osfmk/i386/ |
H A D | etimer.c | 51 #include <machine/commpage.h>
|
H A D | tsc.c | 63 #include <machine/commpage.h>
|
H A D | pcb_native.c | 86 #include <i386/commpage/commpage.h> 429 * Bump the scheduler generation count in the commpage.
|
H A D | rtclock.c | 69 #include <machine/commpage.h> 161 * The tuple {tsc_base, ns_base, scale, shift} is exported in the commpage 196 * Call back from the commpage initialization to 197 * cause the commpage data to be filled in once the
|
H A D | genassym.c | 86 #include <machine/commpage.h>
|
/darwin-on-arm/xnu/osfmk/vm/ |
H A D | vm_shared_region.c | 112 #include <machine/commpage.h> 1659 * Create a memory entry, VM submap and pmap for one commpage. 1671 ("commpage: -> _init(0x%llx)\n", 1691 ("commpage: _init(0x%llx) <- %p\n", 1705 ("commpage text: ->init()\n")); 1732 ("commpage text: init() <-\n")); 1743 ("commpage: -> init()\n")); 1759 /* Create a 32-bit commpage. */ 1775 ("commpage: init() <-\n")); 1794 ("commpage [all...] |
H A D | vm_pageout.c | 95 #include <machine/commpage.h>
|
Completed in 259 milliseconds