Home
last modified time | relevance | path

Searched refs:plinks (Results 1 – 15 of 15) sorted by relevance

/NextBSD/sys/dev/drm2/ttm/
HDttm_page_alloc.c373 TAILQ_FOREACH_REVERSE_SAFE(p, &pool->list, pglist, plinks.q, p1) { in ttm_page_pool_free()
382 TAILQ_REMOVE(&pool->list, pages_to_free[i], plinks.q); in ttm_page_pool_free()
418 TAILQ_REMOVE(&pool->list, pages_to_free[i], plinks.q); in ttm_page_pool_free()
515 TAILQ_REMOVE(pages, failed_pages[i], plinks.q); in ttm_handle_caching_state_failure()
581 TAILQ_INSERT_HEAD(pages, p, plinks.q); in ttm_alloc_new_pages()
636 TAILQ_CONCAT(&pool->list, &new_pages, plinks.q); in ttm_page_pool_fill_locked()
642 TAILQ_FOREACH(p, &pool->list, plinks.q) { in ttm_page_pool_fill_locked()
645 TAILQ_CONCAT(&pool->list, &new_pages, plinks.q); in ttm_page_pool_fill_locked()
672 TAILQ_CONCAT(pages, &pool->list, plinks.q); in ttm_page_pool_get_pages()
679 TAILQ_REMOVE(&pool->list, p, plinks.q); in ttm_page_pool_get_pages()
[all …]
/NextBSD/sys/vm/
HDvm_page.c239 TAILQ_INSERT_TAIL(&ppcpu->vpp_pages, m, plinks.q); in vm_page_percpu_alloc()
246 TAILQ_REMOVE(&ppcpu->vpp_pages, m, plinks.q); in vm_page_percpu_alloc()
262 TAILQ_INSERT_HEAD(&ppcpu->vpp_pages, m, plinks.q); in vm_page_percpu_free()
268 TAILQ_REMOVE(&ppcpu->vpp_pages, m, plinks.q); in vm_page_percpu_free()
1741 vdrop((struct vnode *)SLIST_FIRST(lst)-> plinks.s.pv); in vm_page_alloc_contig_vdrop()
1742 SLIST_REMOVE_HEAD(lst, plinks.s.ss); in vm_page_alloc_contig_vdrop()
1844 m->plinks.s.pv = drop; in vm_page_alloc_contig()
1846 plinks.s.ss); in vm_page_alloc_contig()
2460 SLIST_INSERT_HEAD(&free, m, plinks.s.ss); in vm_page_reclaim_run()
2494 SLIST_REMOVE_HEAD(&free, plinks.s.ss); in vm_page_reclaim_run()
[all …]
HDvm_pageout.c296 TAILQ_INSERT_AFTER(&pq->pq_pl, m, &marker, plinks.q); in vm_pageout_fallback_object_lock()
313 *next = TAILQ_NEXT(&marker, plinks.q); in vm_pageout_fallback_object_lock()
315 m == TAILQ_PREV(&marker, pglist, plinks.q); in vm_pageout_fallback_object_lock()
318 TAILQ_REMOVE(&pq->pq_pl, &marker, plinks.q); in vm_pageout_fallback_object_lock()
348 TAILQ_INSERT_AFTER(&pq->pq_pl, m, &marker, plinks.q); in vm_pageout_page_lock()
354 *next = TAILQ_NEXT(&marker, plinks.q); in vm_pageout_page_lock()
355 unchanged = m == TAILQ_PREV(&marker, pglist, plinks.q); in vm_pageout_page_lock()
358 TAILQ_REMOVE(&pq->pq_pl, &marker, plinks.q); in vm_pageout_page_lock()
1180 next = TAILQ_NEXT(m, plinks.q); in vm_pageout_scan()
1245 TAILQ_INSERT_AFTER(&pq->pq_pl, m, &vmd->vmd_marker, plinks.q); in vm_pageout_scan()
[all …]
HDsg_pager.c127 TAILQ_REMOVE(&object->un_pager.sgp.sgp_pglist, m, plinks.q); in sg_pager_dealloc()
190 TAILQ_INSERT_TAIL(&object->un_pager.sgp.sgp_pglist, page, plinks.q); in sg_pager_getpages()
HDuma_int.h412 return ((uma_slab_t)p->plinks.s.pv); in vtoslab()
421 p->plinks.s.pv = slab; in vsetslab()
HDmemguard.c261 return (&p->plinks.memguard.p); in v2sizep()
276 return (&p->plinks.memguard.v); in v2sizev()
HDvm_phys.c484 TAILQ_INSERT_TAIL(&fl[order].pl, m, plinks.q); in vm_freelist_add()
486 TAILQ_INSERT_HEAD(&fl[order].pl, m, plinks.q); in vm_freelist_add()
494 TAILQ_REMOVE(&fl[order].pl, m, plinks.q); in vm_freelist_rem()
1311 TAILQ_FOREACH_REVERSE(m, &fl[oind].pl, pglist, plinks.q) { in vm_phys_zero_pages_idle()
1429 TAILQ_FOREACH(m_ret, &fl[oind].pl, plinks.q) { in vm_phys_alloc_seg_contig()
1527 TAILQ_FOREACH(m_ret, &fl[oind].pl, plinks.q) { in vm_phys_reclaim_contig()
HDdevice_pager.c230 TAILQ_REMOVE(&object->un_pager.devp.devp_pglist, m, plinks.q); in dev_pager_free_page()
281 ma[0], plinks.q); in dev_pager_getpages()
HDvm_page.h139 } plinks; member
/NextBSD/sys/dev/virtio/balloon/
HDvirtio_balloon.c337 TAILQ_INSERT_TAIL(&sc->vtballoon_pages, m, plinks.q); in vtballoon_inflate()
365 TAILQ_REMOVE(&sc->vtballoon_pages, m, plinks.q); in vtballoon_deflate()
366 TAILQ_INSERT_TAIL(&free_pages, m, plinks.q); in vtballoon_deflate()
374 TAILQ_REMOVE(&free_pages, m, plinks.q); in vtballoon_deflate()
/NextBSD/sys/dev/xen/balloon/
HDballoon.c167 i < nr_pages; i++, page = TAILQ_NEXT(page, plinks.q)) { in increase_reservation()
195 TAILQ_REMOVE(&ballooned_pages, page, plinks.q); in increase_reservation()
250 TAILQ_INSERT_HEAD(&ballooned_pages, page, plinks.q); in decrease_reservation()
/NextBSD/sys/arm64/arm64/
HDpmap.c1059 SLIST_REMOVE_HEAD(free, plinks.s.ss); in pmap_free_zero_pages()
1079 SLIST_INSERT_HEAD(free, m, plinks.s.ss); in pmap_add_delayed_free_list()
/NextBSD/sys/i386/i386/
HDpmap.c1678 SLIST_REMOVE_HEAD(free, plinks.s.ss); in pmap_free_zero_pages()
1698 SLIST_INSERT_HEAD(free, m, plinks.s.ss); in pmap_add_delayed_free_list()
2300 SLIST_REMOVE_HEAD(&free, plinks.s.ss); in pmap_pv_reclaim()
/NextBSD/sys/arm/arm/
HDpmap-v6-new.c2451 SLIST_REMOVE_HEAD(free, plinks.s.ss); in pmap_free_zero_pages()
2474 SLIST_INSERT_HEAD(free, m, plinks.s.ss); in pmap_add_delayed_free_list()
2843 SLIST_REMOVE_HEAD(&free, plinks.s.ss); in pmap_pv_reclaim()
/NextBSD/sys/amd64/amd64/
HDpmap.c2041 SLIST_REMOVE_HEAD(free, plinks.s.ss); in pmap_free_zero_pages()
2061 SLIST_INSERT_HEAD(free, m, plinks.s.ss); in pmap_add_delayed_free_list()
2836 SLIST_REMOVE_HEAD(&free, plinks.s.ss); in reclaim_pv_chunk()