Searched refs:txrx_ops (Results 1 – 9 of 9) sorted by relevance
/linux/drivers/net/wireless/ath/wil6210/ |
H A D | txrx.c | 977 wil->txrx_ops.get_netif_rx_params(skb, &cid, &security); in wil_netif_rx_any() 983 if (security && (wil->txrx_ops.rx_crypto_check(wil, skb) != 0)) { in wil_netif_rx_any() 993 if (unlikely(wil->txrx_ops.rx_error_check(wil, skb, stats))) { in wil_netif_rx_any() 1826 wil->txrx_ops.tx_desc_map((union wil_tx_desc *)hdr_desc, pa, in __wil_tx_vring_tso() 1894 wil->txrx_ops.tx_desc_map((union wil_tx_desc *)d, in __wil_tx_vring_tso() 2069 wil->txrx_ops.tx_desc_map((union wil_tx_desc *)d, pa, len, in __wil_tx_ring() 2105 wil->txrx_ops.tx_desc_map((union wil_tx_desc *)d, in __wil_tx_ring() 2174 wil->txrx_ops.tx_desc_unmap(dev, in __wil_tx_ring() 2202 rc = (skb_is_gso(skb) ? wil->txrx_ops.tx_ring_tso : __wil_tx_ring) in wil_tx_ring() 2485 wil->txrx_ops.tx_desc_unmap(dev, in wil_tx_complete() [all …]
|
H A D | txrx_edma.c | 1380 wil->txrx_ops.tx_desc_map((union wil_tx_desc *)d, pa, in wil_tx_tso_gen_desc() 1625 wil->txrx_ops.configure_interrupt_moderation = in wil_init_txrx_ops_edma() 1628 wil->txrx_ops.ring_init_tx = wil_ring_init_tx_edma; in wil_init_txrx_ops_edma() 1629 wil->txrx_ops.ring_fini_tx = wil_ring_free_edma; in wil_init_txrx_ops_edma() 1630 wil->txrx_ops.ring_init_bcast = wil_ring_init_bcast_edma; in wil_init_txrx_ops_edma() 1631 wil->txrx_ops.tx_init = wil_tx_init_edma; in wil_init_txrx_ops_edma() 1632 wil->txrx_ops.tx_fini = wil_tx_fini_edma; in wil_init_txrx_ops_edma() 1633 wil->txrx_ops.tx_desc_map = wil_tx_desc_map_edma; in wil_init_txrx_ops_edma() 1634 wil->txrx_ops.tx_desc_unmap = wil_tx_desc_unmap_edma; in wil_init_txrx_ops_edma() 1635 wil->txrx_ops.tx_ring_tso = __wil_tx_ring_tso_edma; in wil_init_txrx_ops_edma() [all …]
|
H A D | interrupt.c | 782 (wil->txrx_ops.irq_rx(irq, cookie) == IRQ_WAKE_THREAD)) in wil6210_hardirq() 786 (wil->txrx_ops.irq_tx(irq, cookie) == IRQ_WAKE_THREAD)) in wil6210_hardirq() 809 rc = request_irq(irq, wil->txrx_ops.irq_tx, IRQF_SHARED, in wil6210_request_3msi() 814 rc = request_irq(irq + 1, wil->txrx_ops.irq_rx, IRQF_SHARED, in wil6210_request_3msi() 882 wil->txrx_ops.irq_tx = wil6210_irq_tx_edma; in wil6210_init_irq() 883 wil->txrx_ops.irq_rx = wil6210_irq_rx_edma; in wil6210_init_irq() 885 wil->txrx_ops.irq_tx = wil6210_irq_tx; in wil6210_init_irq() 886 wil->txrx_ops.irq_rx = wil6210_irq_rx; in wil6210_init_irq()
|
H A D | pm.c | 207 if (!wil->txrx_ops.is_rx_idle(wil)) { in wil_suspend_keep_radio_on() 230 while (!wil->txrx_ops.is_rx_idle(wil)) { in wil_suspend_keep_radio_on() 232 if (wil->txrx_ops.is_rx_idle(wil)) in wil_suspend_keep_radio_on()
|
H A D | main.c | 226 wil->txrx_ops.ring_fini_tx(wil, ring); in wil_ring_fini_tx() 631 rc = wil->txrx_ops.ring_init_tx(vif, ringid, 1 << tx_ring_order, in wil_ring_init_tx() 654 rc = wil->txrx_ops.ring_init_bcast(vif, ri, 1 << bcast_ring_order); in wil_bcast_init() 1682 wil->txrx_ops.rx_fini(wil); in wil_reset() 1683 wil->txrx_ops.tx_fini(wil); in wil_reset() 1760 wil->txrx_ops.configure_interrupt_moderation(wil); in wil_reset() 1830 rc = wil->txrx_ops.rx_init(wil, rx_ring_order); in __wil_up() 1834 rc = wil->txrx_ops.tx_init(wil); in __wil_up()
|
H A D | ethtool.c | 86 wil->txrx_ops.configure_interrupt_moderation(wil); in wil_ethtoolops_set_coalesce()
|
H A D | rx_reorder.c | 94 wil->txrx_ops.get_reorder_params(wil, skb, &tid, &cid, &mid, &seq, in wil_rx_reorder() 353 rc = wil->txrx_ops.wmi_addba_rx_resp(wil, mid, cid, tid, dialog_token, in wil_addba_rx_request()
|
H A D | wil6210.h | 1002 struct wil_txrx_ops txrx_ops; member
|
H A D | wmi.c | 1804 rc = wil->txrx_ops.tx_ring_modify(vif, ringid, cid, 0); in wmi_evt_reassoc_status()
|