Home
last modified time | relevance | path

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

/NextBSD/sys/dev/vxge/vxgehal/
HDvxgehal-channel.h281 u32 dtr_index; in __hal_channel_dtr_restore() local
290 dtr_index = channel->length; in __hal_channel_dtr_restore()
292 dtr_index = channel->reserve_index - 1; in __hal_channel_dtr_restore()
294 if ((channel->dtr_arr[dtr_index].dtr = dtrh) != NULL) { in __hal_channel_dtr_restore()
296 channel->reserve_index = dtr_index; in __hal_channel_dtr_restore()
297 channel->dtr_arr[dtr_index].state = VXGE_HAL_CHANNEL_DTR_FREE; in __hal_channel_dtr_restore()
320 __hal_channel_dtr_post(__hal_channel_t *channel, u32 dtr_index) in __hal_channel_dtr_post() argument
322 channel->dtr_arr[dtr_index].state = in __hal_channel_dtr_post()
378 __hal_channel_dtr_free(__hal_channel_t *channel, u32 dtr_index) in __hal_channel_dtr_free() argument
380 channel->dtr_arr[dtr_index].state = in __hal_channel_dtr_free()
HDvxgehal-fifo.c98 int dtr_index = item_index * fifo->txdl_per_memblock + i; in __hal_fifo_mempool_item_alloc() local
103 txdp->host_control = dtr_index; in __hal_fifo_mempool_item_alloc()
105 fifo->channel.dtr_arr[dtr_index].dtr = txdp; in __hal_fifo_mempool_item_alloc()
107 fifo->channel.dtr_arr[dtr_index].uld_priv = (void *) in __hal_fifo_mempool_item_alloc()
110 fifo->channel.dtr_arr[dtr_index].hal_priv = (void *) in __hal_fifo_mempool_item_alloc()
111 (((char *) fifo->channel.dtr_arr[dtr_index].uld_priv) + in __hal_fifo_mempool_item_alloc()
115 fifo->channel.dtr_arr[dtr_index].hal_priv; in __hal_fifo_mempool_item_alloc()
HDvxgehal-ring.c347 u32 dtr_index = item_index * ring->rxds_per_block + i; in __hal_ring_mempool_item_alloc() local
349 ring->channel.dtr_arr[dtr_index].dtr = in __hal_ring_mempool_item_alloc()
364 ring->channel.dtr_arr[dtr_index].dtr; in __hal_ring_mempool_item_alloc()
371 ((vxge_hal_ring_rxd_5_t *) rxdp)->host_control = dtr_index; in __hal_ring_mempool_item_alloc()
373 ring->channel.dtr_arr[dtr_index].uld_priv = (void *)uld_priv; in __hal_ring_mempool_item_alloc()
374 ring->channel.dtr_arr[dtr_index].hal_priv = (void *)rxd_priv; in __hal_ring_mempool_item_alloc()
/NextBSD/sys/dev/vxge/
HDvxge.c865 void *dtr_priv, u32 dtr_index, void *userdata, vxge_hal_reopen_e reopen) in vxge_tx_replenish() argument
961 void *dtr_priv, u32 dtr_index, void *userdata, vxge_hal_reopen_e reopen) in vxge_rx_replenish() argument