Home
last modified time | relevance | path

Searched refs:pgl (Results 1 – 7 of 7) sorted by relevance

/openbsd/src/sys/uvm/
Duvm_km.c338 struct pglist pgl; in uvm_km_kmemalloc_pla() local
374 TAILQ_INIT(&pgl); in uvm_km_kmemalloc_pla()
385 if (uvm_pglistalloc(size, low, high, alignment, boundary, &pgl, nsegs, in uvm_km_kmemalloc_pla()
397 pg = TAILQ_FIRST(&pgl); in uvm_km_kmemalloc_pla()
398 TAILQ_REMOVE(&pgl, pg, pageq); in uvm_km_kmemalloc_pla()
418 KASSERT(TAILQ_EMPTY(&pgl)); in uvm_km_kmemalloc_pla()
654 struct pglist pgl; in km_alloc() local
664 TAILQ_INIT(&pgl); in km_alloc()
685 &pgl, pla_maxseg, pla_flags)) { in km_alloc()
695 TAILQ_FOREACH(pg, &pgl, pageq) { in km_alloc()
[all …]
Duvm_pmemrange.c635 uvm_pmr_remove_1strange(struct pglist *pgl, paddr_t boundary, in uvm_pmr_remove_1strange() argument
642 KASSERT(!TAILQ_EMPTY(pgl)); in uvm_pmr_remove_1strange()
649 start = TAILQ_FIRST(pgl); in uvm_pmr_remove_1strange()
706 TAILQ_REMOVE(pgl, iter, pageq); in uvm_pmr_remove_1strange()
733 uvm_pmr_remove_1strange_reverse(struct pglist *pgl, paddr_t *pstart) in uvm_pmr_remove_1strange_reverse() argument
739 KASSERT(!TAILQ_EMPTY(pgl)); in uvm_pmr_remove_1strange_reverse()
741 start = TAILQ_FIRST(pgl); in uvm_pmr_remove_1strange_reverse()
764 TAILQ_REMOVE(pgl, iter, pageq); in uvm_pmr_remove_1strange_reverse()
1283 struct pglist pgl; in uvm_pmr_getone() local
1285 TAILQ_INIT(&pgl); in uvm_pmr_getone()
[all …]
Duvm_object.c223 struct pglist pgl; in uvm_obj_free() local
228 TAILQ_INIT(&pgl); in uvm_obj_free()
243 TAILQ_INSERT_TAIL(&pgl, pg, pageq); in uvm_obj_free()
245 uvm_pglistfree(&pgl); in uvm_obj_free()
Duvm_glue.c149 struct pglist pgl; in uvm_vslock_device() local
198 TAILQ_INIT(&pgl); in uvm_vslock_device()
200 dma_constraint.ucr_high, 0, 0, &pgl, npages, UVM_PLA_WAITOK); in uvm_vslock_device()
204 while ((pg = TAILQ_FIRST(&pgl)) != NULL) { in uvm_vslock_device()
205 TAILQ_REMOVE(&pgl, pg, pageq); in uvm_vslock_device()
Duvm_anon.c81 uvm_anfree_list(struct vm_anon *anon, struct pglist *pgl) in uvm_anfree_list() argument
104 if (pgl != NULL) { in uvm_anfree_list()
112 TAILQ_INSERT_HEAD(pgl, pg, pageq); in uvm_anfree_list()
Duvm_swap.c344 struct pglist pgl; in uvm_swap_allocpages() local
349 TAILQ_INIT(&pgl); in uvm_swap_allocpages()
352 dma_constraint.ucr_high, 0, 0, &pgl, npages, flags); in uvm_swap_allocpages()
372 pps[i] = TAILQ_FIRST(&pgl); in uvm_swap_allocpages()
375 TAILQ_REMOVE(&pgl, pps[i], pageq); in uvm_swap_allocpages()
Duvm_map.c2952 struct pglist *pgl; in uvm_page_printit() local
3006 pgl = NULL; in uvm_page_printit()
3008 pgl = &uvm.page_inactive; in uvm_page_printit()
3010 pgl = &uvm.page_active; in uvm_page_printit()
3012 pgl = NULL; in uvm_page_printit()
3015 if (pgl) { in uvm_page_printit()
3017 TAILQ_FOREACH(tpg, pgl, pageq) { in uvm_page_printit()