Home
last modified time | relevance | path

Searched refs:pmap_cpu_data (Results 1 – 8 of 8) sorted by relevance

/xnu-11215/osfmk/arm64/sptm/pmap/
H A Dpmap_data.c786 … ((pmap_cpu_data->pv_free.count % PV_BATCH_SIZE != 0) || (pmap_cpu_data->pv_free.count == 0)))) { in pv_list_free()
788 pmap_cpu_data->pv_free.list = pve_head; in pv_list_free()
789 pmap_cpu_data->pv_free.count += pv_cnt; in pv_list_free()
812 pmap_cpu_data = pmap_get_cpu_data(); in pv_list_free()
822 pmap_cpu_data->pv_free.list = pve_head; in pv_list_free()
824 pmap_cpu_data->pv_free.count++; in pv_list_free()
836 pmap_cpu_data->pv_free_spill_marker = pmap_cpu_data->pv_free.list; in pv_list_free()
841 pmap_cpu_data->pv_free.list->pve_next = pmap_cpu_data->pv_free_spill_marker->pve_next; in pv_list_free()
844 pmap_cpu_data->pv_free_spill_marker = pmap_cpu_data->pv_free.list; in pv_list_free()
2133 pmap_cpu_data_t *pmap_cpu_data = NULL; in pmap_get_cpu_data() local
[all …]
H A Dpmap.h172 struct pmap_cpu_data { struct
179 typedef struct pmap_cpu_data pmap_cpu_data_t; argument
H A Dpmap.c4223 pmap_cpu_data_t *pmap_cpu_data = NULL; local
4239 pmap_cpu_data = pmap_get_cpu_data(); \
4308 os_atomic_store(&pmap_cpu_data->inflight_disconnect, false, release);
4593 os_atomic_store(&pmap_cpu_data->inflight_disconnect, false, release);
8123 pmap_cpu_data_t *pmap_cpu_data = pmap_get_cpu_data(); local
8130 cpu_num = pmap_cpu_data->cpu_number;
8182 pmap_cpu_data->copywindow_strong_sync[cpu_window_index] = need_strong_sync;
8202 pmap_cpu_data_t *pmap_cpu_data = pmap_get_cpu_data(); local
8207 cpu_num = pmap_cpu_data->cpu_number;
8215 if (__improbable(pmap_cpu_data->copywindow_strong_sync[index])) {
[all …]
/xnu-11215/osfmk/arm/pmap/
H A Dpmap_data.c1803 … ((pmap_cpu_data->pv_free.count % PV_BATCH_SIZE != 0) || (pmap_cpu_data->pv_free.count == 0)))) { in pv_list_free()
1805 pmap_cpu_data->pv_free.list = pve_head; in pv_list_free()
1806 pmap_cpu_data->pv_free.count += pv_cnt; in pv_list_free()
1824 pmap_cpu_data->pv_free.count++; in pv_list_free()
1835 pmap_cpu_data->pv_free_spill_marker = pmap_cpu_data->pv_free.list; in pv_list_free()
1840 pmap_cpu_data->pv_free.list->pve_next = pmap_cpu_data->pv_free_spill_marker->pve_next; in pv_list_free()
1843 pmap_cpu_data->pv_free_spill_marker = pmap_cpu_data->pv_free.list; in pv_list_free()
4056 pmap_cpu_data->cpu_number = cpu_number; in pmap_cpu_data_init_internal()
4268 pmap_cpu_data_t *pmap_cpu_data = NULL; in pmap_get_cpu_data() local
4272 pmap_cpu_data = ml_get_ppl_cpu_data(); in pmap_get_cpu_data()
[all …]
H A Dpmap.h172 struct pmap_cpu_data { struct
221 typedef struct pmap_cpu_data pmap_cpu_data_t; argument
H A Dpmap.c4833 pmap_cpu_data_t *pmap_cpu_data = NULL; local
4838 pmap_cpu_data = pmap_get_cpu_data();
4839 os_atomic_store(&pmap_cpu_data->inflight_disconnect, true, relaxed);
5292 os_atomic_store(&pmap_cpu_data->inflight_disconnect, false, release);
8765 pmap_cpu_data_t *pmap_cpu_data = pmap_get_cpu_data(); local
8792 cpu_num = pmap_cpu_data->cpu_number;
8827 …(kernel_pmap, cpu_copywindow_vaddr, cpu_copywindow_vaddr + PAGE_SIZE, pmap_cpu_data->copywindow_st…
8828 pmap_cpu_data->copywindow_strong_sync[i] = need_strong_sync;
8853 pmap_cpu_data_t *pmap_cpu_data = pmap_get_cpu_data(); local
8855 cpu_num = pmap_cpu_data->cpu_number;
[all …]
/xnu-11215/osfmk/arm64/
H A Dgenassym.c358 DECLARE("PMAP_CPU_DATA_INFLIGHT_PMAP", offsetof(struct pmap_cpu_data, inflight_pmap)); in main()
359 DECLARE("PMAP_CPU_DATA_PPL_STATE", offsetof(struct pmap_cpu_data, ppl_state)); in main()
361 DECLARE("PMAP_CPU_DATA_PPL_STACK", offsetof(struct pmap_cpu_data, ppl_stack)); in main()
362 DECLARE("PMAP_CPU_DATA_KERN_SAVED_SP", offsetof(struct pmap_cpu_data, ppl_kern_saved_sp)); in main()
363 DECLARE("PMAP_CPU_DATA_SAVE_AREA", offsetof(struct pmap_cpu_data, save_area)); in main()
365 DECLARE("PMAP_CPU_DATA_IOFILTER_STACK", offsetof(struct pmap_cpu_data, iofilter_stack)); in main()
366 DECLARE("PMAP_CPU_DATA_IOFILTER_SAVED_SP", offsetof(struct pmap_cpu_data, iofilter_saved_sp)); in main()
/xnu-11215/osfmk/arm/
H A Dcpu_data_internal.h261 struct pmap_cpu_data cpu_pmap_cpu_data;