| /drivers/net/ethernet/google/gve/ |
| A D | gve_tx_dqo.c | 118 struct gve_tx_ring *tx = &priv->tx[tx_qid]; in gve_xdp_tx_flush_dqo() local 204 struct gve_tx_ring *tx = &priv->tx[idx]; in gve_tx_stop_ring_dqo() local 310 memset(tx, 0, sizeof(*tx)); in gve_tx_alloc_ring_dqo() 318 tx->dqo.complq_mask = tx->mask; in gve_tx_alloc_ring_dqo() 408 struct gve_tx_ring *tx = cfg->tx; in gve_tx_alloc_rings_dqo() local 435 cfg->tx = tx; in gve_tx_alloc_rings_dqo() 448 struct gve_tx_ring *tx = cfg->tx; in gve_tx_free_rings_dqo() local 464 u32 num_used = (tx->dqo_tx.tail - tx->dqo_tx.head) & tx->mask; in num_avail_tx_slots() 1481 struct gve_tx_ring *tx = block->tx; in gve_tx_poll_dqo() local 1519 struct gve_tx_ring *tx = block->tx; in gve_xdp_poll_dqo() local [all …]
|
| A D | gve_tx.c | 168 idx = tx->done & tx->mask; in gve_clean_xdp_done() 272 memset(tx, 0, sizeof(*tx)); in gve_tx_alloc_ring_gqi() 336 struct gve_tx_ring *tx = cfg->tx; in gve_tx_alloc_rings_gqi() local 363 cfg->tx = tx; in gve_tx_alloc_rings_gqi() 398 return tx->mask + 1 - (tx->req - tx->done); in gve_tx_avail() 569 u32 idx = tx->req & tx->mask; in gve_tx_add_skb_copy() 645 u32 idx = tx->req & tx->mask; in gve_tx_add_skb_no_copy() 730 gve_tx_unmap_buf(tx->dev, &tx->info[idx & tx->mask]); in gve_tx_add_skb_no_copy() 842 tx = &priv->tx[qid]; in gve_xdp_xmit_gqi() 892 idx = tx->done & tx->mask; in gve_clean_tx_done() [all …]
|
| /drivers/media/i2c/adv748x/ |
| A D | adv748x-csi2.c | 63 tx->src = src; in adv748x_csi2_register_link() 121 is_txb(tx)); in adv748x_csi2_registered() 126 if (is_txb(tx)) in adv748x_csi2_registered() 127 state->afe.tx = tx; in adv748x_csi2_registered() 140 state->hdmi.tx = tx; in adv748x_csi2_registered() 293 if (!tx->pixel_rate) in adv748x_csi2_set_pixelrate() 318 tx->pixel_rate = v4l2_ctrl_new_std(&tx->ctrl_hdl, in adv748x_csi2_init_controls() 323 tx->sd.ctrl_handler = &tx->ctrl_hdl; in adv748x_csi2_init_controls() 336 if (!is_tx_enabled(tx)) in adv748x_csi2_init() 350 tx->pads); in adv748x_csi2_init() [all …]
|
| /drivers/firmware/tegra/ |
| A D | ivc.c | 62 } tx; member 102 u32 tx = tegra_ivc_header_read_field(map, tx.count); in tegra_ivc_empty() local 123 u32 tx = tegra_ivc_header_read_field(map, tx.count); in tegra_ivc_full() local 135 u32 tx = tegra_ivc_header_read_field(map, tx.count); in tegra_ivc_available() local 144 return tx - rx; in tegra_ivc_available() 184 state = tegra_ivc_header_read_field(&ivc->tx.map, tx.state); in tegra_ivc_check_read() 211 state = tegra_ivc_header_read_field(&ivc->tx.map, tx.state); in tegra_ivc_check_write() 376 tegra_ivc_flush(ivc, ivc->tx.phys + tx); in tegra_ivc_write_advance() 452 tegra_ivc_header_write_field(&ivc->tx.map, tx.count, 0); in tegra_ivc_notified() 491 tegra_ivc_header_write_field(&ivc->tx.map, tx.count, 0); in tegra_ivc_notified() [all …]
|
| /drivers/rpmsg/ |
| A D | qcom_glink_trace.h | 26 __entry->tx = tx; 51 __entry->tx = tx; 78 __entry->tx = tx; 106 __entry->tx = tx; 134 __entry->tx = tx; 168 __entry->tx = tx; 203 __entry->tx = tx; 235 __entry->tx = tx; 266 __entry->tx = tx; 303 __entry->tx = tx; [all …]
|
| /drivers/fpga/ |
| A D | machxo2-spi.c | 74 memset(&tx, 0, sizeof(tx)); in get_status() 75 tx.tx_buf = cmd; in get_status() 76 tx.len = sizeof(cmd); in get_status() 144 memset(tx, 0, sizeof(tx)); in machxo2_cleanup() 146 tx[0].tx_buf = &erase; in machxo2_cleanup() 208 memset(tx, 0, sizeof(tx)); in machxo2_write_init() 210 tx[0].tx_buf = &enable; in machxo2_write_init() 216 tx[1].tx_buf = &erase; in machxo2_write_init() 272 memset(&tx, 0, sizeof(tx)); in machxo2_write() 274 tx.tx_buf = payload; in machxo2_write() [all …]
|
| /drivers/infiniband/hw/hfi1/ |
| A D | sdma.h | 511 tx->desc_limit = ARRAY_SIZE(tx->descs); in sdma_txinit_ahg() 512 tx->descp = &tx->descs[0]; in sdma_txinit_ahg() 518 tx->wait = NULL; in sdma_txinit_ahg() 520 tx->tlen = tx->packet_len; in sdma_txinit_ahg() 602 struct sdma_desc *desc = &tx->descp[tx->num_desc]; in make_tx_sdma_desc() 663 tx, in _sdma_txadd_daddr() 668 tx->num_desc++; in _sdma_txadd_daddr() 669 tx->tlen -= len; in _sdma_txadd_daddr() 720 if ((unlikely(tx->num_desc == tx->desc_limit))) { in sdma_txadd_page() 767 if ((unlikely(tx->num_desc == tx->desc_limit))) { in sdma_txadd_daddr() [all …]
|
| A D | vnic_sdma.c | 56 &tx->txreq, in build_vnic_ulp_payload() 57 tx->skb->data, in build_vnic_ulp_payload() 76 if (tx->plen) in build_vnic_ulp_payload() 78 tx->pad + HFI1_VNIC_MAX_PAD - tx->plen, in build_vnic_ulp_payload() 79 tx->plen); in build_vnic_ulp_payload() 93 &tx->txreq, in build_vnic_tx_desc() 95 hdrbytes + tx->skb->len + tx->plen, in build_vnic_tx_desc() 108 &tx->txreq, in build_vnic_tx_desc() 109 &tx->pbc_val, in build_vnic_tx_desc() 148 tx->skb = skb; in hfi1_vnic_send_dma() [all …]
|
| A D | ipoib_tx.c | 125 le64_to_cpu(tx->sdma_hdr->pbc), tx->txq->q_idx, in hfi1_ipoib_free_tx() 130 tx->skb = NULL; in hfi1_ipoib_free_tx() 142 tx->complete = 0; in hfi1_ipoib_drain_tx_ring() 144 tx->skb = NULL; in hfi1_ipoib_drain_tx_ring() 169 tx->complete = 0; in hfi1_ipoib_poll_tx_ring() 378 tx->txq = txq; in hfi1_ipoib_send_dma_common() 379 tx->skb = skb; in hfi1_ipoib_send_dma_common() 396 return tx; in hfi1_ipoib_send_dma_common() 466 if (IS_ERR(tx)) { in hfi1_ipoib_send_dma_single() 529 if (IS_ERR(tx)) { in hfi1_ipoib_send_dma_list() [all …]
|
| A D | verbs_txreq.h | 38 struct verbs_txreq *tx; in get_txreq() local 42 if (unlikely(!tx)) { in get_txreq() 44 tx = __get_txreq(dev, qp); in get_txreq() 45 if (!tx) in get_txreq() 46 return tx; in get_txreq() 48 tx->qp = qp; in get_txreq() 49 tx->mr = NULL; in get_txreq() 50 tx->sde = priv->s_sde; in get_txreq() 53 tx->txreq.num_desc = 0; in get_txreq() 56 tx->txreq.flags = 0; in get_txreq() [all …]
|
| /drivers/net/wireless/ti/wl18xx/ |
| A D | debugfs.c | 431 DEBUGFS_FWSTATS_ADD(tx, tx_cmplt); in wl18xx_debugfs_add_files() 437 DEBUGFS_FWSTATS_ADD(tx, tx_starts); in wl18xx_debugfs_add_files() 438 DEBUGFS_FWSTATS_ADD(tx, tx_stop); in wl18xx_debugfs_add_files() 442 DEBUGFS_FWSTATS_ADD(tx, tx_start_data); in wl18xx_debugfs_add_files() 444 DEBUGFS_FWSTATS_ADD(tx, tx_exch); in wl18xx_debugfs_add_files() 446 DEBUGFS_FWSTATS_ADD(tx, tx_retry_data); in wl18xx_debugfs_add_files() 451 DEBUGFS_FWSTATS_ADD(tx, tx_done_data); in wl18xx_debugfs_add_files() 453 DEBUGFS_FWSTATS_ADD(tx, tx_cfe1); in wl18xx_debugfs_add_files() 454 DEBUGFS_FWSTATS_ADD(tx, tx_cfe2); in wl18xx_debugfs_add_files() 455 DEBUGFS_FWSTATS_ADD(tx, frag_called); in wl18xx_debugfs_add_files() [all …]
|
| /drivers/clk/mediatek/ |
| A D | clk-apmixed.c | 42 val = readl(tx->base_addr); in mtk_ref2usb_tx_prepare() 45 writel(val, tx->base_addr); in mtk_ref2usb_tx_prepare() 49 writel(val, tx->base_addr); in mtk_ref2usb_tx_prepare() 76 struct mtk_ref2usb_tx *tx; in mtk_clk_register_ref2usb_tx() local 80 tx = kzalloc(sizeof(*tx), GFP_KERNEL); in mtk_clk_register_ref2usb_tx() 81 if (!tx) in mtk_clk_register_ref2usb_tx() 84 tx->base_addr = reg; in mtk_clk_register_ref2usb_tx() 85 tx->hw.init = &init; in mtk_clk_register_ref2usb_tx() 95 kfree(tx); in mtk_clk_register_ref2usb_tx() 99 return &tx->hw; in mtk_clk_register_ref2usb_tx() [all …]
|
| /drivers/net/ethernet/engleder/ |
| A D | tsnep_main.c | 444 if (tx->read <= tx->write) in tsnep_tx_desc_available() 447 return tx->read - tx->write - 1; in tsnep_tx_desc_available() 585 entry = &tx->entry[tx->write]; in tsnep_xmit_frame_ring() 596 tsnep_tx_unmap(tx, tx->write, count); in tsnep_xmit_frame_ring() 700 entry = &tx->entry[tx->write]; in tsnep_xdp_xmit_frame_ring() 766 entry = &tx->entry[tx->write]; in tsnep_xdp_tx_map_zc() 832 if (tx->read == tx->write) in tsnep_tx_poll() 835 entry = &tx->entry[tx->read]; in tsnep_tx_poll() 920 if (tx->read != tx->write) { in tsnep_tx_pending() 921 entry = &tx->entry[tx->read]; in tsnep_tx_pending() [all …]
|
| /drivers/spi/ |
| A D | spi-dln2.c | 108 } tx; in dln2_spi_enable() local 137 } tx; in dln2_spi_cs_set() local 167 } tx; in dln2_spi_cs_enable() local 174 return dln2_transfer_tx(dln2->pdev, cmd, &tx, sizeof(tx)); in dln2_spi_cs_enable() 189 } tx; in dln2_spi_get_cs_num() local 215 } tx; in dln2_spi_get_speed() local 292 } tx; in dln2_spi_set_mode() local 308 } tx; in dln2_spi_set_bpw() local 314 &tx, sizeof(tx)); in dln2_spi_set_bpw() 323 } tx; in dln2_spi_get_supported_frame_sizes() local [all …]
|
| /drivers/net/ethernet/intel/ice/ |
| A D | ice_ptp.c | 371 return tx->init && !tx->calibrating; in ice_ptp_is_tx_tracker_up() 440 if (!tx->init || tx->last_ll_ts_idx_read < 0) in ice_ptp_complete_tx_single_tstamp() 582 for_each_set_bit(idx, tx->in_use, tx->len) { in ice_ptp_process_tx_tstamp() 679 struct ice_ptp_tx *tx = &port->tx; in ice_ptp_tx_tstamp_owner() local 681 if (!tx || !tx->init) in ice_ptp_tx_tstamp_owner() 723 more_timestamps = tx->init && !bitmap_empty(tx->in_use, tx->len); in ice_ptp_tx_tstamp() 795 for_each_set_bit(idx, tx->in_use, tx->len) { in ice_ptp_flush_tx_tracker() 835 bitmap_or(tx->stale, tx->stale, tx->in_use, tx->len); in ice_ptp_mark_tx_tracker_stale() 2630 idx = find_next_zero_bit(tx->in_use, tx->len, in ice_ptp_request_ts() 2703 struct ice_ptp_tx *tx = &pf->ptp.port.tx; in ice_ptp_ts_irq() local [all …]
|
| /drivers/net/ethernet/microchip/ |
| A D | lan743x_main.c | 1643 tx->last_head = lan743x_tx_next_index(tx, tx->last_head); in lan743x_tx_release_completed_descriptors() 1654 tx->last_head = lan743x_tx_next_index(tx, tx->last_head); in lan743x_tx_release_all_descriptors() 1762 tx->frame_first = tx->last_tail; in lan743x_tx_frame_start() 1763 tx->frame_tail = tx->frame_first; in lan743x_tx_frame_start() 1814 tx->frame_last = tx->frame_first; in lan743x_tx_frame_add_lso() 1820 tx->frame_tail = lan743x_tx_next_index(tx, tx->frame_tail); in lan743x_tx_frame_add_lso() 1864 tx->frame_tail = lan743x_tx_next_index(tx, tx->frame_tail); in lan743x_tx_frame_add_fragment() 1925 tx->frame_last = tx->frame_tail; in lan743x_tx_frame_end() 1938 tx->frame_tail = lan743x_tx_next_index(tx, tx->frame_tail); in lan743x_tx_frame_end() 1939 tx->last_tail = tx->frame_tail; in lan743x_tx_frame_end() [all …]
|
| /drivers/net/wireless/purelifi/plfxlc/ |
| A D | usb.c | 38 struct plfxlc_usb_tx *tx = &usb->tx; in plfxlc_send_packet_from_data_queue() local 71 struct plfxlc_usb_tx *tx; in rx_urb_complete() local 94 tx = &usb->tx; in rx_urb_complete() 135 tx->mac_fifo_full = 1; in rx_urb_complete() 306 struct plfxlc_usb_tx *tx = &usb->tx; in plfxlc_usb_disable_tx() local 327 struct plfxlc_usb_tx *tx = &usb->tx; in plfxlc_usb_enable_tx() local 334 tx->stopped = 0; in plfxlc_usb_enable_tx() 390 struct plfxlc_usb_tx *tx = &usb->tx; in init_usb_tx() local 394 tx->stopped = 0; in init_usb_tx() 562 struct plfxlc_usb_tx *tx = &usb->tx; in sta_queue_cleanup_timer_callb() local [all …]
|
| /drivers/net/ethernet/brocade/bna/ |
| A D | bna_tx_rx.c | 2878 tx->tx_resume_cbfn(tx->bna->bnad, tx); in bna_tx_sm_started_entry() 2887 tx->tx_stall_cbfn(tx->bna->bnad, tx); in bna_tx_sm_started() 2893 tx->tx_stall_cbfn(tx->bna->bnad, tx); in bna_tx_sm_started() 2894 tx->tx_cleanup_cbfn(tx->bna->bnad, tx); in bna_tx_sm_started() 2918 tx->tx_cleanup_cbfn(tx->bna->bnad, tx); in bna_tx_sm_stop_wait() 2964 tx->tx_stall_cbfn(tx->bna->bnad, tx); in bna_tx_sm_prio_stop_wait_entry() 2978 tx->tx_cleanup_cbfn(tx->bna->bnad, tx); in bna_tx_sm_prio_stop_wait() 2997 tx->tx_cleanup_cbfn(tx->bna->bnad, tx); in bna_tx_sm_prio_cleanup_wait_entry() 3403 txq->tx = tx; in bna_tx_create() 3540 (*cbfn)(tx->bna->bnad, tx); in bna_tx_disable() [all …]
|
| /drivers/iio/gyro/ |
| A D | adxrs450.c | 93 u32 tx; in adxrs450_spi_read_reg_16() local 97 .tx_buf = &st->tx, in adxrs450_spi_read_reg_16() 110 tx |= ADXRS450_P; in adxrs450_spi_read_reg_16() 112 st->tx = cpu_to_be32(tx); in adxrs450_spi_read_reg_16() 139 u32 tx; in adxrs450_spi_write_reg_16() local 146 tx |= ADXRS450_P; in adxrs450_spi_write_reg_16() 148 st->tx = cpu_to_be32(tx); in adxrs450_spi_write_reg_16() 149 ret = spi_write(st->us, &st->tx, sizeof(st->tx)); in adxrs450_spi_write_reg_16() 204 u32 tx; in adxrs450_spi_initial() local 206 .tx_buf = &st->tx, in adxrs450_spi_initial() [all …]
|
| /drivers/net/ethernet/microchip/lan966x/ |
| A D | lan966x_fdma.c | 205 if (!tx->dcbs_buf) in lan966x_fdma_tx_alloc() 217 kfree(tx->dcbs_buf); in lan966x_fdma_tx_alloc() 225 kfree(tx->dcbs_buf); in lan966x_fdma_tx_free() 287 tx->activated = false; in lan966x_fdma_tx_disable() 331 struct lan966x_tx *tx = &lan966x->tx; in lan966x_fdma_tx_clear_buf() local 580 !fdma_is_last(&tx->fdma, &tx->fdma.dcbs[i])) in lan966x_fdma_get_next_dcb() 604 struct lan966x_tx *tx = &lan966x->tx; in lan966x_fdma_xmit_xdpf() local 676 __fdma_dcb_add(&tx->fdma, in lan966x_fdma_xmit_xdpf() 701 struct lan966x_tx *tx = &lan966x->tx; in lan966x_fdma_xmit() local 757 fdma_dcb_add(&tx->fdma, in lan966x_fdma_xmit() [all …]
|
| /drivers/i2c/busses/ |
| A D | i2c-dln2.c | 58 } tx; in dln2_i2c_enable() local 60 tx.port = dln2->port; in dln2_i2c_enable() 67 return dln2_transfer_tx(dln2->pdev, cmd, &tx, sizeof(tx)); in dln2_i2c_enable() 87 tx->addr = addr; in dln2_i2c_write() 88 tx->mem_addr_len = 0; in dln2_i2c_write() 89 tx->mem_addr = 0; in dln2_i2c_write() 111 } __packed tx; in dln2_i2c_read() local 121 tx.addr = addr; in dln2_i2c_read() 122 tx.mem_addr_len = 0; in dln2_i2c_read() 123 tx.mem_addr = 0; in dln2_i2c_read() [all …]
|
| /drivers/peci/ |
| A D | request.c | 211 req->tx.len = tx_len; in peci_request_alloc() 281 req->tx.buf[1] = 0; in __pkg_cfg_read() 282 req->tx.buf[2] = index; in __pkg_cfg_read() 314 req->tx.buf[1] = 0; in __pci_cfg_local_read() 342 req->tx.buf[1] = 0; in __ep_pci_cfg_read() 343 req->tx.buf[2] = msg_type; in __ep_pci_cfg_read() 344 req->tx.buf[3] = 0; in __ep_pci_cfg_read() 345 req->tx.buf[4] = 0; in __ep_pci_cfg_read() 346 req->tx.buf[5] = 0; in __ep_pci_cfg_read() 372 req->tx.buf[1] = 0; in __ep_mmio_read() [all …]
|
| /drivers/atm/ |
| A D | eni.c | 1047 tx = eni_vcc->tx; in do_tx() 1159 tx->send+((tx->tx_pos+1) & (tx->words-1))*4); in do_tx() 1173 tx->tx_pos = (tx->tx_pos+size) & (tx->words-1); in do_tx() 1191 tx = &ENI_DEV(dev)->tx[i]; in poll_tx() 1219 tx = ENI_VCC(vcc)->tx; in dequeue_tx() 1319 if (!new_tx) tx = eni_vcc->tx; in reserve_or_set_tx() 1329 tx->reserved = tx->shaping = 0; in reserve_or_set_tx() 1369 if (set_shp) eni_vcc->tx = tx; in reserve_or_set_tx() 2143 struct eni_tx *tx = eni_dev->tx+i; in eni_proc_read() local 2150 tx->send-eni_dev->ram+tx->words*4-1,tx->words*4, in eni_proc_read() [all …]
|
| /drivers/dma/ |
| A D | dmaengine.h | 31 struct dma_chan *chan = tx->chan; in dma_cookie_assign() 37 tx->cookie = chan->cookie = cookie; in dma_cookie_assign() 54 BUG_ON(tx->cookie < DMA_MIN_COOKIE); in dma_cookie_complete() 55 tx->chan->completed_cookie = tx->cookie; in dma_cookie_complete() 56 tx->cookie = 0; in dma_cookie_complete() 114 dmaengine_desc_get_callback(struct dma_async_tx_descriptor *tx, in dmaengine_desc_get_callback() argument 117 cb->callback = tx->callback; in dmaengine_desc_get_callback() 118 cb->callback_result = tx->callback_result; in dmaengine_desc_get_callback() 119 cb->callback_param = tx->callback_param; in dmaengine_desc_get_callback() 160 dmaengine_desc_get_callback_invoke(struct dma_async_tx_descriptor *tx, in dmaengine_desc_get_callback_invoke() argument [all …]
|
| /drivers/net/wireless/ath/ath9k/ |
| A D | htc_drv_txrx.c | 58 spin_lock_bh(&priv->tx.tx_lock); in ath9k_htc_check_stop_queues() 59 priv->tx.queued_cnt++; in ath9k_htc_check_stop_queues() 65 spin_unlock_bh(&priv->tx.tx_lock); in ath9k_htc_check_stop_queues() 70 spin_lock_bh(&priv->tx.tx_lock); in ath9k_htc_check_wake_queues() 76 spin_unlock_bh(&priv->tx.tx_lock); in ath9k_htc_check_wake_queues() 83 spin_lock_bh(&priv->tx.tx_lock); in ath9k_htc_tx_get_slot() 89 __set_bit(slot, priv->tx.tx_slot); in ath9k_htc_tx_get_slot() 97 spin_lock_bh(&priv->tx.tx_lock); in ath9k_htc_tx_clear_slot() 511 priv->tx.queued_cnt = 0; in ath9k_htc_tx_process() 582 spin_lock(&priv->tx.tx_lock); in ath9k_tx_failed_tasklet() [all …]
|