Lines Matching refs:txdp
1451 struct vxge_hw_fifo_txd *txdp = in vxge_hw_fifo_txdl_reserve() local
1455 priv = __vxge_hw_fifo_txdl_priv(fifo, txdp); in vxge_hw_fifo_txdl_reserve()
1465 *txdl_priv = (void *)(size_t)txdp->host_control; in vxge_hw_fifo_txdl_reserve()
1468 txdp = ((struct vxge_hw_fifo_txd *)*txdlh) + i; in vxge_hw_fifo_txdl_reserve()
1469 txdp->control_0 = txdp->control_1 = 0; in vxge_hw_fifo_txdl_reserve()
1498 struct vxge_hw_fifo_txd *txdp, *txdp_last; in vxge_hw_fifo_txdl_buffer_set() local
1501 txdp = (struct vxge_hw_fifo_txd *)txdlh + txdl_priv->frags; in vxge_hw_fifo_txdl_buffer_set()
1504 txdp->control_0 = txdp->control_1 = 0; in vxge_hw_fifo_txdl_buffer_set()
1506 txdp->control_0 |= VXGE_HW_FIFO_TXD_GATHER_CODE( in vxge_hw_fifo_txdl_buffer_set()
1508 txdp->control_1 |= fifo->interrupt_type; in vxge_hw_fifo_txdl_buffer_set()
1509 txdp->control_1 |= VXGE_HW_FIFO_TXD_INT_NUMBER( in vxge_hw_fifo_txdl_buffer_set()
1521 txdp->buffer_pointer = (u64)dma_pointer; in vxge_hw_fifo_txdl_buffer_set()
1522 txdp->control_0 |= VXGE_HW_FIFO_TXD_BUFFER_SIZE(size); in vxge_hw_fifo_txdl_buffer_set()
1605 struct vxge_hw_fifo_txd *txdp; in vxge_hw_fifo_txdl_next_completed() local
1612 txdp = *txdlh; in vxge_hw_fifo_txdl_next_completed()
1613 if (txdp == NULL) { in vxge_hw_fifo_txdl_next_completed()
1619 if (!(txdp->control_0 & VXGE_HW_FIFO_TXD_LIST_OWN_ADAPTER)) { in vxge_hw_fifo_txdl_next_completed()
1621 vxge_assert(txdp->host_control != 0); in vxge_hw_fifo_txdl_next_completed()
1625 *t_code = (u8)VXGE_HW_FIFO_TXD_T_CODE_GET(txdp->control_0); in vxge_hw_fifo_txdl_next_completed()