Searched refs:pmap_cpu_data (Results 1 – 8 of 8) sorted by relevance
| /xnu-10063.141.1/osfmk/arm64/sptm/pmap/ |
| H A D | pmap_data.c | 713 pmap_cpu_data_t *pmap_cpu_data = pmap_get_cpu_data(); in pv_list_alloc() local 714 pv_free_list_alloc(&pmap_cpu_data->pv_free, pvepp); in pv_list_alloc() 735 pmap_cpu_data->pv_free.count = PV_BATCH_SIZE - 1; in pv_list_alloc() 736 pmap_cpu_data->pv_free.list = new_batch->pve_next; in pv_list_alloc() 737 assert(pmap_cpu_data->pv_free.list != NULL); in pv_list_alloc() 766 pmap_cpu_data_t *pmap_cpu_data = pmap_get_cpu_data(); in pv_list_free() local 772 const uint32_t available = PV_BATCH_SIZE - (pmap_cpu_data->pv_free.count % PV_BATCH_SIZE); in pv_list_free() 780 … ((pmap_cpu_data->pv_free.count % PV_BATCH_SIZE != 0) || (pmap_cpu_data->pv_free.count == 0)))) { in pv_list_free() 781 pve_tail->pve_next = pmap_cpu_data->pv_free.list; in pv_list_free() 782 pmap_cpu_data->pv_free.list = pve_head; in pv_list_free() [all …]
|
| H A D | pmap.h | 166 struct pmap_cpu_data { struct 173 typedef struct pmap_cpu_data pmap_cpu_data_t; argument
|
| H A D | pmap.c | 4208 pmap_cpu_data_t *pmap_cpu_data = NULL; local 4224 pmap_cpu_data = pmap_get_cpu_data(); \ 4230 os_atomic_store(&pmap_cpu_data->inflight_disconnect, true, relaxed); \ 4321 os_atomic_store(&pmap_cpu_data->inflight_disconnect, false, release); 4559 os_atomic_store(&pmap_cpu_data->inflight_disconnect, false, release); 8065 pmap_cpu_data_t *pmap_cpu_data = pmap_get_cpu_data(); local 8072 cpu_num = pmap_cpu_data->cpu_number; 8121 if (__improbable(pmap_cpu_data->copywindow_strong_sync[cpu_window_index])) { 8124 pmap_cpu_data->copywindow_strong_sync[cpu_window_index] = need_strong_sync; 8144 pmap_cpu_data_t *pmap_cpu_data = pmap_get_cpu_data(); local [all …]
|
| /xnu-10063.141.1/osfmk/arm/pmap/ |
| H A D | pmap_data.c | 1731 pmap_cpu_data_t *pmap_cpu_data = pmap_get_cpu_data(); in pv_list_alloc() local 1732 pv_free_list_alloc(&pmap_cpu_data->pv_free, pvepp); in pv_list_alloc() 1755 pmap_cpu_data->pv_free.count = PV_BATCH_SIZE - 1; in pv_list_alloc() 1756 pmap_cpu_data->pv_free.list = new_batch->pve_next; in pv_list_alloc() 1757 assert(pmap_cpu_data->pv_free.list != NULL); in pv_list_alloc() 1794 pmap_cpu_data_t *pmap_cpu_data = pmap_get_cpu_data(); in pv_list_free() local 1800 const uint32_t available = PV_BATCH_SIZE - (pmap_cpu_data->pv_free.count % PV_BATCH_SIZE); in pv_list_free() 1808 … ((pmap_cpu_data->pv_free.count % PV_BATCH_SIZE != 0) || (pmap_cpu_data->pv_free.count == 0)))) { in pv_list_free() 1809 pve_tail->pve_next = pmap_cpu_data->pv_free.list; in pv_list_free() 1810 pmap_cpu_data->pv_free.list = pve_head; in pv_list_free() [all …]
|
| H A D | pmap.h | 172 struct pmap_cpu_data { struct 221 typedef struct pmap_cpu_data pmap_cpu_data_t; argument
|
| H A D | pmap.c | 4729 pmap_cpu_data_t *pmap_cpu_data = NULL; local 4734 pmap_cpu_data = pmap_get_cpu_data(); 4735 os_atomic_store(&pmap_cpu_data->inflight_disconnect, true, relaxed); 5188 os_atomic_store(&pmap_cpu_data->inflight_disconnect, false, release); 8650 pmap_cpu_data_t *pmap_cpu_data = pmap_get_cpu_data(); local 8677 cpu_num = pmap_cpu_data->cpu_number; 8712 …(kernel_pmap, cpu_copywindow_vaddr, cpu_copywindow_vaddr + PAGE_SIZE, pmap_cpu_data->copywindow_st… 8713 pmap_cpu_data->copywindow_strong_sync[i] = need_strong_sync; 8738 pmap_cpu_data_t *pmap_cpu_data = pmap_get_cpu_data(); local 8740 cpu_num = pmap_cpu_data->cpu_number; [all …]
|
| /xnu-10063.141.1/osfmk/arm64/ |
| H A D | genassym.c | 332 DECLARE("PMAP_CPU_DATA_INFLIGHT_PMAP", offsetof(struct pmap_cpu_data, inflight_pmap)); in main() 333 DECLARE("PMAP_CPU_DATA_PPL_STATE", offsetof(struct pmap_cpu_data, ppl_state)); in main() 335 DECLARE("PMAP_CPU_DATA_PPL_STACK", offsetof(struct pmap_cpu_data, ppl_stack)); in main() 336 DECLARE("PMAP_CPU_DATA_KERN_SAVED_SP", offsetof(struct pmap_cpu_data, ppl_kern_saved_sp)); in main() 337 DECLARE("PMAP_CPU_DATA_SAVE_AREA", offsetof(struct pmap_cpu_data, save_area)); in main() 339 DECLARE("PMAP_CPU_DATA_IOFILTER_STACK", offsetof(struct pmap_cpu_data, iofilter_stack)); in main() 340 DECLARE("PMAP_CPU_DATA_IOFILTER_SAVED_SP", offsetof(struct pmap_cpu_data, iofilter_saved_sp)); in main()
|
| /xnu-10063.141.1/osfmk/arm/ |
| H A D | cpu_data_internal.h | 234 struct pmap_cpu_data cpu_pmap_cpu_data;
|