/linux-master/drivers/net/ethernet/microchip/ |
H A D | lan743x_ethtool.c | 26 #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 D | lan743x_main.c | 30 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 D | netxen_nic_main.c | 54 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 D | netxen_nic_init.c | 32 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 D | netxen_nic_hw.c | 28 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 D | ixgbe_sriov.c | 24 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 D | igc_diag.h | 4 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 D | vmxnet3_ethtool.c | 139 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 D | qlcnic_init.c | 25 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 D | qlcnic_sysfs.c | 24 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 D | qlcnic_ethtool.c | 176 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 D | qlcnic_sriov_pf.c | 32 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 D | idpf_lib.c | 12 * @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 D | tp.c | 11 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 D | my3126.c | 20 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 D | cxgb4vf_main.c | 137 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 D | tsnep_ethtool.c | 81 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 D | be_ethtool.c | 221 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 D | ioctl_cfg80211.h | 65 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 D | hal_sdio.h | 12 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 D | ena_netdev.c | 43 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 D | cxgb4_cudbg.h | 35 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 D | netdev.c | 133 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 D | atl1c_main.c | 76 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 D | atlx.c | 63 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...] |