Searched refs:pMem_pool (Results 1 – 2 of 2) sorted by relevance
| /utopia/UTPA2-700.0.x/modules/usb/drv/usb_ecos/newhost/ |
| H A D | drvPCIMEM.c | 139 pool_alloc_page (struct ms_mem_pool *pMem_pool, int iFlags) in pool_alloc_page() argument 144 mapsize = pMem_pool->blocks_per_page; in pool_alloc_page() 158 ms_insert_list_after (&pPage->page_list, &pMem_pool->page_list); in pool_alloc_page() 179 void *ms_mem_pool_alloc (struct ms_mem_pool *pMem_pool, int iFlags, dma_addr_t *pDma_addr) in ms_mem_pool_alloc() argument 188 osapi_spin_lock_irqsave (&pMem_pool->lock, u32flag); in ms_mem_pool_alloc() 189 list_for_loop (entry, &pMem_pool->page_list) in ms_mem_pool_alloc() 197 for (iMap = 0, i = 0; i < pMem_pool->blocks_per_page; i += BITS_PER_LONG, iMap++) in ms_mem_pool_alloc() 202 if ((i + iBlock) < pMem_pool->blocks_per_page) in ms_mem_pool_alloc() 206 u32Offset *= pMem_pool->size; in ms_mem_pool_alloc() 212 if (!(ms_page = pool_alloc_page (pMem_pool, iFlags))) in ms_mem_pool_alloc() [all …]
|
| /utopia/UTPA2-700.0.x/modules/usb/drv/usb_ecos/newhost/include/ |
| H A D | drvPCIMEM.h | 123 extern void *ms_mem_pool_alloc (struct ms_mem_pool *pMem_pool, int iFlags, dma_addr_t *pDma_addr); 124 extern void ms_mem_pool_destroy (struct ms_mem_pool *pMem_pool); 125 extern MS_BOOL ms_mem_pool_free (struct ms_mem_pool *pMem_pool, void *pVirt_addr, dma_addr_t dma_ad…
|