Searched refs:adapter (Results 76 - 100 of 1475) sorted by relevance

1234567891011>>

/linux-master/drivers/net/ethernet/microchip/
H A Dlan743x_ethtool.c26 #define LAN743X_CSR_READ_OP(offset) lan743x_csr_read(adapter, offset)
28 static int lan743x_otp_power_up(struct lan743x_adapter *adapter) argument
32 reg_value = lan743x_csr_read(adapter, OTP_PWR_DN);
37 lan743x_csr_write(adapter, OTP_PWR_DN, reg_value);
45 static void lan743x_otp_power_down(struct lan743x_adapter *adapter) argument
49 reg_value = lan743x_csr_read(adapter, OTP_PWR_DN);
53 lan743x_csr_write(adapter, OTP_PWR_DN, reg_value);
57 static void lan743x_otp_set_address(struct lan743x_adapter *adapter, argument
60 lan743x_csr_write(adapter, OTP_ADDR_HIGH, (address >> 8) & 0x03);
61 lan743x_csr_write(adapter, OTP_ADDR_LO
64 lan743x_otp_read_go(struct lan743x_adapter *adapter) argument
70 lan743x_otp_wait_till_not_busy(struct lan743x_adapter *adapter) argument
89 lan743x_otp_read(struct lan743x_adapter *adapter, u32 offset, u32 length, u8 *data) argument
121 lan743x_otp_write(struct lan743x_adapter *adapter, u32 offset, u32 length, u8 *data) argument
158 lan743x_hs_syslock_acquire(struct lan743x_adapter *adapter, u16 timeout) argument
195 lan743x_hs_syslock_release(struct lan743x_adapter *adapter) argument
215 lan743x_hs_otp_power_up(struct lan743x_adapter *adapter) argument
231 lan743x_hs_otp_power_down(struct lan743x_adapter *adapter) argument
247 lan743x_hs_otp_set_address(struct lan743x_adapter *adapter, u32 address) argument
254 lan743x_hs_otp_read_go(struct lan743x_adapter *adapter) argument
260 lan743x_hs_otp_cmd_cmplt_chk(struct lan743x_adapter *adapter) argument
269 lan743x_hs_otp_read(struct lan743x_adapter *adapter, u32 offset, u32 length, u8 *data) argument
317 lan743x_hs_otp_write(struct lan743x_adapter *adapter, u32 offset, u32 length, u8 *data) argument
369 lan743x_eeprom_wait(struct lan743x_adapter *adapter) argument
392 lan743x_eeprom_confirm_not_busy(struct lan743x_adapter *adapter) argument
410 lan743x_eeprom_read(struct lan743x_adapter *adapter, u32 offset, u32 length, u8 *data) argument
441 lan743x_eeprom_write(struct lan743x_adapter *adapter, u32 offset, u32 length, u8 *data) argument
483 lan743x_hs_eeprom_cmd_cmplt_chk(struct lan743x_adapter *adapter) argument
493 lan743x_hs_eeprom_read(struct lan743x_adapter *adapter, u32 offset, u32 length, u8 *data) argument
535 lan743x_hs_eeprom_write(struct lan743x_adapter *adapter, u32 offset, u32 length, u8 *data) argument
580 struct lan743x_adapter *adapter = netdev_priv(netdev); local
589 struct lan743x_adapter *adapter = netdev_priv(netdev); local
597 struct lan743x_adapter *adapter = netdev_priv(netdev); local
604 struct lan743x_adapter *adapter = netdev_priv(netdev); local
615 struct lan743x_adapter *adapter = netdev_priv(netdev); local
640 struct lan743x_adapter *adapter = netdev_priv(netdev); local
804 struct lan743x_adapter *adapter = netdev_priv(netdev); local
836 struct lan743x_adapter *adapter = netdev_priv(netdev); local
865 struct lan743x_adapter *adapter = netdev_priv(netdev); local
872 struct lan743x_adapter *adapter = netdev_priv(netdev); local
881 struct lan743x_adapter *adapter = netdev_priv(netdev); local
939 struct lan743x_adapter *adapter = netdev_priv(netdev); local
988 struct lan743x_adapter *adapter = netdev_priv(netdev); local
1034 struct lan743x_adapter *adapter = netdev_priv(netdev); local
1060 struct lan743x_adapter *adapter = netdev_priv(netdev); local
1097 struct lan743x_adapter *adapter; local
1143 struct lan743x_adapter *adapter = netdev_priv(netdev); local
1165 struct lan743x_adapter *adapter = netdev_priv(netdev); local
1197 struct lan743x_adapter *adapter = netdev_priv(dev); local
1309 struct lan743x_adapter *adapter = netdev_priv(dev); local
1321 struct lan743x_adapter *adapter = netdev_priv(dev); local
1342 struct lan743x_adapter *adapter = netdev_priv(dev); local
1355 struct lan743x_adapter *adapter = netdev_priv(dev); local
[all...]
H A Dlan743x_main.c30 static void pci11x1x_strap_get_status(struct lan743x_adapter *adapter) argument
39 ret = lan743x_hs_syslock_acquire(adapter, 100);
41 netif_err(adapter, drv, adapter->netdev,
46 cfg_load = lan743x_csr_read(adapter, ETH_SYS_CONFIG_LOAD_STARTED_REG);
47 lan743x_hs_syslock_release(adapter);
48 hw_cfg = lan743x_csr_read(adapter, HW_CFG);
52 strap = lan743x_csr_read(adapter, STRAP_READ);
54 adapter->is_sgmii_en = true;
56 adapter
72 is_pci11x1x_chip(struct lan743x_adapter *adapter) argument
84 lan743x_pci_cleanup(struct lan743x_adapter *adapter) argument
92 lan743x_pci_init(struct lan743x_adapter *adapter, struct pci_dev *pdev) argument
124 lan743x_csr_read(struct lan743x_adapter *adapter, int offset) argument
129 lan743x_csr_write(struct lan743x_adapter *adapter, int offset, u32 data) argument
137 lan743x_csr_light_reset(struct lan743x_adapter *adapter) argument
149 lan743x_csr_wait_for_bit_atomic(struct lan743x_adapter *adapter, int offset, u32 bit_mask, int target_value, int udelay_min, int udelay_max, int count) argument
161 lan743x_csr_wait_for_bit(struct lan743x_adapter *adapter, int offset, u32 bit_mask, int target_value, int usleep_min, int usleep_max, int count) argument
173 lan743x_csr_init(struct lan743x_adapter *adapter) argument
208 lan743x_intr_software_isr(struct lan743x_adapter *adapter) argument
221 struct lan743x_adapter *adapter = tx->adapter; local
262 struct lan743x_adapter *adapter = rx->adapter; local
302 struct lan743x_adapter *adapter = context; local
346 struct lan743x_adapter *adapter = vector->adapter; local
409 lan743x_intr_test_isr(struct lan743x_adapter *adapter) argument
430 lan743x_intr_register_isr(struct lan743x_adapter *adapter, int vector_index, u32 flags, u32 int_mask, lan743x_vector_handler handler, void *context) argument
460 lan743x_intr_unregister_isr(struct lan743x_adapter *adapter, int vector_index) argument
473 lan743x_intr_get_vector_flags(struct lan743x_adapter *adapter, u32 int_mask) argument
485 lan743x_intr_close(struct lan743x_adapter *adapter) argument
514 lan743x_intr_open(struct lan743x_adapter *adapter) argument
747 lan743x_dp_write(struct lan743x_adapter *adapter, u32 select, u32 addr, u32 length, u32 *buf) argument
792 lan743x_mac_mii_wait_till_not_busy(struct lan743x_adapter *adapter) argument
802 struct lan743x_adapter *adapter = bus->priv; local
825 struct lan743x_adapter *adapter = bus->priv; local
867 struct lan743x_adapter *adapter = bus->priv; local
900 struct lan743x_adapter *adapter = bus->priv; local
927 lan743x_sgmii_wait_till_not_busy(struct lan743x_adapter *adapter) argument
941 lan743x_sgmii_read(struct lan743x_adapter *adapter, u8 mmd, u16 addr) argument
971 lan743x_sgmii_write(struct lan743x_adapter *adapter, u8 mmd, u16 addr, u16 val) argument
995 lan743x_sgmii_mpll_set(struct lan743x_adapter *adapter, u16 baud) argument
1033 lan743x_sgmii_2_5G_mode_set(struct lan743x_adapter *adapter, bool enable) argument
1044 lan743x_is_sgmii_2_5G_mode(struct lan743x_adapter *adapter, bool *status) argument
1063 lan743x_sgmii_aneg_update(struct lan743x_adapter *adapter) argument
1130 lan743x_pcs_seq_state(struct lan743x_adapter *adapter, u8 state) argument
1150 lan743x_sgmii_config(struct lan743x_adapter *adapter) argument
1239 lan743x_mac_set_address(struct lan743x_adapter *adapter, u8 *addr) argument
1258 lan743x_mac_init(struct lan743x_adapter *adapter) argument
1300 lan743x_mac_open(struct lan743x_adapter *adapter) argument
1311 lan743x_mac_close(struct lan743x_adapter *adapter) argument
1328 lan743x_mac_flow_ctrl_set_enables(struct lan743x_adapter *adapter, bool tx_enable, bool rx_enable) argument
1344 lan743x_mac_set_mtu(struct lan743x_adapter *adapter, int new_mtu) argument
1376 lan743x_phy_reset(struct lan743x_adapter *adapter) argument
1392 lan743x_phy_update_flowcontrol(struct lan743x_adapter *adapter, u16 local_adv, u16 remote_adv) argument
1408 lan743x_phy_init(struct lan743x_adapter *adapter) argument
1415 struct lan743x_adapter *adapter = netdev_priv(netdev); local
1468 lan743x_phy_close(struct lan743x_adapter *adapter) argument
1482 lan743x_phy_interface_select(struct lan743x_adapter *adapter) argument
1500 lan743x_phy_open(struct lan743x_adapter *adapter) argument
1559 lan743x_rfe_open(struct lan743x_adapter *adapter) argument
1577 lan743x_rfe_update_mac_address(struct lan743x_adapter *adapter) argument
1597 lan743x_rfe_set_multicast(struct lan743x_adapter *adapter) argument
1657 lan743x_dmac_init(struct lan743x_adapter *adapter) argument
1699 lan743x_dmac_tx_get_state(struct lan743x_adapter *adapter, int tx_channel) argument
1711 lan743x_dmac_tx_wait_till_stopped(struct lan743x_adapter *adapter, int tx_channel) argument
1728 lan743x_dmac_rx_get_state(struct lan743x_adapter *adapter, int rx_channel) argument
1740 lan743x_dmac_rx_wait_till_stopped(struct lan743x_adapter *adapter, int rx_channel) argument
1875 lan743x_rx_cfg_b_tstamp_config(struct lan743x_adapter *adapter, int rx_ts_config) argument
1892 lan743x_rx_set_tstamp_mode(struct lan743x_adapter *adapter, int rx_filter) argument
1945 struct lan743x_adapter *adapter = tx->adapter; local
2037 struct lan743x_adapter *adapter = tx->adapter; local
2103 struct lan743x_adapter *adapter = tx->adapter; local
2232 struct lan743x_adapter *adapter = tx->adapter; local
2359 struct lan743x_adapter *adapter = tx->adapter; local
2389 struct lan743x_adapter *adapter = NULL; local
2764 struct lan743x_adapter *adapter = rx->adapter; local
2915 struct lan743x_adapter *adapter = rx->adapter; local
2940 struct lan743x_adapter *adapter = rx->adapter; local
3059 struct lan743x_adapter *adapter = netdev_priv(netdev); local
3081 struct lan743x_adapter *adapter = netdev_priv(netdev); local
3147 struct lan743x_adapter *adapter = netdev_priv(netdev); local
3168 struct lan743x_adapter *adapter = netdev_priv(netdev); local
3175 struct lan743x_adapter *adapter = netdev_priv(netdev); local
3187 struct lan743x_adapter *adapter = netdev_priv(netdev); local
3234 struct lan743x_adapter *adapter = netdev_priv(netdev); local
3258 lan743x_hardware_cleanup(struct lan743x_adapter *adapter) argument
3263 lan743x_mdiobus_cleanup(struct lan743x_adapter *adapter) argument
3268 lan743x_full_cleanup(struct lan743x_adapter *adapter) argument
3277 pci11x1x_set_rfe_rd_fifo_threshold(struct lan743x_adapter *adapter) argument
3292 lan743x_hardware_init(struct lan743x_adapter *adapter, struct pci_dev *pdev) argument
3354 lan743x_mdiobus_init(struct lan743x_adapter *adapter) argument
3432 struct lan743x_adapter *adapter = NULL; local
3519 struct lan743x_adapter *adapter = netdev_priv(netdev); local
3527 struct lan743x_adapter *adapter = netdev_priv(netdev); local
3554 lan743x_pm_set_wol(struct lan743x_adapter *adapter) argument
3672 struct lan743x_adapter *adapter = netdev_priv(netdev); local
3705 struct lan743x_adapter *adapter = netdev_priv(netdev); local
[all...]
/linux-master/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_main.c54 static void netxen_schedule_work(struct netxen_adapter *adapter,
56 static void netxen_cancel_fw_work(struct netxen_adapter *adapter);
59 static void netxen_create_sysfs_entries(struct netxen_adapter *adapter);
60 static void netxen_remove_sysfs_entries(struct netxen_adapter *adapter);
61 static void netxen_create_diag_entries(struct netxen_adapter *adapter);
62 static void netxen_remove_diag_entries(struct netxen_adapter *adapter);
63 static int nx_dev_request_aer(struct netxen_adapter *adapter);
64 static int nx_decr_dev_ref_cnt(struct netxen_adapter *adapter);
65 static int netxen_can_start_firmware(struct netxen_adapter *adapter);
102 netxen_nic_update_cmd_producer(struct netxen_adapter *adapter, argument
114 netxen_nic_update_cmd_consumer(struct netxen_adapter *adapter, struct nx_host_tx_ring *tx_ring) argument
131 struct netxen_adapter *adapter = sds_ring->adapter; local
138 struct netxen_adapter *adapter = sds_ring->adapter; local
164 netxen_napi_add(struct netxen_adapter *adapter, struct net_device *netdev) argument
182 netxen_napi_del(struct netxen_adapter *adapter) argument
197 netxen_napi_enable(struct netxen_adapter *adapter) argument
211 netxen_napi_disable(struct netxen_adapter *adapter) argument
225 nx_set_dma_mask(struct netxen_adapter *adapter) argument
253 nx_update_dma_mask(struct netxen_adapter *adapter) argument
298 netxen_check_hw_init(struct netxen_adapter *adapter, int first_boot) argument
341 netxen_set_port_mode(struct netxen_adapter *adapter) argument
377 netxen_pcie_strap_init(struct netxen_adapter *adapter) argument
446 netxen_init_msix_entries(struct netxen_adapter *adapter, int count) argument
455 netxen_read_mac_addr(struct netxen_adapter *adapter) argument
489 struct netxen_adapter *adapter = netdev_priv(netdev); local
513 struct netxen_adapter *adapter = netdev_priv(dev); local
533 struct netxen_adapter *adapter = netdev_priv(dev); local
565 netxen_set_interrupt_mode(struct netxen_adapter *adapter, u32 mode) argument
571 netxen_get_interrupt_mode(struct netxen_adapter *adapter) argument
577 netxen_initialize_interrupt_registers(struct netxen_adapter *adapter) argument
606 netxen_setup_msi_interrupts(struct netxen_adapter *adapter, int num_msix) argument
643 netxen_setup_intr(struct netxen_adapter *adapter) argument
681 netxen_teardown_intr(struct netxen_adapter *adapter) argument
690 netxen_cleanup_pci_map(struct netxen_adapter *adapter) argument
703 netxen_setup_pci_map(struct netxen_adapter *adapter) argument
812 netxen_check_options(struct netxen_adapter *adapter) argument
927 netxen_start_firmware(struct netxen_adapter *adapter) argument
1030 netxen_nic_request_irq(struct netxen_adapter *adapter) argument
1063 netxen_nic_free_irq(struct netxen_adapter *adapter) argument
1077 netxen_nic_init_coalesce_defaults(struct netxen_adapter *adapter) argument
1092 __netxen_nic_up(struct netxen_adapter *adapter, struct net_device *netdev) argument
1136 netxen_nic_up(struct netxen_adapter *adapter, struct net_device *netdev) argument
1150 __netxen_nic_down(struct netxen_adapter *adapter, struct net_device *netdev) argument
1181 netxen_nic_down(struct netxen_adapter *adapter, struct net_device *netdev) argument
1191 netxen_nic_attach(struct netxen_adapter *adapter) argument
1275 netxen_nic_detach(struct netxen_adapter *adapter) argument
1292 netxen_nic_reset_context(struct netxen_adapter *adapter) argument
1327 netxen_setup_netdev(struct netxen_adapter *adapter, struct net_device *netdev) argument
1388 netxen_read_ula_info(struct netxen_adapter *adapter) argument
1412 netxen_mask_aer_correctable(struct netxen_adapter *adapter) argument
1441 struct netxen_adapter *adapter = NULL; local
1608 netxen_cleanup_minidump(struct netxen_adapter *adapter) argument
1621 struct netxen_adapter *adapter; local
1663 netxen_nic_detach_func(struct netxen_adapter *adapter) argument
1688 struct netxen_adapter *adapter = pci_get_drvdata(pdev); local
1743 struct netxen_adapter *adapter = pci_get_drvdata(pdev); local
1769 struct netxen_adapter *adapter = pci_get_drvdata(pdev); local
1787 struct netxen_adapter *adapter = dev_get_drvdata(dev_d); local
1805 struct netxen_adapter *adapter = netdev_priv(netdev); local
1833 struct netxen_adapter *adapter = netdev_priv(netdev); local
2022 struct netxen_adapter *adapter = netdev_priv(netdev); local
2128 netxen_nic_check_temp(struct netxen_adapter *adapter) argument
2165 netxen_advert_link_change(struct netxen_adapter *adapter, int linkup) argument
2190 netxen_nic_handle_phy_intr(struct netxen_adapter *adapter) argument
2211 struct netxen_adapter *adapter = netdev_priv(netdev); local
2222 struct netxen_adapter *adapter = local
2263 struct netxen_adapter *adapter = netdev_priv(netdev); local
2276 struct netxen_adapter *adapter = sds_ring->adapter; local
2319 struct netxen_adapter *adapter = sds_ring->adapter; local
2341 struct netxen_adapter *adapter = sds_ring->adapter; local
2363 nx_incr_dev_ref_cnt(struct netxen_adapter *adapter) argument
2378 nx_decr_dev_ref_cnt(struct netxen_adapter *adapter) argument
2398 nx_dev_request_aer(struct netxen_adapter *adapter) argument
2420 nx_dev_request_reset(struct netxen_adapter *adapter) argument
2444 netxen_can_start_firmware(struct netxen_adapter *adapter) argument
2472 netxen_schedule_work(struct netxen_adapter *adapter, work_func_t func, int delay) argument
2480 netxen_cancel_fw_work(struct netxen_adapter *adapter) argument
2491 struct netxen_adapter *adapter = container_of(work, local
2521 struct netxen_adapter *adapter = container_of(work, local
2586 struct netxen_adapter *adapter = container_of(work, local
2626 netxen_check_health(struct netxen_adapter *adapter) argument
2704 struct netxen_adapter *adapter = container_of(work, local
2733 struct netxen_adapter *adapter = netdev_priv(net); local
2758 struct netxen_adapter *adapter; local
2779 struct netxen_adapter *adapter = dev_get_drvdata(dev); local
2795 struct netxen_adapter *adapter = dev_get_drvdata(dev); local
2808 netxen_sysfs_validate_crb(struct netxen_adapter *adapter, loff_t offset, size_t size) argument
2839 struct netxen_adapter *adapter = dev_get_drvdata(dev); local
2867 struct netxen_adapter *adapter = dev_get_drvdata(dev); local
2890 netxen_sysfs_validate_mem(struct netxen_adapter *adapter, loff_t offset, size_t size) argument
2908 struct netxen_adapter *adapter = dev_get_drvdata(dev); local
2929 struct netxen_adapter *adapter = dev_get_drvdata(dev); local
2966 struct netxen_adapter *adapter = dev_get_drvdata(dev); local
3090 netxen_create_sysfs_entries(struct netxen_adapter *adapter) argument
3104 netxen_remove_sysfs_entries(struct netxen_adapter *adapter) argument
3113 netxen_create_diag_entries(struct netxen_adapter *adapter) argument
3131 netxen_remove_diag_entries(struct netxen_adapter *adapter) argument
3147 netxen_destip_supported(struct netxen_adapter *adapter) argument
3159 netxen_free_ip_list(struct netxen_adapter *adapter, bool master) argument
3180 netxen_list_config_ip(struct netxen_adapter *adapter, struct in_ifaddr *ifa, unsigned long event) argument
3231 netxen_config_indev_addr(struct netxen_adapter *adapter, struct net_device *dev, unsigned long event) argument
3265 struct netxen_adapter *adapter = netdev_priv(netdev); local
3280 struct netxen_adapter *adapter; local
3303 struct netxen_adapter *adapter = netdev_priv(dev); local
3334 struct netxen_adapter *adapter; local
3377 struct netxen_adapter *adapter; local
3426 netxen_free_ip_list(struct netxen_adapter *adapter, bool master) argument
[all...]
H A Dnetxen_nic_init.c32 netxen_post_rx_buffers_nodb(struct netxen_adapter *adapter,
34 static int netxen_p3_has_mn(struct netxen_adapter *adapter);
91 void netxen_release_rx_buffers(struct netxen_adapter *adapter) argument
98 recv_ctx = &adapter->recv_ctx;
99 for (ring = 0; ring < adapter->max_rds_rings; ring++) {
105 dma_unmap_single(&adapter->pdev->dev, rx_buf->dma,
113 void netxen_release_tx_buffers(struct netxen_adapter *adapter) argument
118 struct nx_host_tx_ring *tx_ring = adapter->tx_ring;
120 spin_lock_bh(&adapter->tx_clean_lock);
125 dma_unmap_single(&adapter
147 netxen_free_sw_resources(struct netxen_adapter *adapter) argument
176 netxen_alloc_sw_resources(struct netxen_adapter *adapter) argument
324 netxen_wait_rom_done(struct netxen_adapter *adapter) argument
344 do_rom_fast_read(struct netxen_adapter *adapter, int addr, int *valp) argument
364 do_rom_fast_read_words(struct netxen_adapter *adapter, int addr, u8 *bytes, size_t size) argument
383 netxen_rom_fast_read_words(struct netxen_adapter *adapter, int addr, u8 *bytes, size_t size) argument
398 netxen_rom_fast_read(struct netxen_adapter *adapter, int addr, int *valp) argument
414 netxen_pinit_from_rom(struct netxen_adapter *adapter) argument
587 netxen_nic_validate_header(struct netxen_adapter *adapter) argument
610 netxen_nic_validate_bootld(struct netxen_adapter *adapter) argument
645 netxen_nic_validate_fw(struct netxen_adapter *adapter) argument
680 netxen_nic_validate_product_offs(struct netxen_adapter *adapter) argument
733 netxen_nic_validate_unified_romimage(struct netxen_adapter *adapter) argument
762 nx_get_data_desc(struct netxen_adapter *adapter, u32 section, u32 idx_offset) argument
783 nx_get_bootld_offs(struct netxen_adapter *adapter) argument
796 nx_get_fw_offs(struct netxen_adapter *adapter) argument
809 nx_get_fw_size(struct netxen_adapter *adapter) argument
821 nx_get_fw_version(struct netxen_adapter *adapter) argument
854 nx_get_bios_version(struct netxen_adapter *adapter) argument
870 netxen_need_fw_reset(struct netxen_adapter *adapter) argument
940 netxen_check_flash_fw_compatibility(struct netxen_adapter *adapter) argument
975 netxen_load_firmware(struct netxen_adapter *adapter) argument
1070 netxen_validate_firmware(struct netxen_adapter *adapter) argument
1151 nx_get_next_fwtype(struct netxen_adapter *adapter) argument
1186 netxen_p3_has_mn(struct netxen_adapter *adapter) argument
1206 netxen_request_firmware(struct netxen_adapter *adapter) argument
1235 netxen_release_firmware(struct netxen_adapter *adapter) argument
1241 netxen_init_dummy_dma(struct netxen_adapter *adapter) argument
1277 netxen_free_dummy_dma(struct netxen_adapter *adapter) argument
1313 netxen_phantom_init(struct netxen_adapter *adapter, int pegtune_val) argument
1345 netxen_receive_peg_ready(struct netxen_adapter *adapter) argument
1364 netxen_init_firmware(struct netxen_adapter *adapter) argument
1383 netxen_handle_linkevent(struct netxen_adapter *adapter, nx_fw_msg_t *msg) argument
1450 netxen_alloc_rx_skb(struct netxen_adapter *adapter, struct nx_host_rds_ring *rds_ring, struct netxen_rx_buffer *buffer) argument
1483 netxen_process_rxbuf(struct netxen_adapter *adapter, struct nx_host_rds_ring *rds_ring, u16 index, u16 cksum) argument
1512 netxen_process_rcv(struct netxen_adapter *adapter, struct nx_host_sds_ring *sds_ring, int ring, u64 sts_data0) argument
1566 netxen_process_lro(struct netxen_adapter *adapter, struct nx_host_sds_ring *sds_ring, int ring, u64 sts_data0, u64 sts_data1) argument
1646 struct netxen_adapter *adapter = sds_ring->adapter; local
1734 netxen_process_cmd_ring(struct netxen_adapter *adapter) argument
1806 netxen_post_rx_buffers(struct netxen_adapter *adapter, u32 ringid, struct nx_host_rds_ring *rds_ring) argument
1864 netxen_post_rx_buffers_nodb(struct netxen_adapter *adapter, struct nx_host_rds_ring *rds_ring) argument
1907 netxen_nic_clear_stats(struct netxen_adapter *adapter) argument
[all...]
H A Dnetxen_nic_hw.c28 static void netxen_nic_io_write_128M(struct netxen_adapter *adapter,
30 static u32 netxen_nic_io_read_128M(struct netxen_adapter *adapter,
33 #define PCI_OFFSET_FIRST_RANGE(adapter, off) \
34 ((adapter)->ahw.pci_base0 + (off))
35 #define PCI_OFFSET_SECOND_RANGE(adapter, off) \
36 ((adapter)->ahw.pci_base1 + (off) - SECOND_PAGE_GROUP_START)
37 #define PCI_OFFSET_THIRD_RANGE(adapter, off) \
38 ((adapter)->ahw.pci_base2 + (off) - THIRD_PAGE_GROUP_START)
40 static void __iomem *pci_base_offset(struct netxen_adapter *adapter, argument
44 return PCI_OFFSET_FIRST_RANGE(adapter, of
293 netxen_pcie_sem_lock(struct netxen_adapter *adapter, int sem, u32 id_reg) argument
313 netxen_pcie_sem_unlock(struct netxen_adapter *adapter, int sem) argument
318 netxen_niu_xg_init_port(struct netxen_adapter *adapter, int port) argument
329 netxen_niu_disable_xg_port(struct netxen_adapter *adapter) argument
356 netxen_p2_nic_set_promisc(struct netxen_adapter *adapter, u32 mode) argument
407 netxen_p2_nic_set_mac_addr(struct netxen_adapter *adapter, u8 *addr) argument
434 netxen_nic_enable_mcast_filter(struct netxen_adapter *adapter) argument
463 netxen_nic_disable_mcast_filter(struct netxen_adapter *adapter) argument
489 netxen_nic_set_mcast_addr(struct netxen_adapter *adapter, int index, u8 *addr) argument
506 struct netxen_adapter *adapter = netdev_priv(netdev); local
550 netxen_send_cmd_descs(struct netxen_adapter *adapter, struct cmd_desc_type0 *cmd_desc_arr, int nr_desc) argument
602 nx_p3_sre_macaddr_change(struct netxen_adapter *adapter, u8 *addr, unsigned op) argument
621 nx_p3_nic_add_mac(struct netxen_adapter *adapter, const u8 *addr, struct list_head *del_list) argument
649 struct netxen_adapter *adapter = netdev_priv(netdev); local
696 netxen_p3_nic_set_promisc(struct netxen_adapter *adapter, u32 mode) argument
715 netxen_p3_free_mac_list(struct netxen_adapter *adapter) argument
729 netxen_p3_nic_set_mac_addr(struct netxen_adapter *adapter, u8 *addr) argument
741 netxen_config_intr_coalesce(struct netxen_adapter *adapter) argument
768 netxen_config_hw_lro(struct netxen_adapter *adapter, int enable) argument
795 netxen_config_bridged_mode(struct netxen_adapter *adapter, int enable) argument
828 netxen_config_rss(struct netxen_adapter *adapter, int enable) argument
875 netxen_config_ipaddr(struct netxen_adapter *adapter, __be32 ip, int cmd) argument
899 netxen_linkevent_request(struct netxen_adapter *adapter, int enable) argument
921 netxen_send_lro_cleanup(struct netxen_adapter *adapter) argument
956 struct netxen_adapter *adapter = netdev_priv(netdev); local
968 netxen_get_flash_block(struct netxen_adapter *adapter, int base, int size, __le32 * buf) argument
998 netxen_get_flash_mac_addr(struct netxen_adapter *adapter, u64 *mac) argument
1023 netxen_p3_get_mac_addr(struct netxen_adapter *adapter, u64 *mac) argument
1046 netxen_nic_pci_set_crbwindow_128M(struct netxen_adapter *adapter, u32 window) argument
1084 netxen_nic_pci_get_crb_addr_2M(struct netxen_adapter *adapter, ulong off, void __iomem **addr) argument
1120 netxen_nic_pci_set_crbwindow_2M(struct netxen_adapter *adapter, ulong off) argument
1139 netxen_nic_map_indirect_address_128M(struct netxen_adapter *adapter, ulong win_off, void __iomem **mem_ptr) argument
1165 netxen_nic_hw_write_wx_128M(struct netxen_adapter *adapter, ulong off, u32 data) argument
1192 netxen_nic_hw_read_wx_128M(struct netxen_adapter *adapter, ulong off) argument
1220 netxen_nic_hw_write_wx_2M(struct netxen_adapter *adapter, ulong off, u32 data) argument
1251 netxen_nic_hw_read_wx_2M(struct netxen_adapter *adapter, ulong off) argument
1281 netxen_nic_io_write_128M(struct netxen_adapter *adapter, void __iomem *addr, u32 data) argument
1289 netxen_nic_io_read_128M(struct netxen_adapter *adapter, void __iomem *addr) argument
1301 netxen_nic_io_write_2M(struct netxen_adapter *adapter, void __iomem *addr, u32 data) argument
1307 netxen_nic_io_read_2M(struct netxen_adapter *adapter, void __iomem *addr) argument
1314 netxen_get_ioaddr(struct netxen_adapter *adapter, u32 offset) argument
1333 netxen_nic_pci_set_window_128M(struct netxen_adapter *adapter, u64 addr, u32 *start) argument
1349 netxen_nic_pci_set_window_2M(struct netxen_adapter *adapter, u64 addr, u32 *start) argument
1366 netxen_nic_pci_mem_access_direct(struct netxen_adapter *adapter, u64 off, u64 *data, int op) argument
1412 netxen_pci_camqm_read_2M(struct netxen_adapter *adapter, u64 off, u64 *data) argument
1423 netxen_pci_camqm_write_2M(struct netxen_adapter *adapter, u64 off, u64 data) argument
1436 netxen_nic_pci_mem_write_128M(struct netxen_adapter *adapter, u64 off, u64 data) argument
1513 netxen_nic_pci_mem_read_128M(struct netxen_adapter *adapter, u64 off, u64 *data) argument
1595 netxen_nic_pci_mem_write_2M(struct netxen_adapter *adapter, u64 off, u64 data) argument
1662 netxen_nic_pci_mem_read_2M(struct netxen_adapter *adapter, u64 off, u64 *data) argument
1729 netxen_setup_hwops(struct netxen_adapter *adapter) argument
1767 netxen_nic_get_board_info(struct netxen_adapter *adapter) argument
1837 netxen_nic_set_mtu_xgb(struct netxen_adapter *adapter, int new_mtu) argument
1847 netxen_nic_set_link_parameters(struct netxen_adapter *adapter) argument
1915 netxen_nic_wol_supported(struct netxen_adapter *adapter) argument
1932 netxen_md_cntrl(struct netxen_adapter *adapter, struct netxen_minidump_template_hdr *template_hdr, struct netxen_minidump_entry_crb *crtEntry) argument
2067 netxen_md_rdmem(struct netxen_adapter *adapter, struct netxen_minidump_entry_rdmem *memEntry, u64 *data_buff) argument
2089 netxen_md_rd_crb(struct netxen_adapter *adapter, struct netxen_minidump_entry_crb *crbEntry, u32 *data_buff) argument
2111 netxen_md_rdrom(struct netxen_adapter *adapter, struct netxen_minidump_entry_rdrom *romEntry, __le32 *data_buff) argument
2145 netxen_md_L2Cache(struct netxen_adapter *adapter, struct netxen_minidump_entry_cache *cacheEntry, u32 *data_buff) argument
2201 netxen_md_L1Cache(struct netxen_adapter *adapter, struct netxen_minidump_entry_cache *cacheEntry, u32 *data_buff) argument
2237 netxen_md_rdocm(struct netxen_adapter *adapter, struct netxen_minidump_entry_rdocm *ocmEntry, u32 *data_buff) argument
2257 netxen_md_rdmux(struct netxen_adapter *adapter, struct netxen_minidump_entry_mux *muxEntry, u32 *data_buff) argument
2279 netxen_md_rdqueue(struct netxen_adapter *adapter, struct netxen_minidump_entry_queue *queueEntry, u32 *data_buff) argument
2311 netxen_md_entry_err_chk(struct netxen_adapter *adapter, struct netxen_minidump_entry *entry, int esize) argument
2330 netxen_parse_md_template(struct netxen_adapter *adapter) argument
2479 netxen_collect_minidump(struct netxen_adapter *adapter) argument
2498 netxen_dump_fw(struct netxen_adapter *adapter) argument
[all...]
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_sriov.c24 static inline void ixgbe_alloc_vf_macvlans(struct ixgbe_adapter *adapter, argument
27 struct ixgbe_hw *hw = &adapter->hw;
32 INIT_LIST_HEAD(&adapter->vf_mvs.l);
45 list_add(&mv_list[i].l, &adapter->vf_mvs.l);
47 adapter->mv_list = mv_list;
51 static int __ixgbe_enable_sriov(struct ixgbe_adapter *adapter, argument
54 struct ixgbe_hw *hw = &adapter->hw;
57 if (adapter->xdp_prog) {
63 adapter->flags |= IXGBE_FLAG_SRIOV_ENABLED |
67 adapter
124 ixgbe_get_vfs(struct ixgbe_adapter *adapter) argument
155 ixgbe_enable_sriov(struct ixgbe_adapter *adapter, unsigned int max_vfs) argument
206 ixgbe_disable_sriov(struct ixgbe_adapter *adapter) argument
274 struct ixgbe_adapter *adapter = pci_get_drvdata(dev); local
336 struct ixgbe_adapter *adapter = pci_get_drvdata(dev); local
363 ixgbe_set_vf_multicasts(struct ixgbe_adapter *adapter, u32 *msgbuf, u32 vf) argument
408 ixgbe_restore_vf_multicasts(struct ixgbe_adapter *adapter) argument
441 ixgbe_set_vf_vlan(struct ixgbe_adapter *adapter, int add, int vid, u32 vf) argument
474 ixgbe_set_vf_lpe(struct ixgbe_adapter *adapter, u32 max_frame, u32 vf) argument
570 ixgbe_clear_vmvir(struct ixgbe_adapter *adapter, u32 vf) argument
577 ixgbe_clear_vf_vlans(struct ixgbe_adapter *adapter, u32 vf) argument
638 ixgbe_set_vf_macvlan(struct ixgbe_adapter *adapter, int vf, int index, unsigned char *mac_addr) argument
694 ixgbe_vf_reset_event(struct ixgbe_adapter *adapter, u32 vf) argument
763 ixgbe_vf_clear_mbx(struct ixgbe_adapter *adapter, u32 vf) argument
775 ixgbe_set_vf_mac(struct ixgbe_adapter *adapter, int vf, unsigned char *mac_addr) argument
793 struct ixgbe_adapter *adapter = pci_get_drvdata(pdev); local
804 ixgbe_write_qde(struct ixgbe_adapter *adapter, u32 vf, u32 qde) argument
832 ixgbe_set_vf_rx_tx(struct ixgbe_adapter *adapter, int vf) argument
876 ixgbe_vf_reset_msg(struct ixgbe_adapter *adapter, u32 vf) argument
946 ixgbe_set_vf_mac_addr(struct ixgbe_adapter *adapter, u32 *msgbuf, u32 vf) argument
968 ixgbe_set_vf_vlan_msg(struct ixgbe_adapter *adapter, u32 *msgbuf, u32 vf) argument
990 ixgbe_set_vf_macvlan_msg(struct ixgbe_adapter *adapter, u32 *msgbuf, u32 vf) argument
1033 ixgbe_negotiate_vf_api(struct ixgbe_adapter *adapter, u32 *msgbuf, u32 vf) argument
1055 ixgbe_get_vf_queues(struct ixgbe_adapter *adapter, u32 *msgbuf, u32 vf) argument
1097 ixgbe_get_vf_reta(struct ixgbe_adapter *adapter, u32 *msgbuf, u32 vf) argument
1132 ixgbe_get_vf_rss_key(struct ixgbe_adapter *adapter, u32 *msgbuf, u32 vf) argument
1156 ixgbe_update_vf_xcast_mode(struct ixgbe_adapter *adapter, u32 *msgbuf, u32 vf) argument
1232 ixgbe_get_vf_link_state(struct ixgbe_adapter *adapter, u32 *msgbuf, u32 vf) argument
1252 ixgbe_rcv_msg_from_vf(struct ixgbe_adapter *adapter, u32 vf) argument
1345 ixgbe_rcv_ack_from_vf(struct ixgbe_adapter *adapter, u32 vf) argument
1355 ixgbe_msg_task(struct ixgbe_adapter *adapter) argument
1378 ixgbe_ping_vf(struct ixgbe_adapter *adapter, int vf) argument
1389 ixgbe_ping_all_vfs(struct ixgbe_adapter *adapter) argument
1409 ixgbe_set_all_vfs(struct ixgbe_adapter *adapter) argument
1420 struct ixgbe_adapter *adapter = netdev_priv(netdev); local
1466 ixgbe_enable_port_vlan(struct ixgbe_adapter *adapter, int vf, u16 vlan, u8 qos) argument
1502 ixgbe_disable_port_vlan(struct ixgbe_adapter *adapter, int vf) argument
1528 struct ixgbe_adapter *adapter = netdev_priv(netdev); local
1555 ixgbe_link_mbps(struct ixgbe_adapter *adapter) argument
1569 ixgbe_set_vf_rate_limit(struct ixgbe_adapter *adapter, int vf) argument
1621 ixgbe_check_vf_rate_limit(struct ixgbe_adapter *adapter) argument
1646 struct ixgbe_adapter *adapter = netdev_priv(netdev); local
1681 struct ixgbe_adapter *adapter = netdev_priv(netdev); local
1723 ixgbe_set_vf_link_state(struct ixgbe_adapter *adapter, int vf, int state) argument
1759 struct ixgbe_adapter *adapter = netdev_priv(netdev); local
1796 struct ixgbe_adapter *adapter = netdev_priv(netdev); local
1815 struct ixgbe_adapter *adapter = netdev_priv(netdev); local
1838 struct ixgbe_adapter *adapter = netdev_priv(netdev); local
[all...]
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_diag.h4 bool igc_reg_test(struct igc_adapter *adapter, u64 *data);
5 bool igc_eeprom_test(struct igc_adapter *adapter, u64 *data);
6 bool igc_link_test(struct igc_adapter *adapter, u64 *data);
/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_ethtool.c139 struct vmxnet3_adapter *adapter; local
147 adapter = netdev_priv(netdev);
150 spin_lock_irqsave(&adapter->cmd_lock, flags);
151 VMXNET3_WRITE_BAR1_REG(adapter, VMXNET3_REG_CMD, VMXNET3_CMD_GET_STATS);
152 spin_unlock_irqrestore(&adapter->cmd_lock, flags);
154 for (i = 0; i < adapter->num_tx_queues; i++) {
155 devTxStats = &adapter->tqd_start[i].stats;
156 drvTxStats = &adapter->tx_queue[i].stats;
167 for (i = 0; i < adapter->num_rx_queues; i++) {
168 devRxStats = &adapter
187 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
212 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
225 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
240 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
267 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
286 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
326 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
387 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
416 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
470 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
522 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
616 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
626 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
645 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
671 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
692 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
836 vmxnet3_get_rss_hash_opts(struct vmxnet3_adapter *adapter, struct ethtool_rxnfc *info) argument
902 vmxnet3_set_rss_hash_opt(struct net_device *netdev, struct vmxnet3_adapter *adapter, struct ethtool_rxnfc *nfc) argument
1070 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
1101 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
1132 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
1141 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
1162 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
1190 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
1227 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
1321 struct vmxnet3_adapter *adapter = netdev_priv(netdev); local
[all...]
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_init.c25 qlcnic_check_fw_hearbeat(struct qlcnic_adapter *adapter);
82 void qlcnic_release_rx_buffers(struct qlcnic_adapter *adapter) argument
89 recv_ctx = adapter->recv_ctx;
90 for (ring = 0; ring < adapter->max_rds_rings; ring++) {
97 dma_unmap_single(&adapter->pdev->dev, rx_buf->dma,
105 void qlcnic_reset_rx_buffers_list(struct qlcnic_adapter *adapter) argument
112 recv_ctx = adapter->recv_ctx;
113 for (ring = 0; ring < adapter->max_rds_rings; ring++) {
127 void qlcnic_release_tx_buffers(struct qlcnic_adapter *adapter, argument
140 dma_unmap_single(&adapter
163 qlcnic_free_sw_resources(struct qlcnic_adapter *adapter) argument
182 qlcnic_alloc_sw_resources(struct qlcnic_adapter *adapter) argument
292 qlcnic_wait_rom_done(struct qlcnic_adapter *adapter) argument
312 do_rom_fast_read(struct qlcnic_adapter *adapter, u32 addr, u32 *valp) argument
336 do_rom_fast_read_words(struct qlcnic_adapter *adapter, int addr, u8 *bytes, size_t size) argument
355 qlcnic_rom_fast_read_words(struct qlcnic_adapter *adapter, int addr, u8 *bytes, size_t size) argument
370 qlcnic_rom_fast_read(struct qlcnic_adapter *adapter, u32 addr, u32 *valp) argument
382 qlcnic_pinit_from_rom(struct qlcnic_adapter *adapter) argument
544 qlcnic_cmd_peg_ready(struct qlcnic_adapter *adapter) argument
576 qlcnic_receive_peg_ready(struct qlcnic_adapter *adapter) argument
597 qlcnic_check_fw_status(struct qlcnic_adapter *adapter) argument
615 qlcnic_setup_idc_param(struct qlcnic_adapter *adapter) argument
641 qlcnic_get_flt_entry(struct qlcnic_adapter *adapter, u8 region, struct qlcnic_flt_entry *region_entry) argument
692 qlcnic_check_flash_fw_ver(struct qlcnic_adapter *adapter) argument
729 qlcnic_has_mn(struct qlcnic_adapter *adapter) argument
766 qlcnic_validate_header(struct qlcnic_adapter *adapter) argument
788 qlcnic_validate_bootld(struct qlcnic_adapter *adapter) argument
823 qlcnic_validate_fw(struct qlcnic_adapter *adapter) argument
857 qlcnic_validate_product_offs(struct qlcnic_adapter *adapter) argument
907 qlcnic_validate_unified_romimage(struct qlcnic_adapter *adapter) argument
937 qlcnic_get_data_desc(struct qlcnic_adapter *adapter, u32 section, u32 idx_offset) argument
960 qlcnic_get_bootld_offs(struct qlcnic_adapter *adapter) argument
975 qlcnic_get_fw_offs(struct qlcnic_adapter *adapter) argument
988 qlcnic_get_fw_size(struct qlcnic_adapter *adapter) argument
1002 qlcnic_get_fw_version(struct qlcnic_adapter *adapter) argument
1035 qlcnic_get_bios_version(struct qlcnic_adapter *adapter) argument
1053 qlcnic_rom_lock_recovery(struct qlcnic_adapter *adapter) argument
1062 qlcnic_check_fw_hearbeat(struct qlcnic_adapter *adapter) argument
1084 qlcnic_need_fw_reset(struct qlcnic_adapter *adapter) argument
1107 qlcnic_load_firmware(struct qlcnic_adapter *adapter) argument
1201 qlcnic_validate_firmware(struct qlcnic_adapter *adapter) argument
1248 qlcnic_get_next_fwtype(struct qlcnic_adapter *adapter) argument
1268 qlcnic_request_firmware(struct qlcnic_adapter *adapter) argument
1298 qlcnic_release_firmware(struct qlcnic_adapter *adapter) argument
[all...]
H A Dqlcnic_sysfs.c24 int qlcnicvf_config_bridged_mode(struct qlcnic_adapter *adapter, u32 enable) argument
29 int qlcnicvf_config_led(struct qlcnic_adapter *adapter, u32 state, u32 rate) argument
38 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
42 if (!(adapter->ahw->capabilities & QLCNIC_FW_CAPABILITY_BDG))
45 if (!test_bit(__QLCNIC_DEV_UP, &adapter->state))
51 if (!qlcnic_config_bridged_mode(adapter, !!new))
62 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
65 if (adapter->ahw->capabilities & QLCNIC_FW_CAPABILITY_BDG)
66 bridged_mode = !!(adapter->flags & QLCNIC_BRIDGE_ENABLED);
75 struct qlcnic_adapter *adapter local
90 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
94 qlcnic_validate_beacon(struct qlcnic_adapter *adapter, u16 beacon, u8 *state, u8 *rate) argument
115 qlcnic_83xx_store_beacon(struct qlcnic_adapter *adapter, const char *buf, size_t len) argument
155 qlcnic_82xx_store_beacon(struct qlcnic_adapter *adapter, const char *buf, size_t len) argument
217 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
239 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
244 qlcnic_sysfs_validate_crb(struct qlcnic_adapter *adapter, loff_t offset, size_t size) argument
271 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
288 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
300 qlcnic_sysfs_validate_mem(struct qlcnic_adapter *adapter, loff_t offset, size_t size) argument
317 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
339 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
356 qlcnic_is_valid_nic_func(struct qlcnic_adapter *adapter, u8 pci_func) argument
369 validate_pm_config(struct qlcnic_adapter *adapter, struct qlcnic_pm_func_cfg *pm_cfg, int count) argument
404 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
454 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
481 validate_esw_config(struct qlcnic_adapter *adapter, struct qlcnic_esw_func_cfg *esw_cfg, int count) argument
547 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
631 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
658 validate_npar_config(struct qlcnic_adapter *adapter, struct qlcnic_npar_func_cfg *np_cfg, int count) argument
683 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
730 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
777 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
812 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
847 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
877 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
906 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
948 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
983 qlcnic_83xx_sysfs_flash_bulk_write(struct qlcnic_adapter *adapter, char *buf, loff_t offset, size_t size) argument
1052 qlcnic_83xx_sysfs_flash_write(struct qlcnic_adapter *adapter, char *buf, loff_t offset, size_t size) argument
1126 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
1264 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); local
1289 qlcnic_register_hwmon_dev(struct qlcnic_adapter *adapter) argument
1310 qlcnic_unregister_hwmon_dev(struct qlcnic_adapter *adapter) argument
1320 qlcnic_create_sysfs_entries(struct qlcnic_adapter *adapter) argument
1330 qlcnic_remove_sysfs_entries(struct qlcnic_adapter *adapter) argument
1338 qlcnic_create_diag_entries(struct qlcnic_adapter *adapter) argument
1377 qlcnic_remove_diag_entries(struct qlcnic_adapter *adapter) argument
1404 qlcnic_82xx_add_sysfs(struct qlcnic_adapter *adapter) argument
1409 qlcnic_82xx_remove_sysfs(struct qlcnic_adapter *adapter) argument
1414 qlcnic_83xx_add_sysfs(struct qlcnic_adapter *adapter) argument
1424 qlcnic_83xx_remove_sysfs(struct qlcnic_adapter *adapter) argument
[all...]
H A Dqlcnic_ethtool.c176 static inline int qlcnic_82xx_statistics(struct qlcnic_adapter *adapter) argument
180 QLCNIC_TX_STATS_LEN * adapter->drv_tx_rings;
183 static inline int qlcnic_83xx_statistics(struct qlcnic_adapter *adapter) argument
189 QLCNIC_TX_STATS_LEN * adapter->drv_tx_rings;
192 static int qlcnic_dev_statistics_len(struct qlcnic_adapter *adapter) argument
196 if (qlcnic_82xx_check(adapter)) {
197 len = qlcnic_82xx_statistics(adapter);
198 if (adapter->flags & QLCNIC_ESWITCH_ENABLED)
200 } else if (qlcnic_83xx_check(adapter)) {
201 len = qlcnic_83xx_statistics(adapter);
241 qlcnic_get_ring_regs_len(struct qlcnic_adapter *adapter) argument
251 struct qlcnic_adapter *adapter = netdev_priv(dev); local
272 struct qlcnic_adapter *adapter = netdev_priv(dev); local
287 qlcnic_82xx_get_link_ksettings(struct qlcnic_adapter *adapter, struct ethtool_link_ksettings *ecmd) argument
438 struct qlcnic_adapter *adapter = netdev_priv(dev); local
449 qlcnic_set_port_config(struct qlcnic_adapter *adapter, const struct ethtool_link_ksettings *ecmd) argument
487 struct qlcnic_adapter *adapter = netdev_priv(dev); local
514 qlcnic_82xx_get_registers(struct qlcnic_adapter *adapter, u32 *regs_buff) argument
531 struct qlcnic_adapter *adapter = netdev_priv(dev); local
592 struct qlcnic_adapter *adapter = netdev_priv(dev); local
611 struct qlcnic_adapter *adapter = netdev_priv(dev); local
639 struct qlcnic_adapter *adapter = netdev_priv(dev); local
672 struct qlcnic_adapter *adapter = netdev_priv(dev); local
699 qlcnic_validate_ring_count(struct qlcnic_adapter *adapter, u8 rx_ring, u8 tx_ring) argument
729 struct qlcnic_adapter *adapter = netdev_priv(dev); local
740 struct qlcnic_adapter *adapter = netdev_priv(dev); local
791 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
847 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
935 struct qlcnic_adapter *adapter = netdev_priv(dev); local
953 struct qlcnic_adapter *adapter = netdev_priv(dev); local
964 struct qlcnic_adapter *adapter = netdev_priv(dev); local
977 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
1045 qlcnic_do_lb_test(struct qlcnic_adapter *adapter, u8 mode) argument
1092 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
1197 struct qlcnic_adapter *adapter = netdev_priv(dev); local
1308 qlcnic_update_stats(struct qlcnic_adapter *adapter) argument
1349 struct qlcnic_adapter *adapter = netdev_priv(dev); local
1407 struct qlcnic_adapter *adapter = netdev_priv(dev); local
1477 struct qlcnic_adapter *adapter = netdev_priv(dev); local
1500 struct qlcnic_adapter *adapter = netdev_priv(dev); local
1538 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
1564 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
1579 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
1586 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
1591 qlcnic_enable_fw_dump_state(struct qlcnic_adapter *adapter) argument
1614 qlcnic_disable_fw_dump_state(struct qlcnic_adapter *adapter) argument
1637 qlcnic_check_fw_dump_state(struct qlcnic_adapter *adapter) argument
1656 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
1685 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
1718 qlcnic_set_dump_mask(struct qlcnic_adapter *adapter, u32 mask) argument
1742 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
[all...]
H A Dqlcnic_sriov_pf.c32 static int qlcnic_sriov_pf_set_vport_info(struct qlcnic_adapter *adapter, argument
39 if (qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_SET_NIC_INFO))
58 err = qlcnic_issue_cmd(adapter, &cmd);
60 dev_err(&adapter->pdev->dev,
67 static int qlcnic_sriov_pf_cal_res_limit(struct qlcnic_adapter *adapter, argument
70 struct qlcnic_sriov *sriov = adapter->ahw->sriov;
77 vpid = qlcnic_sriov_pf_get_vport_handle(adapter, func);
86 if (qlcnic_83xx_pf_check(adapter))
91 if (adapter->ahw->pci_func == func) {
105 id = qlcnic_sriov_func_to_index(adapter, fun
136 qlcnic_sriov_pf_set_ff_max_res(struct qlcnic_adapter *adapter, struct qlcnic_info *info) argument
155 qlcnic_sriov_set_vf_max_vlan(struct qlcnic_adapter *adapter, struct qlcnic_info *npar_info) argument
174 qlcnic_sriov_get_pf_info(struct qlcnic_adapter *adapter, struct qlcnic_info *npar_info) argument
232 qlcnic_sriov_pf_reset_vport_handle(struct qlcnic_adapter *adapter, u8 func) argument
250 qlcnic_sriov_pf_set_vport_handle(struct qlcnic_adapter *adapter, u16 vport_handle, u8 func) argument
268 qlcnic_sriov_pf_get_vport_handle(struct qlcnic_adapter *adapter, u8 func) argument
288 qlcnic_sriov_pf_config_vport(struct qlcnic_adapter *adapter, u8 flag, u16 func) argument
329 qlcnic_sriov_pf_cfg_vlan_filtering(struct qlcnic_adapter *adapter, u8 enable) argument
359 qlcnic_sriov_pf_cfg_flood(struct qlcnic_adapter *adapter) argument
380 qlcnic_sriov_pf_cfg_eswitch(struct qlcnic_adapter *adapter, u8 func, u8 enable) argument
406 qlcnic_sriov_pf_del_flr_queue(struct qlcnic_adapter *adapter) argument
418 qlcnic_sriov_pf_create_flr_queue(struct qlcnic_adapter *adapter) argument
433 qlcnic_sriov_pf_cleanup(struct qlcnic_adapter *adapter) argument
450 qlcnic_sriov_pf_disable(struct qlcnic_adapter *adapter) argument
464 qlcnic_pci_sriov_disable(struct qlcnic_adapter *adapter) argument
503 qlcnic_sriov_pf_init(struct qlcnic_adapter *adapter) argument
566 qlcnic_sriov_pf_enable(struct qlcnic_adapter *adapter, int num_vfs) argument
580 __qlcnic_pci_sriov_enable(struct qlcnic_adapter *adapter, int num_vfs) argument
618 qlcnic_pci_sriov_enable(struct qlcnic_adapter *adapter, int num_vfs) argument
669 struct qlcnic_adapter *adapter = pci_get_drvdata(dev); local
684 qlcnic_sriov_set_vf_acl(struct qlcnic_adapter *adapter, u8 func) argument
723 qlcnic_sriov_set_vf_vport_info(struct qlcnic_adapter *adapter, u16 func) argument
745 struct qlcnic_adapter *adapter; local
788 qlcnic_sriov_cfg_vf_def_mac(struct qlcnic_adapter *adapter, struct qlcnic_vf_info *vf, u16 vlan, u8 op) argument
855 qlcnic_83xx_cfg_default_mac_vlan(struct qlcnic_adapter *adapter, struct qlcnic_vf_info *vf, int opcode) argument
888 struct qlcnic_adapter *adapter = vf->adapter; local
948 struct qlcnic_adapter *adapter = vf->adapter; local
986 struct qlcnic_adapter *adapter = vf->adapter; local
1021 struct qlcnic_adapter *adapter = vf->adapter; local
1052 struct qlcnic_adapter *adapter = vf->adapter; local
1069 struct qlcnic_adapter *adapter = vf->adapter; local
1098 struct qlcnic_adapter *adapter = vf->adapter; local
1110 qlcnic_sriov_validate_mtu(struct qlcnic_adapter *adapter, struct qlcnic_vf_info *vf, struct qlcnic_cmd_args *cmd) argument
1127 struct qlcnic_adapter *adapter = vf->adapter; local
1156 struct qlcnic_adapter *adapter = vf->adapter; local
1182 struct qlcnic_adapter *adapter = vf->adapter; local
1194 qlcnic_sriov_validate_cfg_intrcoal(struct qlcnic_adapter *adapter, struct qlcnic_vf_info *vf, struct qlcnic_cmd_args *cmd) argument
1241 struct qlcnic_adapter *adapter = vf->adapter; local
1254 qlcnic_sriov_validate_cfg_macvlan(struct qlcnic_adapter *adapter, struct qlcnic_vf_info *vf, struct qlcnic_cmd_args *cmd) argument
1283 struct qlcnic_adapter *adapter = vf->adapter; local
1309 struct qlcnic_adapter *adapter = vf->adapter; local
1326 struct qlcnic_adapter *adapter = vf->adapter; local
1341 struct qlcnic_adapter *adapter; local
1368 qlcnic_sriov_pf_del_guest_vlan(struct qlcnic_adapter *adapter, struct qlcnic_vf_info *vf, struct qlcnic_cmd_args *cmd) argument
1393 qlcnic_sriov_pf_add_guest_vlan(struct qlcnic_adapter *adapter, struct qlcnic_vf_info *vf, struct qlcnic_cmd_args *cmd) argument
1435 struct qlcnic_adapter *adapter = vf->adapter; local
1489 qlcnic_sriov_pf_process_bc_cmd(struct qlcnic_adapter *adapter, struct qlcnic_bc_trans *trans, struct qlcnic_cmd_args *cmd) argument
1525 qlcnic_pf_set_interface_id_create_rx_ctx(struct qlcnic_adapter *adapter, u32 *int_id) argument
1535 qlcnic_pf_set_interface_id_del_rx_ctx(struct qlcnic_adapter *adapter, u32 *int_id) argument
1545 qlcnic_pf_set_interface_id_create_tx_ctx(struct qlcnic_adapter *adapter, u32 *int_id) argument
1555 qlcnic_pf_set_interface_id_del_tx_ctx(struct qlcnic_adapter *adapter, u32 *int_id) argument
1565 qlcnic_pf_set_interface_id_promisc(struct qlcnic_adapter *adapter, u32 *int_id) argument
1575 qlcnic_pf_set_interface_id_ipaddr(struct qlcnic_adapter *adapter, u32 *int_id) argument
1585 qlcnic_pf_set_interface_id_macaddr(struct qlcnic_adapter *adapter, u32 *int_id) argument
1595 qlcnic_sriov_del_rx_ctx(struct qlcnic_adapter *adapter, struct qlcnic_vf_info *vf) argument
1621 qlcnic_sriov_del_tx_ctx(struct qlcnic_adapter *adapter, struct qlcnic_vf_info *vf) argument
1664 struct qlcnic_adapter *adapter = vf->adapter; local
1706 qlcnic_sriov_handle_soft_flr(struct qlcnic_adapter *adapter, struct qlcnic_bc_trans *trans, struct qlcnic_vf_info *vf) argument
1721 qlcnic_sriov_soft_flr_check(struct qlcnic_adapter *adapter, struct qlcnic_bc_trans *trans, struct qlcnic_vf_info *vf) argument
1762 qlcnic_sriov_pf_reset(struct qlcnic_adapter *adapter) argument
1783 qlcnic_sriov_pf_reinit(struct qlcnic_adapter *adapter) argument
1804 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
1852 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
1915 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
1968 qlcnic_sriov_get_vf_vlan(struct qlcnic_adapter *adapter, struct qlcnic_vport *vp, int vf) argument
1994 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
2024 struct qlcnic_adapter *adapter = netdev_priv(netdev); local
[all...]
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_lib.c12 * @adapter: private data struct
16 static int idpf_init_vector_stack(struct idpf_adapter *adapter) argument
22 mutex_lock(&adapter->vector_lock);
23 min_vec = adapter->num_msix_entries - adapter->num_avail_msix;
24 stack = &adapter->vector_stack;
25 stack->size = adapter->num_msix_entries;
34 mutex_unlock(&adapter->vector_lock);
42 mutex_unlock(&adapter->vector_lock);
49 * @adapter
51 idpf_deinit_vector_stack(struct idpf_adapter *adapter) argument
69 idpf_mb_intr_rel_irq(struct idpf_adapter *adapter) argument
80 idpf_intr_rel(struct idpf_adapter *adapter) argument
100 struct idpf_adapter *adapter = (struct idpf_adapter *)data; local
111 idpf_mb_irq_enable(struct idpf_adapter *adapter) argument
125 idpf_mb_intr_req_irq(struct idpf_adapter *adapter) argument
155 idpf_set_mb_vec_id(struct idpf_adapter *adapter) argument
168 idpf_mb_intr_init(struct idpf_adapter *adapter) argument
181 idpf_vector_lifo_push(struct idpf_adapter *adapter, u16 vec_idx) argument
202 idpf_vector_lifo_pop(struct idpf_adapter *adapter) argument
225 idpf_vector_stash(struct idpf_adapter *adapter, u16 *q_vector_idxs, struct idpf_vector_info *vec_info) argument
267 idpf_req_rel_vector_indexes(struct idpf_adapter *adapter, u16 *q_vector_idxs, struct idpf_vector_info *vec_info) argument
317 idpf_intr_req(struct idpf_adapter *adapter) argument
680 struct idpf_adapter *adapter = vport->adapter; local
719 struct idpf_adapter *adapter = vport->adapter; local
855 idpf_get_free_slot(struct idpf_adapter *adapter) argument
873 struct idpf_adapter *adapter = vport->adapter; local
947 struct idpf_adapter *adapter = vport->adapter; local
962 struct idpf_adapter *adapter = vport->adapter; local
1014 struct idpf_adapter *adapter = vport->adapter; local
1109 idpf_vport_alloc(struct idpf_adapter *adapter, struct idpf_vport_max_q *max_q) argument
1199 struct idpf_adapter *adapter; local
1221 struct idpf_adapter *adapter; local
1241 struct idpf_adapter *adapter; local
1265 struct idpf_adapter *adapter = vport->adapter; local
1345 struct idpf_adapter *adapter = vport->adapter; local
1481 struct idpf_adapter *adapter; local
1595 idpf_sriov_ena(struct idpf_adapter *adapter, int num_vfs) argument
1630 struct idpf_adapter *adapter = pci_get_drvdata(pdev); local
1661 idpf_deinit_task(struct idpf_adapter *adapter) argument
1691 struct idpf_adapter *adapter = hw->back; local
1720 idpf_set_vport_state(struct idpf_adapter *adapter) argument
1745 idpf_init_hard_reset(struct idpf_adapter *adapter) argument
1828 struct idpf_adapter *adapter; local
1855 struct idpf_adapter *adapter = vport->adapter; local
2054 struct idpf_adapter *adapter; local
2155 struct idpf_adapter *adapter; local
2257 struct idpf_adapter *adapter = vport->adapter; local
2369 struct idpf_adapter *adapter = hw->back; local
2386 struct idpf_adapter *adapter = hw->back; local
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb/
H A Dtp.c11 adapter_t *adapter; member in struct:petp
59 struct petp *t1_tp_create(adapter_t *adapter, struct tp_params *p) argument
66 tp->adapter = adapter;
73 u32 tp_intr = readl(tp->adapter->regs + A_PL_ENABLE);
76 if (!t1_is_asic(tp->adapter)) {
79 tp->adapter->regs + FPGA_TP_ADDR_INTERRUPT_ENABLE);
81 tp->adapter->regs + A_PL_ENABLE);
86 writel(0, tp->adapter->regs + A_TP_INT_ENABLE);
88 tp->adapter
167 adapter_t *adapter = tp->adapter; local
[all...]
H A Dmy3126.c20 t1_tpi_read(cphy->adapter, A_ELMER0_GPO, &cphy->elmer_gpo);
43 adapter_t *adapter; local
44 adapter = cphy->adapter;
52 t1_link_changed(adapter, 0);
61 t1_tpi_write(adapter, OFFSET(SUNI1x10GEXP_REG_MSTAT_CONTROL),
63 t1_tpi_read(adapter,
65 t1_tpi_read(adapter,
70 t1_tpi_read(adapter, A_ELMER0_GPO, &val);
75 if (is_T2(adapter))
115 adapter_t *adapter; local
187 my3126_phy_reset(adapter_t * adapter) argument
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dcxgb4vf_main.c137 void t4vf_os_link_changed(struct adapter *adapter, int pidx, int link_ok) argument
139 struct net_device *dev = adapter->port[pidx];
213 void t4vf_os_portmod_changed(struct adapter *adapter, int pidx) argument
218 const struct net_device *dev = adapter->port[pidx];
222 dev_info(adapter->pdev_dev, "%s: port module unplugged\n",
225 dev_info(adapter->pdev_dev, "%s: %s port module inserted\n",
228 dev_info(adapter->pdev_dev, "%s: unsupported optical port "
231 dev_info(adapter
243 struct adapter *adapter = pi->adapter; local
276 struct adapter *adapter = pi->adapter; local
349 name_msix_vecs(struct adapter *adapter) argument
380 request_msix_queue_irqs(struct adapter *adapter) argument
418 free_msix_queue_irqs(struct adapter *adapter) argument
450 enable_rx(struct adapter *adapter) argument
474 quiesce_rx(struct adapter *adapter) argument
493 struct adapter *adapter = rspq->adapter; local
588 setup_sge_queues(struct adapter *adapter) argument
699 setup_rss(struct adapter *adapter) argument
758 adapter_up(struct adapter *adapter) argument
814 adapter_down(struct adapter *adapter) argument
837 struct adapter *adapter = pi->adapter; local
889 struct adapter *adapter = pi->adapter; local
908 struct adapter *adapter = pi->adapter; local
938 struct adapter *adapter = pi->adapter; local
970 struct adapter *adapter = pi->adapter; local
1054 qtimer_val(const struct adapter *adapter, const struct sge_rspq *rspq) argument
1075 set_rxq_intr_params(struct adapter *adapter, struct sge_rspq *rspq, unsigned int us, unsigned int cnt) argument
1132 mk_adap_vers(const struct adapter *adapter) argument
1233 struct adapter *adapter = pi->adapter; local
1554 struct adapter *adapter = netdev2adap(dev); local
1624 struct adapter *adapter = pi->adapter; local
1659 const struct adapter *adapter = pi->adapter; local
1681 struct adapter *adapter = pi->adapter; local
1805 collect_sge_port_stats(const struct adapter *adapter, const struct port_info *pi, struct queue_port_stats *stats) argument
1833 struct adapter *adapter = pi->adapter; local
1854 reg_block_dump(struct adapter *adapter, void *regbuf, unsigned int start, unsigned int end) argument
1879 struct adapter *adapter = netdev2adap(dev); local
1969 struct adapter *adapter = seq->private; local
2007 struct adapter *adapter = seq->private; local
2043 struct adapter *adapter = seq->private; local
2138 sge_queue_entries(const struct adapter *adapter) argument
2179 struct adapter *adapter = seq->private; local
2267 sge_qstats_entries(const struct adapter *adapter) argument
2306 struct adapter *adapter = seq->private; local
2338 struct adapter *adapter = seq->private; local
2349 interfaces_get_idx(struct adapter *adapter, loff_t pos) argument
2408 setup_debugfs(struct adapter *adapter) argument
2430 cleanup_debugfs(struct adapter *adapter) argument
2447 size_nports_qsets(struct adapter *adapter) argument
2515 adap_init0(struct adapter *adapter) argument
2668 cfg_queues(struct adapter *adapter) argument
2764 reduce_ethqs(struct adapter *adapter, int n) argument
2803 enable_msix(struct adapter *adapter) argument
2867 cxgb4vf_get_port_mask(struct adapter *adapter) argument
2898 struct adapter *adapter; local
3275 struct adapter *adapter = pci_get_drvdata(pdev); local
3349 struct adapter *adapter; local
[all...]
/linux-master/drivers/net/ethernet/engleder/
H A Dtsnep_ethtool.c81 struct tsnep_adapter *adapter = netdev_priv(netdev); local
84 strscpy(drvinfo->bus_info, dev_name(&adapter->pdev->dev),
90 struct tsnep_adapter *adapter = netdev_priv(netdev); local
100 max(adapter->num_tx_queues, adapter->num_rx_queues) - 1;
110 struct tsnep_adapter *adapter = netdev_priv(netdev); local
114 memcpy_fromio(p, adapter->addr, regs->len);
119 struct tsnep_adapter *adapter = netdev_priv(netdev); local
121 return adapter->msg_enable;
126 struct tsnep_adapter *adapter local
134 struct tsnep_adapter *adapter = netdev_priv(netdev); local
170 struct tsnep_adapter *adapter = netdev_priv(netdev); local
242 struct tsnep_adapter *adapter = netdev_priv(netdev); local
263 struct tsnep_adapter *adapter = netdev_priv(netdev); local
286 struct tsnep_adapter *adapter = netdev_priv(netdev); local
301 struct tsnep_adapter *adapter = netdev_priv(netdev); local
310 struct tsnep_adapter *adapter = netdev_priv(netdev); local
332 tsnep_get_queue_with_tx(struct tsnep_adapter *adapter, int index) argument
349 tsnep_get_queue_with_rx(struct tsnep_adapter *adapter, int index) argument
371 struct tsnep_adapter *adapter = netdev_priv(netdev); local
390 struct tsnep_adapter *adapter = netdev_priv(netdev); local
413 struct tsnep_adapter *adapter = netdev_priv(netdev); local
435 struct tsnep_adapter *adapter = netdev_priv(netdev); local
[all...]
/linux-master/drivers/net/ethernet/emulex/benet/
H A Dbe_ethtool.c221 struct be_adapter *adapter = netdev_priv(netdev); local
224 if (!memcmp(adapter->fw_ver, adapter->fw_on_flash, FW_VER_LEN))
225 strscpy(drvinfo->fw_version, adapter->fw_ver,
229 "%s [%s]", adapter->fw_ver, adapter->fw_on_flash);
231 strscpy(drvinfo->bus_info, pci_name(adapter->pdev),
235 static u32 lancer_cmd_get_file_len(struct be_adapter *adapter, u8 *file_name) argument
243 lancer_cmd_read_object(adapter, &data_len_cmd, 0, 0, file_name,
249 static int be_get_dump_len(struct be_adapter *adapter) argument
262 lancer_cmd_read_file(struct be_adapter *adapter, u8 *file_name, u32 buf_len, void *buf) argument
303 be_read_dump_data(struct be_adapter *adapter, u32 dump_len, void *buf) argument
322 struct be_adapter *adapter = netdev_priv(netdev); local
347 struct be_adapter *adapter = netdev_priv(netdev); local
376 struct be_adapter *adapter = netdev_priv(netdev); local
432 struct be_adapter *adapter = netdev_priv(netdev); local
471 struct be_adapter *adapter = netdev_priv(netdev); local
487 be_get_port_type(struct be_adapter *adapter) argument
523 convert_to_et_setting(struct be_adapter *adapter, u32 if_speeds) argument
604 be_pause_supported(struct be_adapter *adapter) argument
614 struct be_adapter *adapter = netdev_priv(netdev); local
690 struct be_adapter *adapter = netdev_priv(netdev); local
701 struct be_adapter *adapter = netdev_priv(netdev); local
710 struct be_adapter *adapter = netdev_priv(netdev); local
731 struct be_adapter *adapter = netdev_priv(netdev); local
762 struct be_adapter *adapter = netdev_priv(netdev); local
790 struct be_adapter *adapter = netdev_priv(netdev); local
804 struct be_adapter *adapter = netdev_priv(netdev); local
847 be_test_ddr_dma(struct be_adapter *adapter) argument
875 be_loopback_test(struct be_adapter *adapter, u8 loopback_type, u64 *status) argument
899 struct be_adapter *adapter = netdev_priv(netdev); local
959 struct be_adapter *adapter = netdev_priv(netdev); local
967 struct be_adapter *adapter = netdev_priv(netdev); local
982 struct be_adapter *adapter = netdev_priv(netdev); local
994 struct be_adapter *adapter = netdev_priv(netdev); local
1014 struct be_adapter *adapter = netdev_priv(netdev); local
1056 struct be_adapter *adapter = netdev_priv(netdev); local
1063 struct be_adapter *adapter = netdev_priv(netdev); local
1076 be_get_rss_hash_opts(struct be_adapter *adapter, u64 flow_type) argument
1113 struct be_adapter *adapter = netdev_priv(netdev); local
1135 be_set_rss_hash_opts(struct be_adapter *adapter, struct ethtool_rxnfc *cmd) argument
1200 struct be_adapter *adapter = netdev_priv(netdev); local
1223 struct be_adapter *adapter = netdev_priv(netdev); local
1240 struct be_adapter *adapter = netdev_priv(netdev); local
1277 struct be_adapter *adapter = netdev_priv(netdev); local
1299 struct be_adapter *adapter = netdev_priv(netdev); local
1341 struct be_adapter *adapter = netdev_priv(netdev); local
1365 struct be_adapter *adapter = netdev_priv(netdev); local
1399 struct be_adapter *adapter = netdev_priv(netdev); local
1406 struct be_adapter *adapter = netdev_priv(netdev); local
[all...]
/linux-master/drivers/staging/rtl8723bs/include/
H A Dioctl_cfg80211.h65 struct adapter *padapter;
85 #define wiphy_to_adapter(x) (*((struct adapter **)wiphy_priv(x)))
89 int rtw_wdev_alloc(struct adapter *padapter, struct device *dev);
93 void rtw_cfg80211_init_wiphy(struct adapter *padapter);
95 void rtw_cfg80211_unlink_bss(struct adapter *padapter, struct wlan_network *pnetwork);
96 void rtw_cfg80211_surveydone_event_callback(struct adapter *padapter);
97 struct cfg80211_bss *rtw_cfg80211_inform_bss(struct adapter *padapter, struct wlan_network *pnetwork);
98 int rtw_cfg80211_check_bss(struct adapter *padapter);
99 void rtw_cfg80211_ibss_indicate_connect(struct adapter *padapter);
100 void rtw_cfg80211_indicate_connect(struct adapter *padapte
[all...]
H A Dhal_sdio.h12 u8 rtw_hal_sdio_max_txoqt_free_space(struct adapter *padapter);
13 u8 rtw_hal_sdio_query_tx_freepage(struct adapter *padapter, u8 PageIdx, u8 RequiredPageNum);
14 void rtw_hal_sdio_update_tx_freepage(struct adapter *padapter, u8 PageIdx, u8 RequiredPageNum);
15 void rtw_hal_set_sdio_tx_max_length(struct adapter *padapter, u8 numHQ, u8 numNQ, u8 numLQ, u8 numPubQ);
16 u32 rtw_hal_get_sdio_tx_max_length(struct adapter *padapter, u8 queue_idx);
/linux-master/drivers/net/ethernet/amazon/ena/
H A Dena_netdev.c43 static int ena_rss_init_default(struct ena_adapter *adapter);
44 static void check_for_admin_com_state(struct ena_adapter *adapter);
45 static void ena_destroy_device(struct ena_adapter *adapter, bool graceful);
46 static int ena_restore_device(struct ena_adapter *adapter);
51 struct ena_adapter *adapter = netdev_priv(dev); local
56 if (txqueue >= adapter->num_io_queues) {
62 tx_ring = &adapter->tx_ring[txqueue];
83 if (test_and_set_bit(ENA_FLAG_TRIGGER_RESET, &adapter->flags))
86 ena_reset_device(adapter, reset_reason);
87 ena_increase_stat(&adapter
90 update_rx_ring_mtu(struct ena_adapter *adapter, int mtu) argument
100 struct ena_adapter *adapter = netdev_priv(dev); local
116 ena_xmit_common(struct ena_adapter *adapter, struct ena_ring *ring, struct ena_tx_buffer *tx_info, struct ena_com_tx_ctx *ena_tx_ctx, u16 next_to_use, u32 bytes) argument
165 ena_init_rx_cpu_rmap(struct ena_adapter *adapter) argument
189 ena_init_io_rings_common(struct ena_adapter *adapter, struct ena_ring *ring, u16 qid) argument
206 ena_init_io_rings(struct ena_adapter *adapter, int first_index, int count) argument
257 ena_setup_tx_resources(struct ena_adapter *adapter, int qid) argument
324 ena_free_tx_resources(struct ena_adapter *adapter, int qid) argument
338 ena_setup_tx_resources_in_range(struct ena_adapter *adapter, int first_index, int count) argument
362 ena_free_all_io_tx_resources_in_range(struct ena_adapter *adapter, int first_index, int count) argument
376 ena_free_all_io_tx_resources(struct ena_adapter *adapter) argument
390 ena_setup_rx_resources(struct ena_adapter *adapter, u32 qid) argument
448 ena_free_rx_resources(struct ena_adapter *adapter, u32 qid) argument
465 ena_setup_all_rx_resources(struct ena_adapter *adapter) argument
493 ena_free_all_io_rx_resources(struct ena_adapter *adapter) argument
643 ena_free_rx_bufs(struct ena_adapter *adapter, u32 qid) argument
660 ena_refill_all_rx_bufs(struct ena_adapter *adapter) argument
677 ena_free_all_rx_bufs(struct ena_adapter *adapter) argument
756 ena_free_all_tx_bufs(struct ena_adapter *adapter) argument
767 ena_destroy_all_tx_queues(struct ena_adapter *adapter) argument
778 ena_destroy_all_rx_queues(struct ena_adapter *adapter) argument
791 ena_destroy_all_io_queues(struct ena_adapter *adapter) argument
967 struct ena_adapter *adapter; local
1213 struct ena_adapter *adapter; local
1531 struct ena_adapter *adapter = (struct ena_adapter *)data; local
1566 ena_enable_msix(struct ena_adapter *adapter) argument
1607 ena_setup_mgmnt_intr(struct ena_adapter *adapter) argument
1625 ena_setup_io_intr(struct ena_adapter *adapter) argument
1651 ena_request_mgmnt_irq(struct ena_adapter *adapter) argument
1675 ena_request_io_irq(struct ena_adapter *adapter) argument
1717 ena_free_mgmnt_irq(struct ena_adapter *adapter) argument
1727 ena_free_io_irq(struct ena_adapter *adapter) argument
1747 ena_disable_msix(struct ena_adapter *adapter) argument
1753 ena_disable_io_intr_sync(struct ena_adapter *adapter) argument
1765 ena_del_napi_in_range(struct ena_adapter *adapter, int first_index, int count) argument
1779 ena_init_napi_in_range(struct ena_adapter *adapter, int first_index, int count) argument
1808 ena_napi_disable_in_range(struct ena_adapter *adapter, int first_index, int count) argument
1818 ena_napi_enable_in_range(struct ena_adapter *adapter, int first_index, int count) argument
1829 ena_rss_configure(struct ena_adapter *adapter) argument
1861 ena_up_complete(struct ena_adapter *adapter) argument
1883 ena_create_io_tx_queue(struct ena_adapter *adapter, int qid) argument
1930 ena_create_io_tx_queues_in_range(struct ena_adapter *adapter, int first_index, int count) argument
1951 ena_create_io_rx_queue(struct ena_adapter *adapter, int qid) argument
2001 ena_create_all_io_rx_queues(struct ena_adapter *adapter) argument
2027 set_io_rings_size(struct ena_adapter *adapter, int new_tx_size, int new_rx_size) argument
2054 create_queues_with_size_backoff(struct ena_adapter *adapter) argument
2144 ena_up(struct ena_adapter *adapter) argument
2212 ena_down(struct ena_adapter *adapter) argument
2265 struct ena_adapter *adapter = netdev_priv(netdev); local
2300 struct ena_adapter *adapter = netdev_priv(netdev); local
2324 ena_update_queue_params(struct ena_adapter *adapter, u32 new_tx_size, u32 new_rx_size, u32 new_llq_header_len) argument
2357 ena_set_rx_copybreak(struct ena_adapter *adapter, u32 rx_copybreak) argument
2375 ena_update_queue_count(struct ena_adapter *adapter, u32 new_channel_count) argument
2498 struct ena_adapter *adapter = tx_ring->adapter; local
2599 struct ena_adapter *adapter = netdev_priv(dev); local
2753 ena_config_debug_area(struct ena_adapter *adapter) argument
2790 ena_update_hw_stats(struct ena_adapter *adapter) argument
2806 struct ena_adapter *adapter = netdev_priv(netdev); local
2884 ena_calc_io_queue_size(struct ena_adapter *adapter, struct ena_com_dev_get_features_ctx *get_feat_ctx) argument
2990 ena_device_validate_params(struct ena_adapter *adapter, struct ena_com_dev_get_features_ctx *get_feat_ctx) argument
3013 set_default_llq_configurations(struct ena_adapter *adapter, struct ena_llq_configurations *llq_config, struct ena_admin_feature_llq_desc *llq) argument
3090 ena_device_init(struct ena_adapter *adapter, struct pci_dev *pdev, struct ena_com_dev_get_features_ctx *get_feat_ctx, bool *wd_state) argument
3206 ena_enable_msix_and_set_admin_interrupts(struct ena_adapter *adapter) argument
3238 ena_destroy_device(struct ena_adapter *adapter, bool graceful) argument
3284 ena_restore_device(struct ena_adapter *adapter) argument
3358 struct ena_adapter *adapter = local
3373 check_for_rx_interrupt_queue(struct ena_adapter *adapter, struct ena_ring *rx_ring) argument
3398 check_missing_comp_in_tx_queue(struct ena_adapter *adapter, struct ena_ring *tx_ring) argument
3488 check_for_missing_completions(struct ena_adapter *adapter) argument
3550 check_for_empty_rx_ring(struct ena_adapter *adapter) argument
3585 check_for_missing_keep_alive(struct ena_adapter *adapter) argument
3606 check_for_admin_com_state(struct ena_adapter *adapter) argument
3617 ena_update_hints(struct ena_adapter *adapter, struct ena_admin_ena_hw_hints *hints) argument
3666 struct ena_adapter *adapter = from_timer(adapter, t, timer_service); local
3774 ena_set_conf_feat_params(struct ena_adapter *adapter, struct ena_com_dev_get_features_ctx *feat) argument
3796 ena_rss_init_default(struct ena_adapter *adapter) argument
3862 struct ena_adapter *adapter; local
4085 struct ena_adapter *adapter = pci_get_drvdata(pdev); local
4162 struct ena_adapter *adapter = pci_get_drvdata(pdev); local
4182 struct ena_adapter *adapter = dev_get_drvdata(dev_d); local
4241 struct ena_adapter *adapter = (struct ena_adapter *)adapter_data; local
4261 struct ena_adapter *adapter = (struct ena_adapter *)adapter_data; local
4284 struct ena_adapter *adapter = (struct ena_adapter *)adapter_data; local
4309 struct ena_adapter *adapter = (struct ena_adapter *)data; local
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_cudbg.h35 u32 cxgb4_get_dump_length(struct adapter *adap, u32 flag);
36 int cxgb4_cudbg_collect(struct adapter *adap, void *buf, u32 *buf_size,
38 void cxgb4_init_ethtool_dump(struct adapter *adapter);
39 int cxgb4_cudbg_vmcore_add_dump(struct adapter *adap);
/linux-master/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c133 if (hw->adapter->flags2 & FLAG2_PCIM2PCI_ARBITER_WA)
173 static void e1000e_dump_ps_pages(struct e1000_adapter *adapter, argument
179 for (i = 0; i < adapter->rx_ps_pages; i++) {
193 * @adapter: board private structure
195 static void e1000e_dump(struct e1000_adapter *adapter) argument
197 struct net_device *netdev = adapter->netdev;
198 struct e1000_hw *hw = &adapter->hw;
200 struct e1000_ring *tx_ring = adapter->tx_ring;
207 struct e1000_ring *rx_ring = adapter->rx_ring;
219 if (!netif_msg_hw(adapter))
494 e1000e_systim_to_hwtstamp(struct e1000_adapter *adapter, struct skb_shared_hwtstamps *hwtstamps, u64 systim) argument
519 e1000e_rx_hwtstamp(struct e1000_adapter *adapter, u32 status, struct sk_buff *skb) argument
552 e1000_receive_skb(struct e1000_adapter *adapter, struct net_device *netdev, struct sk_buff *skb, u32 staterr, __le16 vlan) argument
574 e1000_rx_checksum(struct e1000_adapter *adapter, u32 status_err, struct sk_buff *skb) argument
608 struct e1000_adapter *adapter = rx_ring->adapter; local
625 struct e1000_adapter *adapter = tx_ring->adapter; local
649 struct e1000_adapter *adapter = rx_ring->adapter; local
719 struct e1000_adapter *adapter = rx_ring->adapter; local
824 struct e1000_adapter *adapter = rx_ring->adapter; local
917 struct e1000_adapter *adapter = rx_ring->adapter; local
1066 struct e1000_adapter *adapter = tx_ring->adapter; local
1089 struct e1000_adapter *adapter = container_of(work, local
1174 struct e1000_adapter *adapter = container_of(work, struct e1000_adapter, local
1217 struct e1000_adapter *adapter = tx_ring->adapter; local
1313 struct e1000_adapter *adapter = rx_ring->adapter; local
1509 struct e1000_adapter *adapter = rx_ring->adapter; local
1673 struct e1000_adapter *adapter = rx_ring->adapter; local
1735 struct e1000_adapter *adapter = container_of(work, local
1753 struct e1000_adapter *adapter = netdev_priv(netdev); local
1819 struct e1000_adapter *adapter = netdev_priv(netdev); local
1893 struct e1000_adapter *adapter = netdev_priv(netdev); local
1916 struct e1000_adapter *adapter = netdev_priv(netdev); local
1936 struct e1000_adapter *adapter = netdev_priv(netdev); local
1965 e1000_configure_msix(struct e1000_adapter *adapter) argument
2025 e1000e_reset_interrupt_capability(struct e1000_adapter *adapter) argument
2044 e1000e_set_interrupt_capability(struct e1000_adapter *adapter) argument
2100 e1000_request_msix(struct e1000_adapter *adapter) argument
2154 e1000_request_irq(struct e1000_adapter *adapter) argument
2187 e1000_free_irq(struct e1000_adapter *adapter) argument
2212 e1000_irq_disable(struct e1000_adapter *adapter) argument
2235 e1000_irq_enable(struct e1000_adapter *adapter) argument
2260 e1000e_get_hw_control(struct e1000_adapter *adapter) argument
2286 e1000e_release_hw_control(struct e1000_adapter *adapter) argument
2307 e1000_alloc_ring_dma(struct e1000_adapter *adapter, struct e1000_ring *ring) argument
2328 struct e1000_adapter *adapter = tx_ring->adapter; local
2362 struct e1000_adapter *adapter = rx_ring->adapter; local
2413 struct e1000_adapter *adapter = tx_ring->adapter; local
2441 struct e1000_adapter *adapter = tx_ring->adapter; local
2462 struct e1000_adapter *adapter = rx_ring->adapter; local
2537 e1000_set_itr(struct e1000_adapter *adapter) argument
2610 e1000e_write_itr(struct e1000_adapter *adapter, u32 itr) argument
2629 e1000_alloc_queues(struct e1000_adapter *adapter) argument
2660 struct e1000_adapter *adapter = container_of(napi, struct e1000_adapter, local
2697 struct e1000_adapter *adapter = netdev_priv(netdev); local
2723 struct e1000_adapter *adapter = netdev_priv(netdev); local
2752 e1000e_vlan_filter_disable(struct e1000_adapter *adapter) argument
2776 e1000e_vlan_filter_enable(struct e1000_adapter *adapter) argument
2794 e1000e_vlan_strip_disable(struct e1000_adapter *adapter) argument
2809 e1000e_vlan_strip_enable(struct e1000_adapter *adapter) argument
2820 e1000_update_mng_vlan(struct e1000_adapter *adapter) argument
2835 e1000_restore_vlan(struct e1000_adapter *adapter) argument
2845 e1000_init_manageability_pt(struct e1000_adapter *adapter) argument
2913 e1000_configure_tx(struct e1000_adapter *adapter) argument
3028 e1000_setup_rctl(struct e1000_adapter *adapter) argument
3186 e1000_configure_rx(struct e1000_adapter *adapter) argument
3307 struct e1000_adapter *adapter = netdev_priv(netdev); local
3345 struct e1000_adapter *adapter = netdev_priv(netdev); local
3402 struct e1000_adapter *adapter = netdev_priv(netdev); local
3451 e1000e_setup_rss_hash(struct e1000_adapter *adapter) argument
3491 e1000e_get_base_timinca(struct e1000_adapter *adapter, u32 *timinca) argument
3595 e1000e_config_hwtstamp(struct e1000_adapter *adapter, struct hwtstamp_config *config) argument
3746 e1000_configure(struct e1000_adapter *adapter) argument
3772 e1000e_power_up_phy(struct e1000_adapter *adapter) argument
3787 e1000_power_down_phy(struct e1000_adapter *adapter) argument
3802 e1000_flush_tx_ring(struct e1000_adapter *adapter) argument
3834 e1000_flush_rx_ring(struct e1000_adapter *adapter) argument
3873 e1000_flush_desc_rings(struct e1000_adapter *adapter) argument
3906 e1000e_systim_reset(struct e1000_adapter *adapter) argument
3953 e1000e_reset(struct e1000_adapter *adapter) argument
4205 e1000e_trigger_lsc(struct e1000_adapter *adapter) argument
4215 e1000e_up(struct e1000_adapter *adapter) argument
4231 e1000e_flush_descriptors(struct e1000_adapter *adapter) argument
4262 e1000e_down(struct e1000_adapter *adapter, bool reset) argument
4324 e1000e_reinit_locked(struct e1000_adapter *adapter) argument
4381 e1000e_read_systim(struct e1000_adapter *adapter, struct ptp_system_timestamp *sts) argument
4425 struct e1000_adapter *adapter = container_of(cc, struct e1000_adapter, local
4439 e1000_sw_init(struct e1000_adapter *adapter) argument
4483 struct e1000_adapter *adapter = netdev_priv(netdev); local
4505 e1000_test_msi_interrupt(struct e1000_adapter *adapter) argument
4572 e1000_test_msi(struct e1000_adapter *adapter) argument
4612 struct e1000_adapter *adapter = netdev_priv(netdev); local
4719 struct e1000_adapter *adapter = netdev_priv(netdev); local
4773 struct e1000_adapter *adapter = netdev_priv(netdev); local
4813 struct e1000_adapter *adapter = container_of(work, local
4837 struct e1000_adapter *adapter = from_timer(adapter, t, phy_info_timer); local
4851 e1000e_update_phy_stats(struct e1000_adapter *adapter) argument
4926 e1000e_update_stats(struct e1000_adapter *adapter) argument
5040 e1000_phy_read_status(struct e1000_adapter *adapter) argument
5078 e1000_print_link_info(struct e1000_adapter *adapter) argument
5093 e1000e_has_link(struct e1000_adapter *adapter) argument
5135 e1000e_enable_receives(struct e1000_adapter *adapter) argument
5148 e1000e_check_82574_phy_workaround(struct e1000_adapter *adapter) argument
5173 struct e1000_adapter *adapter = from_timer(adapter, t, watchdog_timer); local
5183 struct e1000_adapter *adapter = container_of(work, local
5495 struct e1000_adapter *adapter = tx_ring->adapter; local
5550 struct e1000_adapter *adapter = tx_ring->adapter; local
5644 struct e1000_adapter *adapter = tx_ring->adapter; local
5709 e1000_transfer_dhcp_info(struct e1000_adapter *adapter, struct sk_buff *skb) argument
5748 struct e1000_adapter *adapter = tx_ring->adapter; local
5781 struct e1000_adapter *adapter = netdev_priv(netdev); local
5935 struct e1000_adapter *adapter = netdev_priv(netdev); local
5944 struct e1000_adapter *adapter; local
5972 struct e1000_adapter *adapter = netdev_priv(netdev); local
6017 struct e1000_adapter *adapter = netdev_priv(netdev); local
6080 struct e1000_adapter *adapter = netdev_priv(netdev); local
6153 struct e1000_adapter *adapter = netdev_priv(netdev); local
6188 struct e1000_adapter *adapter = netdev_priv(netdev); local
6210 e1000_init_phy_wakeup(struct e1000_adapter *adapter, u32 wufc) argument
6287 struct e1000_adapter *adapter = netdev_priv(netdev); local
6307 e1000e_s0ix_entry_flow(struct e1000_adapter *adapter) argument
6456 e1000e_s0ix_exit_flow(struct e1000_adapter *adapter) argument
6589 struct e1000_adapter *adapter = netdev_priv(netdev); local
6622 struct e1000_adapter *adapter = netdev_priv(netdev); local
6885 struct e1000_adapter *adapter = netdev_priv(netdev); local
6909 struct e1000_adapter *adapter = netdev_priv(netdev); local
6980 struct e1000_adapter *adapter = netdev_priv(netdev); local
7003 struct e1000_adapter *adapter = netdev_priv(netdev); local
7021 struct e1000_adapter *adapter = netdev_priv(netdev); local
7038 struct e1000_adapter *adapter = netdev_priv(netdev); local
7057 struct e1000_adapter *adapter = netdev_priv(netdev); local
7093 struct e1000_adapter *adapter = netdev_priv(netdev); local
7130 struct e1000_adapter *adapter = netdev_priv(netdev); local
7182 struct e1000_adapter *adapter = netdev_priv(netdev); local
7227 struct e1000_adapter *adapter = netdev_priv(netdev); local
7241 e1000_print_device_info(struct e1000_adapter *adapter) argument
7265 e1000_eeprom_checks(struct e1000_adapter *adapter) argument
7286 struct e1000_adapter *adapter = netdev_priv(netdev); local
7307 struct e1000_adapter *adapter = netdev_priv(netdev); local
7378 struct e1000_adapter *adapter; local
7746 struct e1000_adapter *adapter = netdev_priv(netdev); local
[all...]
/linux-master/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_main.c76 static void atl1c_start_mac(struct atl1c_adapter *adapter);
77 static int atl1c_up(struct atl1c_adapter *adapter);
78 static void atl1c_down(struct atl1c_adapter *adapter);
80 static void atl1c_reset_dma_ring(struct atl1c_adapter *adapter);
81 static int atl1c_configure(struct atl1c_adapter *adapter);
82 static int atl1c_alloc_rx_buffer(struct atl1c_adapter *adapter, u32 queue,
139 struct pci_dev *pdev = hw->adapter->pdev;
186 * @adapter: board private structure
188 static inline void atl1c_irq_enable(struct atl1c_adapter *adapter) argument
190 if (likely(atomic_dec_and_test(&adapter
201 atl1c_irq_disable(struct atl1c_adapter *adapter) argument
234 struct atl1c_adapter *adapter = from_timer(adapter, t, local
244 atl1c_reinit_locked(struct atl1c_adapter *adapter) argument
251 atl1c_check_link_status(struct atl1c_adapter *adapter) argument
305 atl1c_link_chg_event(struct atl1c_adapter *adapter) argument
333 struct atl1c_adapter *adapter; local
358 atl1c_del_timer(struct atl1c_adapter *adapter) argument
371 struct atl1c_adapter *adapter = netdev_priv(netdev); local
389 struct atl1c_adapter *adapter = netdev_priv(netdev); local
434 struct atl1c_adapter *adapter = netdev_priv(netdev); local
448 atl1c_restore_vlan(struct atl1c_adapter *adapter) argument
466 struct atl1c_adapter *adapter = netdev_priv(netdev); local
483 atl1c_set_rxbufsize(struct atl1c_adapter *adapter, struct net_device *dev) argument
495 struct atl1c_adapter *adapter = netdev_priv(netdev); local
528 struct atl1c_adapter *adapter = netdev_priv(netdev); local
558 struct atl1c_adapter *adapter = netdev_priv(netdev); local
580 struct atl1c_adapter *adapter = netdev_priv(netdev); local
590 struct atl1c_adapter *adapter = netdev_priv(netdev); local
598 struct atl1c_adapter *adapter = netdev_priv(netdev); local
662 atl1c_alloc_queues(struct atl1c_adapter *adapter) argument
779 atl1c_sw_init(struct atl1c_adapter *adapter) argument
875 atl1c_clean_tx_ring(struct atl1c_adapter *adapter, u32 queue) argument
903 atl1c_clean_rx_ring(struct atl1c_adapter *adapter, u32 queue) argument
926 atl1c_init_ring_ptrs(struct atl1c_adapter *adapter) argument
960 atl1c_free_ring_resources(struct atl1c_adapter *adapter) argument
983 atl1c_setup_ring_resources(struct atl1c_adapter *adapter) argument
1079 atl1c_configure_des_ring(struct atl1c_adapter *adapter) argument
1138 atl1c_configure_tx(struct atl1c_adapter *adapter) argument
1165 atl1c_configure_rx(struct atl1c_adapter *adapter) argument
1184 atl1c_configure_dma(struct atl1c_adapter *adapter) argument
1225 atl1c_start_mac(struct atl1c_adapter *adapter) argument
1264 struct atl1c_adapter *adapter = hw->adapter; local
1406 atl1c_configure_mac(struct atl1c_adapter *adapter) argument
1469 atl1c_configure(struct atl1c_adapter *adapter) argument
1502 atl1c_update_hw_stats(struct atl1c_adapter *adapter) argument
1537 struct atl1c_adapter *adapter = netdev_priv(netdev); local
1579 atl1c_clear_phy_int(struct atl1c_adapter *adapter) argument
1592 struct atl1c_adapter *adapter = tpd_ring->adapter; local
1633 atl1c_intr_rx_tx(struct atl1c_adapter *adapter, u32 status) argument
1673 struct atl1c_adapter *adapter = netdev_priv(netdev); local
1730 atl1c_rx_checksum(struct atl1c_adapter *adapter, struct sk_buff *skb, struct atl1c_recv_ret_status *prrs) argument
1746 atl1c_alloc_rx_buffer(struct atl1c_adapter *adapter, u32 queue, bool napi_mode) argument
1873 struct atl1c_adapter *adapter = rrd_ring->adapter; local
1971 struct atl1c_adapter *adapter = netdev_priv(netdev); local
1979 atl1c_tpd_avail(struct atl1c_adapter *adapter, u32 queue) argument
1998 atl1c_get_tpd(struct atl1c_adapter *adapter, u32 queue) argument
2014 atl1c_get_tx_buffer(struct atl1c_adapter *adapter, struct atl1c_tpd_desc *tpd) argument
2040 atl1c_tso_csum(struct atl1c_adapter *adapter, struct sk_buff *skb, struct atl1c_tpd_desc **tpd, u32 queue) argument
2163 atl1c_tx_map(struct atl1c_adapter *adapter, struct sk_buff *skb, struct atl1c_tpd_desc *tpd, u32 queue) argument
2261 atl1c_tx_queue(struct atl1c_adapter *adapter, u32 queue) argument
2272 struct atl1c_adapter *adapter = netdev_priv(netdev); local
2330 atl1c_free_irq(struct atl1c_adapter *adapter) argument
2340 atl1c_request_irq(struct atl1c_adapter *adapter) argument
2376 atl1c_reset_dma_ring(struct atl1c_adapter *adapter) argument
2386 atl1c_up(struct atl1c_adapter *adapter) argument
2418 atl1c_down(struct atl1c_adapter *adapter) argument
2460 struct atl1c_adapter *adapter = netdev_priv(netdev); local
2498 struct atl1c_adapter *adapter = netdev_priv(netdev); local
2511 struct atl1c_adapter *adapter = netdev_priv(netdev); local
2535 struct atl1c_adapter *adapter = netdev_priv(netdev); local
2555 struct atl1c_adapter *adapter = netdev_priv(netdev); local
2615 struct atl1c_adapter *adapter; local
2774 struct atl1c_adapter *adapter = netdev_priv(netdev); local
2800 struct atl1c_adapter *adapter = netdev_priv(netdev); local
2826 struct atl1c_adapter *adapter = netdev_priv(netdev); local
2855 struct atl1c_adapter *adapter = netdev_priv(netdev); local
[all...]
/linux-master/drivers/net/ethernet/atheros/atlx/
H A Datlx.c63 struct atlx_adapter *adapter = netdev_priv(netdev); local
73 memcpy(adapter->hw.mac_addr, addr->sa_data, netdev->addr_len);
75 atlx_set_mac_addr(&adapter->hw);
79 static void atlx_check_for_link(struct atlx_adapter *adapter) argument
81 struct net_device *netdev = adapter->netdev;
84 spin_lock(&adapter->lock);
85 adapter->phy_timer_pending = false;
86 atlx_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data);
87 atlx_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data);
88 spin_unlock(&adapter
115 struct atlx_adapter *adapter = netdev_priv(netdev); local
144 atlx_imr_set(struct atlx_adapter *adapter, unsigned int imr) argument
155 atlx_irq_enable(struct atlx_adapter *adapter) argument
165 atlx_irq_disable(struct atlx_adapter *adapter) argument
172 atlx_clear_phy_int(struct atlx_adapter *adapter) argument
188 struct atlx_adapter *adapter = netdev_priv(netdev); local
198 struct atlx_adapter *adapter; local
222 struct atlx_adapter *adapter = netdev_priv(netdev); local
235 atlx_restore_vlan(struct atlx_adapter *adapter) argument
[all...]

Completed in 368 milliseconds

1234567891011>>