Lines Matching refs:dtrh
643 * @dtrh: Buffer to return the DTR pointer
650 vxge_hw_channel_dtr_alloc(struct __vxge_hw_channel *channel, void **dtrh)
656 *dtrh = channel->reserve_arr[--channel->reserve_ptr];
683 *dtrh = NULL;
690 * @dtrh: DTR pointer
695 void vxge_hw_channel_dtr_post(struct __vxge_hw_channel *channel, void *dtrh)
699 channel->work_arr[channel->post_index++] = dtrh;
715 vxge_hw_channel_dtr_try_complete(struct __vxge_hw_channel *channel, void **dtrh)
719 *dtrh = channel->work_arr[channel->compl_index];
720 prefetch(*dtrh);
749 void vxge_hw_channel_dtr_free(struct __vxge_hw_channel *channel, void *dtrh)
751 channel->free_arr[--channel->free_ptr] = dtrh;