Searched refs:_NPCPV (Results 1 – 8 of 8) sorted by relevance
| /freebsd/sys/sys/ |
| H A D | _pv_entry.h | 65 #define _NPCPV 168 macro 68 #define _NPCPV 336 macro 73 #define _NPCPV 677 macro 78 #ifndef _NPCPV 87 #define _NPCM howmany(_NPCPV, __LONG_WIDTH__) 89 #define PC_FREEL ((1ul << (_NPCPV % __LONG_WIDTH__)) - 1) 103 struct pv_entry pc_pventry[_NPCPV];
|
| /freebsd/sys/powerpc/include/ |
| H A D | pmap.h | 215 #define _NPCPV 126 macro 216 #define _NPCM howmany(_NPCPV, 64) 237 struct pv_entry pc_pventry[_NPCPV];
|
| /freebsd/sys/powerpc/aim/ |
| H A D | mmu_radix.c | 1172 #define PC_FREE1 ((1ul << (_NPCPV % 64)) - 1) 1216 for (reclaimed = false; avail < needed; avail += _NPCPV) { in reserve_pv_entries() 1233 PV_STAT(atomic_add_int(&pv_entry_spare, _NPCPV)); in reserve_pv_entries() 1496 PV_STAT(atomic_subtract_int(&pv_entry_spare, _NPCPV)); in reclaim_pv_chunk() 1586 PV_STAT(atomic_subtract_int(&pv_entry_spare, _NPCPV)); in free_pv_chunk() 1662 PV_STAT(atomic_add_int(&pv_entry_spare, _NPCPV - 1)); in get_pv_entry()
|
| /freebsd/sys/arm/arm/ |
| H A D | pmap-v6.c | 1774 pv_entry_max = roundup(pv_entry_max, _NPCPV); in pmap_init() 1805 pv_maxchunks = MAX(pv_entry_max / _NPCPV, maxproc); in pmap_init() 2945 PV_STAT(pv_entry_spare -= _NPCPV); in pmap_pv_reclaim() 2978 PV_STAT(pv_entry_spare -= _NPCPV); in free_pv_chunk() 3100 PV_STAT(pv_entry_spare += _NPCPV - 1); in get_pv_entry()
|
| /freebsd/sys/i386/i386/ |
| H A D | pmap.c | 994 pv_entry_max = roundup(pv_entry_max, _NPCPV); in __CONCAT() 1040 pv_maxchunks = MAX(pv_entry_max / _NPCPV, maxproc); in __CONCAT() 2414 PV_STAT(pv_entry_spare -= _NPCPV); in pmap_pv_reclaim() 2484 PV_STAT(pv_entry_spare -= _NPCPV); in free_pv_chunk() 2569 PV_STAT(pv_entry_spare += _NPCPV - 1); in get_pv_entry()
|
| /freebsd/sys/riscv/riscv/ |
| H A D | pmap.c | 2131 PV_STAT(atomic_subtract_int(&pv_entry_spare, _NPCPV)); in free_pv_chunk() 2208 PV_STAT(atomic_add_int(&pv_entry_spare, _NPCPV - 1)); in get_pv_entry() 2249 for (reclaimed = false; avail < needed; avail += _NPCPV) { in reserve_pv_entries() 2267 PV_STAT(atomic_add_int(&pv_entry_spare, _NPCPV)); in reserve_pv_entries()
|
| /freebsd/sys/arm64/arm64/ |
| H A D | pmap.c | 3469 PV_STAT(atomic_subtract_int(&pv_entry_spare, _NPCPV)); in reclaim_pv_chunk_domain() 3571 PV_STAT(atomic_subtract_int(&pv_entry_spare, _NPCPV)); in free_pv_chunk_dequeued() 3685 PV_STAT(atomic_add_int(&pv_entry_spare, _NPCPV - 1)); in get_pv_entry() 3727 for (reclaimed = false; avail < needed; avail += _NPCPV) { in reserve_pv_entries() 3743 PV_STAT(atomic_add_int(&pv_entry_spare, _NPCPV)); in reserve_pv_entries()
|
| /freebsd/sys/amd64/amd64/ |
| H A D | pmap.c | 5347 PV_STAT(counter_u64_add(pv_entry_spare, -_NPCPV)); in reclaim_pv_chunk_domain() 5447 PV_STAT(counter_u64_add(pv_entry_spare, -_NPCPV)); in free_pv_chunk_dequeued() 5564 PV_STAT(counter_u64_add(pv_entry_spare, _NPCPV - 1)); in get_pv_entry() 5640 for (reclaimed = false; avail < needed; avail += _NPCPV) { in reserve_pv_entries() 5659 PV_STAT(counter_u64_add(pv_entry_spare, _NPCPV)); in reserve_pv_entries()
|