Home
last modified time | relevance | path

Searched refs:alx (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/alx/
H A Dmain.c47 #include "alx.h"
51 static const char alx_drv_name[] = "alx";
71 static int alx_refill_rx_ring(struct alx_priv *alx, gfp_t gfp) in alx_refill_rx_ring() argument
73 struct alx_rx_queue *rxq = alx->qnapi[0]->rxq; in alx_refill_rx_ring()
80 if (++next == alx->rx_ringsz) in alx_refill_rx_ring()
96 skb = __netdev_alloc_skb(alx->dev, alx->rxbuf_size + 64, gfp); in alx_refill_rx_ring()
103 dma = dma_map_single(&alx->hw.pdev->dev, in alx_refill_rx_ring()
104 skb->data, alx->rxbuf_size, in alx_refill_rx_ring()
106 if (dma_mapping_error(&alx in alx_refill_rx_ring()
141 alx_tx_queue_mapping(struct alx_priv *alx, struct sk_buff *skb) alx_tx_queue_mapping() argument
166 struct alx_priv *alx; alx_clean_tx_irq() local
206 alx_schedule_link_check(struct alx_priv *alx) alx_schedule_link_check() argument
211 alx_schedule_reset(struct alx_priv *alx) alx_schedule_reset() argument
218 struct alx_priv *alx; alx_clean_rx_irq() local
299 struct alx_priv *alx = np->alx; alx_poll() local
330 alx_intr_handle_misc(struct alx_priv *alx, u32 intr) alx_intr_handle_misc() argument
357 alx_intr_handle(struct alx_priv *alx, u32 intr) alx_intr_handle() argument
401 struct alx_priv *alx = data; alx_intr_msix_misc() local
426 struct alx_priv *alx = data; alx_intr_msi() local
433 struct alx_priv *alx = data; alx_intr_legacy() local
450 alx_init_ring_ptrs(struct alx_priv *alx) alx_init_ring_ptrs() argument
533 alx_free_buffers(struct alx_priv *alx) alx_free_buffers() argument
545 alx_reinit_rings(struct alx_priv *alx) alx_reinit_rings() argument
570 struct alx_priv *alx = netdev_priv(netdev); __alx_set_rx_mode() local
599 struct alx_priv *alx = netdev_priv(netdev); alx_set_mac_address() local
616 alx_alloc_tx_ring(struct alx_priv *alx, struct alx_tx_queue *txq, int offset) alx_alloc_tx_ring() argument
630 alx_alloc_rx_ring(struct alx_priv *alx, struct alx_rx_queue *rxq, int offset) alx_alloc_rx_ring() argument
648 alx_alloc_rings(struct alx_priv *alx) alx_alloc_rings() argument
689 alx_free_rings(struct alx_priv *alx) alx_free_rings() argument
709 alx_free_napis(struct alx_priv *alx) alx_free_napis() argument
738 alx_alloc_napis(struct alx_priv *alx) alx_alloc_napis() argument
806 alx_config_vector_mapping(struct alx_priv *alx) alx_config_vector_mapping() argument
829 alx_enable_msix(struct alx_priv *alx) alx_enable_msix() argument
852 alx_request_msix(struct alx_priv *alx) alx_request_msix() argument
899 alx_init_intr(struct alx_priv *alx) alx_init_intr() argument
915 alx_irq_enable(struct alx_priv *alx) alx_irq_enable() argument
932 alx_irq_disable(struct alx_priv *alx) alx_irq_disable() argument
951 alx_realloc_resources(struct alx_priv *alx) alx_realloc_resources() argument
974 alx_request_irq(struct alx_priv *alx) alx_request_irq() argument
1018 alx_free_irq(struct alx_priv *alx) alx_free_irq() argument
1032 alx_identify_hw(struct alx_priv *alx) alx_identify_hw() argument
1045 alx_init_sw(struct alx_priv *alx) alx_init_sw() argument
1108 alx_netif_stop(struct alx_priv *alx) alx_netif_stop() argument
1121 alx_halt(struct alx_priv *alx) alx_halt() argument
1139 alx_configure(struct alx_priv *alx) alx_configure() argument
1150 alx_activate(struct alx_priv *alx) alx_activate() argument
1166 alx_reinit(struct alx_priv *alx) alx_reinit() argument
1176 struct alx_priv *alx = netdev_priv(netdev); alx_change_mtu() local
1191 alx_netif_start(struct alx_priv *alx) alx_netif_start() argument
1201 __alx_open(struct alx_priv *alx, bool resume) __alx_open() argument
1257 __alx_stop(struct alx_priv *alx) __alx_stop() argument
1289 alx_check_link(struct alx_priv *alx) alx_check_link() argument
1352 struct alx_priv *alx = netdev_priv(netdev); alx_open() local
1364 struct alx_priv *alx = netdev_priv(netdev); alx_stop() local
1375 struct alx_priv *alx; alx_link_check() local
1386 struct alx_priv *alx = container_of(work, struct alx_priv, reset_wk); alx_reset() local
1534 struct alx_priv *alx; alx_start_xmit_ring() local
1576 struct alx_priv *alx = netdev_priv(netdev); alx_start_xmit() local
1582 struct alx_priv *alx = netdev_priv(dev); alx_tx_timeout() local
1590 struct alx_priv *alx = netdev_priv(netdev); alx_mdio_read() local
1611 struct alx_priv *alx = netdev_priv(netdev); alx_mdio_write() local
1625 struct alx_priv *alx = netdev_priv(netdev); alx_ioctl() local
1636 struct alx_priv *alx = netdev_priv(netdev); alx_poll_controller() local
1653 struct alx_priv *alx = netdev_priv(dev); alx_get_stats64() local
1717 struct alx_priv *alx; alx_probe() local
1887 struct alx_priv *alx = pci_get_drvdata(pdev); alx_remove() local
1906 struct alx_priv *alx = dev_get_drvdata(dev); alx_suspend() local
1924 struct alx_priv *alx = dev_get_drvdata(dev); alx_resume() local
1954 struct alx_priv *alx = pci_get_drvdata(pdev); alx_pci_error_detected() local
1979 struct alx_priv *alx = pci_get_drvdata(pdev); alx_pci_error_slot_reset() local
2005 struct alx_priv *alx = pci_get_drvdata(pdev); alx_pci_error_resume() local
[all...]
H A Dethtool.c45 #include "alx.h"
131 struct alx_priv *alx = netdev_priv(netdev); in alx_get_link_ksettings() local
132 struct alx_hw *hw = &alx->hw; in alx_get_link_ksettings()
166 mutex_lock(&alx->mtx); in alx_get_link_ksettings()
169 mutex_unlock(&alx->mtx); in alx_get_link_ksettings()
182 struct alx_priv *alx = netdev_priv(netdev); in alx_set_link_ksettings() local
183 struct alx_hw *hw = &alx->hw; in alx_set_link_ksettings()
205 mutex_lock(&alx->mtx); in alx_set_link_ksettings()
207 mutex_unlock(&alx->mtx); in alx_set_link_ksettings()
215 struct alx_priv *alx in alx_get_pauseparam() local
230 struct alx_priv *alx = netdev_priv(netdev); alx_set_pauseparam() local
274 struct alx_priv *alx = netdev_priv(netdev); alx_get_msglevel() local
281 struct alx_priv *alx = netdev_priv(netdev); alx_set_msglevel() local
289 struct alx_priv *alx = netdev_priv(netdev); alx_get_ethtool_stats() local
[all...]
H A DMakefile2 obj-$(CONFIG_ALX) += alx.o
3 alx-objs := main.o ethtool.o hw.o
H A Dalx.h95 struct alx_priv *alx; member
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/alx/
H A Dmain.c48 #include "alx.h"
52 static const char alx_drv_name[] = "alx";
72 static int alx_refill_rx_ring(struct alx_priv *alx, gfp_t gfp) in alx_refill_rx_ring() argument
74 struct alx_rx_queue *rxq = alx->qnapi[0]->rxq; in alx_refill_rx_ring()
81 if (++next == alx->rx_ringsz) in alx_refill_rx_ring()
97 skb = __netdev_alloc_skb(alx->dev, alx->rxbuf_size + 64, gfp); in alx_refill_rx_ring()
104 dma = dma_map_single(&alx->hw.pdev->dev, in alx_refill_rx_ring()
105 skb->data, alx->rxbuf_size, in alx_refill_rx_ring()
107 if (dma_mapping_error(&alx in alx_refill_rx_ring()
142 alx_tx_queue_mapping(struct alx_priv *alx, struct sk_buff *skb) alx_tx_queue_mapping() argument
167 struct alx_priv *alx; alx_clean_tx_irq() local
207 alx_schedule_link_check(struct alx_priv *alx) alx_schedule_link_check() argument
212 alx_schedule_reset(struct alx_priv *alx) alx_schedule_reset() argument
219 struct alx_priv *alx; alx_clean_rx_irq() local
300 struct alx_priv *alx = np->alx; alx_poll() local
331 alx_intr_handle_misc(struct alx_priv *alx, u32 intr) alx_intr_handle_misc() argument
358 alx_intr_handle(struct alx_priv *alx, u32 intr) alx_intr_handle() argument
402 struct alx_priv *alx = data; alx_intr_msix_misc() local
427 struct alx_priv *alx = data; alx_intr_msi() local
434 struct alx_priv *alx = data; alx_intr_legacy() local
451 alx_init_ring_ptrs(struct alx_priv *alx) alx_init_ring_ptrs() argument
534 alx_free_buffers(struct alx_priv *alx) alx_free_buffers() argument
546 alx_reinit_rings(struct alx_priv *alx) alx_reinit_rings() argument
571 struct alx_priv *alx = netdev_priv(netdev); __alx_set_rx_mode() local
600 struct alx_priv *alx = netdev_priv(netdev); alx_set_mac_address() local
617 alx_alloc_tx_ring(struct alx_priv *alx, struct alx_tx_queue *txq, int offset) alx_alloc_tx_ring() argument
631 alx_alloc_rx_ring(struct alx_priv *alx, struct alx_rx_queue *rxq, int offset) alx_alloc_rx_ring() argument
649 alx_alloc_rings(struct alx_priv *alx) alx_alloc_rings() argument
690 alx_free_rings(struct alx_priv *alx) alx_free_rings() argument
710 alx_free_napis(struct alx_priv *alx) alx_free_napis() argument
739 alx_alloc_napis(struct alx_priv *alx) alx_alloc_napis() argument
807 alx_config_vector_mapping(struct alx_priv *alx) alx_config_vector_mapping() argument
830 alx_enable_msix(struct alx_priv *alx) alx_enable_msix() argument
853 alx_request_msix(struct alx_priv *alx) alx_request_msix() argument
900 alx_init_intr(struct alx_priv *alx) alx_init_intr() argument
916 alx_irq_enable(struct alx_priv *alx) alx_irq_enable() argument
933 alx_irq_disable(struct alx_priv *alx) alx_irq_disable() argument
952 alx_realloc_resources(struct alx_priv *alx) alx_realloc_resources() argument
975 alx_request_irq(struct alx_priv *alx) alx_request_irq() argument
1019 alx_free_irq(struct alx_priv *alx) alx_free_irq() argument
1033 alx_identify_hw(struct alx_priv *alx) alx_identify_hw() argument
1046 alx_init_sw(struct alx_priv *alx) alx_init_sw() argument
1108 alx_netif_stop(struct alx_priv *alx) alx_netif_stop() argument
1121 alx_halt(struct alx_priv *alx) alx_halt() argument
1137 alx_configure(struct alx_priv *alx) alx_configure() argument
1148 alx_activate(struct alx_priv *alx) alx_activate() argument
1162 alx_reinit(struct alx_priv *alx) alx_reinit() argument
1172 struct alx_priv *alx = netdev_priv(netdev); alx_change_mtu() local
1184 alx_netif_start(struct alx_priv *alx) alx_netif_start() argument
1194 __alx_open(struct alx_priv *alx, bool resume) __alx_open() argument
1250 __alx_stop(struct alx_priv *alx) __alx_stop() argument
1280 alx_check_link(struct alx_priv *alx) alx_check_link() argument
1352 struct alx_priv *alx; alx_link_check() local
1363 struct alx_priv *alx = container_of(work, struct alx_priv, reset_wk); alx_reset() local
1511 struct alx_priv *alx; alx_start_xmit_ring() local
1553 struct alx_priv *alx = netdev_priv(netdev); alx_start_xmit() local
1559 struct alx_priv *alx = netdev_priv(dev); alx_tx_timeout() local
1567 struct alx_priv *alx = netdev_priv(netdev); alx_mdio_read() local
1588 struct alx_priv *alx = netdev_priv(netdev); alx_mdio_write() local
1602 struct alx_priv *alx = netdev_priv(netdev); alx_ioctl() local
1613 struct alx_priv *alx = netdev_priv(netdev); alx_poll_controller() local
1630 struct alx_priv *alx = netdev_priv(dev); alx_get_stats64() local
1694 struct alx_priv *alx; alx_probe() local
1860 struct alx_priv *alx = pci_get_drvdata(pdev); alx_remove() local
1879 struct alx_priv *alx = dev_get_drvdata(dev); alx_suspend() local
1890 struct alx_priv *alx = dev_get_drvdata(dev); alx_resume() local
1920 struct alx_priv *alx = pci_get_drvdata(pdev); alx_pci_error_detected() local
1945 struct alx_priv *alx = pci_get_drvdata(pdev); alx_pci_error_slot_reset() local
1971 struct alx_priv *alx = pci_get_drvdata(pdev); alx_pci_error_resume() local
[all...]
H A Dethtool.c45 #include "alx.h"
131 struct alx_priv *alx = netdev_priv(netdev); in alx_get_link_ksettings() local
132 struct alx_hw *hw = &alx->hw; in alx_get_link_ksettings()
180 struct alx_priv *alx = netdev_priv(netdev); in alx_set_link_ksettings() local
181 struct alx_hw *hw = &alx->hw; in alx_set_link_ksettings()
209 struct alx_priv *alx = netdev_priv(netdev); in alx_get_pauseparam() local
210 struct alx_hw *hw = &alx->hw; in alx_get_pauseparam()
222 struct alx_priv *alx = netdev_priv(netdev); in alx_set_pauseparam() local
223 struct alx_hw *hw = &alx->hw; in alx_set_pauseparam()
263 struct alx_priv *alx in alx_get_msglevel() local
270 struct alx_priv *alx = netdev_priv(netdev); alx_set_msglevel() local
278 struct alx_priv *alx = netdev_priv(netdev); alx_get_ethtool_stats() local
[all...]
H A DMakefile2 obj-$(CONFIG_ALX) += alx.o
3 alx-objs := main.o ethtool.o hw.o
H A Dalx.h95 struct alx_priv *alx; member

Completed in 6 milliseconds