Searched refs:dma_pool (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | dmapool.h | 38 struct dma_pool; 39 struct dma_pool *linux_dma_pool_create(char *name, struct device *dev, 41 void linux_dma_pool_destroy(struct dma_pool *pool); 43 void *linux_dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags, 45 void linux_dma_pool_free(struct dma_pool *pool, void *vaddr, 48 static inline struct dma_pool * 56 static inline struct dma_pool * 60 struct dma_pool **pp; in dmam_pool_create() 76 dma_pool_destroy(struct dma_pool *pool) in dma_pool_destroy() 83 dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags, dma_addr_t *handle) in dma_pool_alloc() [all …]
|
H A D | pci.h | 814 #define pci_pool dma_pool
|
/freebsd/sys/dev/drm2/ttm/ |
H A D | ttm_page_alloc_dma.c | 103 struct dma_pool { struct 157 struct dma_pool *pool; 306 static int ttm_set_pages_caching(struct dma_pool *pool, in ttm_set_pages_caching() 326 static void __ttm_dma_free_page(struct dma_pool *pool, struct dma_page *d_page) in __ttm_dma_free_page() 334 static struct dma_page *__ttm_dma_alloc_page(struct dma_pool *pool) in __ttm_dma_alloc_page() 369 static void ttm_pool_update_free_locked(struct dma_pool *pool, in ttm_pool_update_free_locked() 378 static void ttm_dma_pages_put(struct dma_pool *pool, struct list_head *d_pages, in ttm_dma_pages_put() 395 static void ttm_dma_page_put(struct dma_pool *pool, struct dma_page *d_page) in ttm_dma_page_put() 415 static unsigned ttm_dma_page_pool_free(struct dma_pool *pool, unsigned nr_free) in ttm_dma_page_pool_free() 511 struct dma_pool *pool; in ttm_dma_free_pool() [all …]
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_pci.c | 1716 struct dma_pool { struct 1732 struct dma_pool *pool = arg; in dma_pool_obj_ctor() argument 1755 struct dma_pool *pool = arg; in dma_pool_obj_dtor() 1766 struct dma_pool *pool = arg; in dma_pool_obj_import() 1791 struct dma_pool *pool = arg; in dma_pool_obj_release() 1802 struct dma_pool * 1807 struct dma_pool *pool; in linux_dma_pool_create() 1841 linux_dma_pool_destroy(struct dma_pool *pool) in linux_dma_pool_destroy() 1853 struct dma_pool *pool; in lkpi_dmam_pool_destroy() 1855 pool = *(struct dma_pool **)p; in lkpi_dmam_pool_destroy() [all …]
|
/freebsd/sys/contrib/dev/iwlwifi/ |
H A D | iwl-trans.h |
|