Searched refs:pages_to_free (Results 1 - 2 of 2) sorted by relevance

/freebsd-11.0-release/sys/dev/drm2/ttm/
H A Dttm_page_alloc.c359 vm_page_t *pages_to_free; local
367 pages_to_free = malloc(npages_to_free * sizeof(vm_page_t),
377 pages_to_free[freed_pages++] = p;
382 TAILQ_REMOVE(&pool->list, pages_to_free[i], plinks.q);
391 ttm_pages_put(pages_to_free, freed_pages);
418 TAILQ_REMOVE(&pool->list, pages_to_free[i], plinks.q);
427 ttm_pages_put(pages_to_free, freed_pages);
429 free(pages_to_free, M_TEMP);
H A Dttm_page_alloc_dma.c421 struct page **pages_to_free; local
435 pages_to_free = kmalloc(npages_to_free * sizeof(struct page *),
438 if (!pages_to_free) {
456 pages_to_free[freed_pages++] = dma_p->p;
467 ttm_dma_pages_put(pool, &d_pages, pages_to_free,
504 ttm_dma_pages_put(pool, &d_pages, pages_to_free, freed_pages);
506 kfree(pages_to_free);

Completed in 23 milliseconds