| /NextBSD/sys/dev/nxge/xgehal/ |
| HD | xgehal-mm.c | 39 __hal_mempool_grow(xge_hal_mempool_t *mempool, int num_allocate, in __hal_mempool_grow() argument 42 int i, first_time = mempool->memblocks_allocated == 0 ? 1 : 0; in __hal_mempool_grow() 43 int n_items = mempool->items_per_memblock; in __hal_mempool_grow() 47 if ((mempool->memblocks_allocated + num_allocate) > in __hal_mempool_grow() 48 mempool->memblocks_max) { in __hal_mempool_grow() 54 for (i = mempool->memblocks_allocated; in __hal_mempool_grow() 55 i < mempool->memblocks_allocated + num_allocate; i++) { in __hal_mempool_grow() 58 ((mempool->memblocks_allocated+num_allocate-1) == i); in __hal_mempool_grow() 60 mempool->memblocks_dma_arr + i; in __hal_mempool_grow() 72 mempool->memblocks_arr[i] = xge_os_dma_malloc(mempool->pdev, in __hal_mempool_grow() [all …]
|
| HD | xgehal-ring.c | 294 ring->mempool = __hal_mempool_create( in __hal_ring_open() 303 if (ring->mempool == NULL) { in __hal_ring_open() 321 (char *)ring->mempool->items_arr[0] + in __hal_ring_open() 362 if (ring->mempool) { in __hal_ring_close() 363 __hal_mempool_destroy(ring->mempool); in __hal_ring_close() 412 first_block = __hal_mempool_item(ring->mempool, block_num - 1); in __hal_ring_prc_enable() 413 val64 = __hal_ring_item_dma_addr(ring->mempool, in __hal_ring_prc_enable()
|
| HD | xgehal-fifo.c | 257 fifo->mempool = __hal_mempool_create(hldev->pdev, in __hal_fifo_open() 266 if (fifo->mempool == NULL) { in __hal_fifo_open() 271 (void **) __hal_mempool_items_arr(fifo->mempool), in __hal_fifo_open() 323 if (fifo->mempool) { in __hal_fifo_close() 324 __hal_mempool_destroy(fifo->mempool); in __hal_fifo_close()
|
| HD | xgehal-ring-fp.c | 50 ((char*)ring->mempool->memblocks_priv_arr[memblock_idx] + ring->rxd_priv_size * i); in __hal_ring_rxd_priv()
|
| /NextBSD/sys/dev/vxge/vxgehal/ |
| HD | vxgehal-mm.c | 42 vxge_hal_mempool_t *mempool, in __hal_mempool_grow() argument 47 u32 first_time = mempool->memblocks_allocated == 0 ? 1 : 0; in __hal_mempool_grow() 48 u32 n_items = mempool->items_per_memblock; in __hal_mempool_grow() 49 u32 start_block_idx = mempool->memblocks_allocated; in __hal_mempool_grow() 50 u32 end_block_idx = mempool->memblocks_allocated + num_allocate; in __hal_mempool_grow() 53 vxge_assert(mempool != NULL); in __hal_mempool_grow() 55 hldev = (__hal_device_t *) mempool->devh; in __hal_mempool_grow() 62 "num_allocated = 0x"VXGE_OS_STXFMT, (ptr_t) mempool, in __hal_mempool_grow() 67 if (end_block_idx > mempool->memblocks_max) { in __hal_mempool_grow() 81 dma_object = mempool->memblocks_dma_arr + i; in __hal_mempool_grow() [all …]
|
| HD | vxgehal-mm.h | 103 vxge_hal_mempool_t *mempool) in __hal_mempool_item_count() argument 105 return (mempool->items_current); in __hal_mempool_item_count() 115 vxge_hal_mempool_t *mempool, in __hal_mempool_item() argument 118 return (mempool->items_arr[items_index]); in __hal_mempool_item() 127 vxge_hal_mempool_t *mempool, in __hal_mempool_item_priv() argument 133 void *memblock = mempool->memblocks_arr[memblock_idx]; in __hal_mempool_item_priv() 139 vxge_assert(offset >= 0 && (u32) offset < mempool->memblock_size); in __hal_mempool_item_priv() 141 (*memblock_item_idx) = (u32) offset / mempool->item_size; in __hal_mempool_item_priv() 142 vxge_assert((*memblock_item_idx) < mempool->items_per_memblock); in __hal_mempool_item_priv() 144 return ((u8 *) mempool->memblocks_priv_arr[memblock_idx] + in __hal_mempool_item_priv() [all …]
|
| HD | vxgehal-ring.c | 112 dma_object = __hal_mempool_memblock_dma(ring->mempool, 0); in __hal_ring_first_block_address_get() 135 vxge_hal_mempool_t *mempool = (vxge_hal_mempool_t *) mempoolh; in __hal_ring_item_dma_offset() local 141 hldev = (__hal_device_t *) mempool->devh; in __hal_ring_item_dma_offset() 180 vxge_hal_mempool_t *mempool = (vxge_hal_mempool_t *) mempoolh; in __hal_ring_item_dma_addr() local 187 hldev = (__hal_device_t *) mempool->devh; in __hal_ring_item_dma_addr() 618 ring->mempool = vxge_hal_mempool_create( in __hal_ring_create() 629 if (ring->mempool == NULL) { in __hal_ring_create() 827 if (ring->mempool) { in __hal_ring_delete() 828 vxge_hal_mempool_destroy(ring->mempool); in __hal_ring_delete()
|
| HD | vxgehal-ring.h | 127 vxge_hal_mempool_t *mempool; member
|
| HD | vxgehal-fifo.h | 76 vxge_hal_mempool_t *mempool; member
|
| HD | vxgehal-fifo.c | 431 fifo->mempool = in __hal_fifo_create() 444 if (fifo->mempool == NULL) { in __hal_fifo_create() 658 if (fifo->mempool) { in __hal_fifo_delete() 660 vxge_hal_mempool_destroy(fifo->mempool); in __hal_fifo_delete()
|
| /NextBSD/sys/dev/nxge/include/ |
| HD | xgehal-mm.h | 95 __hal_mempool_item(xge_hal_mempool_t *mempool, int index) in __hal_mempool_item() argument 97 return mempool->items_arr[index]; in __hal_mempool_item() 104 __hal_mempool_item_priv(xge_hal_mempool_t *mempool, int memblock_idx, in __hal_mempool_item_priv() argument 108 void *memblock = mempool->memblocks_arr[memblock_idx]; in __hal_mempool_item_priv() 113 xge_assert(offset >= 0 && offset < mempool->memblock_size); in __hal_mempool_item_priv() 115 (*memblock_item_idx) = (int) offset / mempool->item_size; in __hal_mempool_item_priv() 116 xge_assert((*memblock_item_idx) < mempool->items_per_memblock); in __hal_mempool_item_priv() 118 return (char*)mempool->memblocks_priv_arr[memblock_idx] + in __hal_mempool_item_priv() 119 (*memblock_item_idx) * mempool->items_priv_size; in __hal_mempool_item_priv() 127 __hal_mempool_items_arr(xge_hal_mempool_t *mempool) in __hal_mempool_items_arr() argument [all …]
|
| HD | xgehal-fifo.h | 169 xge_hal_mempool_t *mempool; member
|
| HD | xgehal-ring.h | 319 xge_hal_mempool_t *mempool; member
|
| /NextBSD/contrib/gdb/gdb/ |
| HD | wince-stub.c | 64 mempool (unsigned int len) in mempool() function 178 p = mempool ((unsigned int) *inlen); /* FIXME: check for error */ in getmemory() 387 LPVOID buf = mempool ((unsigned int) len); in read_process_memory()
|