Searched refs:memblock (Results 1 - 16 of 16) sorted by relevance

/freebsd-10.1-release/sys/dev/drm/
H A Ddrm_sman.c204 struct drm_memblock_item *memblock; local
214 memblock = malloc(sizeof(*memblock), DRM_MEM_MM, M_NOWAIT | M_ZERO);
215 DRM_DEBUG("allocated mem_block %p\n", memblock);
216 if (!memblock)
219 memblock->mm_info = tmp;
220 memblock->mm = sman_mm;
221 memblock->sman = sman;
222 INIT_LIST_HEAD(&memblock->owner_list);
225 (&sman->user_hash_tab, &memblock
[all...]
/freebsd-10.1-release/sys/dev/drm2/
H A Ddrm_sman.c204 struct drm_memblock_item *memblock; local
214 memblock = malloc(sizeof(*memblock), DRM_MEM_MM, M_NOWAIT | M_ZERO);
215 DRM_DEBUG("allocated mem_block %p\n", memblock);
216 if (!memblock)
219 memblock->mm_info = tmp;
220 memblock->mm = sman_mm;
221 memblock->sman = sman;
222 INIT_LIST_HEAD(&memblock->owner_list);
225 (&sman->user_hash_tab, &memblock
[all...]
/freebsd-10.1-release/sys/dev/nxge/include/
H A Dxgehal-mm.h62 void *memblock, int memblock_index,
108 void *memblock = mempool->memblocks_arr[memblock_idx]; local
110 xge_assert(memblock);
112 offset = (int)((char * )item - (char *)memblock);
133 * __hal_mempool_memblock - will return pointer to the memblock in the
145 * corresponds to the memblock(identified by memblock_idx) in the mempool.
H A Dxgehal-fifo.h146 * @txdl_per_memblock: Number of TxDLs (TxD lists) per memblock.
181 * Each memblock is a contiguous block of DMA-able memory.
207 * @memblock: Pointer to the TxDL memory block or memory page.
241 void *memblock; member in struct:xge_hal_fifo_txdl_priv_t
/freebsd-10.1-release/sys/dev/vxge/vxgehal/
H A Dvxgehal-mm.h53 * @memblock: Address of memory block
64 void *memblock,
133 void *memblock = mempool->memblocks_arr[memblock_idx]; local
135 vxge_assert(memblock);
138 offset = (u32) ((u8 *) item - (u8 *) memblock);
161 * __hal_mempool_memblock - will return pointer to the memblock in the
176 * corresponds to the memblock(identified by memblock_idx) in the mempool.
H A Dvxgehal-blockpool.h42 * @memblock: Virtual address block
53 void *memblock; member in struct:__hal_blockpool_entry_t
121 void *memblock,
H A Dvxgehal-blockpool.c58 void *memblock; local
129 memblock = vxge_os_dma_malloc(
136 if (memblock == NULL) {
148 memblock,
155 memblock,
181 entry->memblock = memblock;
251 ((__hal_blockpool_entry_t *) p)->memblock,
380 ((__hal_blockpool_entry_t *) p)->memblock,
511 entry->memblock
561 void *memblock = NULL; local
673 __hal_blockpool_free(vxge_hal_device_h devh, void *memblock, u32 size, dma_addr_t *dma_addr, pci_dma_h *dma_handle, pci_dma_acc_h *acc_handle) argument
[all...]
H A Dvxgehal-fifo.h51 * @txdl_per_memblock: Number of TxDLs (TxD lists) per memblock.
99 * Each memblock is a contiguous block of DMA-able memory.
125 * @memblock: Pointer to the TxDL memory block or memory page.
159 void *memblock; member in struct:__hal_fifo_txdl_priv_t
H A Dvxgehal-ring.c36 * __hal_ring_block_memblock_idx - Return the memblock index
50 * __hal_ring_block_memblock_idx_set - Sets the memblock index
134 void *memblock; local
150 /* get owner memblock index */
153 /* get owner memblock by memblock index */
154 memblock = __hal_mempool_memblock(mempoolh, memblock_idx);
159 return ((u8 *) item - (u8 *) memblock);
178 void *memblock; local
197 /* get owner memblock inde
310 __hal_ring_mempool_item_alloc( vxge_hal_mempool_h mempoolh, void *memblock, u32 memblock_index, vxge_hal_mempool_dma_t *dma_object, void *item, u32 item_index, u32 is_last, void *userdata) argument
425 __hal_ring_mempool_item_free( vxge_hal_mempool_h mempoolh, void *memblock, u32 memblock_index, vxge_hal_mempool_dma_t *dma_object, void *item, u32 item_index, u32 is_last, void *userdata) argument
[all...]
H A Dvxgehal-fifo.c38 * @memblock: Address of this memory block
52 void *memblock,
78 "memblock = 0x"VXGE_OS_STXFMT", memblock_index = %d, "
82 (ptr_t) mempoolh, (ptr_t) memblock, memblock_index,
121 txdl_priv->dma_offset = (char *) txdp - (char *) memblock;
124 txdl_priv->memblock = memblock;
195 * @memblock: Address of this memory block
209 void *memblock,
231 "memblock
50 __hal_fifo_mempool_item_alloc( vxge_hal_mempool_h mempoolh, void *memblock, u32 memblock_index, vxge_hal_mempool_dma_t *dma_object, void *item, u32 item_index, u32 is_last, void *userdata) argument
207 __hal_fifo_mempool_item_free( vxge_hal_mempool_h mempoolh, void *memblock, u32 memblock_index, vxge_hal_mempool_dma_t *dma_object, void *item, u32 item_index, u32 is_last, void *userdata) argument
[all...]
H A Dvxgehal-mrpcim.c6480 hldev->mrpcim->mrpcim_stats_block->memblock;
H A Dvxgehal-virtualpath.c9907 (vxge_hal_vpath_stats_hw_info_t *) vp->vpath->stats_block->memblock;
/freebsd-10.1-release/contrib/libarchive/libarchive/test/
H A Dtest_tar_large.c52 struct memblock { struct
53 struct memblock *next;
66 struct memblock *first;
67 struct memblock *last;
85 struct memblock *block;
103 block = (struct memblock *)malloc(sizeof(*block));
123 struct memblock *block;
/freebsd-10.1-release/sys/dev/nxge/xgehal/
H A Dxgehal-ring.c38 void *memblock; local
40 /* get owner memblock index */
43 /* get owner memblock by memblock index */
44 memblock = __hal_mempool_memblock(mempoolh, memblock_idx);
46 return (char*)item - (char*)memblock;
55 void *memblock; local
59 /* get owner memblock index */
62 /* get owner memblock by memblock inde
125 __hal_ring_mempool_item_alloc(xge_hal_mempool_h mempoolh, void *memblock, int memblock_index, xge_hal_mempool_dma_t *dma_object, void *item, int index, int is_last, void *userdata) argument
[all...]
H A Dxgehal-fifo.c34 void *memblock,
56 txdl_priv->dma_offset = (char*)item - (char*)memblock;
59 txdl_priv->memblock = memblock;
104 void *memblock,
33 __hal_fifo_mempool_item_alloc(xge_hal_mempool_h mempoolh, void *memblock, int memblock_index, xge_hal_mempool_dma_t *dma_object, void *item, int index, int is_last, void *userdata) argument
103 __hal_fifo_mempool_item_free(xge_hal_mempool_h mempoolh, void *memblock, int memblock_index, xge_hal_mempool_dma_t *dma_object, void *item, int index, int is_last, void *userdata) argument
H A Dxgehal-fifo-fp.c321 if (curr_txdl_priv->memblock ==
322 next_txdl_priv->memblock) {

Completed in 281 milliseconds