Searched refs:cpu_pcid_data (Results 1 – 2 of 2) sorted by relevance
152 cpu_datap(ccpu)->cpu_pcid_data = &pcid_data[ccpu]; in pmap_pcid_configure()153 cpu_datap(ccpu)->cpu_pcid_data->cpu_pcid_refcounts[0] = 1; in pmap_pcid_configure()192 pcid_ref_t *cpu_pcid_refcounts = &cpu_datap(ccpu)->cpu_pcid_data->cpu_pcid_refcounts[0]; in pmap_pcid_allocate_pcid()195 if ((i = cpu_datap(ccpu)->cpu_pcid_data->cpu_pcid_free_hint) != 0) { in pmap_pcid_allocate_pcid()198 cpu_datap(ccpu)->cpu_pcid_data->cpu_pcid_free_hint = 0; in pmap_pcid_allocate_pcid()248 lp = cpu_datap(ccpu)->cpu_pcid_data->cpu_pcid_last_pmap_dispatched[pcid]; in pmap_pcid_deallocate_pcid()250 pmap_assert(cpu_datap(ccpu)->cpu_pcid_data->cpu_pcid_refcounts[pcid] >= 1); in pmap_pcid_deallocate_pcid()253 …(void)__sync_bool_compare_and_swap(&cpu_datap(ccpu)->cpu_pcid_data->cpu_pcid_last_pmap_dispatched[… in pmap_pcid_deallocate_pcid()256 …if ((prior_count = __sync_fetch_and_sub(&cpu_datap(ccpu)->cpu_pcid_data->cpu_pcid_refcounts[pcid],… in pmap_pcid_deallocate_pcid()257 cpu_datap(ccpu)->cpu_pcid_data->cpu_pcid_free_hint = pcid; in pmap_pcid_deallocate_pcid()[all …]
261 pcid_cdata_t *cpu_pcid_data; member