Home
last modified time | relevance | path

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

/utopia/UTPA2-700.0.x/modules/usb/drv/usb_ecos/newhost/
H A DdrvPCIMEM.c184 int iMap, iBlock; in ms_mem_pool_alloc() local
197 for (iMap = 0, i = 0; i < pMem_pool->blocks_per_page; i += BITS_PER_LONG, iMap++) in ms_mem_pool_alloc()
199 if (ms_page->bitmap [iMap] == 0) in ms_mem_pool_alloc()
201 iBlock = ms_find_1st_zero (~ ms_page->bitmap [iMap]); in ms_mem_pool_alloc()
204 ms_clear_bit ( iBlock, &ms_page->bitmap [iMap],U32); in ms_mem_pool_alloc()
205 u32Offset = (BITS_PER_LONG * iMap) + iBlock; in ms_mem_pool_alloc()
297 int iMap, iBlock; in ms_mem_pool_free() local
324 iMap = iBlock / BITS_PER_LONG; in ms_mem_pool_free()
328 ms_set_bit (iBlock, &ms_page->bitmap [iMap], U32); in ms_mem_pool_free()
329 … ms_usbhost_debug("Free Block: addr=0x%08X bitmap is 0x%08X",dma_addr,(U32)ms_page->bitmap [iMap]); in ms_mem_pool_free()