Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpu/drm/ttm/
Dttm_page_alloc.c491 struct page **caching_array; in ttm_alloc_new_pages() local
499 caching_array = kmalloc_array(max_cpages, sizeof(struct page *), in ttm_alloc_new_pages()
502 if (!caching_array) { in ttm_alloc_new_pages()
516 r = ttm_set_pages_caching(caching_array, in ttm_alloc_new_pages()
521 caching_array, cpages); in ttm_alloc_new_pages()
538 caching_array[cpages++] = p++; in ttm_alloc_new_pages()
541 r = ttm_set_pages_caching(caching_array, in ttm_alloc_new_pages()
546 caching_array, cpages); in ttm_alloc_new_pages()
555 r = ttm_set_pages_caching(caching_array, cstate, cpages); in ttm_alloc_new_pages()
559 caching_array, cpages); in ttm_alloc_new_pages()
[all …]
Dttm_page_alloc_dma.c703 struct page **caching_array; in ttm_dma_pool_alloc_new_pages() local
712 caching_array = kmalloc_array(max_cpages, sizeof(struct page *), in ttm_dma_pool_alloc_new_pages()
715 if (!caching_array) { in ttm_dma_pool_alloc_new_pages()
734 r = ttm_set_pages_caching(pool, caching_array, in ttm_dma_pool_alloc_new_pages()
738 pool, d_pages, caching_array, in ttm_dma_pool_alloc_new_pages()
757 caching_array[cpages++] = p + j; in ttm_dma_pool_alloc_new_pages()
760 r = ttm_set_pages_caching(pool, caching_array, in ttm_dma_pool_alloc_new_pages()
764 pool, d_pages, caching_array, in ttm_dma_pool_alloc_new_pages()
774 r = ttm_set_pages_caching(pool, caching_array, cpages); in ttm_dma_pool_alloc_new_pages()
777 caching_array, cpages); in ttm_dma_pool_alloc_new_pages()
[all …]