Home
last modified time | relevance | path

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

/netbsd-src/sys/external/bsd/drm2/dist/drm/ttm/
H A Dttm_page_alloc.c496 struct page **caching_array; in ttm_alloc_new_pages() local
504 caching_array = kmalloc_array(max_cpages, sizeof(struct page *), in ttm_alloc_new_pages()
507 if (!caching_array) { in ttm_alloc_new_pages()
521 r = ttm_set_pages_caching(caching_array, in ttm_alloc_new_pages()
526 caching_array, cpages); in ttm_alloc_new_pages()
543 caching_array[cpages++] = p++; in ttm_alloc_new_pages()
546 r = ttm_set_pages_caching(caching_array, in ttm_alloc_new_pages()
551 caching_array, cpages); in ttm_alloc_new_pages()
560 r = ttm_set_pages_caching(caching_array, cstate, cpages); in ttm_alloc_new_pages()
564 caching_array, cpages); in ttm_alloc_new_pages()
[all …]
H A Dttm_page_alloc_dma.c707 struct page **caching_array; in ttm_dma_pool_alloc_new_pages() local
716 caching_array = kmalloc_array(max_cpages, sizeof(struct page *), in ttm_dma_pool_alloc_new_pages()
719 if (!caching_array) { in ttm_dma_pool_alloc_new_pages()
738 r = ttm_set_pages_caching(pool, caching_array, in ttm_dma_pool_alloc_new_pages()
742 pool, d_pages, caching_array, in ttm_dma_pool_alloc_new_pages()
761 caching_array[cpages++] = p + j; in ttm_dma_pool_alloc_new_pages()
764 r = ttm_set_pages_caching(pool, caching_array, in ttm_dma_pool_alloc_new_pages()
768 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 …]