Home
last modified time | relevance | path

Searched refs:pc_map (Results 1 – 10 of 10) sorted by relevance

/f-stack/freebsd/arm64/arm64/
H A Dpmap.c2417 if (pc->pc_map[0] == PC_FREE0 && pc->pc_map[1] == PC_FREE1 && in reclaim_pv_chunk()
2487 if (pc->pc_map[0] != PC_FREE0 || pc->pc_map[1] != PC_FREE1 || in free_pv_entry()
2540 if (pc->pc_map[field]) { in get_pv_entry()
2549 if (pc->pc_map[0] == 0 && pc->pc_map[1] == 0 && in get_pv_entry()
2578 pc->pc_map[1] = PC_FREE1; in get_pv_entry()
2579 pc->pc_map[2] = PC_FREE2; in get_pv_entry()
2640 pc->pc_map[0] = PC_FREE0; in reserve_pv_entries()
2641 pc->pc_map[1] = PC_FREE1; in reserve_pv_entries()
2642 pc->pc_map[2] = PC_FREE2; in reserve_pv_entries()
2722 KASSERT(pc->pc_map[0] != 0 || pc->pc_map[1] != 0 || in pmap_pv_demote_l2()
[all …]
/f-stack/freebsd/arm/include/
H A Dpmap-v6.h151 uint32_t pc_map[_NPCM]; /* bitmap; 1 = free */ member
/f-stack/freebsd/mips/mips/
H A Dpmap.c1505 pc->pc_map[field] |= 1UL << bit; in pmap_pv_reclaim()
1529 if (pc->pc_map[field] != pc_freemask[field]) { in pmap_pv_reclaim()
1581 pc->pc_map[field] |= 1ul << bit; in free_pv_entry()
1583 if (pc->pc_map[idx] != pc_freemask[idx]) { in free_pv_entry()
1636 if (pc->pc_map[field]) { in get_pv_entry()
1637 bit = ffsl(pc->pc_map[field]) - 1; in get_pv_entry()
1644 pc->pc_map[field] &= ~(1ul << bit); in get_pv_entry()
1647 if (pc->pc_map[field] != 0) { in get_pv_entry()
1677 pc->pc_map[field] = pc_freemask[field]; in get_pv_entry()
2840 inuse = ~pc->pc_map[field] & pc_freemask[field]; in pmap_remove_pages()
[all …]
/f-stack/freebsd/mips/include/
H A Dpmap.h144 u_long pc_map[_NPCM]; /* bitmap; 1 = free */ member
/f-stack/freebsd/arm64/include/
H A Dpmap.h114 uint64_t pc_map[_NPCM]; /* bitmap; 1 = free */ \
/f-stack/freebsd/amd64/amd64/
H A Dpmap.c5053 if (pc->pc_map[0] == PC_FREE0 && pc->pc_map[1] == PC_FREE1 && in reclaim_pv_chunk_domain()
5138 if (pc->pc_map[0] != PC_FREE0 || pc->pc_map[1] != PC_FREE1 || in free_pv_entry()
5226 if (pc->pc_map[field]) { in get_pv_entry()
5235 if (pc->pc_map[0] == 0 && pc->pc_map[1] == 0 && in get_pv_entry()
5264 pc->pc_map[1] = PC_FREE1; in get_pv_entry()
5265 pc->pc_map[2] = PC_FREE2; in get_pv_entry()
5363 pc->pc_map[0] = PC_FREE0; in reserve_pv_entries()
5364 pc->pc_map[1] = PC_FREE1; in reserve_pv_entries()
5365 pc->pc_map[2] = PC_FREE2; in reserve_pv_entries()
5447 KASSERT(pc->pc_map[0] != 0 || pc->pc_map[1] != 0 || in pmap_pv_demote_pde()
[all …]
/f-stack/freebsd/i386/include/
H A Dpmap.h217 uint32_t pc_map[_NPCM]; /* bitmap; 1 = free */ member
/f-stack/freebsd/arm/arm/
H A Dpmap-v6.c2902 pc->pc_map[field] |= 1UL << bit; in pmap_pv_reclaim()
2918 if (pc->pc_map[field] != pc_freemask[field]) { in pmap_pv_reclaim()
2994 pc->pc_map[field] |= 1ul << bit; in free_pv_entry()
2996 if (pc->pc_map[idx] != pc_freemask[idx]) { in free_pv_entry()
3040 if (pc->pc_map[field]) { in get_pv_entry()
3041 bit = ffs(pc->pc_map[field]) - 1; in get_pv_entry()
3047 pc->pc_map[field] &= ~(1ul << bit); in get_pv_entry()
3050 if (pc->pc_map[field] != 0) { in get_pv_entry()
3083 pc->pc_map[field] = pc_freemask[field]; in get_pv_entry()
4455 inuse = (~(pc->pc_map[field])) & pc_freemask[field]; in pmap_remove_pages()
[all …]
/f-stack/freebsd/i386/i386/
H A Dpmap.c2412 pc->pc_map[field] |= 1UL << bit; in pmap_pv_reclaim()
2428 if (pc->pc_map[field] != pc_freemask[field]) { in pmap_pv_reclaim()
2487 pc->pc_map[field] |= 1ul << bit; in free_pv_entry()
2489 if (pc->pc_map[idx] != pc_freemask[idx]) { in free_pv_entry()
2550 if (pc->pc_map[field]) { in get_pv_entry()
2551 bit = bsfl(pc->pc_map[field]); in get_pv_entry()
2557 pc->pc_map[field] &= ~(1ul << bit); in get_pv_entry()
2560 if (pc->pc_map[field] != 0) { in get_pv_entry()
2593 pc->pc_map[field] = pc_freemask[field]; in get_pv_entry()
4792 inuse = ~pc->pc_map[field] & pc_freemask[field]; in __CONCAT()
[all …]
/f-stack/freebsd/amd64/include/
H A Dpmap.h426 uint64_t pc_map[_NPCM]; /* bitmap; 1 = free */ \