/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | txrx.c | 44 const struct htt_tx_done *tx_done) 58 tx_done->msdu_id, tx_done->status); 60 if (tx_done->msdu_id >= htt->max_num_pending_tx) { 62 tx_done->msdu_id); 67 msdu = idr_find(&htt->pending_tx, tx_done->msdu_id); 70 tx_done->msdu_id); 84 ath10k_htt_tx_free_msdu_id(htt, tx_done->msdu_id); 103 trace_ath10k_txrx_tx_unref(ar, tx_done->msdu_id); 109 if (tx_done 43 ath10k_txrx_tx_unref(struct ath10k_htt *htt, const struct htt_tx_done *tx_done) argument [all...] |
H A D | txrx.h | 12 const struct htt_tx_done *tx_done);
|
H A D | pci.h | 25 bool tx_done; member in struct:bmi_xfer
|
H A D | htt_rx.c | 2948 struct htt_tx_done tx_done = {}; local 2961 tx_done.status = HTT_TX_COMPL_STATE_NOACK; 2964 tx_done.status = HTT_TX_COMPL_STATE_ACK; 2968 tx_done.status = HTT_TX_COMPL_STATE_DISCARD; 2972 tx_done.status = HTT_TX_COMPL_STATE_DISCARD; 2989 tx_done.msdu_id = __le16_to_cpu(msdu_id); 2998 tx_done.ack_rssi = __le16_to_cpu(msdu_id); 3001 tx_done.ack_rssi = __le16_to_cpu(msdu_id); 3014 ath10k_txrx_tx_unref(htt, &tx_done); 3015 } else if (!kfifo_put(&htt->txdone_fifo, tx_done)) { 4123 struct htt_tx_done tx_done = {}; local 4360 struct htt_tx_done tx_done = {}; local [all...] |
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | selftest.h | 19 int tx_done[EF4_TXQ_TYPES]; member in struct:ef4_loopback_self_tests
|
H A D | selftest.c | 484 int tx_done = 0, rx_good, rx_bad; local 494 ++tx_done; 503 if (tx_done != state->packet_count) { 510 tx_queue->queue, tx_done, state->packet_count, 529 lb_tests->tx_done[tx_queue->queue] += tx_done;
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | selftest.h | 19 int tx_done[EFX_MAX_TXQ_PER_CHANNEL]; member in struct:efx_loopback_self_tests
|
H A D | selftest.c | 481 int tx_done = 0, rx_good, rx_bad; local 491 ++tx_done; 500 if (tx_done != state->packet_count) { 507 tx_queue->label, tx_done, state->packet_count, 526 lb_tests->tx_done[tx_queue->label] += tx_done;
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | selftest.h | 19 int tx_done[EFX_MAX_TXQ_PER_CHANNEL]; member in struct:efx_loopback_self_tests
|
H A D | selftest.c | 482 int tx_done = 0, rx_good, rx_bad; local 492 ++tx_done; 501 if (tx_done != state->packet_count) { 508 tx_queue->label, tx_done, state->packet_count, 527 lb_tests->tx_done[tx_queue->label] += tx_done;
|
/linux-master/include/linux/ |
H A D | mailbox_client.h | 27 * @tx_done: Atomic callback to tell client of data transmission 37 void (*tx_done)(struct mbox_client *cl, void *mssg, int r); member in struct:mbox_client
|
H A D | serial_core.h | 763 #define __uart_port_tx(uport, ch, flags, tx_ready, put_char, tx_done, \ 786 (tx_done); \ 807 * @tx_done: function to call after the loop is done 819 * * **tx_done:** when the write loop is done, this can perform arbitrary 826 #define uart_port_tx_limited(port, ch, count, tx_ready, put_char, tx_done) ({ \ 828 __uart_port_tx(port, ch, 0, tx_ready, put_char, tx_done, __count, \
|
/linux-master/drivers/firmware/imx/ |
H A D | imx-scu.c | 32 struct completion tx_done; member in struct:imx_sc_chan 110 complete(&sc_chan->tx_done); 185 * Wait for tx_done before every send to ensure that no 189 wait_for_completion(&sc_chan->tx_done); 190 reinit_completion(&sc_chan->tx_done); 303 /* Initial tx_done completion as "done" */ 304 cl->tx_done = imx_scu_tx_done; 305 init_completion(&sc_chan->tx_done); 306 complete(&sc_chan->tx_done);
|
/linux-master/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi-cec.c | 61 bool tx_done; member in struct:dw_hdmi_cec 138 cec->tx_done = true; 142 cec->tx_done = true; 146 cec->tx_done = true; 150 cec->tx_done = true; 182 if (cec->tx_done) { 183 cec->tx_done = false;
|
/linux-master/drivers/media/rc/ |
H A D | pwm-ir-tx.c | 23 struct completion tx_done; member in struct:pwm_ir 112 wait_for_completion(&pwm_ir->tx_done); 133 complete(&pwm_ir->tx_done); 174 init_completion(&pwm_ir->tx_done);
|
H A D | ene_ir.h | 218 int tx_done; /* done transmitting */ member in struct:ene_device
|
/linux-master/drivers/media/cec/platform/tegra/ |
H A D | tegra_cec.c | 43 bool tx_done; member in struct:tegra_cec 77 if (cec->tx_done) { 79 cec->tx_done = false; 114 cec->tx_done = true; 125 cec->tx_done = true; 140 cec->tx_done = true; 143 cec->tx_done = true;
|
/linux-master/drivers/net/wireless/ath/wil6210/ |
H A D | netdev.c | 137 int tx_done = 0; local 156 tx_done += wil_tx_complete(vif, i); 159 if (tx_done < budget) { 165 wil_dbg_txrx(wil, "NAPI TX poll(%d) done %d\n", budget, tx_done); 167 return min(tx_done, budget); 174 int tx_done; local 181 tx_done = wil_tx_sring_handler(wil, sring); 183 if (tx_done < budget) { 189 wil_dbg_txrx(wil, "NAPI TX poll(%d) done %d\n", budget, tx_done); 191 return min(tx_done, budge [all...] |
/linux-master/include/drm/bridge/ |
H A D | samsung-dsim.h | 44 u16 tx_done; member in struct:samsung_dsim_transfer
|
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_iq.h | 59 u64 tx_done;/**< Num of packets sent to network. */ member in struct:oct_iq_stats
|
/linux-master/drivers/clk/hisilicon/ |
H A D | clk-hi3660-stub.c | 133 stub_clk_chan.cl.tx_done = NULL;
|
/linux-master/drivers/nfc/nfcmrvl/ |
H A D | uart.c | 182 .tx_done = nfcmrvl_nci_uart_tx_done,
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | testmode.c | 52 td->tx_queued - td->tx_done < tx_queued_limit && 276 td->tx_done = 0; 293 wait_event_timeout(dev->tx_wait, td->tx_done == td->tx_queued, 560 nla_put_u32(msg, MT76_TM_STATS_ATTR_TX_DONE, td->tx_done) ||
|
/linux-master/net/nfc/nci/ |
H A D | uart.c | 99 if (nu->ops.tx_done && nci_uart_queue_empty(nu)) 100 nu->ops.tx_done(nu);
|
/linux-master/drivers/gpu/drm/bridge/ |
H A D | samsung-dsim.c | 1093 const u8 *payload = pkt->payload + xfer->tx_done; 1094 u16 length = pkt->payload_length - xfer->tx_done; 1095 bool first = !xfer->tx_done; 1099 xfer, length, xfer->tx_done, xfer->rx_len, xfer->rx_done); 1104 xfer->tx_done += length; 1254 xfer->tx_done == xfer->packet.payload_length) 1296 "> xfer %pK, tx_len %zu, tx_done %u, rx_len %u, rx_done %u\n", 1297 xfer, xfer->packet.payload_length, xfer->tx_done, xfer->rx_len, 1300 if (xfer->tx_done != xfer->packet.payload_length) 1353 xfer->tx_done [all...] |