Home
last modified time | relevance | path

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

/dragonfly/sys/dev/drm/ttm/
H A Dttm_page_alloc.c505 struct page **caching_array; in ttm_alloc_new_pages() local
513 caching_array = kmalloc(max_cpages*sizeof(struct page *), M_DRM, M_WAITOK); in ttm_alloc_new_pages()
515 if (!caching_array) { in ttm_alloc_new_pages()
529 r = ttm_set_pages_caching(caching_array, in ttm_alloc_new_pages()
534 caching_array, cpages); in ttm_alloc_new_pages()
551 caching_array[cpages++] = p++; in ttm_alloc_new_pages()
554 r = ttm_set_pages_caching(caching_array, in ttm_alloc_new_pages()
559 caching_array, cpages); in ttm_alloc_new_pages()
568 r = ttm_set_pages_caching(caching_array, cstate, cpages); in ttm_alloc_new_pages()
572 caching_array, cpages); in ttm_alloc_new_pages()
[all …]
H A Dttm_page_alloc_dma.c705 struct page **caching_array; in ttm_dma_pool_alloc_new_pages() local
714 caching_array = kmalloc_array(max_cpages, sizeof(struct page *), in ttm_dma_pool_alloc_new_pages()
717 if (!caching_array) { in ttm_dma_pool_alloc_new_pages()
736 r = ttm_set_pages_caching(pool, caching_array, in ttm_dma_pool_alloc_new_pages()
740 pool, d_pages, caching_array, in ttm_dma_pool_alloc_new_pages()
759 caching_array[cpages++] = p + j; in ttm_dma_pool_alloc_new_pages()
762 r = ttm_set_pages_caching(pool, caching_array, in ttm_dma_pool_alloc_new_pages()
766 pool, d_pages, caching_array, in ttm_dma_pool_alloc_new_pages()
776 r = ttm_set_pages_caching(pool, caching_array, cpages); in ttm_dma_pool_alloc_new_pages()
779 caching_array, cpages); in ttm_dma_pool_alloc_new_pages()
[all …]