Home
last modified time | relevance | path

Searched refs:_NPCPV (Results 1 – 8 of 8) sorted by relevance

/freebsd-14.2/sys/sys/
H A D_pv_entry.h65 #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-14.2/sys/powerpc/include/
H A Dpmap.h215 #define _NPCPV 126 macro
216 #define _NPCM howmany(_NPCPV, 64)
237 struct pv_entry pc_pventry[_NPCPV];
/freebsd-14.2/sys/powerpc/aim/
H A Dmmu_radix.c1172 #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-14.2/sys/i386/i386/
H A Dpmap.c1011 pv_entry_max = roundup(pv_entry_max, _NPCPV); in __CONCAT()
1057 pv_maxchunks = MAX(pv_entry_max / _NPCPV, maxproc); in __CONCAT()
2416 PV_STAT(pv_entry_spare -= _NPCPV); in pmap_pv_reclaim()
2486 PV_STAT(pv_entry_spare -= _NPCPV); in free_pv_chunk()
2571 PV_STAT(pv_entry_spare += _NPCPV - 1); in get_pv_entry()
/freebsd-14.2/sys/arm/arm/
H A Dpmap-v6.c1755 pv_entry_max = roundup(pv_entry_max, _NPCPV); in pmap_init()
1786 pv_maxchunks = MAX(pv_entry_max / _NPCPV, maxproc); in pmap_init()
2913 PV_STAT(pv_entry_spare -= _NPCPV); in pmap_pv_reclaim()
2946 PV_STAT(pv_entry_spare -= _NPCPV); in free_pv_chunk()
3068 PV_STAT(pv_entry_spare += _NPCPV - 1); in get_pv_entry()
/freebsd-14.2/sys/arm64/arm64/
H A Dpmap.c2939 PV_STAT(atomic_subtract_int(&pv_entry_spare, _NPCPV)); in reclaim_pv_chunk_domain()
3041 PV_STAT(atomic_subtract_int(&pv_entry_spare, _NPCPV)); in free_pv_chunk_dequeued()
3155 PV_STAT(atomic_add_int(&pv_entry_spare, _NPCPV - 1)); in get_pv_entry()
3197 for (reclaimed = false; avail < needed; avail += _NPCPV) { in reserve_pv_entries()
3213 PV_STAT(atomic_add_int(&pv_entry_spare, _NPCPV)); in reserve_pv_entries()
/freebsd-14.2/sys/riscv/riscv/
H A Dpmap.c1819 PV_STAT(atomic_subtract_int(&pv_entry_spare, _NPCPV)); in free_pv_chunk()
1896 PV_STAT(atomic_add_int(&pv_entry_spare, _NPCPV - 1)); in get_pv_entry()
1937 for (reclaimed = false; avail < needed; avail += _NPCPV) { in reserve_pv_entries()
/freebsd-14.2/sys/amd64/amd64/
H A Dpmap.c5425 PV_STAT(counter_u64_add(pv_entry_spare, -_NPCPV)); in reclaim_pv_chunk_domain()
5525 PV_STAT(counter_u64_add(pv_entry_spare, -_NPCPV)); in free_pv_chunk_dequeued()
5643 PV_STAT(counter_u64_add(pv_entry_spare, _NPCPV - 1)); in get_pv_entry()
5719 for (reclaimed = false; avail < needed; avail += _NPCPV) { in reserve_pv_entries()
5738 PV_STAT(counter_u64_add(pv_entry_spare, _NPCPV)); in reserve_pv_entries()