Home
last modified time | relevance | path

Searched refs:txrx_ops (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/wireless/ath/wil6210/
H A Dtxrx.c977 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 Dtxrx_edma.c1380 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 Dinterrupt.c782 (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 Dpm.c207 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 Dmain.c226 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 Dethtool.c86 wil->txrx_ops.configure_interrupt_moderation(wil); in wil_ethtoolops_set_coalesce()
H A Drx_reorder.c94 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 Dwil6210.h1002 struct wil_txrx_ops txrx_ops; member
H A Dwmi.c1804 rc = wil->txrx_ops.tx_ring_modify(vif, ringid, cid, 0); in wmi_evt_reassoc_status()