Home
last modified time | relevance | path

Searched refs:pv_chunks (Results 1 – 5 of 5) sorted by relevance

/f-stack/freebsd/mips/mips/
H A Dpmap.c159 static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
1455 while ((pc = TAILQ_FIRST(&pv_chunks)) != NULL) { in pmap_pv_reclaim()
1456 TAILQ_REMOVE(&pv_chunks, pc, pc_lru); in pmap_pv_reclaim()
1554 TAILQ_CONCAT(&pv_chunks, &newtail, pc_lru); in pmap_pv_reclaim()
1605 TAILQ_REMOVE(&pv_chunks, pc, pc_lru); in free_pv_chunk()
1678 TAILQ_INSERT_TAIL(&pv_chunks, pc, pc_lru); in get_pv_entry()
/f-stack/freebsd/arm64/arm64/
H A Dpmap.c279 static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
2319 TAILQ_INSERT_HEAD(&pv_chunks, pc_marker, pc_lru); in reclaim_pv_chunk()
2426 TAILQ_REMOVE(&pv_chunks, pc, pc_lru); in reclaim_pv_chunk()
2436 TAILQ_REMOVE(&pv_chunks, pc_marker, pc_lru); in reclaim_pv_chunk()
2448 TAILQ_REMOVE(&pv_chunks, pc, pc_lru); in reclaim_pv_chunk()
2449 TAILQ_INSERT_TAIL(&pv_chunks, pc, pc_lru); in reclaim_pv_chunk()
2453 TAILQ_REMOVE(&pv_chunks, pc_marker, pc_lru); in reclaim_pv_chunk()
2454 TAILQ_REMOVE(&pv_chunks, pc_marker_end, pc_lru); in reclaim_pv_chunk()
2506 TAILQ_REMOVE(&pv_chunks, pc, pc_lru); in free_pv_chunk()
2581 TAILQ_INSERT_TAIL(&pv_chunks, pc, pc_lru); in get_pv_entry()
[all …]
/f-stack/freebsd/arm/arm/
H A Dpmap-v6.c278 static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
2845 while ((pc = TAILQ_FIRST(&pv_chunks)) != NULL && (pv_vafree == 0 || in pmap_pv_reclaim()
2847 TAILQ_REMOVE(&pv_chunks, pc, pc_lru); in pmap_pv_reclaim()
2943 TAILQ_CONCAT(&pv_chunks, &newtail, pc_lru); in pmap_pv_reclaim()
2964 TAILQ_REMOVE(&pv_chunks, pc, pc_lru); in free_pv_chunk()
3084 TAILQ_INSERT_TAIL(&pv_chunks, pc, pc_lru); in get_pv_entry()
/f-stack/freebsd/i386/i386/
H A Dpmap.c262 static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
2353 while ((pc = TAILQ_FIRST(&pv_chunks)) != NULL && (pv_vafree == 0 || in pmap_pv_reclaim()
2355 TAILQ_REMOVE(&pv_chunks, pc, pc_lru); in pmap_pv_reclaim()
2453 TAILQ_CONCAT(&pv_chunks, &newtail, pc_lru); in pmap_pv_reclaim()
2511 TAILQ_REMOVE(&pv_chunks, pc, pc_lru); in free_pv_chunk()
2594 TAILQ_INSERT_TAIL(&pv_chunks, pc, pc_lru); in get_pv_entry()
/f-stack/freebsd/amd64/amd64/
H A Dpmap.c472 struct pv_chunks_list __exclusive_cache_line pv_chunks[PMAP_MEMDOM]; variable
2403 mtx_init(&pv_chunks[i].pvc_lock, "pmap pv chunk list", NULL, MTX_DEF); in pmap_init()
2404 TAILQ_INIT(&pv_chunks[i].pvc_list); in pmap_init()
4940 pvc = &pv_chunks[domain]; in reclaim_pv_chunk_domain()
5171 pvc = &pv_chunks[pc_to_domain(pc)]; in free_pv_chunk()
5188 pvc = &pv_chunks[i]; in free_pv_chunk_batch()
5266 pvc = &pv_chunks[vm_page_domain(m)]; in get_pv_entry()
5381 pvc = &pv_chunks[i]; in reserve_pv_entries()