Searched refs:cpu_asid_refcounts (Results 1 - 2 of 2) sorted by relevance

/darwin-on-arm/xnu/osfmk/arm/
H A Dpmap_asid.c165 cpu_datap(ccpu)->cpu_asid_refcounts[0] = 1;
192 asid_ref_t *cpu_asid_refcounts = &cpu_datap(ccpu)->cpu_asid_refcounts[0]; local
196 if (cpu_asid_refcounts[i] == 0) {
197 (void)__sync_fetch_and_add(&cpu_asid_refcounts[i], 1);
211 asid_ref_t cur_refcount = cpu_asid_refcounts[i];
216 (void)__sync_fetch_and_add(&cpu_asid_refcounts[i], 1);
231 old_count = __sync_fetch_and_add(&cpu_asid_refcounts[cur_min_index], 1);
248 assert(cpu_datap(ccpu)->cpu_asid_refcounts[asid] >= 1);
253 if ((prior_count = __sync_fetch_and_sub(&cpu_datap(ccpu)->cpu_asid_refcounts[asi
[all...]
H A Dcpu_data.h120 asid_ref_t cpu_asid_refcounts[PMAP_ASID_MAX_ASID]; member in struct:cpu_data

Completed in 15 milliseconds