Lines Matching refs:icount
4775 long icount; in pmap_remove_all() local
4843 icount = atomic_fetchadd_long(&m->md.interlock_count, in pmap_remove_all()
4847 while (icount & 0x3FFFFFFFFFFFFFFFLU) { in pmap_remove_all()
4849 if (atomic_fcmpset_long(&m->md.interlock_count, &icount, in pmap_remove_all()
4850 icount | 0x4000000000000000LU)) { in pmap_remove_all()
4853 icount = m->md.interlock_count; in pmap_remove_all()
5728 long icount; in pmap_clearbit() local
5751 long icount; in pmap_clearbit()
5753 icount = 0; in pmap_clearbit()
5757 ++icount; in pmap_clearbit()
5765 if (icount == 0) { in pmap_clearbit()
5766 icount = atomic_fetchadd_long(&m->md.interlock_count, in pmap_clearbit()
5768 if ((icount & 0x3FFFFFFFFFFFFFFFLU) == 0) { in pmap_clearbit()
5829 icount = atomic_fetchadd_long(&m->md.interlock_count, in pmap_clearbit()
5833 while (icount & 0x3FFFFFFFFFFFFFFFLU) { in pmap_clearbit()
5835 if (atomic_fcmpset_long(&m->md.interlock_count, &icount, in pmap_clearbit()
5836 icount | 0x4000000000000000LU)) { in pmap_clearbit()
5839 icount = m->md.interlock_count; in pmap_clearbit()