Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/wireless/ath/wil6210/
Dtxrx.c741 wil->txrx_ops.get_netif_rx_params(skb, &cid, &security); in wil_netif_rx_any()
755 if (security && (wil->txrx_ops.rx_crypto_check(wil, skb) != 0)) { in wil_netif_rx_any()
763 if (unlikely(wil->txrx_ops.rx_error_check(wil, skb, stats))) { in wil_netif_rx_any()
1533 wil->txrx_ops.tx_desc_map((union wil_tx_desc *)hdr_desc, pa, in __wil_tx_vring_tso()
1601 wil->txrx_ops.tx_desc_map((union wil_tx_desc *)d, in __wil_tx_vring_tso()
1773 wil->txrx_ops.tx_desc_map((union wil_tx_desc *)d, pa, len, in __wil_tx_ring()
1810 wil->txrx_ops.tx_desc_map((union wil_tx_desc *)d, in __wil_tx_ring()
1879 wil->txrx_ops.tx_desc_unmap(dev, in __wil_tx_ring()
1907 rc = (skb_is_gso(skb) ? wil->txrx_ops.tx_ring_tso : __wil_tx_ring) in wil_tx_ring()
2186 wil->txrx_ops.tx_desc_unmap(dev, in wil_tx_complete()
[all …]
Dtxrx_edma.c1342 wil->txrx_ops.tx_desc_map((union wil_tx_desc *)d, pa, in wil_tx_tso_gen_desc()
1587 wil->txrx_ops.configure_interrupt_moderation = in wil_init_txrx_ops_edma()
1590 wil->txrx_ops.ring_init_tx = wil_ring_init_tx_edma; in wil_init_txrx_ops_edma()
1591 wil->txrx_ops.ring_fini_tx = wil_ring_free_edma; in wil_init_txrx_ops_edma()
1592 wil->txrx_ops.ring_init_bcast = wil_ring_init_bcast_edma; in wil_init_txrx_ops_edma()
1593 wil->txrx_ops.tx_init = wil_tx_init_edma; in wil_init_txrx_ops_edma()
1594 wil->txrx_ops.tx_fini = wil_tx_fini_edma; in wil_init_txrx_ops_edma()
1595 wil->txrx_ops.tx_desc_map = wil_tx_desc_map_edma; in wil_init_txrx_ops_edma()
1596 wil->txrx_ops.tx_desc_unmap = wil_tx_desc_unmap_edma; in wil_init_txrx_ops_edma()
1597 wil->txrx_ops.tx_ring_tso = __wil_tx_ring_tso_edma; in wil_init_txrx_ops_edma()
[all …]
Dinterrupt.c776 (wil->txrx_ops.irq_rx(irq, cookie) == IRQ_WAKE_THREAD)) in wil6210_hardirq()
780 (wil->txrx_ops.irq_tx(irq, cookie) == IRQ_WAKE_THREAD)) in wil6210_hardirq()
803 rc = request_irq(irq, wil->txrx_ops.irq_tx, IRQF_SHARED, in wil6210_request_3msi()
808 rc = request_irq(irq + 1, wil->txrx_ops.irq_rx, IRQF_SHARED, in wil6210_request_3msi()
876 wil->txrx_ops.irq_tx = wil6210_irq_tx_edma; in wil6210_init_irq()
877 wil->txrx_ops.irq_rx = wil6210_irq_rx_edma; in wil6210_init_irq()
879 wil->txrx_ops.irq_tx = wil6210_irq_tx; in wil6210_init_irq()
880 wil->txrx_ops.irq_rx = wil6210_irq_rx; in wil6210_init_irq()
Dpm.c214 if (!wil->txrx_ops.is_rx_idle(wil)) { in wil_suspend_keep_radio_on()
238 while (!wil->txrx_ops.is_rx_idle(wil)) { in wil_suspend_keep_radio_on()
240 if (wil->txrx_ops.is_rx_idle(wil)) in wil_suspend_keep_radio_on()
Dmain.c214 wil->txrx_ops.ring_fini_tx(wil, ring); in wil_ring_fini_tx()
541 rc = wil->txrx_ops.ring_init_tx(vif, ringid, 1 << tx_ring_order, in wil_ring_init_tx()
564 rc = wil->txrx_ops.ring_init_bcast(vif, ri, 1 << bcast_ring_order); in wil_bcast_init()
1540 wil->txrx_ops.rx_fini(wil); in wil_reset()
1541 wil->txrx_ops.tx_fini(wil); in wil_reset()
1615 wil->txrx_ops.configure_interrupt_moderation(wil); in wil_reset()
1679 rc = wil->txrx_ops.rx_init(wil, 1 << rx_ring_order); in __wil_up()
1683 rc = wil->txrx_ops.tx_init(wil); in __wil_up()
Dethtool.c104 wil->txrx_ops.configure_interrupt_moderation(wil); in wil_ethtoolops_set_coalesce()
Drx_reorder.c105 wil->txrx_ops.get_reorder_params(wil, skb, &tid, &cid, &mid, &seq, in wil_rx_reorder()
375 rc = wil->txrx_ops.wmi_addba_rx_resp(wil, mid, cid, tid, dialog_token, in wil_addba_rx_request()
Dwil6210.h965 struct wil_txrx_ops txrx_ops; member