Home
last modified time | relevance | path

Searched refs:pageq (Results 1 – 9 of 9) sorted by relevance

/dragonfly/sys/vm/
HDvm_pageout.c873 TAILQ_INSERT_HEAD(&vm_page_queues[PQ_INACTIVE + q].pl, &marker, pageq); in vm_pageout_scan_inactive()
880 while ((m = TAILQ_NEXT(&marker, pageq)) != NULL && in vm_pageout_scan_inactive()
887 &marker, pageq); in vm_pageout_scan_inactive()
889 &marker, pageq); in vm_pageout_scan_inactive()
1018 TAILQ_REMOVE(&vm_page_queues[PQ_INACTIVE + q].pl, &marker, pageq); in vm_pageout_scan_inactive()
1058 &vm_page_queues[m->queue].pl, m, pageq); in vm_pageout_page()
1060 &vm_page_queues[m->queue].pl, m, pageq); in vm_pageout_page()
1165 &vm_page_queues[m->queue].pl, m, pageq); in vm_pageout_page()
1167 &vm_page_queues[m->queue].pl, m, pageq); in vm_pageout_page()
1209 m, pageq); in vm_pageout_page()
[all …]
HDvm_swap.c473 &marker, pageq); in swapoff_one()
475 while ((m = TAILQ_NEXT(&marker, pageq)) != NULL) { in swapoff_one()
477 &marker, pageq); in swapoff_one()
479 &marker, pageq); in swapoff_one()
494 TAILQ_REMOVE(&vm_page_queues[marker.queue].pl, &marker, pageq); in swapoff_one()
501 &marker, pageq); in swapoff_one()
503 while ((m = TAILQ_NEXT(&marker, pageq)) != NULL) { in swapoff_one()
506 &marker, pageq); in swapoff_one()
509 m, &marker, pageq); in swapoff_one()
525 &marker, pageq); in swapoff_one()
HDvm_contig.c160 TAILQ_INSERT_HEAD(&pq->pl, &marker, pageq); in vm_contig_pg_clean()
169 (m = TAILQ_NEXT(&marker, pageq)) != NULL) { in vm_contig_pg_clean()
171 if (m != TAILQ_NEXT(&marker, pageq)) { in vm_contig_pg_clean()
178 TAILQ_REMOVE(&pq->pl, &marker, pageq); in vm_contig_pg_clean()
179 TAILQ_INSERT_AFTER(&pq->pl, m, &marker, pageq); in vm_contig_pg_clean()
235 TAILQ_REMOVE(&pq->pl, &marker, pageq); in vm_contig_pg_clean()
HDvm_swapcache.c208 &page_marker[q], pageq); in vm_swapcached_thread()
329 &page_marker[q], pageq); in vm_swapcached_thread()
398 while ((m = TAILQ_NEXT(marker, pageq)) != NULL && in vm_swapcache_writing()
415 &vm_page_queues[marker->queue].pl, marker, pageq); in vm_swapcache_writing()
417 &vm_page_queues[marker->queue].pl, m, marker, pageq); in vm_swapcache_writing()
HDdevice_pager.c192 TAILQ_REMOVE(&object->un_pager.devp.devp_pglist, m, pageq); in cdev_pager_free_page()
224 m, pageq); in dev_pager_dealloc()
381 page, pageq); in old_dev_pager_fault()
HDvm_page.c307 TAILQ_INSERT_HEAD(&vpq->pl, m, pageq); in vm_add_new_page()
582 TAILQ_REMOVE(&vpq->pl, m, pageq); in vm_numa_organize()
591 TAILQ_INSERT_HEAD(&vpq->pl, m, pageq); in vm_numa_organize()
688 TAILQ_REMOVE(&vptmp->pl, m, pageq); in vm_numa_organize_finalize()
694 TAILQ_INSERT_HEAD(&vpq->pl, m, pageq); in vm_numa_organize_finalize()
1032 TAILQ_REMOVE(&pq->pl, m, pageq); in _vm_page_rem_queue_spinlocked()
1119 TAILQ_INSERT_HEAD(&pq->pl, m, pageq); in _vm_page_add_queue_spinlocked()
1121 TAILQ_INSERT_HEAD(&pq->pl, m, pageq); in _vm_page_add_queue_spinlocked()
1123 TAILQ_INSERT_TAIL(&pq->pl, m, pageq); in _vm_page_add_queue_spinlocked()
2024 TAILQ_FOREACH(m, &pq->pl, pageq) { in _vm_page_list_find()
[all …]
HDvm_page.h182 TAILQ_ENTRY(vm_page) pageq; /* vm_page_queues[] list */
/dragonfly/sys/dev/drm/ttm/
HDttm_page_alloc.c317 TAILQ_FOREACH_REVERSE_MUTABLE(p, &pool->list, pglist, pageq, p1) { in ttm_page_pool_free()
326 … TAILQ_REMOVE(&pool->list, (struct vm_page *)pages_to_free[i], pageq); in ttm_page_pool_free()
362 TAILQ_REMOVE(&pool->list, (struct vm_page *)pages_to_free[i], pageq); in ttm_page_pool_free()
490 TAILQ_REMOVE(pages, (struct vm_page *)failed_pages[i], pageq); in ttm_handle_caching_state_failure()
540 TAILQ_INSERT_HEAD(pages, (struct vm_page *)p, pageq); in ttm_alloc_new_pages()
620 TAILQ_CONCAT(&pool->list, &new_pages, pageq); in ttm_page_pool_fill_locked()
626 TAILQ_FOREACH(p, &new_pages, pageq) { in ttm_page_pool_fill_locked()
629 TAILQ_CONCAT(&pool->list, &new_pages, pageq); in ttm_page_pool_fill_locked()
659 TAILQ_CONCAT(pages, &pool->list, pageq); in ttm_page_pool_get_pages()
666 TAILQ_REMOVE(&pool->list, p, pageq); in ttm_page_pool_get_pages()
[all …]
/dragonfly/sys/dev/virtual/virtio/balloon/
HDvirtio_balloon.c647 TAILQ_INSERT_TAIL(&sc->vtballoon_pages, m, pageq); in vtballoon_inflate()
675 TAILQ_REMOVE(&sc->vtballoon_pages, m, pageq); in vtballoon_deflate()
676 TAILQ_INSERT_TAIL(&free_pages, m, pageq); in vtballoon_deflate()
688 TAILQ_REMOVE(&free_pages, m, pageq); in vtballoon_deflate()