tx_complete
init_completion(&ipmi_msg->tx_complete);
complete(&tx_msg->tx_complete);
complete(&tx_msg->tx_complete);
wait_for_completion(&tx_msg->tx_complete);
struct completion tx_complete;
tx_complete,dma_complete,queued,requeued,submitted,backlogged,
static int tx_complete = 0,dma_complete = 0,queued = 0,requeued = 0,
tx_complete++;
usb_complete_t tx_complete)
skb->data, skb->len, tx_complete,
usb_complete_t tx_complete);
usb_complete_t tx_complete)
complete(&chan->tx_complete);
ret = wait_for_completion_timeout(&chan->tx_complete, wait);
init_completion(&chan->tx_complete);
init_completion(&dev->tx_complete);
complete(&dev->tx_complete);
if (wait_for_completion_timeout(&dev->tx_complete, 2 * HZ) == 0) {
struct completion tx_complete; /* TX completion */
hw_if->tx_complete = xgbe_tx_complete;
if (!hw_if->tx_complete(rdesc))
int (*tx_complete)(struct xgbe_ring_desc *);
bool tx_complete = true;
tx_complete = alx_clean_tx_irq(np->txq);
if (!tx_complete || work == budget)
mbx->ops.tx_complete = fm10k_mbx_tx_complete;
mbx->ops.tx_complete = fm10k_mbx_tx_complete;
bool (*tx_complete)(struct fm10k_mbx_info *);
int tx_complete;
tx_complete = netxen_process_cmd_ring(adapter);
if (!tx_complete)
int tx_complete;
tx_complete = qlcnic_process_cmd_ring(adapter, tx_ring, budget);
if (!tx_complete)
int tx_complete;
tx_complete = qlcnic_process_cmd_ring(adapter, tx_ring, budget);
if (!tx_complete)
int tx_complete, work_done;
tx_complete = qlcnic_process_cmd_ring(adapter, tx_ring,
if (!tx_complete)
hw_ops->tx_complete = xlgmac_tx_complete;
if (!hw_ops->tx_complete(dma_desc))
int (*tx_complete)(struct xlgmac_dma_desc *dma_desc);
bool tx_complete = false;
tx_complete = true;
tx_complete = true;
if (tx_complete != 0)
complete(&lp->tx_complete);
complete(&lp->tx_complete);
init_completion(&lp->tx_complete);
struct completion tx_complete;
reinit_completion(&lp->tx_complete);
ret = wait_for_completion_interruptible_timeout(&lp->tx_complete,
init_completion(&priv->tx_complete);
struct completion tx_complete; /* Work completion for Tx */
rc = wait_for_completion_interruptible(&priv->tx_complete);
complete(&priv->tx_complete);
static void tx_complete(struct urb *req);
tx_complete, skb);
tx_buf->data, tx_buf->len, tx_complete,
skb->data, skb->len, tx_complete, skb);
ar->htc_ops->tx_complete(ar, skb);
void (*tx_complete) (struct htc_target *, struct htc_packet *);
int (*tx_complete)(struct ath6kl *ar, struct sk_buff *skb);
connect.ep_cb.tx_complete = htc_txctrl_complete;
.tx_complete = ath6kl_htc_pipe_tx_complete,
ep->ep_cb.tx_complete(ep->target, packet);
tx_complete(queue, skb);
tx_hdr->control.tx_complete = 1;
unsigned tx_complete:1;
xfer_desc->tx_complete = NULL;
void (*tx_complete)(void *context);
xfer_desc->tx_complete = complete;
complete = xfer_desc->tx_complete;
xfer_desc->tx_complete = NULL;
init_completion(&cdns->tx_complete);
time = wait_for_completion_timeout(&cdns->tx_complete,
time = wait_for_completion_timeout(&cdns->tx_complete,
complete(&cdns->tx_complete);
struct completion tx_complete;
bool tx_complete = false;
tx_complete = true;
tx_complete = false;
!tx_complete && i++ < 1000);
req->complete = tx_complete;
req->complete = tx_complete;
struct list_head tx_complete;
struct list_head tx_complete;
u32 tx_complete;
reinit_completion(&port->tx_complete);
time_left = wait_for_completion_timeout(&port->tx_complete,
complete(&port->tx_complete);
struct completion tx_complete;
init_completion(&port->tx_complete);
struct completion tx_complete;