Searched refs:ccpu (Results 1 – 4 of 4) sorted by relevance
67 int ccpu = cpu_number(); in pmap_pcid_configure() local124 if (ccpu == 0) { in pmap_pcid_configure()152 cpu_datap(ccpu)->cpu_pcid_data = &pcid_data[ccpu]; in pmap_pcid_configure()187 pmap_pcid_allocate_pcid(int ccpu) in pmap_pcid_allocate_pcid() argument242 pcid = tpmap->pmap_pcid_cpus[ccpu]; in pmap_pcid_deallocate_pcid()305 new_pcid = tpmap->pmap_pcid_cpus[ccpu] = pmap_pcid_allocate_pcid(ccpu); in pmap_pcid_activate()310 cpu_datap(ccpu)->cpu_last_pcid = cpu_datap(ccpu)->cpu_active_pcid; in pmap_pcid_activate()345 cpu_datap(ccpu)->cpu_kernel_pcid = kernel_pmap->pmap_pcid_cpus[ccpu]; in pmap_pcid_activate()378 cpu_datap(ccpu)->cpu_ucr3 = scr3; in pmap_pcid_activate()379 cpu_shadowp(ccpu)->cpu_ucr3 = scr3; in pmap_pcid_activate()[all …]
3110 int ccpu = cpu_number(); in process_pmap_updates() local3116 if (cpu_datap(ccpu)->cpu_tlb_invalid_global) { in process_pmap_updates()3117 cpu_datap(ccpu)->cpu_tlb_invalid_global_count++; in process_pmap_updates()3118 cpu_datap(ccpu)->cpu_tlb_invalid = 0; in process_pmap_updates()3121 cpu_datap(ccpu)->cpu_tlb_invalid_local_count++; in process_pmap_updates()3122 cpu_datap(ccpu)->cpu_tlb_invalid_local = 0; in process_pmap_updates()3131 pmap_pcid_validate_cpu(p, ccpu); in process_pmap_updates()3132 pmap_tlbi_range(istart, iend, (pshared || gtlbf), p->pmap_pcid_cpus[ccpu]); in process_pmap_updates()
64 int ccpu = cpu_number(); in pmap_pcid_validate_current() local65 volatile uint8_t *cptr = cpu_datap(ccpu)->cpu_pmap_pcid_coherentp; in pmap_pcid_validate_current()67 pmap_assert(cptr == &(current_thread()->map->pmap->pmap_pcid_coherency_vector[ccpu])); in pmap_pcid_validate_current()75 pmap_pcid_invalidate_cpu(pmap_t tpmap, int ccpu) in pmap_pcid_invalidate_cpu() argument77 tpmap->pmap_pcid_coherency_vector[ccpu] = 0xFF; in pmap_pcid_invalidate_cpu()81 pmap_pcid_validate_cpu(pmap_t tpmap, int ccpu) in pmap_pcid_validate_cpu() argument83 tpmap->pmap_pcid_coherency_vector[ccpu] = 0; in pmap_pcid_validate_cpu()
652 int ccpu = my_cpu; in set_dirbase() local654 cpu_datap(ccpu)->cpu_task_cr3 = pcr3; in set_dirbase()655 cpu_shadowp(ccpu)->cpu_shadowtask_cr3 = pcr3; in set_dirbase()657 cpu_datap(ccpu)->cpu_ucr3 = ucr3; in set_dirbase()658 cpu_shadowp(ccpu)->cpu_ucr3 = ucr3; in set_dirbase()660 cpu_datap(ccpu)->cpu_task_map = cpu_shadowp(ccpu)->cpu_task_map = in set_dirbase()664 assert(ccpu == cpu_number()); in set_dirbase()672 cpu_datap(ccpu)->cpu_pagezero_mapped = nopagezero; in set_dirbase()685 set_cr3_raw(cpu_datap(ccpu)->cpu_kernel_cr3); in set_dirbase()690 pmap_pcid_activate(tpmap, ccpu, FALSE, FALSE); in set_dirbase()[all …]