Home
last modified time | relevance | path

Searched refs:caching_array (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/sys/dev/drm2/ttm/
H A Dttm_page_alloc.c529 vm_page_t *caching_array; in ttm_alloc_new_pages() local
537 caching_array = malloc(max_cpages * sizeof(vm_page_t), M_TEMP, in ttm_alloc_new_pages()
548 r = ttm_set_pages_caching(caching_array, in ttm_alloc_new_pages()
553 caching_array, cpages); in ttm_alloc_new_pages()
566 caching_array[cpages++] = p; in ttm_alloc_new_pages()
569 r = ttm_set_pages_caching(caching_array, in ttm_alloc_new_pages()
574 caching_array, cpages); in ttm_alloc_new_pages()
585 r = ttm_set_pages_caching(caching_array, cstate, cpages); in ttm_alloc_new_pages()
589 caching_array, cpages); in ttm_alloc_new_pages()
592 free(caching_array, M_TEMP); in ttm_alloc_new_pages()
H A Dttm_page_alloc_dma.c711 struct page **caching_array; in ttm_dma_pool_alloc_new_pages() local
720 caching_array = kmalloc(max_cpages*sizeof(struct page *), GFP_KERNEL); in ttm_dma_pool_alloc_new_pages()
722 if (!caching_array) { in ttm_dma_pool_alloc_new_pages()
742 r = ttm_set_pages_caching(pool, caching_array, in ttm_dma_pool_alloc_new_pages()
746 pool, d_pages, caching_array, in ttm_dma_pool_alloc_new_pages()
760 caching_array[cpages++] = p; in ttm_dma_pool_alloc_new_pages()
763 r = ttm_set_pages_caching(pool, caching_array, in ttm_dma_pool_alloc_new_pages()
767 pool, d_pages, caching_array, in ttm_dma_pool_alloc_new_pages()
778 r = ttm_set_pages_caching(pool, caching_array, cpages); in ttm_dma_pool_alloc_new_pages()
781 caching_array, cpages); in ttm_dma_pool_alloc_new_pages()
[all …]