Lines Matching defs:txdlh
1406 * @txdlh: Reserved descriptor. On success HW fills this "out" parameter
1425 void **txdlh, void **txdl_priv)
1433 status = vxge_hw_channel_dtr_alloc(channel, txdlh);
1437 (struct vxge_hw_fifo_txd *)*txdlh;
1453 txdp = ((struct vxge_hw_fifo_txd *)*txdlh) + i;
1465 * @txdlh: Descriptor handle.
1479 void *txdlh, u32 frag_idx,
1485 txdl_priv = __vxge_hw_fifo_txdl_priv(fifo, txdlh);
1486 txdp = (struct vxge_hw_fifo_txd *)txdlh + txdl_priv->frags;
1497 txdp_last = (struct vxge_hw_fifo_txd *)txdlh +
1515 * @txdlh: Descriptor obtained via vxge_hw_fifo_txdl_reserve()
1522 void vxge_hw_fifo_txdl_post(struct __vxge_hw_fifo *fifo, void *txdlh)
1528 txdl_priv = __vxge_hw_fifo_txdl_priv(fifo, txdlh);
1529 txdp_first = txdlh;
1531 txdp_last = (struct vxge_hw_fifo_txd *)txdlh + (txdl_priv->frags - 1);
1536 vxge_hw_channel_dtr_post(&fifo->channel, txdlh);
1554 * @txdlh: Descriptor handle. Returned by HW.
1584 struct __vxge_hw_fifo *fifo, void **txdlh,
1593 vxge_hw_channel_dtr_try_complete(channel, txdlh);
1595 txdp = *txdlh;
1618 *txdlh = NULL;
1627 * @txdlh: Descriptor handle.
1639 void *txdlh,
1657 * @txdlh: Descriptor handle.
1678 void vxge_hw_fifo_txdl_free(struct __vxge_hw_fifo *fifo, void *txdlh)
1684 vxge_hw_channel_dtr_free(channel, txdlh);