Searched refs:dmabuf_page_pool (Results 1 - 7 of 7) sorted by relevance
/device/soc/rockchip/common/vendor/drivers/dma-buf/heaps/ |
H A D | page_pool.c | 21 static inline struct page *dmabuf_page_pool_alloc_pages(struct dmabuf_page_pool *pool) in dmabuf_page_pool_alloc_pages() 29 static inline void dmabuf_page_pool_free_pages(struct dmabuf_page_pool *pool, struct page *page) in dmabuf_page_pool_free_pages() 34 static void dmabuf_page_pool_add(struct dmabuf_page_pool *pool, struct page *page) in dmabuf_page_pool_add() 51 static struct page *dmabuf_page_pool_remove(struct dmabuf_page_pool *pool, int index) in dmabuf_page_pool_remove() 67 static struct page *dmabuf_page_pool_fetch(struct dmabuf_page_pool *pool) in dmabuf_page_pool_fetch() 79 struct page *dmabuf_page_pool_alloc(struct dmabuf_page_pool *pool) in dmabuf_page_pool_alloc() 95 void dmabuf_page_pool_free(struct dmabuf_page_pool *pool, struct page *page) in dmabuf_page_pool_free() 105 static int dmabuf_page_pool_total(struct dmabuf_page_pool *pool, bool high) in dmabuf_page_pool_total() 116 struct dmabuf_page_pool *dmabuf_page_pool_create(gfp_t gfp_mask, unsigned int order) in dmabuf_page_pool_create() 118 struct dmabuf_page_pool *poo in dmabuf_page_pool_create() [all...] |
H A D | page_pool.h | 29 * struct dmabuf_page_pool - pagepool struct 40 struct dmabuf_page_pool { struct 49 struct dmabuf_page_pool *dmabuf_page_pool_create(gfp_t gfp_mask, unsigned int order); 50 void dmabuf_page_pool_destroy(struct dmabuf_page_pool *pool); 51 struct page *dmabuf_page_pool_alloc(struct dmabuf_page_pool *pool); 52 void dmabuf_page_pool_free(struct dmabuf_page_pool *pool, struct page *page);
|
/device/soc/rockchip/rk3588/kernel/drivers/dma-buf/heaps/ |
H A D | page_pool.c | 22 struct page *dmabuf_page_pool_alloc_pages(struct dmabuf_page_pool *pool) in dmabuf_page_pool_alloc_pages() 29 static inline void dmabuf_page_pool_free_pages(struct dmabuf_page_pool *pool, in dmabuf_page_pool_free_pages() 35 static void dmabuf_page_pool_add(struct dmabuf_page_pool *pool, struct page *page) in dmabuf_page_pool_add() 52 static struct page *dmabuf_page_pool_remove(struct dmabuf_page_pool *pool, int index) in dmabuf_page_pool_remove() 69 static struct page *dmabuf_page_pool_fetch(struct dmabuf_page_pool *pool) in dmabuf_page_pool_fetch() 80 struct page *dmabuf_page_pool_alloc(struct dmabuf_page_pool *pool) in dmabuf_page_pool_alloc() 95 void dmabuf_page_pool_free(struct dmabuf_page_pool *pool, struct page *page) in dmabuf_page_pool_free() 104 static int dmabuf_page_pool_total(struct dmabuf_page_pool *pool, bool high) in dmabuf_page_pool_total() 114 struct dmabuf_page_pool *dmabuf_page_pool_create(gfp_t gfp_mask, unsigned int order) in dmabuf_page_pool_create() 116 struct dmabuf_page_pool *poo in dmabuf_page_pool_create() [all...] |
H A D | page_pool.h | 29 * struct dmabuf_page_pool - pagepool struct 40 struct dmabuf_page_pool { struct 49 struct dmabuf_page_pool *dmabuf_page_pool_create(gfp_t gfp_mask, 51 void dmabuf_page_pool_destroy(struct dmabuf_page_pool *pool); 52 struct page *dmabuf_page_pool_alloc(struct dmabuf_page_pool *pool); 53 void dmabuf_page_pool_free(struct dmabuf_page_pool *pool, struct page *page);
|
/device/soc/rockchip/common/vendor/include/ |
H A D | page_pool.h | 29 * struct dmabuf_page_pool - pagepool struct 40 struct dmabuf_page_pool { struct 49 struct dmabuf_page_pool *dmabuf_page_pool_create(gfp_t gfp_mask, unsigned int order); 50 void dmabuf_page_pool_destroy(struct dmabuf_page_pool *pool); 51 struct page *dmabuf_page_pool_alloc(struct dmabuf_page_pool *pool); 52 void dmabuf_page_pool_free(struct dmabuf_page_pool *pool, struct page *page);
|
/device/soc/rockchip/rk3588/kernel/include/linux/ |
H A D | page_pool.h | 29 * struct dmabuf_page_pool - pagepool struct 40 struct dmabuf_page_pool { struct 49 struct dmabuf_page_pool *dmabuf_page_pool_create(gfp_t gfp_mask, 51 void dmabuf_page_pool_destroy(struct dmabuf_page_pool *pool); 52 struct page *dmabuf_page_pool_alloc(struct dmabuf_page_pool *pool); 53 void dmabuf_page_pool_free(struct dmabuf_page_pool *pool, struct page *page);
|
/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/heaps/ |
H A D | system_heap.c | 63 struct dmabuf_page_pool *pools[NUM_ORDERS]; 526 struct dmabuf_page_pool **pool; in system_get_pool_size()
|
Completed in 5 milliseconds