/linux/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_main.c | 61 static void qlcnic_idc_debug_info(struct qlcnic_adapter *adapter, u8 encoding); 62 static int qlcnic_can_start_firmware(struct qlcnic_adapter *adapter); 73 static void qlcnic_free_lb_filters_mem(struct qlcnic_adapter *adapter); 88 static u32 qlcnic_vlan_tx_check(struct qlcnic_adapter *adapter) in qlcnic_vlan_tx_check() argument 90 struct qlcnic_hardware_context *ahw = adapter->ahw; in qlcnic_vlan_tx_check() 92 if (adapter->pdev->device == PCI_DEVICE_ID_QLOGIC_QLE824X) in qlcnic_vlan_tx_check() 160 "8400 series 10GbE Converged Network Adapter (TCP/IP Networking)" }, 165 "8300 Series Dual Port 10GbE Converged Network Adapter " 171 "8300 Series Single Port 10GbE Converged Network Adapter " 177 "8300 Series Dual Port 10GbE Converged Network Adapter " 294 qlcnic_read_mac_addr(struct qlcnic_adapter * adapter) qlcnic_read_mac_addr() argument 318 qlcnic_delete_adapter_mac(struct qlcnic_adapter * adapter) qlcnic_delete_adapter_mac() argument 335 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_set_mac() local 373 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_fdb_del() local 399 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_fdb_add() local 432 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_fdb_dump() local 445 qlcnic_82xx_cancel_idc_work(struct qlcnic_adapter * adapter) qlcnic_82xx_cancel_idc_work() argument 459 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_get_phys_port_id() local 473 struct qlcnic_adapter *adapter = netdev_priv(dev); qlcnic_udp_tunnel_sync() local 609 qlcnic_check_multi_tx_capability(struct qlcnic_adapter * adapter) qlcnic_check_multi_tx_capability() argument 622 qlcnic_max_rings(struct qlcnic_adapter * adapter,u8 ring_cnt,int queue_type) qlcnic_max_rings() argument 641 qlcnic_set_tx_ring_count(struct qlcnic_adapter * adapter,u8 tx_cnt) qlcnic_set_tx_ring_count() argument 651 qlcnic_set_sds_ring_count(struct qlcnic_adapter * adapter,u8 rx_cnt) qlcnic_set_sds_ring_count() argument 661 qlcnic_setup_tss_rss_intr(struct qlcnic_adapter * adapter) qlcnic_setup_tss_rss_intr() argument 731 qlcnic_enable_msix(struct qlcnic_adapter * adapter,u32 num_msix) qlcnic_enable_msix() argument 804 qlcnic_82xx_calculate_msix_vector(struct qlcnic_adapter * adapter) qlcnic_82xx_calculate_msix_vector() argument 818 qlcnic_enable_msi_legacy(struct qlcnic_adapter * adapter) qlcnic_enable_msi_legacy() argument 852 qlcnic_82xx_setup_intr(struct qlcnic_adapter * adapter) qlcnic_82xx_setup_intr() argument 881 qlcnic_82xx_mq_intrpt(struct qlcnic_adapter * adapter,int op_type) qlcnic_82xx_mq_intrpt() argument 912 qlcnic_teardown_intr(struct qlcnic_adapter * adapter) qlcnic_teardown_intr() argument 934 qlcnic_get_act_pci_func(struct qlcnic_adapter * adapter) qlcnic_get_act_pci_func() argument 964 qlcnic_port_eswitch_cfg_capability(struct qlcnic_adapter * adapter) qlcnic_port_eswitch_cfg_capability() argument 981 qlcnic_init_pci_info(struct qlcnic_adapter * adapter) qlcnic_init_pci_info() argument 1074 qlcnic_set_function_modes(struct qlcnic_adapter * adapter) qlcnic_set_function_modes() argument 1095 qlcnic_check_vf(struct qlcnic_adapter * adapter,const struct pci_device_id * ent) qlcnic_check_vf() argument 1178 qlcnic_validate_subsystem_id(struct qlcnic_adapter * adapter,int index) qlcnic_validate_subsystem_id() argument 1199 qlcnic_get_board_name(struct qlcnic_adapter * adapter,char * name) qlcnic_get_board_name() argument 1221 qlcnic_check_options(struct qlcnic_adapter * adapter) qlcnic_check_options() argument 1282 qlcnic_initialize_nic(struct qlcnic_adapter * adapter) qlcnic_initialize_nic() argument 1328 qlcnic_set_vlan_config(struct qlcnic_adapter * adapter,struct qlcnic_esw_func_cfg * esw_cfg) qlcnic_set_vlan_config() argument 1348 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_vlan_rx_add() local 1368 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_vlan_rx_del() local 1386 qlcnic_set_eswitch_port_features(struct qlcnic_adapter * adapter,struct qlcnic_esw_func_cfg * esw_cfg) qlcnic_set_eswitch_port_features() argument 1402 qlcnic_set_eswitch_port_config(struct qlcnic_adapter * adapter) qlcnic_set_eswitch_port_config() argument 1419 qlcnic_set_netdev_features(struct qlcnic_adapter * adapter,struct qlcnic_esw_func_cfg * esw_cfg) qlcnic_set_netdev_features() argument 1434 qlcnic_check_eswitch_mode(struct qlcnic_adapter * adapter) qlcnic_check_eswitch_mode() argument 1480 qlcnic_set_default_offload_settings(struct qlcnic_adapter * adapter) qlcnic_set_default_offload_settings() argument 1518 qlcnic_reset_eswitch_config(struct qlcnic_adapter * adapter,struct qlcnic_npar_info * npar,int pci_func) qlcnic_reset_eswitch_config() argument 1540 qlcnic_reset_npar_config(struct qlcnic_adapter * adapter) qlcnic_reset_npar_config() argument 1582 qlcnic_check_npar_opertional(struct qlcnic_adapter * adapter) qlcnic_check_npar_opertional() argument 1606 qlcnic_set_mgmt_operations(struct qlcnic_adapter * adapter) qlcnic_set_mgmt_operations() argument 1627 qlcnic_82xx_start_firmware(struct qlcnic_adapter * adapter) qlcnic_82xx_start_firmware() argument 1694 qlcnic_request_irq(struct qlcnic_adapter * adapter) qlcnic_request_irq() argument 1782 qlcnic_free_irq(struct qlcnic_adapter * adapter) qlcnic_free_irq() argument 1813 qlcnic_get_lro_mss_capability(struct qlcnic_adapter * adapter) qlcnic_get_lro_mss_capability() argument 1828 qlcnic_config_def_intr_coalesce(struct qlcnic_adapter * adapter) qlcnic_config_def_intr_coalesce() argument 1855 __qlcnic_up(struct qlcnic_adapter * adapter,struct net_device * netdev) __qlcnic_up() argument 1902 qlcnic_up(struct qlcnic_adapter * adapter,struct net_device * netdev) qlcnic_up() argument 1914 __qlcnic_down(struct qlcnic_adapter * adapter,struct net_device * netdev) __qlcnic_down() argument 1951 qlcnic_down(struct qlcnic_adapter * adapter,struct net_device * netdev) qlcnic_down() argument 1961 qlcnic_attach(struct qlcnic_adapter * adapter) qlcnic_attach() argument 2009 qlcnic_detach(struct qlcnic_adapter * adapter) qlcnic_detach() argument 2027 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_diag_free_res() local 2057 qlcnic_alloc_adapter_resources(struct qlcnic_adapter * adapter) qlcnic_alloc_adapter_resources() argument 2087 qlcnic_free_adapter_resources(struct qlcnic_adapter * adapter) qlcnic_free_adapter_resources() argument 2111 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_diag_alloc_res() local 2165 qlcnic_reset_hw_context(struct qlcnic_adapter * adapter) qlcnic_reset_hw_context() argument 2186 qlcnic_reset_context(struct qlcnic_adapter * adapter) qlcnic_reset_context() argument 2218 qlcnic_82xx_set_mac_filter_count(struct qlcnic_adapter * adapter) qlcnic_82xx_set_mac_filter_count() argument 2234 qlcnic_set_real_num_queues(struct qlcnic_adapter * adapter,u8 tx_queues,u8 rx_queues) qlcnic_set_real_num_queues() argument 2260 qlcnic_setup_netdev(struct qlcnic_adapter * adapter,struct net_device * netdev) qlcnic_setup_netdev() argument 2337 qlcnic_free_tx_rings(struct qlcnic_adapter * adapter) qlcnic_free_tx_rings() argument 2352 qlcnic_alloc_tx_rings(struct qlcnic_adapter * adapter,struct net_device * netdev) qlcnic_alloc_tx_rings() argument 2395 qlcnic_set_drv_version(struct qlcnic_adapter * adapter) qlcnic_set_drv_version() argument 2410 qlcnic_reset_api_lock(struct qlcnic_adapter * adapter) qlcnic_reset_api_lock() argument 2421 struct qlcnic_adapter *adapter = NULL; qlcnic_probe() local 2708 struct qlcnic_adapter *adapter; qlcnic_remove() local 2784 struct qlcnic_adapter *adapter = dev_get_drvdata(dev_d); qlcnic_resume() local 2791 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_open() local 2819 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_close() local 2828 qlcnic_alloc_lb_filters_mem(struct qlcnic_adapter * adapter) qlcnic_alloc_lb_filters_mem() argument 2884 qlcnic_free_lb_filters_mem(struct qlcnic_adapter * adapter) qlcnic_free_lb_filters_mem() argument 2899 qlcnic_check_temp(struct qlcnic_adapter * adapter) qlcnic_check_temp() argument 2951 qlcnic_dump_rings(struct qlcnic_adapter * adapter) qlcnic_dump_rings() argument 3018 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_tx_timeout() local 3041 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_get_stats() local 3057 qlcnic_82xx_clear_legacy_intr(struct qlcnic_adapter * adapter) qlcnic_82xx_clear_legacy_intr() argument 3082 struct qlcnic_adapter *adapter = sds_ring->adapter; qlcnic_tmp_intr() local 3103 struct qlcnic_adapter *adapter = sds_ring->adapter; qlcnic_intr() local 3116 struct qlcnic_adapter *adapter = sds_ring->adapter; qlcnic_msi_intr() local 3142 qlcnic_idc_debug_info(struct qlcnic_adapter * adapter,u8 encoding) qlcnic_idc_debug_info() argument 3155 qlcnic_set_drv_state(struct qlcnic_adapter * adapter,u8 state) qlcnic_set_drv_state() argument 3180 qlcnic_clr_drv_state(struct qlcnic_adapter * adapter) qlcnic_clr_drv_state() argument 3196 qlcnic_clr_all_drv_state(struct qlcnic_adapter * adapter,u8 failed) qlcnic_clr_all_drv_state() argument 3230 qlcnic_check_drv_state(struct qlcnic_adapter * adapter) qlcnic_check_drv_state() argument 3250 qlcnic_check_idc_ver(struct qlcnic_adapter * adapter) qlcnic_check_idc_ver() argument 3263 qlcnic_can_start_firmware(struct qlcnic_adapter * adapter) qlcnic_can_start_firmware() argument 3351 struct qlcnic_adapter *adapter = container_of(work, qlcnic_fwinit_work() local 3455 struct qlcnic_adapter *adapter = container_of(work, qlcnic_detach_work() local 3516 qlcnic_set_npar_non_operational(struct qlcnic_adapter * adapter) qlcnic_set_npar_non_operational() argument 3531 qlcnic_82xx_dev_request_reset(struct qlcnic_adapter * adapter,u32 key) qlcnic_82xx_dev_request_reset() argument 3576 qlcnic_dev_set_npar_ready(struct qlcnic_adapter * adapter) qlcnic_dev_set_npar_ready() argument 3588 qlcnic_schedule_work(struct qlcnic_adapter * adapter,work_func_t func,int delay) qlcnic_schedule_work() argument 3602 struct qlcnic_adapter *adapter = container_of(work, qlcnic_attach_work() local 3644 qlcnic_check_health(struct qlcnic_adapter * adapter) qlcnic_check_health() argument 3725 struct qlcnic_adapter *adapter = container_of(work, qlcnic_fw_poll_work() local 3766 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_attach_func() local 3830 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_82xx_io_error_detected() local 3873 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_82xx_io_resume() local 3885 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_io_error_detected() local 3898 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_io_slot_reset() local 3911 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_io_resume() local 3922 qlcnicvf_start_firmware(struct qlcnic_adapter * adapter) qlcnicvf_start_firmware() argument 3949 qlcnic_validate_rings(struct qlcnic_adapter * adapter,__u32 ring_cnt,int queue_type) qlcnic_validate_rings() argument 3982 qlcnic_setup_rings(struct qlcnic_adapter * adapter) qlcnic_setup_rings() argument 4062 qlcnic_config_indev_addr(struct qlcnic_adapter * adapter,struct net_device * dev,unsigned long event) qlcnic_config_indev_addr() argument 4092 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_restore_indev_addr() local 4111 struct qlcnic_adapter *adapter; qlcnic_netdev_event() local 4143 struct qlcnic_adapter *adapter; qlcnic_inetaddr_event() local [all...] |
H A D | qlcnic_83xx_vnic.c | 10 static int qlcnic_83xx_enable_vnic_mode(struct qlcnic_adapter *adapter, int lock) in qlcnic_83xx_enable_vnic_mode() argument 13 if (qlcnic_83xx_lock_driver(adapter)) in qlcnic_83xx_enable_vnic_mode() 16 QLCWRX(adapter->ahw, QLC_83XX_VNIC_STATE, QLCNIC_DEV_NPAR_OPER); in qlcnic_83xx_enable_vnic_mode() 18 qlcnic_83xx_unlock_driver(adapter); in qlcnic_83xx_enable_vnic_mode() 23 int qlcnic_83xx_disable_vnic_mode(struct qlcnic_adapter *adapter, int lock) in qlcnic_83xx_disable_vnic_mode() argument 25 struct qlcnic_hardware_context *ahw = adapter->ahw; in qlcnic_83xx_disable_vnic_mode() 28 if (qlcnic_83xx_lock_driver(adapter)) in qlcnic_83xx_disable_vnic_mode() 32 QLCWRX(adapter->ahw, QLC_83XX_VNIC_STATE, QLCNIC_DEV_NPAR_NON_OPER); in qlcnic_83xx_disable_vnic_mode() 36 qlcnic_83xx_unlock_driver(adapter); in qlcnic_83xx_disable_vnic_mode() 41 int qlcnic_83xx_set_vnic_opmode(struct qlcnic_adapter *adapter) in qlcnic_83xx_set_vnic_opmode() argument 64 qlcnic_83xx_config_vnic_buff_descriptors(struct qlcnic_adapter * adapter) qlcnic_83xx_config_vnic_buff_descriptors() argument 94 qlcnic_83xx_init_mgmt_vnic(struct qlcnic_adapter * adapter) qlcnic_83xx_init_mgmt_vnic() argument 143 qlcnic_83xx_init_privileged_vnic(struct qlcnic_adapter * adapter) qlcnic_83xx_init_privileged_vnic() argument 161 qlcnic_83xx_init_non_privileged_vnic(struct qlcnic_adapter * adapter) qlcnic_83xx_init_non_privileged_vnic() argument 191 qlcnic_83xx_config_vnic_opmode(struct qlcnic_adapter * adapter) qlcnic_83xx_config_vnic_opmode() argument 241 qlcnic_83xx_check_vnic_state(struct qlcnic_adapter * adapter) qlcnic_83xx_check_vnic_state() argument 263 qlcnic_83xx_set_port_eswitch_status(struct qlcnic_adapter * adapter,int func,int * port_id) qlcnic_83xx_set_port_eswitch_status() argument [all...] |
H A D | qlcnic_83xx_hw.c | 267 int qlcnic_83xx_get_fw_version(struct qlcnic_adapter *adapter) in qlcnic_83xx_get_fw_version() argument 270 struct pci_dev *pdev = adapter->pdev; in qlcnic_83xx_get_fw_version() 272 fw_major = QLC_SHARED_REG_RD32(adapter, QLCNIC_FW_VERSION_MAJOR); in qlcnic_83xx_get_fw_version() 273 fw_minor = QLC_SHARED_REG_RD32(adapter, QLCNIC_FW_VERSION_MINOR); in qlcnic_83xx_get_fw_version() 274 fw_build = QLC_SHARED_REG_RD32(adapter, QLCNIC_FW_VERSION_SUB); in qlcnic_83xx_get_fw_version() 275 adapter->fw_version = QLCNIC_VERSION_CODE(fw_major, fw_minor, fw_build); in qlcnic_83xx_get_fw_version() 280 return adapter->fw_version; in qlcnic_83xx_get_fw_version() 283 static int __qlcnic_set_win_base(struct qlcnic_adapter *adapter, u32 addr) in __qlcnic_set_win_base() argument 288 base = adapter->ahw->pci_base0 + in __qlcnic_set_win_base() 289 QLC_83XX_CRB_WIN_FUNC(adapter in __qlcnic_set_win_base() 298 qlcnic_83xx_rd_reg_indirect(struct qlcnic_adapter * adapter,ulong addr,int * err) qlcnic_83xx_rd_reg_indirect() argument 313 qlcnic_83xx_wrt_reg_indirect(struct qlcnic_adapter * adapter,ulong addr,u32 data) qlcnic_83xx_wrt_reg_indirect() argument 331 qlcnic_83xx_enable_legacy(struct qlcnic_adapter * adapter) qlcnic_83xx_enable_legacy() argument 343 qlcnic_83xx_calculate_msix_vector(struct qlcnic_adapter * adapter) qlcnic_83xx_calculate_msix_vector() argument 358 qlcnic_83xx_setup_intr(struct qlcnic_adapter * adapter) qlcnic_83xx_setup_intr() argument 415 qlcnic_83xx_clear_legacy_intr_mask(struct qlcnic_adapter * adapter) qlcnic_83xx_clear_legacy_intr_mask() argument 420 qlcnic_83xx_set_legacy_intr_mask(struct qlcnic_adapter * adapter) qlcnic_83xx_set_legacy_intr_mask() argument 426 qlcnic_83xx_enable_legacy_msix_mbx_intr(struct qlcnic_adapter * adapter) qlcnic_83xx_enable_legacy_msix_mbx_intr() argument 440 qlcnic_83xx_disable_mbx_intr(struct qlcnic_adapter * adapter) qlcnic_83xx_disable_mbx_intr() argument 449 qlcnic_83xx_get_mbx_data(struct qlcnic_adapter * adapter,struct qlcnic_cmd_args * cmd) qlcnic_83xx_get_mbx_data() argument 461 qlcnic_83xx_clear_legacy_intr(struct qlcnic_adapter * adapter) qlcnic_83xx_clear_legacy_intr() argument 499 qlcnic_83xx_poll_process_aen(struct qlcnic_adapter * adapter) qlcnic_83xx_poll_process_aen() argument 524 struct qlcnic_adapter *adapter = data; qlcnic_83xx_intr() local 553 struct qlcnic_adapter *adapter = sds_ring->adapter; qlcnic_83xx_tmp_intr() local 568 qlcnic_83xx_free_mbx_intr(struct qlcnic_adapter * adapter) qlcnic_83xx_free_mbx_intr() argument 590 qlcnic_83xx_setup_mbx_intr(struct qlcnic_adapter * adapter) qlcnic_83xx_setup_mbx_intr() argument 628 qlcnic_83xx_get_func_no(struct qlcnic_adapter * adapter) qlcnic_83xx_get_func_no() argument 634 qlcnic_83xx_cam_lock(struct qlcnic_adapter * adapter) qlcnic_83xx_cam_lock() argument 656 qlcnic_83xx_cam_unlock(struct qlcnic_adapter * adapter) qlcnic_83xx_cam_unlock() argument 665 qlcnic_83xx_read_crb(struct qlcnic_adapter * adapter,char * buf,loff_t offset,size_t size) qlcnic_83xx_read_crb() argument 690 qlcnic_83xx_write_crb(struct qlcnic_adapter * adapter,char * buf,loff_t offset,size_t size) qlcnic_83xx_write_crb() argument 699 qlcnic_83xx_get_port_info(struct qlcnic_adapter * adapter) qlcnic_83xx_get_port_info() argument 727 qlcnic_83xx_set_mac_filter_count(struct qlcnic_adapter * adapter) qlcnic_83xx_set_mac_filter_count() argument 743 qlcnic_83xx_enable_mbx_interrupt(struct qlcnic_adapter * adapter) qlcnic_83xx_enable_mbx_interrupt() argument 756 qlcnic_83xx_check_vf(struct qlcnic_adapter * adapter,const struct pci_device_id * ent) qlcnic_83xx_check_vf() argument 797 qlcnic_dump_mbx(struct qlcnic_adapter * adapter,struct qlcnic_cmd_args * cmd) qlcnic_dump_mbx() argument 823 qlcnic_83xx_poll_for_mbx_completion(struct qlcnic_adapter * adapter,struct qlcnic_cmd_args * cmd) qlcnic_83xx_poll_for_mbx_completion() argument 847 qlcnic_83xx_issue_cmd(struct qlcnic_adapter * adapter,struct qlcnic_cmd_args * cmd) qlcnic_83xx_issue_cmd() argument 896 qlcnic_83xx_alloc_mbx_args(struct qlcnic_cmd_args * mbx,struct qlcnic_adapter * adapter,u32 type) qlcnic_83xx_alloc_mbx_args() argument 935 struct qlcnic_adapter *adapter; qlcnic_83xx_idc_aen_work() local 954 qlcnic_83xx_handle_idc_comp_aen(struct qlcnic_adapter * adapter,u32 data[]) qlcnic_83xx_handle_idc_comp_aen() argument 963 __qlcnic_83xx_process_aen(struct qlcnic_adapter * adapter) __qlcnic_83xx_process_aen() argument 1012 qlcnic_83xx_process_aen(struct qlcnic_adapter * adapter) qlcnic_83xx_process_aen() argument 1035 struct qlcnic_adapter *adapter; qlcnic_83xx_mbx_poll_work() local 1047 qlcnic_83xx_enable_mbx_poll(struct qlcnic_adapter * adapter) qlcnic_83xx_enable_mbx_poll() argument 1056 qlcnic_83xx_disable_mbx_poll(struct qlcnic_adapter * adapter) qlcnic_83xx_disable_mbx_poll() argument 1063 qlcnic_83xx_add_rings(struct qlcnic_adapter * adapter) qlcnic_83xx_add_rings() argument 1143 qlcnic_83xx_del_rx_ctx(struct qlcnic_adapter * adapter) qlcnic_83xx_del_rx_ctx() argument 1169 qlcnic_83xx_create_rx_ctx(struct qlcnic_adapter * adapter) qlcnic_83xx_create_rx_ctx() argument 1295 qlcnic_83xx_del_tx_ctx(struct qlcnic_adapter * adapter,struct qlcnic_host_tx_ring * tx_ring) qlcnic_83xx_del_tx_ctx() argument 1317 qlcnic_83xx_create_tx_ctx(struct qlcnic_adapter * adapter,struct qlcnic_host_tx_ring * tx,int ring) qlcnic_83xx_create_tx_ctx() argument 1399 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_83xx_diag_alloc_res() local 1458 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_83xx_diag_free_res() local 1487 qlcnic_83xx_get_beacon_state(struct qlcnic_adapter * adapter) qlcnic_83xx_get_beacon_state() argument 1514 qlcnic_83xx_config_led(struct qlcnic_adapter * adapter,u32 state,u32 beacon) qlcnic_83xx_config_led() argument 1584 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_83xx_set_led() local 1626 qlcnic_83xx_initialize_nic(struct qlcnic_adapter * adapter,int enable) qlcnic_83xx_initialize_nic() argument 1658 qlcnic_83xx_set_port_config(struct qlcnic_adapter * adapter) qlcnic_83xx_set_port_config() argument 1675 qlcnic_83xx_get_port_config(struct qlcnic_adapter * adapter) qlcnic_83xx_get_port_config() argument 1693 qlcnic_83xx_setup_link_event(struct qlcnic_adapter * adapter,int enable) qlcnic_83xx_setup_link_event() argument 1713 qlcnic_83xx_set_interface_id_promisc(struct qlcnic_adapter * adapter,u32 * interface_id) qlcnic_83xx_set_interface_id_promisc() argument 1726 qlcnic_83xx_nic_set_promisc(struct qlcnic_adapter * adapter,u32 mode) qlcnic_83xx_nic_set_promisc() argument 1764 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_83xx_loopback_test() local 1831 qlcnic_extend_lb_idc_cmpltn_wait(struct qlcnic_adapter * adapter,u32 * max_wait_count) qlcnic_extend_lb_idc_cmpltn_wait() argument 1844 qlcnic_83xx_set_lb_mode(struct qlcnic_adapter * adapter,u8 mode) qlcnic_83xx_set_lb_mode() argument 1913 qlcnic_83xx_clear_lb_mode(struct qlcnic_adapter * adapter,u8 mode) qlcnic_83xx_clear_lb_mode() argument 1966 qlcnic_83xx_set_interface_id_ipaddr(struct qlcnic_adapter * adapter,u32 * interface_id) qlcnic_83xx_set_interface_id_ipaddr() argument 1977 qlcnic_83xx_config_ipaddr(struct qlcnic_adapter * adapter,__be32 ip,int mode) qlcnic_83xx_config_ipaddr() argument 2015 qlcnic_83xx_config_hw_lro(struct qlcnic_adapter * adapter,int mode) qlcnic_83xx_config_hw_lro() argument 2043 qlcnic_83xx_config_rss(struct qlcnic_adapter * adapter,int enable) qlcnic_83xx_config_rss() argument 2084 qlcnic_83xx_set_interface_id_macaddr(struct qlcnic_adapter * adapter,u32 * interface_id) qlcnic_83xx_set_interface_id_macaddr() argument 2095 qlcnic_83xx_sre_macaddr_change(struct qlcnic_adapter * adapter,u8 * addr,u16 vlan_id,u8 op) qlcnic_83xx_sre_macaddr_change() argument 2142 qlcnic_83xx_change_l2_filter(struct qlcnic_adapter * adapter,u64 * addr,u16 vlan_id,struct qlcnic_host_tx_ring * tx_ring) qlcnic_83xx_change_l2_filter() argument 2151 qlcnic_83xx_configure_mac(struct qlcnic_adapter * adapter,u8 * mac,u8 type,struct qlcnic_cmd_args * cmd) qlcnic_83xx_configure_mac() argument 2164 qlcnic_83xx_get_mac_address(struct qlcnic_adapter * adapter,u8 * mac,u8 function) qlcnic_83xx_get_mac_address() argument 2195 qlcnic_83xx_set_rx_intr_coal(struct qlcnic_adapter * adapter) qlcnic_83xx_set_rx_intr_coal() argument 2222 qlcnic_83xx_set_tx_intr_coal(struct qlcnic_adapter * adapter) qlcnic_83xx_set_tx_intr_coal() argument 2249 qlcnic_83xx_set_rx_tx_intr_coal(struct qlcnic_adapter * adapter) qlcnic_83xx_set_rx_tx_intr_coal() argument 2266 qlcnic_83xx_config_intr_coal(struct qlcnic_adapter * adapter,struct ethtool_coalesce * ethcoal) qlcnic_83xx_config_intr_coal() argument 2321 qlcnic_83xx_handle_link_aen(struct qlcnic_adapter * adapter,u32 data[]) qlcnic_83xx_handle_link_aen() argument 2350 struct qlcnic_adapter *adapter = data; qlcnic_83xx_handle_aen() local 2377 qlcnic_83xx_set_nic_info(struct qlcnic_adapter * adapter,struct qlcnic_info * nic) qlcnic_83xx_set_nic_info() argument 2417 qlcnic_83xx_get_nic_info(struct qlcnic_adapter * adapter,struct qlcnic_info * npar_info,u8 func_id) qlcnic_83xx_get_nic_info() argument 2470 qlcnic_get_pci_func_type(struct qlcnic_adapter * adapter,u16 type,u16 * nic,u16 * fcoe,u16 * iscsi) qlcnic_get_pci_func_type() argument 2495 qlcnic_83xx_get_pci_info(struct qlcnic_adapter * adapter,struct qlcnic_pci_info * pci_info) qlcnic_83xx_get_pci_info() argument 2554 qlcnic_83xx_config_intrpt(struct qlcnic_adapter * adapter,bool op_type) qlcnic_83xx_config_intrpt() argument 2610 qlcnic_83xx_lock_flash(struct qlcnic_adapter * adapter) qlcnic_83xx_lock_flash() argument 2634 qlcnic_83xx_unlock_flash(struct qlcnic_adapter * adapter) qlcnic_83xx_unlock_flash() argument 2640 qlcnic_83xx_lockless_flash_read32(struct qlcnic_adapter * adapter,u32 flash_addr,u8 * p_data,int count) qlcnic_83xx_lockless_flash_read32() argument 2701 qlcnic_83xx_poll_flash_status_reg(struct qlcnic_adapter * adapter) qlcnic_83xx_poll_flash_status_reg() argument 2725 qlcnic_83xx_enable_flash_write(struct qlcnic_adapter * adapter) qlcnic_83xx_enable_flash_write() argument 2743 qlcnic_83xx_disable_flash_write(struct qlcnic_adapter * adapter) qlcnic_83xx_disable_flash_write() argument 2761 qlcnic_83xx_read_flash_mfg_id(struct qlcnic_adapter * adapter) qlcnic_83xx_read_flash_mfg_id() argument 2791 qlcnic_83xx_read_flash_descriptor_table(struct qlcnic_adapter * adapter) qlcnic_83xx_read_flash_descriptor_table() argument 2810 qlcnic_83xx_erase_flash_sector(struct qlcnic_adapter * adapter,u32 sector_start_addr) qlcnic_83xx_erase_flash_sector() argument 2876 qlcnic_83xx_flash_write32(struct qlcnic_adapter * adapter,u32 addr,u32 * p_data) qlcnic_83xx_flash_write32() argument 2896 qlcnic_83xx_flash_bulk_write(struct qlcnic_adapter * adapter,u32 addr,u32 * p_data,int count) qlcnic_83xx_flash_bulk_write() argument 2981 qlcnic_83xx_recover_driver_lock(struct qlcnic_adapter * adapter) qlcnic_83xx_recover_driver_lock() argument 3021 qlcnic_83xx_lock_driver(struct qlcnic_adapter * adapter) qlcnic_83xx_lock_driver() argument 3071 qlcnic_83xx_unlock_driver(struct qlcnic_adapter * adapter) qlcnic_83xx_unlock_driver() argument 3089 qlcnic_ms_mem_write128(struct qlcnic_adapter * adapter,u64 addr,u32 * data,u32 count) qlcnic_ms_mem_write128() argument 3140 qlcnic_83xx_flash_read32(struct qlcnic_adapter * adapter,u32 flash_addr,u8 * p_data,int count) qlcnic_83xx_flash_read32() argument 3182 qlcnic_83xx_get_port_type(struct qlcnic_adapter * adapter) qlcnic_83xx_get_port_type() argument 3216 qlcnic_83xx_test_link(struct qlcnic_adapter * adapter) qlcnic_83xx_test_link() argument 3300 qlcnic_83xx_get_link_ksettings(struct qlcnic_adapter * adapter,struct ethtool_link_ksettings * ecmd) qlcnic_83xx_get_link_ksettings() argument 3401 qlcnic_83xx_set_link_ksettings(struct qlcnic_adapter * adapter,const struct ethtool_link_ksettings * ecmd) qlcnic_83xx_set_link_ksettings() argument 3474 qlcnic_83xx_fill_stats(struct qlcnic_adapter * adapter,struct qlcnic_cmd_args * cmd,u64 * data,int type,int * ret) qlcnic_83xx_fill_stats() argument 3530 qlcnic_83xx_get_stats(struct qlcnic_adapter * adapter,u64 * data) qlcnic_83xx_get_stats() argument 3573 qlcnic_83xx_extend_md_capab(struct qlcnic_adapter * adapter) qlcnic_83xx_extend_md_capab() argument 3595 qlcnic_83xx_reg_test(struct qlcnic_adapter * adapter) qlcnic_83xx_reg_test() argument 3611 qlcnic_83xx_get_regs_len(struct qlcnic_adapter * adapter) qlcnic_83xx_get_regs_len() argument 3619 qlcnic_83xx_get_registers(struct qlcnic_adapter * adapter,u32 * regs_buff) qlcnic_83xx_get_registers() argument 3634 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_83xx_interrupt_test() local 3702 qlcnic_83xx_get_pauseparam(struct qlcnic_adapter * adapter,struct ethtool_pauseparam * pause) qlcnic_83xx_get_pauseparam() argument 3738 qlcnic_83xx_set_pauseparam(struct qlcnic_adapter * adapter,struct ethtool_pauseparam * pause) qlcnic_83xx_set_pauseparam() argument 3786 qlcnic_83xx_read_flash_status_reg(struct qlcnic_adapter * adapter) qlcnic_83xx_read_flash_status_reg() argument 3806 qlcnic_83xx_flash_test(struct qlcnic_adapter * adapter) qlcnic_83xx_flash_test() argument 3821 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_83xx_shutdown() local 3836 qlcnic_83xx_resume(struct qlcnic_adapter * adapter) qlcnic_83xx_resume() argument 3881 qlcnic_83xx_notify_cmd_completion(struct qlcnic_adapter * adapter,struct qlcnic_cmd_args * cmd) qlcnic_83xx_notify_cmd_completion() argument 3894 qlcnic_83xx_flush_mbx_queue(struct qlcnic_adapter * adapter) qlcnic_83xx_flush_mbx_queue() argument 3914 qlcnic_83xx_check_mbx_status(struct qlcnic_adapter * adapter) qlcnic_83xx_check_mbx_status() argument 3933 qlcnic_83xx_signal_mbx_cmd(struct qlcnic_adapter * adapter,u8 issue_cmd) qlcnic_83xx_signal_mbx_cmd() argument 3942 qlcnic_83xx_dequeue_mbx_cmd(struct qlcnic_adapter * adapter,struct qlcnic_cmd_args * cmd) qlcnic_83xx_dequeue_mbx_cmd() argument 3957 qlcnic_83xx_encode_mbx_cmd(struct qlcnic_adapter * adapter,struct qlcnic_cmd_args * cmd) qlcnic_83xx_encode_mbx_cmd() argument 3992 qlcnic_83xx_detach_mailbox_work(struct qlcnic_adapter * adapter) qlcnic_83xx_detach_mailbox_work() argument 4006 qlcnic_83xx_enqueue_mbx_cmd(struct qlcnic_adapter * adapter,struct qlcnic_cmd_args * cmd,unsigned long * timeout) qlcnic_83xx_enqueue_mbx_cmd() argument 4033 qlcnic_83xx_check_mac_rcode(struct qlcnic_adapter * adapter,struct qlcnic_cmd_args * cmd) qlcnic_83xx_check_mac_rcode() argument 4053 qlcnic_83xx_decode_mbx_rsp(struct qlcnic_adapter * adapter,struct qlcnic_cmd_args * cmd) qlcnic_83xx_decode_mbx_rsp() argument 4084 qlcnic_dump_mailbox_registers(struct qlcnic_adapter * adapter) qlcnic_dump_mailbox_registers() argument 4101 struct qlcnic_adapter *adapter = mbx->adapter; qlcnic_83xx_mailbox_worker() local 4162 qlcnic_83xx_init_mailbox_work(struct qlcnic_adapter * adapter) qlcnic_83xx_init_mailbox_work() argument 4194 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_83xx_io_error_detected() local 4215 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_83xx_io_slot_reset() local 4238 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_83xx_io_resume() local [all...] |
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) in qlcnic_release_rx_buffers() argument 89 recv_ctx = adapter->recv_ctx; in qlcnic_release_rx_buffers() 90 for (ring = 0; ring < adapter->max_rds_rings; ring++) { in qlcnic_release_rx_buffers() 97 dma_unmap_single(&adapter->pdev->dev, rx_buf->dma, in qlcnic_release_rx_buffers() 105 void qlcnic_reset_rx_buffers_list(struct qlcnic_adapter *adapter) in qlcnic_reset_rx_buffers_list() argument 112 recv_ctx = adapter->recv_ctx; in qlcnic_reset_rx_buffers_list() 113 for (ring = 0; ring < adapter->max_rds_rings; ring++) { in qlcnic_reset_rx_buffers_list() 127 void qlcnic_release_tx_buffers(struct qlcnic_adapter *adapter, in qlcnic_release_tx_buffers() argument 140 dma_unmap_single(&adapter in qlcnic_release_tx_buffers() 163 qlcnic_free_sw_resources(struct qlcnic_adapter * adapter) qlcnic_free_sw_resources() argument 182 qlcnic_alloc_sw_resources(struct qlcnic_adapter * adapter) qlcnic_alloc_sw_resources() argument 292 qlcnic_wait_rom_done(struct qlcnic_adapter * adapter) qlcnic_wait_rom_done() argument 312 do_rom_fast_read(struct qlcnic_adapter * adapter,u32 addr,u32 * valp) do_rom_fast_read() argument 336 do_rom_fast_read_words(struct qlcnic_adapter * adapter,int addr,u8 * bytes,size_t size) do_rom_fast_read_words() argument 355 qlcnic_rom_fast_read_words(struct qlcnic_adapter * adapter,int addr,u8 * bytes,size_t size) qlcnic_rom_fast_read_words() argument 370 qlcnic_rom_fast_read(struct qlcnic_adapter * adapter,u32 addr,u32 * valp) qlcnic_rom_fast_read() argument 382 qlcnic_pinit_from_rom(struct qlcnic_adapter * adapter) qlcnic_pinit_from_rom() argument 544 qlcnic_cmd_peg_ready(struct qlcnic_adapter * adapter) qlcnic_cmd_peg_ready() argument 576 qlcnic_receive_peg_ready(struct qlcnic_adapter * adapter) qlcnic_receive_peg_ready() argument 597 qlcnic_check_fw_status(struct qlcnic_adapter * adapter) qlcnic_check_fw_status() argument 615 qlcnic_setup_idc_param(struct qlcnic_adapter * adapter) qlcnic_setup_idc_param() argument 641 qlcnic_get_flt_entry(struct qlcnic_adapter * adapter,u8 region,struct qlcnic_flt_entry * region_entry) qlcnic_get_flt_entry() argument 692 qlcnic_check_flash_fw_ver(struct qlcnic_adapter * adapter) qlcnic_check_flash_fw_ver() argument 729 qlcnic_has_mn(struct qlcnic_adapter * adapter) qlcnic_has_mn() argument 766 qlcnic_validate_header(struct qlcnic_adapter * adapter) qlcnic_validate_header() argument 788 qlcnic_validate_bootld(struct qlcnic_adapter * adapter) qlcnic_validate_bootld() argument 823 qlcnic_validate_fw(struct qlcnic_adapter * adapter) qlcnic_validate_fw() argument 857 qlcnic_validate_product_offs(struct qlcnic_adapter * adapter) qlcnic_validate_product_offs() argument 907 qlcnic_validate_unified_romimage(struct qlcnic_adapter * adapter) qlcnic_validate_unified_romimage() argument 937 qlcnic_get_data_desc(struct qlcnic_adapter * adapter,u32 section,u32 idx_offset) qlcnic_get_data_desc() argument 960 qlcnic_get_bootld_offs(struct qlcnic_adapter * adapter) qlcnic_get_bootld_offs() argument 975 qlcnic_get_fw_offs(struct qlcnic_adapter * adapter) qlcnic_get_fw_offs() argument 988 qlcnic_get_fw_size(struct qlcnic_adapter * adapter) qlcnic_get_fw_size() argument 1002 qlcnic_get_fw_version(struct qlcnic_adapter * adapter) qlcnic_get_fw_version() argument 1035 qlcnic_get_bios_version(struct qlcnic_adapter * adapter) qlcnic_get_bios_version() argument 1053 qlcnic_rom_lock_recovery(struct qlcnic_adapter * adapter) qlcnic_rom_lock_recovery() argument 1062 qlcnic_check_fw_hearbeat(struct qlcnic_adapter * adapter) qlcnic_check_fw_hearbeat() argument 1084 qlcnic_need_fw_reset(struct qlcnic_adapter * adapter) qlcnic_need_fw_reset() argument 1107 qlcnic_load_firmware(struct qlcnic_adapter * adapter) qlcnic_load_firmware() argument 1201 qlcnic_validate_firmware(struct qlcnic_adapter * adapter) qlcnic_validate_firmware() argument 1248 qlcnic_get_next_fwtype(struct qlcnic_adapter * adapter) qlcnic_get_next_fwtype() argument 1268 qlcnic_request_firmware(struct qlcnic_adapter * adapter) qlcnic_request_firmware() argument 1298 qlcnic_release_firmware(struct qlcnic_adapter * adapter) qlcnic_release_firmware() argument [all...] |
/linux/drivers/net/wireless/marvell/mwifiex/ |
H A D | main.c | 47 * - Allocate adapter structure 48 * - Save interface specific operations table in adapter 51 * - Set default adapter structure parameters 60 struct mwifiex_adapter *adapter; in mwifiex_register() local 63 adapter = kzalloc(sizeof(struct mwifiex_adapter), GFP_KERNEL); in mwifiex_register() 64 if (!adapter) in mwifiex_register() 67 *padapter = adapter; in mwifiex_register() 68 adapter->dev = dev; in mwifiex_register() 69 adapter->card = card; in mwifiex_register() 71 /* Save interface specific operations in adapter */ in mwifiex_register() 120 mwifiex_unregister(struct mwifiex_adapter * adapter) mwifiex_unregister() argument 148 mwifiex_queue_main_work(struct mwifiex_adapter * adapter) mwifiex_queue_main_work() argument 163 mwifiex_queue_rx_work(struct mwifiex_adapter * adapter) mwifiex_queue_rx_work() argument 174 mwifiex_process_rx(struct mwifiex_adapter * adapter) mwifiex_process_rx() argument 216 maybe_quirk_fw_disable_ds(struct mwifiex_adapter * adapter) maybe_quirk_fw_disable_ds() argument 248 mwifiex_main_process(struct mwifiex_adapter * adapter) mwifiex_main_process() argument 490 mwifiex_free_adapter(struct mwifiex_adapter * adapter) mwifiex_free_adapter() argument 505 mwifiex_terminate_workqueue(struct mwifiex_adapter * adapter) mwifiex_terminate_workqueue() argument 534 struct mwifiex_adapter *adapter = context; _mwifiex_fw_dpc() local 693 mwifiex_init_hw_fw(struct mwifiex_adapter * adapter,bool req_fw_nowait) mwifiex_init_hw_fw() argument 1045 mwifiex_multi_chan_resync(struct mwifiex_adapter * adapter) mwifiex_multi_chan_resync() argument 1071 mwifiex_upload_device_dump(struct mwifiex_adapter * adapter) mwifiex_upload_device_dump() argument 1092 mwifiex_drv_info_dump(struct mwifiex_adapter * adapter) mwifiex_drv_info_dump() argument 1198 mwifiex_prepare_fw_dump_info(struct mwifiex_adapter * adapter) mwifiex_prepare_fw_dump_info() argument 1353 is_command_pending(struct mwifiex_adapter * adapter) is_command_pending() argument 1369 struct mwifiex_adapter *adapter = mwifiex_host_mlme_work_queue() local 1400 struct mwifiex_adapter *adapter = mwifiex_rx_work_queue() local 1416 struct mwifiex_adapter *adapter = mwifiex_main_work_queue() local 1425 mwifiex_uninit_sw(struct mwifiex_adapter * adapter) mwifiex_uninit_sw() argument 1495 mwifiex_shutdown_sw(struct mwifiex_adapter * adapter) mwifiex_shutdown_sw() argument 1525 mwifiex_reinit_sw(struct mwifiex_adapter * adapter) mwifiex_reinit_sw() argument 1622 struct mwifiex_adapter *adapter = priv; mwifiex_irq_wakeup_handler() local 1635 mwifiex_probe_of(struct mwifiex_adapter * adapter) mwifiex_probe_of() argument 1688 struct mwifiex_adapter *adapter; mwifiex_add_card() local 1791 mwifiex_remove_card(struct mwifiex_adapter * adapter) mwifiex_remove_card() argument 1816 _mwifiex_dbg(const struct mwifiex_adapter * adapter,int mask,const char * fmt,...) _mwifiex_dbg() argument [all...] |
H A D | init.c | 24 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_add_bss_prio_tbl() local 26 struct mwifiex_bss_prio_tbl *tbl = adapter->bss_prio_tbl; in mwifiex_add_bss_prio_tbl() 44 struct mwifiex_adapter *adapter = timer_container_of(adapter, t, in wakeup_timer_fn() local 47 mwifiex_dbg(adapter, ERROR, "Firmware wakeup failed\n"); in wakeup_timer_fn() 48 adapter->hw_status = MWIFIEX_HW_STATUS_RESET; in wakeup_timer_fn() 49 mwifiex_cancel_all_pending_cmd(adapter); in wakeup_timer_fn() 51 if (adapter->if_ops.card_reset) in wakeup_timer_fn() 52 adapter in wakeup_timer_fn() 57 struct mwifiex_adapter *adapter = fw_dump_work() local 171 mwifiex_allocate_adapter(struct mwifiex_adapter * adapter) mwifiex_allocate_adapter() argument 206 mwifiex_init_adapter(struct mwifiex_adapter * adapter) mwifiex_init_adapter() argument 338 mwifiex_wake_up_net_dev_queue(struct net_device * netdev,struct mwifiex_adapter * adapter) mwifiex_wake_up_net_dev_queue() argument 349 mwifiex_stop_net_dev_queue(struct net_device * netdev,struct mwifiex_adapter * adapter) mwifiex_stop_net_dev_queue() argument 359 mwifiex_invalidate_lists(struct mwifiex_adapter * adapter) mwifiex_invalidate_lists() argument 392 mwifiex_adapter_cleanup(struct mwifiex_adapter * adapter) mwifiex_adapter_cleanup() argument 401 mwifiex_free_cmd_buffers(struct mwifiex_adapter * adapter) mwifiex_free_cmd_buffers() argument 417 mwifiex_init_lock_list(struct mwifiex_adapter * adapter) mwifiex_init_lock_list() argument 485 mwifiex_init_fw(struct mwifiex_adapter * adapter) mwifiex_init_fw() argument 543 struct mwifiex_adapter *adapter = priv->adapter; mwifiex_delete_bss_prio_tbl() local 598 mwifiex_shutdown_drv(struct mwifiex_adapter * adapter) mwifiex_shutdown_drv() argument 666 mwifiex_dnld_fw(struct mwifiex_adapter * adapter,struct mwifiex_fw_image * pmfw) mwifiex_dnld_fw() argument [all...] |
/linux/drivers/s390/scsi/ |
H A D | zfcp_aux.c | 61 struct zfcp_adapter *adapter; in zfcp_init_device_configure() local 71 adapter = zfcp_ccw_adapter_by_cdev(cdev); in zfcp_init_device_configure() 72 if (!adapter) in zfcp_init_device_configure() 75 port = zfcp_get_port_by_wwpn(adapter, wwpn); in zfcp_init_device_configure() 84 zfcp_ccw_adapter_put(adapter); in zfcp_init_device_configure() 183 * zfcp_get_port_by_wwpn - find port in port list of adapter by wwpn 184 * @adapter: pointer to adapter to search for port 189 struct zfcp_port *zfcp_get_port_by_wwpn(struct zfcp_adapter *adapter, in zfcp_get_port_by_wwpn() argument 195 read_lock_irqsave(&adapter in zfcp_get_port_by_wwpn() 207 zfcp_allocate_low_mem_buffers(struct zfcp_adapter * adapter) zfcp_allocate_low_mem_buffers() argument 254 zfcp_free_low_mem_buffers(struct zfcp_adapter * adapter) zfcp_free_low_mem_buffers() argument 274 zfcp_status_read_refill(struct zfcp_adapter * adapter) zfcp_status_read_refill() argument 297 struct zfcp_adapter *adapter = container_of(work, struct zfcp_adapter, zfcp_version_change_lost_work() local 305 struct zfcp_adapter *adapter = zfcp_print_sl() local 313 zfcp_setup_adapter_work_queue(struct zfcp_adapter * adapter) zfcp_setup_adapter_work_queue() argument 324 zfcp_destroy_adapter_work_queue(struct zfcp_adapter * adapter) zfcp_destroy_adapter_work_queue() argument 343 struct zfcp_adapter *adapter; zfcp_adapter_enqueue() local 444 zfcp_adapter_unregister(struct zfcp_adapter * adapter) zfcp_adapter_unregister() argument 472 struct zfcp_adapter *adapter = container_of(ref, struct zfcp_adapter, zfcp_adapter_release() local 507 zfcp_port_enqueue(struct zfcp_adapter * adapter,u64 wwpn,u32 status,u32 d_id) zfcp_port_enqueue() argument [all...] |
H A D | zfcp_erp.c | 51 static void zfcp_erp_adapter_block(struct zfcp_adapter *adapter, int mask) in zfcp_erp_adapter_block() argument 53 zfcp_erp_clear_adapter_status(adapter, in zfcp_erp_adapter_block() 61 list_for_each_entry(curr_act, &act->adapter->erp_running_head, list) in zfcp_erp_action_is_running() 69 struct zfcp_adapter *adapter = act->adapter; in zfcp_erp_action_ready() local 71 list_move(&act->list, &adapter->erp_ready_head); in zfcp_erp_action_ready() 73 wake_up(&adapter->erp_ready_wq); in zfcp_erp_action_ready() 99 spin_lock(port->adapter->scsi_host->host_lock); in zfcp_erp_action_dismiss_port() 100 __shost_for_each_device(sdev, port->adapter->scsi_host) in zfcp_erp_action_dismiss_port() 103 spin_unlock(port->adapter in zfcp_erp_action_dismiss_port() 107 zfcp_erp_action_dismiss_adapter(struct zfcp_adapter * adapter) zfcp_erp_action_dismiss_adapter() argument 122 zfcp_erp_handle_failed(enum zfcp_erp_act_type want,struct zfcp_adapter * adapter,struct zfcp_port * port,struct scsi_device * sdev) zfcp_erp_handle_failed() argument 162 zfcp_erp_required_act(enum zfcp_erp_act_type want,struct zfcp_adapter * adapter,struct zfcp_port * port,struct scsi_device * sdev) zfcp_erp_required_act() argument 215 zfcp_erp_setup_act(enum zfcp_erp_act_type need,u32 act_status,struct zfcp_adapter * adapter,struct zfcp_port * port,struct scsi_device * sdev) zfcp_erp_setup_act() argument 282 zfcp_erp_action_enqueue(enum zfcp_erp_act_type want,struct zfcp_adapter * adapter,struct zfcp_port * port,struct scsi_device * sdev,char * dbftag,u32 act_status) zfcp_erp_action_enqueue() argument 319 zfcp_erp_port_forced_no_port_dbf(char * dbftag,struct zfcp_adapter * adapter,u64 port_name,u32 port_id) zfcp_erp_port_forced_no_port_dbf() argument 339 _zfcp_erp_adapter_reopen(struct zfcp_adapter * adapter,int clear_mask,char * dbftag) _zfcp_erp_adapter_reopen() argument 355 zfcp_erp_adapter_reopen(struct zfcp_adapter * adapter,int clear,char * dbftag) zfcp_erp_adapter_reopen() argument 375 zfcp_erp_adapter_shutdown(struct zfcp_adapter * adapter,int clear,char * dbftag) zfcp_erp_adapter_shutdown() argument 420 struct zfcp_adapter *adapter = port->adapter; zfcp_erp_port_forced_reopen() local 446 struct zfcp_adapter *adapter = port->adapter; zfcp_erp_port_reopen() local 463 struct zfcp_adapter *adapter = zfcp_sdev->port->adapter; _zfcp_erp_lun_reopen() local 484 struct zfcp_adapter *adapter = port->adapter; zfcp_erp_lun_reopen() local 518 struct zfcp_adapter *adapter = port->adapter; zfcp_erp_lun_shutdown_wait() local 533 zfcp_erp_adapter_unblock(struct zfcp_adapter * adapter) zfcp_erp_adapter_unblock() argument 567 struct zfcp_adapter *adapter = act->adapter; zfcp_erp_strategy_check_fsfreq() local 601 struct zfcp_adapter *adapter = erp_action->adapter; zfcp_erp_notify() local 644 zfcp_erp_port_forced_reopen_all(struct zfcp_adapter * adapter,int clear,char * dbftag) zfcp_erp_port_forced_reopen_all() argument 658 _zfcp_erp_port_reopen_all(struct zfcp_adapter * adapter,int clear,char * dbftag) _zfcp_erp_port_reopen_all() argument 717 zfcp_erp_wakeup(struct zfcp_adapter * adapter) zfcp_erp_wakeup() argument 731 zfcp_erp_enqueue_ptp_port(struct zfcp_adapter * adapter) zfcp_erp_enqueue_ptp_port() argument 746 struct zfcp_adapter *adapter = erp_action->adapter; zfcp_erp_adapter_strat_fsf_xconf() local 785 zfcp_erp_adapter_strategy_open_ptp_port(struct zfcp_adapter * const adapter) zfcp_erp_adapter_strategy_open_ptp_port() argument 795 struct zfcp_adapter *adapter = act->adapter; zfcp_erp_adapter_strategy_open_fsf_xport() local 818 zfcp_erp_adapter_strategy_alloc_shost(struct zfcp_adapter * const adapter) zfcp_erp_adapter_strategy_alloc_shost() argument 902 struct zfcp_adapter *adapter = act->adapter; zfcp_erp_adapter_strategy_close() local 919 struct zfcp_adapter *adapter = act->adapter; zfcp_erp_adapter_strategy_open() local 941 struct zfcp_adapter *adapter = act->adapter; zfcp_erp_adapter_strategy() local 1030 struct zfcp_adapter *adapter = act->adapter; zfcp_erp_open_ptp_port() local 1044 struct zfcp_adapter *adapter = act->adapter; zfcp_erp_port_strategy_open_common() local 1259 zfcp_erp_strategy_check_adapter(struct zfcp_adapter * adapter,enum zfcp_erp_act_result result) zfcp_erp_strategy_check_adapter() argument 1295 struct zfcp_adapter *adapter = erp_action->adapter; zfcp_erp_strategy_check_target() local 1336 struct zfcp_adapter *adapter = act->adapter; zfcp_erp_strategy_statechange() local 1377 struct zfcp_adapter *adapter = erp_action->adapter; zfcp_erp_action_dequeue() local 1416 struct zfcp_adapter *adapter = port->adapter; zfcp_erp_try_rport_unblock() local 1471 struct zfcp_adapter *adapter = act->adapter; zfcp_erp_action_cleanup() local 1530 struct zfcp_adapter *adapter = erp_action->adapter; zfcp_erp_strategy() local 1609 struct zfcp_adapter *adapter = (struct zfcp_adapter *) data; zfcp_erp_thread() local 1642 zfcp_erp_thread_setup(struct zfcp_adapter * adapter) zfcp_erp_thread_setup() argument 1667 zfcp_erp_thread_kill(struct zfcp_adapter * adapter) zfcp_erp_thread_kill() argument 1679 zfcp_erp_wait(struct zfcp_adapter * adapter) zfcp_erp_wait() argument 1693 zfcp_erp_set_adapter_status(struct zfcp_adapter * adapter,u32 mask) zfcp_erp_set_adapter_status() argument 1730 zfcp_erp_clear_adapter_status(struct zfcp_adapter * adapter,u32 mask) zfcp_erp_clear_adapter_status() argument 1861 zfcp_erp_adapter_reset_sync(struct zfcp_adapter * adapter,char * dbftag) zfcp_erp_adapter_reset_sync() argument [all...] |
/linux/drivers/net/ethernet/emulex/benet/ |
H A D | be_main.c | 64 /* Workqueue used by all functions for defering cmd calls to the adapter */ 144 static void be_queue_free(struct be_adapter *adapter, struct be_queue_info *q) in be_queue_free() argument 149 dma_free_coherent(&adapter->pdev->dev, mem->size, mem->va, in be_queue_free() 155 static int be_queue_alloc(struct be_adapter *adapter, struct be_queue_info *q, in be_queue_alloc() argument 164 mem->va = dma_alloc_coherent(&adapter->pdev->dev, mem->size, in be_queue_alloc() 171 static void be_reg_intr_set(struct be_adapter *adapter, bool enable) in be_reg_intr_set() argument 175 pci_read_config_dword(adapter->pdev, PCICFG_MEMBAR_CTRL_INT_CTRL_OFFSET, in be_reg_intr_set() 186 pci_write_config_dword(adapter->pdev, in be_reg_intr_set() 190 static void be_intr_set(struct be_adapter *adapter, bool enable) in be_intr_set() argument 195 if (lancer_chip(adapter)) in be_intr_set() 206 be_rxq_notify(struct be_adapter * adapter,u16 qid,u16 posted) be_rxq_notify() argument 220 be_txq_notify(struct be_adapter * adapter,struct be_tx_obj * txo,u16 posted) be_txq_notify() argument 235 be_eq_notify(struct be_adapter * adapter,u16 qid,bool arm,bool clear_int,u16 num_popped,u32 eq_delay_mult_enc) be_eq_notify() argument 257 be_cq_notify(struct be_adapter * adapter,u16 qid,bool arm,u16 num_popped) be_cq_notify() argument 274 be_dev_mac_add(struct be_adapter * adapter,const u8 * mac) be_dev_mac_add() argument 291 be_dev_mac_del(struct be_adapter * adapter,int pmac_id) be_dev_mac_del() argument 307 struct be_adapter *adapter = netdev_priv(netdev); be_mac_addr_set() local 380 hw_stats_from_cmd(struct be_adapter * adapter) hw_stats_from_cmd() argument 398 be_erx_stats_from_cmd(struct be_adapter * adapter) be_erx_stats_from_cmd() argument 415 populate_be_v0_stats(struct be_adapter * adapter) populate_be_v0_stats() argument 464 populate_be_v1_stats(struct be_adapter * adapter) populate_be_v1_stats() argument 510 populate_be_v2_stats(struct be_adapter * adapter) populate_be_v2_stats() argument 564 populate_lancer_stats(struct be_adapter * adapter) populate_lancer_stats() argument 613 populate_erx_stats(struct be_adapter * adapter,struct be_rx_obj * rxo,u32 erx_stat) populate_erx_stats() argument 626 be_parse_stats(struct be_adapter * adapter) be_parse_stats() argument 655 struct be_adapter *adapter = netdev_priv(netdev); be_get_stats64() local 719 be_link_status_update(struct be_adapter * adapter,u8 link_status) be_link_status_update() argument 786 be_get_tx_vlan_tag(struct be_adapter * adapter,struct sk_buff * skb) be_get_tx_vlan_tag() argument 830 be_get_wrb_params_from_skb(struct be_adapter * adapter,struct sk_buff * skb,struct be_wrb_params * wrb_params) be_get_wrb_params_from_skb() argument 862 wrb_fill_hdr(struct be_adapter * adapter,struct be_eth_hdr_wrb * hdr,struct be_wrb_params * wrb_params,struct sk_buff * skb) wrb_fill_hdr() argument 926 be_tx_setup_wrb_hdr(struct be_adapter * adapter,struct be_tx_obj * txo,struct be_wrb_params * wrb_params,struct sk_buff * skb,u16 head) be_tx_setup_wrb_hdr() argument 962 be_xmit_restore(struct be_adapter * adapter,struct be_tx_obj * txo,u32 head,bool map_single,u32 copied) be_xmit_restore() argument 990 be_xmit_enqueue(struct be_adapter * adapter,struct be_tx_obj * txo,struct sk_buff * skb,struct be_wrb_params * wrb_params) be_xmit_enqueue() argument 1036 qnq_async_evt_rcvd(struct be_adapter * adapter) qnq_async_evt_rcvd() argument 1041 be_insert_vlan_in_pkt(struct be_adapter * adapter,struct sk_buff * skb,struct be_wrb_params * wrb_params) be_insert_vlan_in_pkt() argument 1112 be_vlan_tag_tx_chk(struct be_adapter * adapter,struct sk_buff * skb) be_vlan_tag_tx_chk() argument 1117 be_ipv6_tx_stall_chk(struct be_adapter * adapter,struct sk_buff * skb) be_ipv6_tx_stall_chk() argument 1122 be_lancer_xmit_workarounds(struct be_adapter * adapter,struct sk_buff * skb,struct be_wrb_params * wrb_params) be_lancer_xmit_workarounds() argument 1192 be_xmit_workarounds(struct be_adapter * adapter,struct sk_buff * skb,struct be_wrb_params * wrb_params) be_xmit_workarounds() argument 1224 be_xmit_flush(struct be_adapter * adapter,struct be_tx_obj * txo) be_xmit_flush() argument 1256 is_mc_allowed_on_bmc(adapter,eh) global() argument 1261 is_bc_allowed_on_bmc(adapter,eh) global() argument 1265 is_arp_allowed_on_bmc(adapter,skb) global() argument 1270 is_arp_filt_enabled(adapter) global() argument 1273 is_dhcp_client_filt_enabled(adapter) global() argument 1276 is_dhcp_srvr_filt_enabled(adapter) global() argument 1279 is_nbios_filt_enabled(adapter) global() argument 1282 is_ipv6_na_filt_enabled(adapter) global() argument 1286 is_ipv6_ra_filt_enabled(adapter) global() argument 1289 is_ipv6_ras_filt_enabled(adapter) global() argument 1292 is_broadcast_filt_enabled(adapter) global() argument 1295 is_multicast_filt_enabled(adapter) global() argument 1298 be_send_pkt_to_bmc(struct be_adapter * adapter,struct sk_buff ** skb) be_send_pkt_to_bmc() argument 1370 struct be_adapter *adapter = netdev_priv(netdev); be_xmit() local 1421 struct be_adapter *adapter = netdev_priv(netdev); be_tx_timeout() local 1496 be_in_all_promisc(struct be_adapter * adapter) be_in_all_promisc() argument 1502 be_set_vlan_promisc(struct be_adapter * adapter) be_set_vlan_promisc() argument 1520 be_clear_vlan_promisc(struct be_adapter * adapter) be_clear_vlan_promisc() argument 1537 be_vid_config(struct be_adapter * adapter) be_vid_config() argument 1574 struct be_adapter *adapter = netdev_priv(netdev); be_vlan_add_vid() local 1597 struct be_adapter *adapter = netdev_priv(netdev); be_vlan_rem_vid() local 1618 be_set_all_promisc(struct be_adapter * adapter) be_set_all_promisc() argument 1624 be_set_mc_promisc(struct be_adapter * adapter) be_set_mc_promisc() argument 1636 be_set_uc_promisc(struct be_adapter * adapter) be_set_uc_promisc() argument 1648 be_clear_uc_promisc(struct be_adapter * adapter) be_clear_uc_promisc() argument 1668 struct be_adapter *adapter = netdev_priv(netdev); be_uc_list_update() local 1677 struct be_adapter *adapter = netdev_priv(netdev); be_mc_list_update() local 1683 be_set_mc_list(struct be_adapter * adapter) be_set_mc_list() argument 1734 be_clear_mc_list(struct be_adapter * adapter) be_clear_mc_list() argument 1743 be_uc_mac_add(struct be_adapter * adapter,int uc_idx) be_uc_mac_add() argument 1755 be_uc_mac_del(struct be_adapter * adapter,int pmac_id) be_uc_mac_del() argument 1763 be_set_uc_list(struct be_adapter * adapter) be_set_uc_list() argument 1811 be_clear_uc_list(struct be_adapter * adapter) be_clear_uc_list() argument 1823 __be_set_rx_mode(struct be_adapter * adapter) __be_set_rx_mode() argument 1857 struct be_adapter *adapter = netdev_priv(netdev); be_set_vf_mac() local 1898 struct be_adapter *adapter = netdev_priv(netdev); be_get_vf_config() local 1919 be_set_vf_tvt(struct be_adapter * adapter,int vf,u16 vlan) be_set_vf_tvt() argument 1948 be_clear_vf_tvt(struct be_adapter * adapter,int vf) be_clear_vf_tvt() argument 1978 struct be_adapter *adapter = netdev_priv(netdev); be_set_vf_vlan() local 2012 struct be_adapter *adapter = netdev_priv(netdev); be_set_vf_tx_rate() local 2074 struct be_adapter *adapter = netdev_priv(netdev); be_set_vf_link_state() local 2097 struct be_adapter *adapter = netdev_priv(netdev); be_set_vf_spoofchk() local 2138 struct be_adapter *adapter = eqo->adapter; be_get_new_eqd() local 2200 struct be_adapter *adapter = eqo->adapter; be_get_eq_delay_mult_enc() local 2228 be_eqd_update(struct be_adapter * adapter,bool force_update) be_eqd_update() argument 2279 struct be_adapter *adapter = rxo->adapter; get_rx_page_info() local 2396 struct be_adapter *adapter = rxo->adapter; be_rx_compl_process() local 2433 struct be_adapter *adapter = rxo->adapter; be_rx_compl_process_gro() local 2536 struct be_adapter *adapter = rxo->adapter; be_rx_compl_get() local 2592 struct be_adapter *adapter = rxo->adapter; be_post_rx_frags() local 2709 be_tx_compl_get(struct be_adapter * adapter,struct be_tx_obj * txo) be_tx_compl_get() argument 2749 be_tx_compl_process(struct be_adapter * adapter,struct be_tx_obj * txo,u16 last_index) be_tx_compl_process() argument 2832 struct be_adapter *adapter = rxo->adapter; be_rx_cq_clean() local 2868 be_tx_compl_clean(struct be_adapter * adapter) be_tx_compl_clean() argument 2935 be_evt_queues_destroy(struct be_adapter * adapter) be_evt_queues_destroy() argument 2951 be_evt_queues_create(struct be_adapter * adapter) be_evt_queues_create() argument 2992 be_mcc_queues_destroy(struct be_adapter * adapter) be_mcc_queues_destroy() argument 3008 be_mcc_queues_create(struct be_adapter * adapter) be_mcc_queues_create() argument 3040 be_tx_queues_destroy(struct be_adapter * adapter) be_tx_queues_destroy() argument 3059 be_tx_qs_create(struct be_adapter * adapter) be_tx_qs_create() argument 3104 be_rx_cqs_destroy(struct be_adapter * adapter) be_rx_cqs_destroy() argument 3118 be_rx_cqs_create(struct be_adapter * adapter) be_rx_cqs_create() argument 3163 struct be_adapter *adapter = eqo->adapter; be_intx() local 3209 struct be_adapter *adapter = rxo->adapter; be_process_rx() local 3266 be_process_tx(struct be_adapter * adapter,struct be_tx_obj * txo,int idx) be_process_tx() argument 3297 struct be_adapter *adapter = eqo->adapter; be_poll() local 3338 be_detect_error(struct be_adapter * adapter) be_detect_error() argument 3418 be_msix_disable(struct be_adapter * adapter) be_msix_disable() argument 3427 be_msix_enable(struct be_adapter * adapter) be_msix_enable() argument 3476 be_msix_vec_get(struct be_adapter * adapter,struct be_eq_obj * eqo) be_msix_vec_get() argument 3482 be_msix_register(struct be_adapter * adapter) be_msix_register() argument 3510 be_irq_register(struct be_adapter * adapter) be_irq_register() argument 3538 be_irq_unregister(struct be_adapter * adapter) be_irq_unregister() argument 3564 be_rx_qs_destroy(struct be_adapter * adapter) be_rx_qs_destroy() argument 3601 be_disable_if_filters(struct be_adapter * adapter) be_disable_if_filters() argument 3635 struct be_adapter *adapter = netdev_priv(netdev); be_close() local 3682 be_rx_qs_create(struct be_adapter * adapter) be_rx_qs_create() argument 3753 be_enable_if_filters(struct be_adapter * adapter) be_enable_if_filters() argument 3795 struct be_adapter *adapter = netdev_priv(netdev); be_open() local 3842 be_vf_eth_addr_generate(struct be_adapter * adapter,u8 * mac) be_vf_eth_addr_generate() argument 3861 be_vf_eth_addr_config(struct be_adapter * adapter) be_vf_eth_addr_config() argument 3891 be_vfs_mac_query(struct be_adapter * adapter) be_vfs_mac_query() argument 3908 be_vf_clear(struct be_adapter * adapter) be_vf_clear() argument 3942 be_clear_queues(struct be_adapter * adapter) be_clear_queues() argument 3950 be_cancel_worker(struct be_adapter * adapter) be_cancel_worker() argument 3958 be_cancel_err_detection(struct be_adapter * adapter) be_cancel_err_detection() argument 3984 struct be_adapter *adapter = netdev_priv(netdev); be_vxlan_set_port() local 4015 struct be_adapter *adapter = netdev_priv(netdev); be_vxlan_unset_port() local 4040 be_calculate_vf_res(struct be_adapter * adapter,u16 num_vfs,struct be_resources * vft_res) be_calculate_vf_res() argument 4116 be_if_destroy(struct be_adapter * adapter) be_if_destroy() argument 4130 be_clear(struct be_adapter * adapter) be_clear() argument 4166 be_vfs_if_create(struct be_adapter * adapter) be_vfs_if_create() argument 4202 be_vf_setup_init(struct be_adapter * adapter) be_vf_setup_init() argument 4219 be_vf_setup(struct be_adapter * adapter) be_vf_setup() argument 4329 BEx_get_resources(struct be_adapter * adapter,struct be_resources * res) BEx_get_resources() argument 4400 be_setup_init(struct be_adapter * adapter) be_setup_init() argument 4421 be_calculate_pf_pool_rss_tables(struct be_adapter * adapter) be_calculate_pf_pool_rss_tables() argument 4439 be_get_sriov_config(struct be_adapter * adapter) be_get_sriov_config() argument 4478 be_alloc_sriov_res(struct be_adapter * adapter) be_alloc_sriov_res() argument 4504 be_get_resources(struct be_adapter * adapter) be_get_resources() argument 4554 be_get_config(struct be_adapter * adapter) be_get_config() argument 4592 be_mac_setup(struct be_adapter * adapter) be_mac_setup() argument 4613 be_schedule_worker(struct be_adapter * adapter) be_schedule_worker() argument 4628 be_schedule_err_detection(struct be_adapter * adapter,u32 delay) be_schedule_err_detection() argument 4640 be_setup_queues(struct be_adapter * adapter) be_setup_queues() argument 4675 be_if_create(struct be_adapter * adapter) be_if_create() argument 4705 be_update_queues(struct be_adapter * adapter) be_update_queues() argument 4779 be_reset_required(struct be_adapter * adapter) be_reset_required() argument 4788 be_func_init(struct be_adapter * adapter) be_func_init() argument 4819 be_setup(struct be_adapter * adapter) be_setup() argument 4927 struct be_adapter *adapter = netdev_priv(netdev); be_netpoll() local 4938 be_load_fw(struct be_adapter * adapter,u8 * fw_file) be_load_fw() argument 4971 struct be_adapter *adapter = netdev_priv(dev); be_ndo_bridge_setlink() local 5016 struct be_adapter *adapter = netdev_priv(dev); be_ndo_bridge_getlink() local 5043 be_alloc_work(struct be_adapter * adapter,void (* func)(struct work_struct *)) be_alloc_work() argument 5064 struct be_adapter *adapter = netdev_priv(dev); be_features_check() local 5126 struct be_adapter *adapter = netdev_priv(dev); be_get_phys_port_id() local 5145 struct be_adapter *adapter = netdev_priv(dev); be_set_rx_mode() local 5181 struct be_adapter *adapter = netdev_priv(netdev); be_netdev_init() local 5215 be_cleanup(struct be_adapter * adapter) be_cleanup() argument 5228 be_resume(struct be_adapter * adapter) be_resume() argument 5250 be_soft_reset(struct be_adapter * adapter) be_soft_reset() argument 5260 be_err_is_recoverable(struct be_adapter * adapter) be_err_is_recoverable() argument 5306 be_tpe_recover(struct be_adapter * adapter) be_tpe_recover() argument 5377 be_err_recover(struct be_adapter * adapter) be_err_recover() argument 5416 struct be_adapter *adapter = be_err_detection_task() local 5467 be_log_sfp_info(struct be_adapter * adapter) be_log_sfp_info() argument 5485 struct be_adapter *adapter = be_worker() local 5532 be_unmap_pci_bars(struct be_adapter * adapter) be_unmap_pci_bars() argument 5542 db_bar(struct be_adapter * adapter) db_bar() argument 5550 be_roce_map_pci_bars(struct be_adapter * adapter) be_roce_map_pci_bars() argument 5562 be_map_pci_bars(struct be_adapter * adapter) be_map_pci_bars() argument 5607 be_drv_cleanup(struct be_adapter * adapter) be_drv_cleanup() argument 5625 be_drv_init(struct be_adapter * adapter) be_drv_init() argument 5701 struct be_adapter *adapter = pci_get_drvdata(pdev); be_remove() local 5734 struct be_adapter *adapter = dev_get_drvdata(dev); be_hwmon_show_temp() local 5754 mc_name(struct be_adapter * adapter) mc_name() argument 5784 func_name(struct be_adapter * adapter) func_name() argument 5811 struct be_adapter *adapter; be_probe() local 5897 struct be_adapter *adapter = dev_get_drvdata(dev_d); be_suspend() local 5909 struct be_adapter *adapter = dev_get_drvdata(dev_d); be_pci_resume() local 5926 struct be_adapter *adapter = pci_get_drvdata(pdev); be_shutdown() local 5945 struct be_adapter *adapter = pci_get_drvdata(pdev); be_eeh_err_detected() local 5978 struct be_adapter *adapter = pci_get_drvdata(pdev); be_eeh_reset() local 6004 struct be_adapter *adapter = pci_get_drvdata(pdev); be_eeh_resume() local 6024 struct be_adapter *adapter = pci_get_drvdata(pdev); be_pci_sriov_configure() local [all...] |
/linux/drivers/net/ethernet/ibm/ |
H A D | ibmvnic.c | 100 static int reset_sub_crq_queues(struct ibmvnic_adapter *adapter); 101 static inline void reinit_init_done(struct ibmvnic_adapter *adapter); 102 static void send_query_map(struct ibmvnic_adapter *adapter); 105 static int send_login(struct ibmvnic_adapter *adapter); 106 static void send_query_cap(struct ibmvnic_adapter *adapter); 108 static int init_sub_crq_irqs(struct ibmvnic_adapter *adapter); 112 static int init_crq_queue(struct ibmvnic_adapter *adapter); 113 static int send_query_phys_parms(struct ibmvnic_adapter *adapter); 114 static void ibmvnic_tx_scrq_clean_buffer(struct ibmvnic_adapter *adapter, 116 static void free_long_term_buff(struct ibmvnic_adapter *adapter, 156 send_crq_init_complete(struct ibmvnic_adapter * adapter) send_crq_init_complete() argument 167 send_version_xchg(struct ibmvnic_adapter * adapter) send_version_xchg() argument 179 ibmvnic_clean_queue_affinity(struct ibmvnic_adapter * adapter,struct ibmvnic_sub_crq_queue * queue) ibmvnic_clean_queue_affinity() argument 193 ibmvnic_clean_affinity(struct ibmvnic_adapter * adapter) ibmvnic_clean_affinity() argument 257 ibmvnic_set_affinity(struct ibmvnic_adapter * adapter) ibmvnic_set_affinity() argument 323 struct ibmvnic_adapter *adapter; ibmvnic_cpu_online() local 332 struct ibmvnic_adapter *adapter; ibmvnic_cpu_dead() local 341 struct ibmvnic_adapter *adapter; ibmvnic_cpu_down_prep() local 350 ibmvnic_cpu_notif_add(struct ibmvnic_adapter * adapter) ibmvnic_cpu_notif_add() argument 365 ibmvnic_cpu_notif_remove(struct ibmvnic_adapter * adapter) ibmvnic_cpu_notif_remove() argument 395 ibmvnic_wait_for_completion(struct ibmvnic_adapter * adapter,struct completion * comp_done,unsigned long timeout) ibmvnic_wait_for_completion() argument 455 alloc_long_term_buff(struct ibmvnic_adapter * adapter,struct ibmvnic_long_term_buff * ltb,int size) alloc_long_term_buff() argument 524 free_long_term_buff(struct ibmvnic_adapter * adapter,struct ibmvnic_long_term_buff * ltb) free_long_term_buff() argument 557 free_ltb_set(struct ibmvnic_adapter * adapter,struct ibmvnic_ltb_set * ltb_set) free_ltb_set() argument 587 alloc_ltb_set(struct ibmvnic_adapter * adapter,struct ibmvnic_ltb_set * ltb_set,int num_buffs,int buff_size) alloc_ltb_set() argument 751 deactivate_rx_pools(struct ibmvnic_adapter * adapter) deactivate_rx_pools() argument 759 replenish_rx_pool(struct ibmvnic_adapter * adapter,struct ibmvnic_rx_pool * pool) replenish_rx_pool() argument 892 replenish_pools(struct ibmvnic_adapter * adapter) replenish_pools() argument 905 release_stats_buffers(struct ibmvnic_adapter * adapter) release_stats_buffers() argument 913 init_stats_buffers(struct ibmvnic_adapter * adapter) init_stats_buffers() argument 932 release_stats_token(struct ibmvnic_adapter * adapter) release_stats_token() argument 945 init_stats_token(struct ibmvnic_adapter * adapter) init_stats_token() argument 971 release_rx_pools(struct ibmvnic_adapter * adapter) release_rx_pools() argument 1021 reuse_rx_pools(struct ibmvnic_adapter * adapter) reuse_rx_pools() argument 1060 struct ibmvnic_adapter *adapter = netdev_priv(netdev); init_rx_pools() local 1173 release_vpd_data(struct ibmvnic_adapter * adapter) release_vpd_data() argument 1184 release_one_tx_pool(struct ibmvnic_adapter * adapter,struct ibmvnic_tx_pool * tx_pool) release_one_tx_pool() argument 1198 release_tx_pools(struct ibmvnic_adapter * adapter) release_tx_pools() argument 1264 reuse_tx_pools(struct ibmvnic_adapter * adapter) reuse_tx_pools() argument 1301 struct ibmvnic_adapter *adapter = netdev_priv(netdev); init_tx_pools() local 1423 ibmvnic_napi_enable(struct ibmvnic_adapter * adapter) ibmvnic_napi_enable() argument 1436 ibmvnic_napi_disable(struct ibmvnic_adapter * adapter) ibmvnic_napi_disable() argument 1451 init_napi(struct ibmvnic_adapter * adapter) init_napi() argument 1470 release_napi(struct ibmvnic_adapter * adapter) release_napi() argument 1516 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_login() local 1653 release_login_buffer(struct ibmvnic_adapter * adapter) release_login_buffer() argument 1664 release_login_rsp_buffer(struct ibmvnic_adapter * adapter) release_login_rsp_buffer() argument 1675 release_resources(struct ibmvnic_adapter * adapter) release_resources() argument 1684 set_link_state(struct ibmvnic_adapter * adapter,u8 link_state) set_link_state() argument 1731 struct ibmvnic_adapter *adapter = netdev_priv(netdev); set_real_num_queues() local 1750 ibmvnic_get_vpd(struct ibmvnic_adapter * adapter) ibmvnic_get_vpd() argument 1834 init_resources(struct ibmvnic_adapter * adapter) init_resources() argument 1870 struct ibmvnic_adapter *adapter = netdev_priv(netdev); __ibmvnic_open() local 1932 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_open() local 1991 clean_rx_pools(struct ibmvnic_adapter * adapter) clean_rx_pools() argument 2022 clean_one_tx_pool(struct ibmvnic_adapter * adapter,struct ibmvnic_tx_pool * tx_pool) clean_one_tx_pool() argument 2043 clean_tx_pools(struct ibmvnic_adapter * adapter) clean_tx_pools() argument 2061 ibmvnic_disable_irqs(struct ibmvnic_adapter * adapter) ibmvnic_disable_irqs() argument 2090 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_cleanup() local 2112 struct ibmvnic_adapter *adapter = netdev_priv(netdev); __ibmvnic_close() local 2123 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_close() local 2283 ibmvnic_tx_scrq_clean_buffer(struct ibmvnic_adapter * adapter,struct ibmvnic_sub_crq_queue * tx_scrq) ibmvnic_tx_scrq_clean_buffer() argument 2340 send_subcrq_direct(struct ibmvnic_adapter * adapter,u64 remote_handle,u64 * entry) send_subcrq_direct() argument 2360 ibmvnic_tx_scrq_flush(struct ibmvnic_adapter * adapter,struct ibmvnic_sub_crq_queue * tx_scrq,bool indirect) ibmvnic_tx_scrq_flush() argument 2393 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_xmit() local 2660 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_set_multi() local 2703 struct ibmvnic_adapter *adapter = netdev_priv(netdev); __ibmvnic_set_mac() local 2744 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_set_mac() local 2787 reinit_init_done(struct ibmvnic_adapter * adapter) reinit_init_done() argument 2797 do_reset(struct ibmvnic_adapter * adapter,struct ibmvnic_rwi * rwi,u32 reset_state) do_reset() argument 3014 do_hard_reset(struct ibmvnic_adapter * adapter,struct ibmvnic_rwi * rwi,u32 reset_state) do_hard_reset() argument 3094 get_next_rwi(struct ibmvnic_adapter * adapter) get_next_rwi() argument 3127 do_passive_init(struct ibmvnic_adapter * adapter) do_passive_init() argument 3185 struct ibmvnic_adapter *adapter; __ibmvnic_reset() local 3371 struct ibmvnic_adapter *adapter; __ibmvnic_delayed_reset() local 3378 flush_reset_queue(struct ibmvnic_adapter * adapter) flush_reset_queue() argument 3390 ibmvnic_reset(struct ibmvnic_adapter * adapter,enum ibmvnic_reset_reason reason) ibmvnic_reset() argument 3453 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_get_stats64() local 3471 struct ibmvnic_adapter *adapter = netdev_priv(dev); ibmvnic_tx_timeout() local 3488 remove_buff_from_pool(struct ibmvnic_adapter * adapter,struct ibmvnic_rx_buff * rx_buff) remove_buff_from_pool() argument 3504 struct ibmvnic_adapter *adapter; ibmvnic_poll() local 3607 wait_for_reset(struct ibmvnic_adapter * adapter) wait_for_reset() argument 3662 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_change_mtu() local 3704 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_get_link_ksettings() local 3724 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_get_drvinfo() local 3734 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_get_msglevel() local 3741 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_set_msglevel() local 3748 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_get_link() local 3761 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_get_ringparam() local 3778 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_set_ringparam() local 3799 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_get_channels() local 3814 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_set_channels() local 3824 struct ibmvnic_adapter *adapter = netdev_priv(dev); ibmvnic_get_strings() local 3849 struct ibmvnic_adapter *adapter = netdev_priv(dev); ibmvnic_get_sset_count() local 3864 struct ibmvnic_adapter *adapter = netdev_priv(dev); ibmvnic_get_ethtool_stats() local 3927 reset_one_sub_crq_queue(struct ibmvnic_adapter * adapter,struct ibmvnic_sub_crq_queue * scrq) reset_one_sub_crq_queue() argument 3958 reset_sub_crq_queues(struct ibmvnic_adapter * adapter) reset_sub_crq_queues() argument 3984 release_sub_crq_queue(struct ibmvnic_adapter * adapter,struct ibmvnic_sub_crq_queue * scrq,bool do_h_free) release_sub_crq_queue() argument 4020 init_sub_crq_queue(struct ibmvnic_adapter * adapter) init_sub_crq_queue() argument 4100 release_sub_crqs(struct ibmvnic_adapter * adapter,bool do_h_free) release_sub_crqs() argument 4159 disable_scrq_irq(struct ibmvnic_adapter * adapter,struct ibmvnic_sub_crq_queue * scrq) disable_scrq_irq() argument 4197 enable_scrq_irq(struct ibmvnic_adapter * adapter,struct ibmvnic_sub_crq_queue * scrq) enable_scrq_irq() argument 4221 ibmvnic_complete_tx(struct ibmvnic_adapter * adapter,struct ibmvnic_sub_crq_queue * scrq) ibmvnic_complete_tx() argument 4304 struct ibmvnic_adapter *adapter = scrq->adapter; ibmvnic_interrupt_tx() local 4315 struct ibmvnic_adapter *adapter = scrq->adapter; ibmvnic_interrupt_rx() local 4333 init_sub_crq_irqs(struct ibmvnic_adapter * adapter) init_sub_crq_irqs() argument 4408 init_sub_crqs(struct ibmvnic_adapter * adapter) init_sub_crqs() argument 4493 send_request_cap(struct ibmvnic_adapter * adapter,int retry) send_request_cap() argument 4640 pending_scrq(struct ibmvnic_adapter * adapter,struct ibmvnic_sub_crq_queue * scrq) pending_scrq() argument 4656 ibmvnic_next_scrq(struct ibmvnic_adapter * adapter,struct ibmvnic_sub_crq_queue * scrq) ibmvnic_next_scrq() argument 4680 ibmvnic_next_crq(struct ibmvnic_adapter * adapter) ibmvnic_next_crq() argument 4715 send_subcrq_indirect(struct ibmvnic_adapter * adapter,u64 remote_handle,u64 ioba,u64 num_entries) send_subcrq_indirect() argument 4734 ibmvnic_send_crq(struct ibmvnic_adapter * adapter,union ibmvnic_crq * crq) ibmvnic_send_crq() argument 4771 ibmvnic_send_crq_init(struct ibmvnic_adapter * adapter) ibmvnic_send_crq_init() argument 4806 vnic_client_data_len(struct ibmvnic_adapter * adapter) vnic_client_data_len() argument 4822 vnic_add_client_data(struct ibmvnic_adapter * adapter,struct vnic_login_client_data * vlcd) vnic_add_client_data() argument 4861 send_login(struct ibmvnic_adapter * adapter) send_login() argument 5005 send_request_map(struct ibmvnic_adapter * adapter,dma_addr_t addr,u32 len,u8 map_id) send_request_map() argument 5019 send_request_unmap(struct ibmvnic_adapter * adapter,u8 map_id) send_request_unmap() argument 5030 send_query_map(struct ibmvnic_adapter * adapter) send_query_map() argument 5041 send_query_cap(struct ibmvnic_adapter * adapter) send_query_cap() argument 5172 send_query_ip_offload(struct ibmvnic_adapter * adapter) send_query_ip_offload() argument 5200 send_control_ip_offload(struct ibmvnic_adapter * adapter) send_control_ip_offload() argument 5280 handle_vpd_size_rsp(union ibmvnic_crq * crq,struct ibmvnic_adapter * adapter) handle_vpd_size_rsp() argument 5296 handle_vpd_rsp(union ibmvnic_crq * crq,struct ibmvnic_adapter * adapter) handle_vpd_rsp() argument 5345 handle_query_ip_offload_rsp(struct ibmvnic_adapter * adapter) handle_query_ip_offload_rsp() argument 5422 handle_error_indication(union ibmvnic_crq * crq,struct ibmvnic_adapter * adapter) handle_error_indication() argument 5442 handle_change_mac_rsp(union ibmvnic_crq * crq,struct ibmvnic_adapter * adapter) handle_change_mac_rsp() argument 5465 handle_request_cap_rsp(union ibmvnic_crq * crq,struct ibmvnic_adapter * adapter) handle_request_cap_rsp() argument 5542 handle_login_rsp(union ibmvnic_crq * login_rsp_crq,struct ibmvnic_adapter * adapter) handle_login_rsp() argument 5646 handle_request_unmap_rsp(union ibmvnic_crq * crq,struct ibmvnic_adapter * adapter) handle_request_unmap_rsp() argument 5657 handle_query_map_rsp(union ibmvnic_crq * crq,struct ibmvnic_adapter * adapter) handle_query_map_rsp() argument 5675 handle_query_cap_rsp(union ibmvnic_crq * crq,struct ibmvnic_adapter * adapter) handle_query_cap_rsp() argument 5851 send_query_phys_parms(struct ibmvnic_adapter * adapter) send_query_phys_parms() argument 5881 handle_query_phys_parms_rsp(union ibmvnic_crq * crq,struct ibmvnic_adapter * adapter) handle_query_phys_parms_rsp() argument 5936 ibmvnic_handle_crq(union ibmvnic_crq * crq,struct ibmvnic_adapter * adapter) ibmvnic_handle_crq() argument 6139 struct ibmvnic_adapter *adapter = instance; ibmvnic_interrupt() local 6147 struct ibmvnic_adapter *adapter = from_tasklet(adapter, t, tasklet); ibmvnic_tasklet() local 6169 ibmvnic_reenable_crq_queue(struct ibmvnic_adapter * adapter) ibmvnic_reenable_crq_queue() argument 6184 ibmvnic_reset_crq(struct ibmvnic_adapter * adapter) ibmvnic_reset_crq() argument 6217 release_crq_queue(struct ibmvnic_adapter * adapter) release_crq_queue() argument 6240 init_crq_queue(struct ibmvnic_adapter * adapter) init_crq_queue() argument 6318 ibmvnic_reset_init(struct ibmvnic_adapter * adapter,bool reset) ibmvnic_reset_init() argument 6394 struct ibmvnic_adapter *adapter; ibmvnic_probe() local 6576 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_remove() local 6624 struct ibmvnic_adapter *adapter = netdev_priv(netdev); failover_store() local 6665 struct ibmvnic_adapter *adapter; ibmvnic_get_desired_dma() local 6694 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_resume() local [all...] |
/linux/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_main.c | 17 static int iavf_setup_all_tx_resources(struct iavf_adapter *adapter); 18 static int iavf_setup_all_rx_resources(struct iavf_adapter *adapter); 20 static void iavf_init_get_resources(struct iavf_adapter *adapter); 166 * iavf_pdev_to_adapter - go from pci_dev to adapter 176 * @adapter: board private structure 178 static bool iavf_is_reset_in_progress(struct iavf_adapter *adapter) in iavf_is_reset_in_progress() argument 180 if (adapter->state == __IAVF_RESETTING || in iavf_is_reset_in_progress() 181 adapter->flags & (IAVF_FLAG_RESET_PENDING | in iavf_is_reset_in_progress() 190 * @adapter: board private structure 194 int iavf_wait_for_reset(struct iavf_adapter *adapter) in iavf_wait_for_reset() argument 224 struct iavf_adapter *adapter = (struct iavf_adapter *)hw->back; iavf_allocate_dma_mem_d() local 245 struct iavf_adapter *adapter = (struct iavf_adapter *)hw->back; iavf_free_dma_mem() local 290 iavf_schedule_reset(struct iavf_adapter * adapter,u64 flags) iavf_schedule_reset() argument 305 iavf_schedule_aq_request(struct iavf_adapter * adapter,u64 flags) iavf_schedule_aq_request() argument 318 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_tx_timeout() local 328 iavf_misc_irq_disable(struct iavf_adapter * adapter) iavf_misc_irq_disable() argument 346 iavf_misc_irq_enable(struct iavf_adapter * adapter) iavf_misc_irq_enable() argument 361 iavf_irq_disable(struct iavf_adapter * adapter) iavf_irq_disable() argument 380 iavf_irq_enable_queues(struct iavf_adapter * adapter) iavf_irq_enable_queues() argument 397 iavf_irq_enable(struct iavf_adapter * adapter,bool flush) iavf_irq_enable() argument 416 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_msix_aq() local 454 iavf_map_vector_to_rxq(struct iavf_adapter * adapter,int v_idx,int r_idx) iavf_map_vector_to_rxq() argument 480 iavf_map_vector_to_txq(struct iavf_adapter * adapter,int v_idx,int t_idx) iavf_map_vector_to_txq() argument 509 iavf_map_rings_to_vectors(struct iavf_adapter * adapter) iavf_map_rings_to_vectors() argument 540 iavf_request_traffic_irqs(struct iavf_adapter * adapter,char * basename) iavf_request_traffic_irqs() argument 600 iavf_request_misc_irq(struct iavf_adapter * adapter) iavf_request_misc_irq() argument 626 iavf_free_traffic_irqs(struct iavf_adapter * adapter) iavf_free_traffic_irqs() argument 650 iavf_free_misc_irq(struct iavf_adapter * adapter) iavf_free_misc_irq() argument 666 iavf_configure_tx(struct iavf_adapter * adapter) iavf_configure_tx() argument 685 iavf_select_rx_desc_format(const struct iavf_adapter * adapter) iavf_select_rx_desc_format() argument 722 iavf_configure_rx(struct iavf_adapter * adapter) iavf_configure_rx() argument 743 iavf_find_vlan(struct iavf_adapter * adapter,struct iavf_vlan vlan) iavf_find_vlan() argument 765 iavf_add_vlan(struct iavf_adapter * adapter,struct iavf_vlan vlan) iavf_add_vlan() argument 801 iavf_del_vlan(struct iavf_adapter * adapter,struct iavf_vlan vlan) iavf_del_vlan() argument 832 iavf_restore_filters(struct iavf_adapter * adapter) iavf_restore_filters() argument 852 iavf_get_num_vlans_added(struct iavf_adapter * adapter) iavf_get_num_vlans_added() argument 865 iavf_get_max_vlans_allowed(struct iavf_adapter * adapter) iavf_get_max_vlans_allowed() argument 882 iavf_max_vlans_added(struct iavf_adapter * adapter) iavf_max_vlans_added() argument 900 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_vlan_rx_add_vid() local 930 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_vlan_rx_kill_vid() local 949 iavf_find_filter(struct iavf_adapter * adapter,const u8 * macaddr) iavf_find_filter() argument 971 iavf_add_filter(struct iavf_adapter * adapter,const u8 * macaddr) iavf_add_filter() argument 1011 iavf_replace_primary_mac(struct iavf_adapter * adapter,const u8 * new_mac) iavf_replace_primary_mac() argument 1056 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_is_mac_set_handled() local 1081 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_set_mac() local 1125 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_addr_sync() local 1143 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_addr_unsync() local 1166 iavf_promiscuous_mode_changed(struct iavf_adapter * adapter) iavf_promiscuous_mode_changed() argument 1178 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_set_rx_mode() local 1195 iavf_napi_enable_all(struct iavf_adapter * adapter) iavf_napi_enable_all() argument 1214 iavf_napi_disable_all(struct iavf_adapter * adapter) iavf_napi_disable_all() argument 1230 iavf_configure(struct iavf_adapter * adapter) iavf_configure() argument 1252 iavf_up_complete(struct iavf_adapter * adapter) iavf_up_complete() argument 1269 iavf_clear_mac_vlan_filters(struct iavf_adapter * adapter) iavf_clear_mac_vlan_filters() argument 1303 iavf_clear_cloud_filters(struct iavf_adapter * adapter) iavf_clear_cloud_filters() argument 1327 iavf_clear_fdir_filters(struct iavf_adapter * adapter) iavf_clear_fdir_filters() argument 1353 iavf_clear_adv_rss_conf(struct iavf_adapter * adapter) iavf_clear_adv_rss_conf() argument 1375 iavf_down(struct iavf_adapter * adapter) iavf_down() argument 1430 iavf_acquire_msix_vectors(struct iavf_adapter * adapter,int vectors) iavf_acquire_msix_vectors() argument 1469 iavf_free_queues(struct iavf_adapter * adapter) iavf_free_queues() argument 1489 iavf_set_queue_vlan_tag_loc(struct iavf_adapter * adapter) iavf_set_queue_vlan_tag_loc() argument 1568 iavf_alloc_queues(struct iavf_adapter * adapter) iavf_alloc_queues() argument 1636 iavf_set_interrupt_capability(struct iavf_adapter * adapter) iavf_set_interrupt_capability() argument 1680 iavf_config_rss_aq(struct iavf_adapter * adapter) iavf_config_rss_aq() argument 1722 iavf_config_rss_reg(struct iavf_adapter * adapter) iavf_config_rss_reg() argument 1747 iavf_config_rss(struct iavf_adapter * adapter) iavf_config_rss() argument 1765 iavf_fill_rss_lut(struct iavf_adapter * adapter) iavf_fill_rss_lut() argument 1779 iavf_init_rss(struct iavf_adapter * adapter) iavf_init_rss() argument 1809 iavf_alloc_q_vectors(struct iavf_adapter * adapter) iavf_alloc_q_vectors() argument 1843 iavf_free_q_vectors(struct iavf_adapter * adapter) iavf_free_q_vectors() argument 1866 iavf_reset_interrupt_capability(struct iavf_adapter * adapter) iavf_reset_interrupt_capability() argument 1881 iavf_init_interrupt_scheme(struct iavf_adapter * adapter) iavf_init_interrupt_scheme() argument 1933 iavf_free_interrupt_scheme(struct iavf_adapter * adapter) iavf_free_interrupt_scheme() argument 1944 iavf_free_rss(struct iavf_adapter * adapter) iavf_free_rss() argument 1960 iavf_reinit_interrupt_scheme(struct iavf_adapter * adapter,bool running) iavf_reinit_interrupt_scheme() argument 1995 struct iavf_adapter *adapter; iavf_finish_config() local 2063 iavf_schedule_finish_config(struct iavf_adapter * adapter) iavf_schedule_finish_config() argument 2078 iavf_process_aq_command(struct iavf_adapter * adapter) iavf_process_aq_command() argument 2276 iavf_set_vlan_offload_features(struct iavf_adapter * adapter,netdev_features_t prev_features,netdev_features_t features) iavf_set_vlan_offload_features() argument 2355 iavf_startup(struct iavf_adapter * adapter) iavf_startup() argument 2405 iavf_init_version_check(struct iavf_adapter * adapter) iavf_init_version_check() argument 2449 iavf_parse_vf_resource_msg(struct iavf_adapter * adapter) iavf_parse_vf_resource_msg() argument 2506 iavf_init_get_resources(struct iavf_adapter * adapter) iavf_init_get_resources() argument 2570 iavf_init_send_offload_vlan_v2_caps(struct iavf_adapter * adapter) iavf_init_send_offload_vlan_v2_caps() argument 2596 iavf_init_recv_offload_vlan_v2_caps(struct iavf_adapter * adapter) iavf_init_recv_offload_vlan_v2_caps() argument 2628 iavf_init_send_supported_rxdids(struct iavf_adapter * adapter) iavf_init_send_supported_rxdids() argument 2652 iavf_init_recv_supported_rxdids(struct iavf_adapter * adapter) iavf_init_recv_supported_rxdids() argument 2684 iavf_init_send_ptp_caps(struct iavf_adapter * adapter) iavf_init_send_ptp_caps() argument 2704 iavf_init_recv_ptp_caps(struct iavf_adapter * adapter) iavf_init_recv_ptp_caps() argument 2736 iavf_init_process_extended_caps(struct iavf_adapter * adapter) iavf_init_process_extended_caps() argument 2780 iavf_init_config_adapter(struct iavf_adapter * adapter) iavf_init_config_adapter() argument 2876 iavf_watchdog_step(struct iavf_adapter * adapter) iavf_watchdog_step() argument 2994 struct iavf_adapter *adapter = container_of(work, iavf_watchdog_task() local 3018 iavf_disable_vf(struct iavf_adapter * adapter) iavf_disable_vf() argument 3087 iavf_reconfig_qs_bw(struct iavf_adapter * adapter) iavf_reconfig_qs_bw() argument 3112 struct iavf_adapter *adapter = container_of(work, iavf_reset_task() local 3344 struct iavf_adapter *adapter = iavf_adminq_task() local 3432 iavf_free_all_tx_resources(struct iavf_adapter * adapter) iavf_free_all_tx_resources() argument 3454 iavf_setup_all_tx_resources(struct iavf_adapter * adapter) iavf_setup_all_tx_resources() argument 3481 iavf_setup_all_rx_resources(struct iavf_adapter * adapter) iavf_setup_all_rx_resources() argument 3503 iavf_free_all_rx_resources(struct iavf_adapter * adapter) iavf_free_all_rx_resources() argument 3520 iavf_validate_tx_bandwidth(struct iavf_adapter * adapter,u64 max_tx_rate) iavf_validate_tx_bandwidth() argument 3583 iavf_validate_ch_config(struct iavf_adapter * adapter,struct tc_mqprio_qopt_offload * mqprio_qopt) iavf_validate_ch_config() argument 3645 iavf_del_all_cloud_filters(struct iavf_adapter * adapter) iavf_del_all_cloud_filters() argument 3670 iavf_is_tc_config_same(struct iavf_adapter * adapter,struct tc_mqprio_qopt * mqprio_qopt) iavf_is_tc_config_same() argument 3701 struct iavf_adapter *adapter = netdev_priv(netdev); __iavf_setup_tc() local 3812 iavf_parse_cls_flower(struct iavf_adapter * adapter,struct flow_cls_offload * f,struct iavf_cloud_filter * filter) iavf_parse_cls_flower() argument 4064 iavf_handle_tclass(struct iavf_adapter * adapter,u32 tc,struct iavf_cloud_filter * filter) iavf_handle_tclass() argument 4090 iavf_find_cf(struct iavf_adapter * adapter,unsigned long * cookie) iavf_find_cf() argument 4110 iavf_configure_clsflower(struct iavf_adapter * adapter,struct flow_cls_offload * cls_flower) iavf_configure_clsflower() argument 4171 iavf_delete_clsflower(struct iavf_adapter * adapter,struct flow_cls_offload * cls_flower) iavf_delete_clsflower() argument 4195 iavf_setup_tc_cls_flower(struct iavf_adapter * adapter,struct flow_cls_offload * cls_flower) iavf_setup_tc_cls_flower() argument 4217 iavf_add_cls_u32(struct iavf_adapter * adapter,struct tc_cls_u32_offload * cls_u32) iavf_add_cls_u32() argument 4328 iavf_del_cls_u32(struct iavf_adapter * adapter,struct tc_cls_u32_offload * cls_u32) iavf_del_cls_u32() argument 4341 iavf_setup_tc_cls_u32(struct iavf_adapter * adapter,struct tc_cls_u32_offload * cls_u32) iavf_setup_tc_cls_u32() argument 4369 struct iavf_adapter *adapter = cb_priv; iavf_setup_tc_block_cb() local 4400 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_setup_tc() local 4421 iavf_restore_fdir_filters(struct iavf_adapter * adapter) iavf_restore_fdir_filters() argument 4456 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_open() local 4530 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_close() local 4602 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_change_mtu() local 4625 iavf_disable_fdir(struct iavf_adapter * adapter) iavf_disable_fdir() argument 4678 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_set_features() local 4765 iavf_get_netdev_vlan_hw_features(struct iavf_adapter * adapter) iavf_get_netdev_vlan_hw_features() argument 4830 iavf_get_netdev_vlan_features(struct iavf_adapter * adapter) iavf_get_netdev_vlan_features() argument 4931 iavf_fix_netdev_vlan_features(struct iavf_adapter * adapter,netdev_features_t requested_features) iavf_fix_netdev_vlan_features() argument 4990 iavf_fix_strip_features(struct iavf_adapter * adapter,netdev_features_t requested_features) iavf_fix_strip_features() argument 5041 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_fix_features() local 5054 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_hwstamp_get() local 5065 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_hwstamp_set() local 5075 struct iavf_adapter *adapter = netdev_priv(binding->netdev); iavf_verify_shaper() local 5095 struct iavf_adapter *adapter = netdev_priv(binding->netdev); iavf_shaper_set() local 5124 struct iavf_adapter *adapter = netdev_priv(binding->netdev); iavf_shaper_del() local 5209 iavf_process_config(struct iavf_adapter * adapter) iavf_process_config() argument 5322 struct iavf_adapter *adapter = NULL; iavf_probe() local 5461 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_suspend() local 5493 struct iavf_adapter *adapter; iavf_resume() local 5537 struct iavf_adapter *adapter; iavf_remove() local [all...] |
/linux/drivers/net/ethernet/microchip/ |
H A D | lan743x_main.c | 31 static void pci11x1x_strap_get_status(struct lan743x_adapter *adapter) in pci11x1x_strap_get_status() argument 40 ret = lan743x_hs_syslock_acquire(adapter, 100); in pci11x1x_strap_get_status() 42 netif_err(adapter, drv, adapter->netdev, in pci11x1x_strap_get_status() 47 cfg_load = lan743x_csr_read(adapter, ETH_SYS_CONFIG_LOAD_STARTED_REG); in pci11x1x_strap_get_status() 48 lan743x_hs_syslock_release(adapter); in pci11x1x_strap_get_status() 49 hw_cfg = lan743x_csr_read(adapter, HW_CFG); in pci11x1x_strap_get_status() 53 strap = lan743x_csr_read(adapter, STRAP_READ); in pci11x1x_strap_get_status() 55 adapter->is_sgmii_en = true; in pci11x1x_strap_get_status() 57 adapter in pci11x1x_strap_get_status() 73 is_pci11x1x_chip(struct lan743x_adapter * adapter) is_pci11x1x_chip() argument 85 lan743x_pci_cleanup(struct lan743x_adapter * adapter) lan743x_pci_cleanup() argument 93 lan743x_pci_init(struct lan743x_adapter * adapter,struct pci_dev * pdev) lan743x_pci_init() argument 125 lan743x_csr_read(struct lan743x_adapter * adapter,int offset) lan743x_csr_read() argument 130 lan743x_csr_write(struct lan743x_adapter * adapter,int offset,u32 data) lan743x_csr_write() argument 138 lan743x_csr_light_reset(struct lan743x_adapter * adapter) lan743x_csr_light_reset() argument 150 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) lan743x_csr_wait_for_bit_atomic() argument 162 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) lan743x_csr_wait_for_bit() argument 174 lan743x_csr_init(struct lan743x_adapter * adapter) lan743x_csr_init() argument 209 lan743x_intr_software_isr(struct lan743x_adapter * adapter) lan743x_intr_software_isr() argument 222 struct lan743x_adapter *adapter = tx->adapter; lan743x_tx_isr() local 263 struct lan743x_adapter *adapter = rx->adapter; lan743x_rx_isr() local 303 struct lan743x_adapter *adapter = context; lan743x_intr_shared_isr() local 347 struct lan743x_adapter *adapter = vector->adapter; lan743x_intr_entry_isr() local 410 lan743x_intr_test_isr(struct lan743x_adapter * adapter) lan743x_intr_test_isr() argument 431 lan743x_intr_register_isr(struct lan743x_adapter * adapter,int vector_index,u32 flags,u32 int_mask,lan743x_vector_handler handler,void * context) lan743x_intr_register_isr() argument 461 lan743x_intr_unregister_isr(struct lan743x_adapter * adapter,int vector_index) lan743x_intr_unregister_isr() argument 474 lan743x_intr_get_vector_flags(struct lan743x_adapter * adapter,u32 int_mask) lan743x_intr_get_vector_flags() argument 486 lan743x_intr_close(struct lan743x_adapter * adapter) lan743x_intr_close() argument 515 lan743x_intr_open(struct lan743x_adapter * adapter) lan743x_intr_open() argument 748 lan743x_dp_write(struct lan743x_adapter * adapter,u32 select,u32 addr,u32 length,u32 * buf) lan743x_dp_write() argument 793 lan743x_mac_mii_wait_till_not_busy(struct lan743x_adapter * adapter) lan743x_mac_mii_wait_till_not_busy() argument 803 struct lan743x_adapter *adapter = bus->priv; lan743x_mdiobus_read_c22() local 826 struct lan743x_adapter *adapter = bus->priv; lan743x_mdiobus_write_c22() local 868 struct lan743x_adapter *adapter = bus->priv; lan743x_mdiobus_read_c45() local 901 struct lan743x_adapter *adapter = bus->priv; lan743x_mdiobus_write_c45() local 928 lan743x_sgmii_wait_till_not_busy(struct lan743x_adapter * adapter) lan743x_sgmii_wait_till_not_busy() argument 942 lan743x_sgmii_read(struct lan743x_adapter * adapter,u8 mmd,u16 addr) lan743x_sgmii_read() argument 972 lan743x_sgmii_write(struct lan743x_adapter * adapter,u8 mmd,u16 addr,u16 val) lan743x_sgmii_write() argument 1032 lan743x_sgmii_mpll_set(struct lan743x_adapter * adapter,u16 baud) lan743x_sgmii_mpll_set() argument 1070 lan743x_sgmii_2_5G_mode_set(struct lan743x_adapter * adapter,bool enable) lan743x_sgmii_2_5G_mode_set() argument 1081 lan743x_serdes_clock_and_aneg_update(struct lan743x_adapter * adapter) lan743x_serdes_clock_and_aneg_update() argument 1148 lan743x_pcs_seq_state(struct lan743x_adapter * adapter,u8 state) lan743x_pcs_seq_state() argument 1168 lan743x_pcs_power_reset(struct lan743x_adapter * adapter) lan743x_pcs_power_reset() argument 1196 lan743x_mac_set_address(struct lan743x_adapter * adapter,u8 * addr) lan743x_mac_set_address() argument 1215 lan743x_mac_init(struct lan743x_adapter * adapter) lan743x_mac_init() argument 1257 lan743x_mac_open(struct lan743x_adapter * adapter) lan743x_mac_open() argument 1268 lan743x_mac_close(struct lan743x_adapter * adapter) lan743x_mac_close() argument 1285 lan743x_mac_flow_ctrl_set_enables(struct lan743x_adapter * adapter,bool tx_enable,bool rx_enable) lan743x_mac_flow_ctrl_set_enables() argument 1301 lan743x_mac_set_mtu(struct lan743x_adapter * adapter,int new_mtu) lan743x_mac_set_mtu() argument 1333 lan743x_hw_reset_phy(struct lan743x_adapter * adapter) lan743x_hw_reset_phy() argument 1349 lan743x_phy_interface_select(struct lan743x_adapter * adapter) lan743x_phy_interface_select() argument 1370 lan743x_rfe_open(struct lan743x_adapter * adapter) lan743x_rfe_open() argument 1388 lan743x_rfe_update_mac_address(struct lan743x_adapter * adapter) lan743x_rfe_update_mac_address() argument 1408 lan743x_rfe_set_multicast(struct lan743x_adapter * adapter) lan743x_rfe_set_multicast() argument 1468 lan743x_dmac_init(struct lan743x_adapter * adapter) lan743x_dmac_init() argument 1510 lan743x_dmac_tx_get_state(struct lan743x_adapter * adapter,int tx_channel) lan743x_dmac_tx_get_state() argument 1522 lan743x_dmac_tx_wait_till_stopped(struct lan743x_adapter * adapter,int tx_channel) lan743x_dmac_tx_wait_till_stopped() argument 1539 lan743x_dmac_rx_get_state(struct lan743x_adapter * adapter,int rx_channel) lan743x_dmac_rx_get_state() argument 1551 lan743x_dmac_rx_wait_till_stopped(struct lan743x_adapter * adapter,int rx_channel) lan743x_dmac_rx_wait_till_stopped() argument 1686 lan743x_rx_cfg_b_tstamp_config(struct lan743x_adapter * adapter,int rx_ts_config) lan743x_rx_cfg_b_tstamp_config() argument 1703 lan743x_rx_set_tstamp_mode(struct lan743x_adapter * adapter,int rx_filter) lan743x_rx_set_tstamp_mode() argument 1757 struct lan743x_adapter *adapter = tx->adapter; lan743x_tx_frame_start() local 1850 struct lan743x_adapter *adapter = tx->adapter; lan743x_tx_frame_add_fragment() local 1917 struct lan743x_adapter *adapter = tx->adapter; lan743x_tx_frame_end() local 2048 struct lan743x_adapter *adapter = tx->adapter; lan743x_tx_napi_poll() local 2175 struct lan743x_adapter *adapter = tx->adapter; lan743x_tx_close() local 2205 struct lan743x_adapter *adapter = NULL; lan743x_tx_open() local 2579 struct lan743x_adapter *adapter = rx->adapter; lan743x_rx_napi_poll() local 2730 struct lan743x_adapter *adapter = rx->adapter; lan743x_rx_close() local 2755 struct lan743x_adapter *adapter = rx->adapter; lan743x_rx_open() local 2872 lan743x_phylink_sgmii_config(struct lan743x_adapter * adapter) lan743x_phylink_sgmii_config() argument 2904 lan743x_phylink_1000basex_config(struct lan743x_adapter * adapter) lan743x_phylink_1000basex_config() argument 2936 lan743x_phylink_2500basex_config(struct lan743x_adapter * adapter) lan743x_phylink_2500basex_config() argument 2968 lan743x_mac_eee_enable(struct lan743x_adapter * adapter,bool enable) lan743x_mac_eee_enable() argument 2985 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_phylink_mac_config() local 3041 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_phylink_mac_link_up() local 3078 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_mac_disable_tx_lpi() local 3087 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_mac_enable_tx_lpi() local 3108 lan743x_phylink_create(struct lan743x_adapter * adapter) lan743x_phylink_create() argument 3172 lan743x_phylink_connect(struct lan743x_adapter * adapter) lan743x_phylink_connect() argument 3225 lan743x_phylink_disconnect(struct lan743x_adapter * adapter) lan743x_phylink_disconnect() argument 3233 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_netdev_close() local 3255 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_netdev_open() local 3334 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_netdev_xmit_frame() local 3346 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_netdev_ioctl() local 3356 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_netdev_set_multicast() local 3363 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_netdev_change_mtu() local 3375 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_netdev_get_stats64() local 3422 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_netdev_set_mac_address() local 3448 lan743x_hardware_cleanup(struct lan743x_adapter * adapter) lan743x_hardware_cleanup() argument 3453 lan743x_mdiobus_cleanup(struct lan743x_adapter * adapter) lan743x_mdiobus_cleanup() argument 3458 lan743x_destroy_phylink(struct lan743x_adapter * adapter) lan743x_destroy_phylink() argument 3464 lan743x_full_cleanup(struct lan743x_adapter * adapter) lan743x_full_cleanup() argument 3474 pci11x1x_set_rfe_rd_fifo_threshold(struct lan743x_adapter * adapter) pci11x1x_set_rfe_rd_fifo_threshold() argument 3489 lan743x_hardware_init(struct lan743x_adapter * adapter,struct pci_dev * pdev) lan743x_hardware_init() argument 3560 lan743x_mdiobus_init(struct lan743x_adapter * adapter) lan743x_mdiobus_init() argument 3629 struct lan743x_adapter *adapter = NULL; lan743x_pcidev_probe() local 3727 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_pcidev_remove() local 3735 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_pcidev_shutdown() local 3762 lan743x_pm_set_wol(struct lan743x_adapter * adapter) lan743x_pm_set_wol() argument 3879 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_pm_suspend() local 3912 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_pm_resume() local [all...] |
H A D | lan743x_ptp.c | 20 static bool lan743x_ptp_is_enabled(struct lan743x_adapter *adapter); 21 static void lan743x_ptp_enable(struct lan743x_adapter *adapter); 22 static void lan743x_ptp_disable(struct lan743x_adapter *adapter); 23 static void lan743x_ptp_reset(struct lan743x_adapter *adapter); 24 static void lan743x_ptp_clock_set(struct lan743x_adapter *adapter, 40 int lan743x_gpio_init(struct lan743x_adapter *adapter) in lan743x_gpio_init() argument 42 struct lan743x_gpio *gpio = &adapter->gpio; in lan743x_gpio_init() 50 lan743x_csr_write(adapter, GPIO_CFG0, gpio->gpio_cfg0); in lan743x_gpio_init() 51 lan743x_csr_write(adapter, GPIO_CFG1, gpio->gpio_cfg1); in lan743x_gpio_init() 52 lan743x_csr_write(adapter, GPIO_CFG in lan743x_gpio_init() 58 lan743x_ptp_wait_till_cmd_done(struct lan743x_adapter * adapter,u32 bit_mask) lan743x_ptp_wait_till_cmd_done() argument 77 lan743x_ptp_tx_ts_enqueue_ts(struct lan743x_adapter * adapter,u32 seconds,u32 nano_seconds,u32 header) lan743x_ptp_tx_ts_enqueue_ts() argument 96 lan743x_ptp_tx_ts_complete(struct lan743x_adapter * adapter) lan743x_ptp_tx_ts_complete() argument 156 lan743x_ptp_reserve_event_ch(struct lan743x_adapter * adapter,int event_channel) lan743x_ptp_reserve_event_ch() argument 175 lan743x_ptp_release_event_ch(struct lan743x_adapter * adapter,int event_channel) lan743x_ptp_release_event_ch() argument 199 lan743x_led_mux_enable(struct lan743x_adapter * adapter,int pin,bool enable) lan743x_led_mux_enable() argument 217 lan743x_led_mux_save(struct lan743x_adapter * adapter) lan743x_led_mux_save() argument 237 lan743x_led_mux_restore(struct lan743x_adapter * adapter) lan743x_led_mux_restore() argument 249 lan743x_gpio_rsrv_ptp_out(struct lan743x_adapter * adapter,int pin,int event_channel) lan743x_gpio_rsrv_ptp_out() argument 297 lan743x_gpio_release(struct lan743x_adapter * adapter,int pin) lan743x_gpio_release() argument 339 struct lan743x_adapter *adapter = lan743x_ptpci_adjfine() local 365 struct lan743x_adapter *adapter = lan743x_ptpci_adjtime() local 378 struct lan743x_adapter *adapter = lan743x_ptpci_gettime64() local 399 struct lan743x_adapter *adapter = lan743x_ptpci_settime64() local 423 lan743x_ptp_perout_off(struct lan743x_adapter * adapter,unsigned int index) lan743x_ptp_perout_off() argument 453 lan743x_ptp_perout(struct lan743x_adapter * adapter,int on,struct ptp_perout_request * perout_request) lan743x_ptp_perout() argument 640 lan743x_ptp_io_perout_off(struct lan743x_adapter * adapter,u32 index) lan743x_ptp_io_perout_off() argument 692 lan743x_ptp_io_perout(struct lan743x_adapter * adapter,int on,struct ptp_perout_request * perout_request) lan743x_ptp_io_perout() argument 849 lan743x_ptp_io_extts_off(struct lan743x_adapter * adapter,u32 index) lan743x_ptp_io_extts_off() argument 885 lan743x_ptp_io_event_cap_en(struct lan743x_adapter * adapter,u32 flags,u32 channel) lan743x_ptp_io_event_cap_en() argument 929 lan743x_ptp_io_extts(struct lan743x_adapter * adapter,int on,struct ptp_extts_request * extts_request) lan743x_ptp_io_extts() argument 961 struct lan743x_adapter *adapter = lan743x_ptpci_enable() local 1002 struct lan743x_adapter *adapter = lan743x_ptpci_verify_pin_config() local 1025 lan743x_ptp_io_event_clock_get(struct lan743x_adapter * adapter,bool fe,u8 channel,struct timespec64 * ts) lan743x_ptp_io_event_clock_get() argument 1056 struct lan743x_adapter *adapter = lan743x_ptpci_do_aux_work() local 1185 lan743x_ptp_clock_get(struct lan743x_adapter * adapter,u32 * seconds,u32 * nano_seconds,u32 * sub_nano_seconds) lan743x_ptp_clock_get() argument 1209 lan743x_ptp_io_clock_get(struct lan743x_adapter * adapter,u32 * sec,u32 * nsec,u32 * sub_nsec) lan743x_ptp_io_clock_get() argument 1231 lan743x_ptp_clock_step(struct lan743x_adapter * adapter,s64 time_step_ns) lan743x_ptp_clock_step() argument 1358 struct lan743x_adapter *adapter = (struct lan743x_adapter *)context; lan743x_ptp_isr() local 1398 lan743x_ptp_tx_ts_enqueue_skb(struct lan743x_adapter * adapter,struct sk_buff * skb,bool ignore_sync) lan743x_ptp_tx_ts_enqueue_skb() argument 1422 lan743x_ptp_sync_to_system_clock(struct lan743x_adapter * adapter) lan743x_ptp_sync_to_system_clock() argument 1431 lan743x_ptp_update_latency(struct lan743x_adapter * adapter,u32 link_speed) lan743x_ptp_update_latency() argument 1453 lan743x_ptp_init(struct lan743x_adapter * adapter) lan743x_ptp_init() argument 1472 lan743x_ptp_open(struct lan743x_adapter * adapter) lan743x_ptp_open() argument 1568 lan743x_ptp_close(struct lan743x_adapter * adapter) lan743x_ptp_close() argument 1613 lan743x_ptp_set_sync_ts_insert(struct lan743x_adapter * adapter,bool ts_insert_enable) lan743x_ptp_set_sync_ts_insert() argument 1626 lan743x_ptp_is_enabled(struct lan743x_adapter * adapter) lan743x_ptp_is_enabled() argument 1633 lan743x_ptp_enable(struct lan743x_adapter * adapter) lan743x_ptp_enable() argument 1649 lan743x_ptp_disable(struct lan743x_adapter * adapter) lan743x_ptp_disable() argument 1668 lan743x_ptp_reset(struct lan743x_adapter * adapter) lan743x_ptp_reset() argument 1686 lan743x_ptp_clock_set(struct lan743x_adapter * adapter,u32 seconds,u32 nano_seconds,u32 sub_nano_seconds) lan743x_ptp_clock_set() argument 1703 lan743x_ptp_request_tx_timestamp(struct lan743x_adapter * adapter) lan743x_ptp_request_tx_timestamp() argument 1718 lan743x_ptp_unrequest_tx_timestamp(struct lan743x_adapter * adapter) lan743x_ptp_unrequest_tx_timestamp() argument 1731 lan743x_ptp_tx_timestamp_skb(struct lan743x_adapter * adapter,struct sk_buff * skb,bool ignore_sync) lan743x_ptp_tx_timestamp_skb() argument 1742 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ptp_hwtstamp_get() local 1761 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ptp_hwtstamp_set() local [all...] |
H A D | lan743x_ethtool.c | 28 #define LAN743X_CSR_READ_OP(offset) lan743x_csr_read(adapter, offset) 30 static int lan743x_otp_power_up(struct lan743x_adapter *adapter) in lan743x_otp_power_up() argument 34 reg_value = lan743x_csr_read(adapter, OTP_PWR_DN); in lan743x_otp_power_up() 39 lan743x_csr_write(adapter, OTP_PWR_DN, reg_value); in lan743x_otp_power_up() 47 static void lan743x_otp_power_down(struct lan743x_adapter *adapter) in lan743x_otp_power_down() argument 51 reg_value = lan743x_csr_read(adapter, OTP_PWR_DN); in lan743x_otp_power_down() 55 lan743x_csr_write(adapter, OTP_PWR_DN, reg_value); in lan743x_otp_power_down() 59 static void lan743x_otp_set_address(struct lan743x_adapter *adapter, in lan743x_otp_set_address() argument 62 lan743x_csr_write(adapter, OTP_ADDR_HIGH, (address >> 8) & 0x03); in lan743x_otp_set_address() 63 lan743x_csr_write(adapter, OTP_ADDR_LO in lan743x_otp_set_address() 66 lan743x_otp_read_go(struct lan743x_adapter * adapter) lan743x_otp_read_go() argument 72 lan743x_otp_wait_till_not_busy(struct lan743x_adapter * adapter) lan743x_otp_wait_till_not_busy() argument 91 lan743x_otp_read(struct lan743x_adapter * adapter,u32 offset,u32 length,u8 * data) lan743x_otp_read() argument 123 lan743x_otp_write(struct lan743x_adapter * adapter,u32 offset,u32 length,u8 * data) lan743x_otp_write() argument 160 lan743x_hs_syslock_acquire(struct lan743x_adapter * adapter,u16 timeout) lan743x_hs_syslock_acquire() argument 197 lan743x_hs_syslock_release(struct lan743x_adapter * adapter) lan743x_hs_syslock_release() argument 217 lan743x_hs_otp_power_up(struct lan743x_adapter * adapter) lan743x_hs_otp_power_up() argument 233 lan743x_hs_otp_power_down(struct lan743x_adapter * adapter) lan743x_hs_otp_power_down() argument 249 lan743x_hs_otp_set_address(struct lan743x_adapter * adapter,u32 address) lan743x_hs_otp_set_address() argument 256 lan743x_hs_otp_read_go(struct lan743x_adapter * adapter) lan743x_hs_otp_read_go() argument 262 lan743x_hs_otp_cmd_cmplt_chk(struct lan743x_adapter * adapter) lan743x_hs_otp_cmd_cmplt_chk() argument 271 lan743x_hs_otp_read(struct lan743x_adapter * adapter,u32 offset,u32 length,u8 * data) lan743x_hs_otp_read() argument 322 lan743x_hs_otp_write(struct lan743x_adapter * adapter,u32 offset,u32 length,u8 * data) lan743x_hs_otp_write() argument 377 lan743x_eeprom_wait(struct lan743x_adapter * adapter) lan743x_eeprom_wait() argument 400 lan743x_eeprom_confirm_not_busy(struct lan743x_adapter * adapter) lan743x_eeprom_confirm_not_busy() argument 418 lan743x_eeprom_read(struct lan743x_adapter * adapter,u32 offset,u32 length,u8 * data) lan743x_eeprom_read() argument 449 lan743x_eeprom_write(struct lan743x_adapter * adapter,u32 offset,u32 length,u8 * data) lan743x_eeprom_write() argument 491 lan743x_hs_eeprom_cmd_cmplt_chk(struct lan743x_adapter * adapter) lan743x_hs_eeprom_cmd_cmplt_chk() argument 501 lan743x_hs_eeprom_read(struct lan743x_adapter * adapter,u32 offset,u32 length,u8 * data) lan743x_hs_eeprom_read() argument 546 lan743x_hs_eeprom_write(struct lan743x_adapter * adapter,u32 offset,u32 length,u8 * data) lan743x_hs_eeprom_write() argument 594 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_get_drvinfo() local 603 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_get_msglevel() local 611 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_set_msglevel() local 618 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_get_eeprom_len() local 629 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_get_eeprom() local 654 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_set_eeprom() local 818 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_get_strings() local 850 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_get_ethtool_stats() local 879 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_get_priv_flags() local 886 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_set_priv_flags() local 895 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_get_sset_count() local 959 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_get_rxfh() local 1008 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_set_rxfh() local 1054 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_get_ts_info() local 1076 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_get_eee() local 1084 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_set_eee() local 1093 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_set_link_ksettings() local 1102 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_get_link_ksettings() local 1111 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_get_wol() local 1136 struct lan743x_adapter *adapter = netdev_priv(netdev); lan743x_ethtool_set_wol() local 1200 struct lan743x_adapter *adapter = netdev_priv(dev); lan743x_common_regs() local 1312 struct lan743x_adapter *adapter = netdev_priv(dev); lan743x_get_regs_len() local 1324 struct lan743x_adapter *adapter = netdev_priv(dev); lan743x_get_regs() local 1345 struct lan743x_adapter *adapter = netdev_priv(dev); lan743x_get_pauseparam() local 1353 struct lan743x_adapter *adapter = netdev_priv(dev); lan743x_set_pauseparam() local [all...] |
/linux/drivers/scsi/ |
H A D | BusLogic.c | 81 MODULE_DESCRIPTION("BusLogic MultiMaster and FlashPoint SCSI Host Adapter driver"); 136 static void blogic_announce_drvr(struct blogic_adapter *adapter) in blogic_announce_drvr() argument 138 blogic_announce("***** BusLogic SCSI Driver Version " blogic_drvr_version " of " blogic_drvr_date " *****\n", adapter); in blogic_announce_drvr() 139 blogic_announce("Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>\n", adapter); in blogic_announce_drvr() 144 blogic_drvr_info returns the Host Adapter Name to identify this SCSI 145 Driver and Host Adapter. 150 struct blogic_adapter *adapter = in blogic_drvr_info() local 152 return adapter->full_model; in blogic_drvr_info() 157 for Host Adapter from the blk_size bytes located at blk_pointer. The newly 158 created CCBs are added to Host Adapter' 161 blogic_init_ccbs(struct blogic_adapter * adapter,void * blk_pointer,int blk_size,dma_addr_t blkp) blogic_init_ccbs() argument 192 blogic_create_initccbs(struct blogic_adapter * adapter) blogic_create_initccbs() argument 216 blogic_destroy_ccbs(struct blogic_adapter * adapter) blogic_destroy_ccbs() argument 245 blogic_create_addlccbs(struct blogic_adapter * adapter,int addl_ccbs,bool print_success) blogic_create_addlccbs() argument 279 blogic_alloc_ccb(struct blogic_adapter * adapter) blogic_alloc_ccb() argument 312 struct blogic_adapter *adapter = ccb->adapter; blogic_dealloc_ccb() local 345 blogic_cmd(struct blogic_adapter * adapter,enum blogic_opcode opcode,void * param,int paramlen,void * reply,int replylen) blogic_cmd() argument 609 blogic_init_mm_probeinfo(struct blogic_adapter * adapter) blogic_init_mm_probeinfo() argument 831 blogic_init_fp_probeinfo(struct blogic_adapter * adapter) blogic_init_fp_probeinfo() argument 923 blogic_init_probeinfo_list(struct blogic_adapter * adapter) blogic_init_probeinfo_list() argument 991 blogic_failure(struct blogic_adapter * adapter,char * msg) blogic_failure() argument 1012 blogic_probe(struct blogic_adapter * adapter) blogic_probe() argument 1088 blogic_hwreset(struct blogic_adapter * adapter,bool hard_reset) blogic_hwreset() argument 1196 blogic_checkadapter(struct blogic_adapter * adapter) blogic_checkadapter() argument 1233 blogic_rdconfig(struct blogic_adapter * adapter) blogic_rdconfig() argument 1693 blogic_reportconfig(struct blogic_adapter * adapter) blogic_reportconfig() argument 1848 blogic_getres(struct blogic_adapter * adapter) blogic_getres() argument 1877 blogic_relres(struct blogic_adapter * adapter) blogic_relres() argument 1903 blogic_initadapter(struct blogic_adapter * adapter) blogic_initadapter() argument 2021 blogic_inquiry(struct blogic_adapter * adapter) blogic_inquiry() argument 2142 blogic_inithoststruct(struct blogic_adapter * adapter,struct Scsi_Host * host) blogic_inithoststruct() argument 2166 struct blogic_adapter *adapter = blogic_sdev_configure() local 2204 struct blogic_adapter *adapter; blogic_init() local 2407 blogic_deladapter(struct blogic_adapter * adapter) blogic_deladapter() argument 2446 struct blogic_adapter *adapter = ccb->adapter; blogic_qcompleted_ccb() local 2466 blogic_resultcode(struct blogic_adapter * adapter,enum blogic_adapter_status adapter_status,enum blogic_tgt_status tgt_status) blogic_resultcode() argument 2523 blogic_inbox_to_ccb(struct blogic_adapter * adapter,struct blogic_inbox * inbox) blogic_inbox_to_ccb() argument 2538 blogic_scan_inbox(struct blogic_adapter * adapter) blogic_scan_inbox() argument 2598 blogic_process_ccbs(struct blogic_adapter * adapter) blogic_process_ccbs() argument 2741 struct blogic_adapter *adapter = (struct blogic_adapter *) devid; blogic_inthandler() local 2825 blogic_write_outbox(struct blogic_adapter * adapter,enum blogic_action action,struct blogic_ccb * ccb) blogic_write_outbox() argument 2859 struct blogic_adapter *adapter = blogic_hostreset() local 2883 struct blogic_adapter *adapter = blogic_qcmd_lck() local 3246 struct blogic_adapter *adapter = blogic_diskparam() local 3322 struct blogic_adapter *adapter = blogic_write_info() local 3335 struct blogic_adapter *adapter = (struct blogic_adapter *) shost->hostdata; blogic_show_info() local 3441 blogic_msg(enum blogic_msglevel msglevel,char * fmt,struct blogic_adapter * adapter,...) blogic_msg() argument [all...] |
H A D | vmw_pvscsi.c | 149 pvscsi_dev(const struct pvscsi_adapter *adapter) in pvscsi_dev() argument 151 return &(adapter->dev->dev); in pvscsi_dev() 155 pvscsi_find_context(const struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd) in pvscsi_find_context() argument 159 end = &adapter->cmd_map[adapter->req_depth]; in pvscsi_find_context() 160 for (ctx = adapter->cmd_map; ctx < end; ctx++) in pvscsi_find_context() 168 pvscsi_acquire_context(struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd) in pvscsi_acquire_context() argument 172 if (list_empty(&adapter->cmd_pool)) in pvscsi_acquire_context() 175 ctx = list_first_entry(&adapter->cmd_pool, struct pvscsi_ctx, list); in pvscsi_acquire_context() 182 static void pvscsi_release_context(struct pvscsi_adapter *adapter, in pvscsi_release_context() argument 195 pvscsi_map_context(const struct pvscsi_adapter * adapter,const struct pvscsi_ctx * ctx) pvscsi_map_context() argument 202 pvscsi_get_context(const struct pvscsi_adapter * adapter,u64 context) pvscsi_get_context() argument 207 pvscsi_reg_write(const struct pvscsi_adapter * adapter,u32 offset,u32 val) pvscsi_reg_write() argument 213 pvscsi_reg_read(const struct pvscsi_adapter * adapter,u32 offset) pvscsi_reg_read() argument 218 pvscsi_read_intr_status(const struct pvscsi_adapter * adapter) pvscsi_read_intr_status() argument 223 pvscsi_write_intr_status(const struct pvscsi_adapter * adapter,u32 val) pvscsi_write_intr_status() argument 229 pvscsi_unmask_intr(const struct pvscsi_adapter * adapter) pvscsi_unmask_intr() argument 240 pvscsi_mask_intr(const struct pvscsi_adapter * adapter) pvscsi_mask_intr() argument 245 pvscsi_write_cmd_desc(const struct pvscsi_adapter * adapter,u32 cmd,const void * desc,size_t len) pvscsi_write_cmd_desc() argument 258 pvscsi_abort_cmd(const struct pvscsi_adapter * adapter,const struct pvscsi_ctx * ctx) pvscsi_abort_cmd() argument 269 pvscsi_kick_rw_io(const struct pvscsi_adapter * adapter) pvscsi_kick_rw_io() argument 274 pvscsi_process_request_ring(const struct pvscsi_adapter * adapter) pvscsi_process_request_ring() argument 287 pvscsi_kick_io(const struct pvscsi_adapter * adapter,unsigned char op) pvscsi_kick_io() argument 301 ll_adapter_reset(const struct pvscsi_adapter * adapter) ll_adapter_reset() argument 308 ll_bus_reset(const struct pvscsi_adapter * adapter) ll_bus_reset() argument 315 ll_device_reset(const struct pvscsi_adapter * adapter,u32 target) ll_device_reset() argument 347 pvscsi_map_buffers(struct pvscsi_adapter * adapter,struct pvscsi_ctx * ctx,struct scsi_cmnd * cmd,struct PVSCSIRingReqDesc * e) pvscsi_map_buffers() argument 414 pvscsi_unmap_buffers(const struct pvscsi_adapter * adapter,struct pvscsi_ctx * ctx) pvscsi_unmap_buffers() argument 442 pvscsi_allocate_rings(struct pvscsi_adapter * adapter) pvscsi_allocate_rings() argument 486 pvscsi_setup_all_rings(const struct pvscsi_adapter * adapter) pvscsi_setup_all_rings() argument 543 pvscsi_complete_request(struct pvscsi_adapter * adapter,const struct PVSCSIRingCmpDesc * e) pvscsi_complete_request() argument 659 pvscsi_process_completion_ring(struct pvscsi_adapter * adapter) pvscsi_process_completion_ring() argument 690 pvscsi_queue_ring(struct pvscsi_adapter * adapter,struct pvscsi_ctx * ctx,struct scsi_cmnd * cmd) pvscsi_queue_ring() argument 777 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_queue_lck() local 808 struct pvscsi_adapter *adapter = shost_priv(cmd->device->host); DEF_SCSI_QCMD() local 878 pvscsi_reset_all(struct pvscsi_adapter * adapter) pvscsi_reset_all() argument 900 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_host_reset() local 954 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_bus_reset() local 979 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_device_reset() local 1005 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_info() local 1033 pvscsi_process_msg(const struct pvscsi_adapter * adapter,const struct PVSCSIRingMsgDesc * e) pvscsi_process_msg() argument 1091 pvscsi_msg_pending(const struct pvscsi_adapter * adapter) pvscsi_msg_pending() argument 1098 pvscsi_process_msg_ring(const struct pvscsi_adapter * adapter) pvscsi_process_msg_ring() argument 1117 struct pvscsi_adapter *adapter; pvscsi_msg_workqueue_handler() local 1124 pvscsi_setup_msg_workqueue(struct pvscsi_adapter * adapter) pvscsi_setup_msg_workqueue() argument 1151 pvscsi_setup_req_threshold(struct pvscsi_adapter * adapter,bool enable) pvscsi_setup_req_threshold() argument 1181 struct pvscsi_adapter *adapter = devp; pvscsi_isr() local 1195 struct pvscsi_adapter *adapter = devp; pvscsi_shared_isr() local 1204 pvscsi_free_sgls(const struct pvscsi_adapter * adapter) pvscsi_free_sgls() argument 1213 pvscsi_shutdown_intr(struct pvscsi_adapter * adapter) pvscsi_shutdown_intr() argument 1219 pvscsi_release_resources(struct pvscsi_adapter * adapter) pvscsi_release_resources() argument 1267 pvscsi_allocate_sg(struct pvscsi_adapter * adapter) pvscsi_allocate_sg() argument 1298 pvscsi_get_max_targets(struct pvscsi_adapter * adapter) pvscsi_get_max_targets() argument 1351 struct pvscsi_adapter *adapter; pvscsi_probe() local 1564 __pvscsi_shutdown(struct pvscsi_adapter * adapter) __pvscsi_shutdown() argument 1581 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_shutdown() local 1589 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_remove() local [all...] |
/linux/drivers/net/ethernet/chelsio/cxgb/ |
H A D | subr.c | 41 * @adapter: the adapter performing the operation 52 static int t1_wait_op_done(adapter_t *adapter, int reg, u32 mask, int polarity, in t1_wait_op_done() argument 56 u32 val = readl(adapter->regs + reg) & mask; in t1_wait_op_done() 72 int __t1_tpi_write(adapter_t *adapter, u32 addr, u32 value) in __t1_tpi_write() argument 76 writel(addr, adapter->regs + A_TPI_ADDR); in __t1_tpi_write() 77 writel(value, adapter->regs + A_TPI_WR_DATA); in __t1_tpi_write() 78 writel(F_TPIWR, adapter->regs + A_TPI_CSR); in __t1_tpi_write() 80 tpi_busy = t1_wait_op_done(adapter, A_TPI_CSR, F_TPIRDY, 1, in __t1_tpi_write() 84 adapter in __t1_tpi_write() 88 t1_tpi_write(adapter_t * adapter,u32 addr,u32 value) t1_tpi_write() argument 101 __t1_tpi_read(adapter_t * adapter,u32 addr,u32 * valp) __t1_tpi_read() argument 118 t1_tpi_read(adapter_t * adapter,u32 addr,u32 * valp) t1_tpi_read() argument 131 t1_tpi_par(adapter_t * adapter,u32 value) t1_tpi_par() argument 141 t1_link_changed(adapter_t * adapter,int port_id) t1_link_changed() argument 164 t1_pci_intr_handler(adapter_t * adapter) t1_pci_intr_handler() argument 188 fpga_phy_intr_handler(adapter_t * adapter) fpga_phy_intr_handler() argument 208 fpga_slow_intr(adapter_t * adapter) fpga_slow_intr() argument 251 mi1_wait_until_ready(adapter_t * adapter,int mi1_reg) mi1_wait_until_ready() argument 271 mi1_mdio_init(adapter_t * adapter,const struct board_info * bi) mi1_mdio_init() argument 289 struct adapter *adapter = dev->ml_priv; mi1_mdio_read() local 306 struct adapter *adapter = dev->ml_priv; mi1_mdio_write() local 331 struct adapter *adapter = dev->ml_priv; mi1_mdio_ext_read() local 358 struct adapter *adapter = dev->ml_priv; mi1_mdio_ext_write() local 565 t1_seeprom_read(adapter_t * adapter,u32 addr,__le32 * data) t1_seeprom_read() argument 590 t1_eeprom_vpd_get(adapter_t * adapter,struct chelsio_vpd_t * vpd) t1_eeprom_vpd_get() argument 604 vpd_macaddress_get(adapter_t * adapter,int index,u8 mac_addr[]) vpd_macaddress_get() argument 670 t1_elmer0_ext_intr_handler(adapter_t * adapter) t1_elmer0_ext_intr_handler() argument 758 t1_interrupts_enable(adapter_t * adapter) t1_interrupts_enable() argument 792 t1_interrupts_disable(adapter_t * adapter) t1_interrupts_disable() argument 818 t1_interrupts_clear(adapter_t * adapter) t1_interrupts_clear() argument 848 asic_slow_intr(adapter_t * adapter) asic_slow_intr() argument 886 t1_slow_intr_handler(adapter_t * adapter) t1_slow_intr_handler() argument 896 power_sequence_xpak(adapter_t * adapter) power_sequence_xpak() argument 911 t1_get_board_rev(adapter_t * adapter,const struct board_info * bi,struct adapter_params * p) t1_get_board_rev() argument 937 board_init(adapter_t * adapter,const struct board_info * bi) board_init() argument 979 t1_init_hw_modules(adapter_t * adapter) t1_init_hw_modules() argument 1011 get_pci_mode(adapter_t * adapter,struct chelsio_pci_params * p) get_pci_mode() argument 1025 t1_free_sw_modules(adapter_t * adapter) t1_free_sw_modules() argument 1068 t1_init_sw_modules(adapter_t * adapter,const struct board_info * bi) t1_init_sw_modules() argument [all...] |
H A D | espi.c | 35 adapter_t *adapter; member 51 static int tricn_write(adapter_t *adapter, int bundle_addr, int module_addr, in tricn_write() argument 61 adapter->regs + A_ESPI_CMD_ADDR); in tricn_write() 62 writel(0, adapter->regs + A_ESPI_GOSTAT); in tricn_write() 65 busy = readl(adapter->regs + A_ESPI_GOSTAT) & F_ESPI_CMD_BUSY; in tricn_write() 69 pr_err("%s: TRICN write timed out\n", adapter->name); in tricn_write() 74 static int tricn_init(adapter_t *adapter) in tricn_init() argument 78 if (!(readl(adapter->regs + A_ESPI_RX_RESET) & F_RX_CLK_STATUS)) { in tricn_init() 79 pr_err("%s: ESPI clock not ready\n", adapter->name); in tricn_init() 83 writel(F_ESPI_RX_CORE_RST, adapter in tricn_init() 178 espi_setup_for_pm3393(adapter_t * adapter) espi_setup_for_pm3393() argument 193 espi_setup_for_vsc7321(adapter_t * adapter) espi_setup_for_vsc7321() argument 209 espi_setup_for_ixf1010(adapter_t * adapter,int nports) espi_setup_for_ixf1010() argument 231 adapter_t *adapter = espi->adapter; t1_espi_init() local 281 t1_espi_create(adapter_t * adapter) t1_espi_create() argument 305 t1_espi_get_mon(adapter_t * adapter,u32 addr,u8 wait) t1_espi_get_mon() argument 336 t1_espi_get_mon_t204(adapter_t * adapter,u32 * valp,u8 wait) t1_espi_get_mon_t204() argument [all...] |
/linux/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_main.c | 20 struct idpf_adapter *adapter = pci_get_drvdata(pdev); in idpf_remove() local 23 set_bit(IDPF_REMOVE_IN_PROG, adapter->flags); in idpf_remove() 30 cancel_delayed_work_sync(&adapter->vc_event_task); in idpf_remove() 31 if (adapter->num_vfs) in idpf_remove() 34 idpf_vc_core_deinit(adapter); in idpf_remove() 37 adapter->dev_ops.reg_ops.trigger_reset(adapter, IDPF_HR_FUNC_RESET); in idpf_remove() 38 idpf_deinit_dflt_mbx(adapter); in idpf_remove() 40 if (!adapter->netdevs) in idpf_remove() 48 for (i = 0; i < adapter in idpf_remove() 91 struct idpf_adapter *adapter = pci_get_drvdata(pdev); idpf_shutdown() local 108 idpf_cfg_hw(struct idpf_adapter * adapter) idpf_cfg_hw() argument 157 struct idpf_adapter *adapter; idpf_probe() local [all...] |
/linux/drivers/net/vmxnet3/ |
H A D | vmxnet3_drv.c | 54 vmxnet3_write_mac_addr(struct vmxnet3_adapter *adapter, const u8 *mac); 60 vmxnet3_enable_intr(struct vmxnet3_adapter *adapter, unsigned intr_idx) in vmxnet3_enable_intr() argument 62 VMXNET3_WRITE_BAR0_REG(adapter, VMXNET3_REG_IMR + intr_idx * 8, 0); in vmxnet3_enable_intr() 67 vmxnet3_disable_intr(struct vmxnet3_adapter *adapter, unsigned intr_idx) in vmxnet3_disable_intr() argument 69 VMXNET3_WRITE_BAR0_REG(adapter, VMXNET3_REG_IMR + intr_idx * 8, 1); in vmxnet3_disable_intr() 77 vmxnet3_enable_all_intrs(struct vmxnet3_adapter *adapter) in vmxnet3_enable_all_intrs() argument 81 for (i = 0; i < adapter->intr.num_intrs; i++) in vmxnet3_enable_all_intrs() 82 vmxnet3_enable_intr(adapter, i); in vmxnet3_enable_all_intrs() 83 if (!VMXNET3_VERSION_GE_6(adapter) || in vmxnet3_enable_all_intrs() 84 !adapter in vmxnet3_enable_all_intrs() 95 vmxnet3_disable_all_intrs(struct vmxnet3_adapter * adapter) vmxnet3_disable_all_intrs() argument 113 vmxnet3_ack_events(struct vmxnet3_adapter * adapter,u32 events) vmxnet3_ack_events() argument 120 vmxnet3_tq_stopped(struct vmxnet3_tx_queue * tq,struct vmxnet3_adapter * adapter) vmxnet3_tq_stopped() argument 127 vmxnet3_tq_start(struct vmxnet3_tx_queue * tq,struct vmxnet3_adapter * adapter) vmxnet3_tq_start() argument 135 vmxnet3_tq_wake(struct vmxnet3_tx_queue * tq,struct vmxnet3_adapter * adapter) vmxnet3_tq_wake() argument 143 vmxnet3_tq_stop(struct vmxnet3_tx_queue * tq,struct vmxnet3_adapter * adapter) vmxnet3_tq_stop() argument 195 vmxnet3_check_link(struct vmxnet3_adapter * adapter,bool affectTxQueue) vmxnet3_check_link() argument 237 vmxnet3_process_events(struct vmxnet3_adapter * adapter) vmxnet3_process_events() argument 397 vmxnet3_unmap_pkt(u32 eop_idx,struct vmxnet3_tx_queue * tq,struct pci_dev * pdev,struct vmxnet3_adapter * adapter,struct xdp_frame_bulk * bq) vmxnet3_unmap_pkt() argument 440 vmxnet3_tq_tx_complete(struct vmxnet3_tx_queue * tq,struct vmxnet3_adapter * adapter) vmxnet3_tq_tx_complete() argument 482 vmxnet3_tq_cleanup(struct vmxnet3_tx_queue * tq,struct vmxnet3_adapter * adapter) vmxnet3_tq_cleanup() argument 525 vmxnet3_tq_destroy(struct vmxnet3_tx_queue * tq,struct vmxnet3_adapter * adapter) vmxnet3_tq_destroy() argument 558 vmxnet3_tq_destroy_all(struct vmxnet3_adapter * adapter) vmxnet3_tq_destroy_all() argument 569 vmxnet3_tq_init(struct vmxnet3_tx_queue * tq,struct vmxnet3_adapter * adapter) vmxnet3_tq_init() argument 603 vmxnet3_tq_create(struct vmxnet3_tx_queue * tq,struct vmxnet3_adapter * adapter) vmxnet3_tq_create() argument 658 vmxnet3_tq_cleanup_all(struct vmxnet3_adapter * adapter) vmxnet3_tq_cleanup_all() argument 674 vmxnet3_rq_alloc_rx_buf(struct vmxnet3_rx_queue * rq,u32 ring_idx,int num_to_alloc,struct vmxnet3_adapter * adapter) vmxnet3_rq_alloc_rx_buf() argument 796 vmxnet3_map_pkt(struct sk_buff * skb,struct vmxnet3_tx_ctx * ctx,struct vmxnet3_tx_queue * tq,struct pci_dev * pdev,struct vmxnet3_adapter * adapter) vmxnet3_map_pkt() argument 936 vmxnet3_tq_init_all(struct vmxnet3_adapter * adapter) vmxnet3_tq_init_all() argument 965 vmxnet3_parse_hdr(struct sk_buff * skb,struct vmxnet3_tx_queue * tq,struct vmxnet3_tx_ctx * ctx,struct vmxnet3_adapter * adapter) vmxnet3_parse_hdr() argument 1068 vmxnet3_copy_hdr(struct sk_buff * skb,struct vmxnet3_tx_queue * tq,struct vmxnet3_tx_ctx * ctx,struct vmxnet3_adapter * adapter) vmxnet3_copy_hdr() argument 1147 vmxnet3_tq_xmit(struct sk_buff * skb,struct vmxnet3_tx_queue * tq,struct vmxnet3_adapter * adapter,struct net_device * netdev) vmxnet3_tq_xmit() argument 1377 vmxnet3_create_pp(struct vmxnet3_adapter * adapter,struct vmxnet3_rx_queue * rq,int size) vmxnet3_create_pp() argument 1437 struct vmxnet3_adapter *adapter = netdev_priv(netdev); vmxnet3_xmit_frame() local 1447 vmxnet3_rx_csum(struct vmxnet3_adapter * adapter,struct sk_buff * skb,union Vmxnet3_GenericDesc * gdesc) vmxnet3_rx_csum() argument 1495 vmxnet3_rx_error(struct vmxnet3_rx_queue * rq,struct Vmxnet3_RxCompDesc * rcd,struct vmxnet3_rx_ctx * ctx,struct vmxnet3_adapter * adapter) vmxnet3_rx_error() argument 1521 vmxnet3_get_hdr_len(struct vmxnet3_adapter * adapter,struct sk_buff * skb,union Vmxnet3_GenericDesc * gdesc) vmxnet3_get_hdr_len() argument 1601 vmxnet3_rq_rx_complete(struct vmxnet3_rx_queue * rq,struct vmxnet3_adapter * adapter,int quota) vmxnet3_rq_rx_complete() argument 2019 vmxnet3_rq_cleanup(struct vmxnet3_rx_queue * rq,struct vmxnet3_adapter * adapter) vmxnet3_rq_cleanup() argument 2075 vmxnet3_rq_cleanup_all(struct vmxnet3_adapter * adapter) vmxnet3_rq_cleanup_all() argument 2086 vmxnet3_rq_destroy(struct vmxnet3_rx_queue * rq,struct vmxnet3_adapter * adapter) vmxnet3_rq_destroy() argument 2138 vmxnet3_rq_destroy_all_rxdataring(struct vmxnet3_adapter * adapter) vmxnet3_rq_destroy_all_rxdataring() argument 2159 vmxnet3_rq_init(struct vmxnet3_rx_queue * rq,struct vmxnet3_adapter * adapter) vmxnet3_rq_init() argument 2227 vmxnet3_rq_init_all(struct vmxnet3_adapter * adapter) vmxnet3_rq_init_all() argument 2246 vmxnet3_rq_create(struct vmxnet3_rx_queue * rq,struct vmxnet3_adapter * adapter) vmxnet3_rq_create() argument 2324 vmxnet3_rq_create_all(struct vmxnet3_adapter * adapter) vmxnet3_rq_create_all() argument 2353 vmxnet3_do_poll(struct vmxnet3_adapter * adapter,int budget) vmxnet3_do_poll() argument 2394 struct vmxnet3_adapter *adapter = rq->adapter; vmxnet3_poll_rx_only() local 2427 struct vmxnet3_adapter *adapter = tq->adapter; vmxnet3_msix_tx() local 2457 struct vmxnet3_adapter *adapter = rq->adapter; vmxnet3_msix_rx() local 2484 struct vmxnet3_adapter *adapter = netdev_priv(dev); vmxnet3_msix_event() local 2506 struct vmxnet3_adapter *adapter = netdev_priv(dev); vmxnet3_intr() local 2531 struct vmxnet3_adapter *adapter = netdev_priv(netdev); vmxnet3_netpoll() local 2552 vmxnet3_request_irqs(struct vmxnet3_adapter * adapter) vmxnet3_request_irqs() argument 2673 vmxnet3_free_irqs(struct vmxnet3_adapter * adapter) vmxnet3_free_irqs() argument 2717 vmxnet3_restore_vlan(struct vmxnet3_adapter * adapter) vmxnet3_restore_vlan() argument 2733 struct vmxnet3_adapter *adapter = netdev_priv(netdev); vmxnet3_vlan_rx_add_vid() local 2755 struct vmxnet3_adapter *adapter = netdev_priv(netdev); vmxnet3_vlan_rx_kill_vid() local 2800 struct vmxnet3_adapter *adapter = netdev_priv(netdev); vmxnet3_set_mc() local 2875 vmxnet3_rq_destroy_all(struct vmxnet3_adapter * adapter) vmxnet3_rq_destroy_all() argument 2889 vmxnet3_setup_driver_shared(struct vmxnet3_adapter * adapter) vmxnet3_setup_driver_shared() argument 3048 vmxnet3_init_bufsize(struct vmxnet3_adapter * adapter) vmxnet3_init_bufsize() argument 3065 vmxnet3_init_coalesce(struct vmxnet3_adapter * adapter) vmxnet3_init_coalesce() argument 3092 vmxnet3_init_rssfields(struct vmxnet3_adapter * adapter) vmxnet3_init_rssfields() argument 3155 vmxnet3_activate_dev(struct vmxnet3_adapter * adapter) vmxnet3_activate_dev() argument 3243 vmxnet3_reset_dev(struct vmxnet3_adapter * adapter) vmxnet3_reset_dev() argument 3253 vmxnet3_quiesce_dev(struct vmxnet3_adapter * adapter) vmxnet3_quiesce_dev() argument 3281 vmxnet3_write_mac_addr(struct vmxnet3_adapter * adapter,const u8 * mac) vmxnet3_write_mac_addr() argument 3297 struct vmxnet3_adapter *adapter = netdev_priv(netdev); vmxnet3_set_mac_addr() local 3309 vmxnet3_alloc_pci_resources(struct vmxnet3_adapter * adapter) vmxnet3_alloc_pci_resources() argument 3361 vmxnet3_free_pci_resources(struct vmxnet3_adapter * adapter) vmxnet3_free_pci_resources() argument 3373 vmxnet3_adjust_rx_ring_size(struct vmxnet3_adapter * adapter) vmxnet3_adjust_rx_ring_size() argument 3432 vmxnet3_create_queues(struct vmxnet3_adapter * adapter,u32 tx_ring_size,u32 rx_ring_size,u32 rx_ring2_size,u16 txdata_desc_size,u16 rxdata_desc_size) vmxnet3_create_queues() argument 3502 struct vmxnet3_adapter *adapter; vmxnet3_open() local 3590 struct vmxnet3_adapter *adapter = netdev_priv(netdev); vmxnet3_close() local 3612 vmxnet3_force_close(struct vmxnet3_adapter * adapter) vmxnet3_force_close() argument 3637 struct vmxnet3_adapter *adapter = netdev_priv(netdev); vmxnet3_change_mtu() local 3684 vmxnet3_declare_features(struct vmxnet3_adapter * adapter) vmxnet3_declare_features() argument 3779 vmxnet3_read_mac_addr(struct vmxnet3_adapter * adapter,u8 * mac) vmxnet3_read_mac_addr() argument 3803 vmxnet3_acquire_msix_vectors(struct vmxnet3_adapter * adapter,int nvec) vmxnet3_acquire_msix_vectors() argument 3831 vmxnet3_alloc_intr_resources(struct vmxnet3_adapter * adapter) vmxnet3_alloc_intr_resources() argument 3914 vmxnet3_free_intr_resources(struct vmxnet3_adapter * adapter) vmxnet3_free_intr_resources() argument 3928 struct vmxnet3_adapter *adapter = netdev_priv(netdev); vmxnet3_tx_timeout() local 3939 struct vmxnet3_adapter *adapter; vmxnet3_reset_work() local 3991 struct vmxnet3_adapter *adapter; vmxnet3_probe_device() local 4318 struct vmxnet3_adapter *adapter = netdev_priv(netdev); vmxnet3_remove_device() local 4382 struct vmxnet3_adapter *adapter = netdev_priv(netdev); vmxnet3_shutdown_device() local 4413 struct vmxnet3_adapter *adapter = netdev_priv(netdev); vmxnet3_suspend() local 4532 struct vmxnet3_adapter *adapter = netdev_priv(netdev); vmxnet3_resume() local [all...] |
/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_lib.c | 10 * @adapter: board private structure to initialize 17 static bool ixgbe_cache_ring_dcb_sriov(struct ixgbe_adapter *adapter) in ixgbe_cache_ring_dcb_sriov() argument 20 struct ixgbe_ring_feature *fcoe = &adapter->ring_feature[RING_F_FCOE]; in ixgbe_cache_ring_dcb_sriov() 22 struct ixgbe_ring_feature *vmdq = &adapter->ring_feature[RING_F_VMDQ]; in ixgbe_cache_ring_dcb_sriov() 25 u8 tcs = adapter->hw_tcs; in ixgbe_cache_ring_dcb_sriov() 32 if (!(adapter->flags & IXGBE_FLAG_SRIOV_ENABLED)) in ixgbe_cache_ring_dcb_sriov() 37 for (i = 0, pool = 0; i < adapter->num_rx_queues; i++, reg_idx++) { in ixgbe_cache_ring_dcb_sriov() 43 adapter->rx_ring[i]->reg_idx = reg_idx; in ixgbe_cache_ring_dcb_sriov() 44 adapter->rx_ring[i]->netdev = pool ? NULL : adapter in ixgbe_cache_ring_dcb_sriov() 90 ixgbe_get_first_reg_idx(struct ixgbe_adapter * adapter,u8 tc,unsigned int * tx,unsigned int * rx) ixgbe_get_first_reg_idx() argument 149 ixgbe_cache_ring_dcb(struct ixgbe_adapter * adapter) ixgbe_cache_ring_dcb() argument 184 ixgbe_cache_ring_sriov(struct ixgbe_adapter * adapter) ixgbe_cache_ring_sriov() argument 254 ixgbe_cache_ring_rss(struct ixgbe_adapter * adapter) ixgbe_cache_ring_rss() argument 281 ixgbe_cache_ring_register(struct ixgbe_adapter * adapter) ixgbe_cache_ring_register() argument 301 ixgbe_xdp_queues(struct ixgbe_adapter * adapter) ixgbe_xdp_queues() argument 326 ixgbe_set_dcb_sriov_queues(struct ixgbe_adapter * adapter) ixgbe_set_dcb_sriov_queues() argument 426 ixgbe_set_dcb_queues(struct ixgbe_adapter * adapter) ixgbe_set_dcb_queues() argument 500 ixgbe_set_sriov_queues(struct ixgbe_adapter * adapter) ixgbe_set_sriov_queues() argument 624 ixgbe_set_rss_queues(struct ixgbe_adapter * adapter) ixgbe_set_rss_queues() argument 706 ixgbe_set_num_queues(struct ixgbe_adapter * adapter) ixgbe_set_num_queues() argument 737 ixgbe_acquire_msix_vectors(struct ixgbe_adapter * adapter) ixgbe_acquire_msix_vectors() argument 834 ixgbe_alloc_q_vector(struct ixgbe_adapter * adapter,int v_count,int v_idx,int txr_count,int txr_idx,int xdp_count,int xdp_idx,int rxr_count,int rxr_idx) ixgbe_alloc_q_vector() argument 1021 ixgbe_free_q_vector(struct ixgbe_adapter * adapter,int v_idx) ixgbe_free_q_vector() argument 1054 ixgbe_alloc_q_vectors(struct ixgbe_adapter * adapter) ixgbe_alloc_q_vectors() argument 1140 ixgbe_free_q_vectors(struct ixgbe_adapter * adapter) ixgbe_free_q_vectors() argument 1153 ixgbe_reset_interrupt_capability(struct ixgbe_adapter * adapter) ixgbe_reset_interrupt_capability() argument 1173 ixgbe_set_interrupt_capability(struct ixgbe_adapter * adapter) ixgbe_set_interrupt_capability() argument 1235 ixgbe_init_interrupt_scheme(struct ixgbe_adapter * adapter) ixgbe_init_interrupt_scheme() argument 1274 ixgbe_clear_interrupt_scheme(struct ixgbe_adapter * adapter) ixgbe_clear_interrupt_scheme() argument [all...] |
H A D | ixgbe_sriov.c | 25 static inline void ixgbe_alloc_vf_macvlans(struct ixgbe_adapter *adapter, in ixgbe_alloc_vf_macvlans() argument 28 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_alloc_vf_macvlans() 33 INIT_LIST_HEAD(&adapter->vf_mvs.l); in ixgbe_alloc_vf_macvlans() 46 list_add(&mv_list[i].l, &adapter->vf_mvs.l); in ixgbe_alloc_vf_macvlans() 48 adapter->mv_list = mv_list; in ixgbe_alloc_vf_macvlans() 52 static int __ixgbe_enable_sriov(struct ixgbe_adapter *adapter, in __ixgbe_enable_sriov() argument 55 struct ixgbe_hw *hw = &adapter->hw; in __ixgbe_enable_sriov() 58 if (adapter->xdp_prog) { in __ixgbe_enable_sriov() 64 adapter->flags |= IXGBE_FLAG_SRIOV_ENABLED | in __ixgbe_enable_sriov() 68 adapter in __ixgbe_enable_sriov() 125 ixgbe_get_vfs(struct ixgbe_adapter * adapter) ixgbe_get_vfs() argument 156 ixgbe_enable_sriov(struct ixgbe_adapter * adapter,unsigned int max_vfs) ixgbe_enable_sriov() argument 207 ixgbe_disable_sriov(struct ixgbe_adapter * adapter) ixgbe_disable_sriov() argument 279 struct ixgbe_adapter *adapter = pci_get_drvdata(dev); ixgbe_pci_sriov_enable() local 341 struct ixgbe_adapter *adapter = pci_get_drvdata(dev); ixgbe_pci_sriov_disable() local 368 ixgbe_set_vf_multicasts(struct ixgbe_adapter * adapter,u32 * msgbuf,u32 vf) ixgbe_set_vf_multicasts() argument 413 ixgbe_restore_vf_multicasts(struct ixgbe_adapter * adapter) ixgbe_restore_vf_multicasts() argument 446 ixgbe_set_vf_vlan(struct ixgbe_adapter * adapter,int add,int vid,u32 vf) ixgbe_set_vf_vlan() argument 479 ixgbe_set_vf_lpe(struct ixgbe_adapter * adapter,u32 max_frame,u32 vf) ixgbe_set_vf_lpe() argument 575 ixgbe_clear_vmvir(struct ixgbe_adapter * adapter,u32 vf) ixgbe_clear_vmvir() argument 582 ixgbe_clear_vf_vlans(struct ixgbe_adapter * adapter,u32 vf) ixgbe_clear_vf_vlans() argument 643 ixgbe_set_vf_macvlan(struct ixgbe_adapter * adapter,int vf,int index,unsigned char * mac_addr) ixgbe_set_vf_macvlan() argument 699 ixgbe_vf_reset_event(struct ixgbe_adapter * adapter,u32 vf) ixgbe_vf_reset_event() argument 768 ixgbe_vf_clear_mbx(struct ixgbe_adapter * adapter,u32 vf) ixgbe_vf_clear_mbx() argument 780 ixgbe_set_vf_mac(struct ixgbe_adapter * adapter,int vf,unsigned char * mac_addr) ixgbe_set_vf_mac() argument 798 struct ixgbe_adapter *adapter = pci_get_drvdata(pdev); ixgbe_vf_configuration() local 809 ixgbe_write_qde(struct ixgbe_adapter * adapter,u32 vf,u32 qde) ixgbe_write_qde() argument 837 ixgbe_set_vf_rx_tx(struct ixgbe_adapter * adapter,int vf) ixgbe_set_vf_rx_tx() argument 881 ixgbe_vf_reset_msg(struct ixgbe_adapter * adapter,u32 vf) ixgbe_vf_reset_msg() argument 951 ixgbe_set_vf_mac_addr(struct ixgbe_adapter * adapter,u32 * msgbuf,u32 vf) ixgbe_set_vf_mac_addr() argument 973 ixgbe_set_vf_vlan_msg(struct ixgbe_adapter * adapter,u32 * msgbuf,u32 vf) ixgbe_set_vf_vlan_msg() argument 995 ixgbe_set_vf_macvlan_msg(struct ixgbe_adapter * adapter,u32 * msgbuf,u32 vf) ixgbe_set_vf_macvlan_msg() argument 1038 ixgbe_negotiate_vf_api(struct ixgbe_adapter * adapter,u32 * msgbuf,u32 vf) ixgbe_negotiate_vf_api() argument 1060 ixgbe_get_vf_queues(struct ixgbe_adapter * adapter,u32 * msgbuf,u32 vf) ixgbe_get_vf_queues() argument 1102 ixgbe_get_vf_reta(struct ixgbe_adapter * adapter,u32 * msgbuf,u32 vf) ixgbe_get_vf_reta() argument 1137 ixgbe_get_vf_rss_key(struct ixgbe_adapter * adapter,u32 * msgbuf,u32 vf) ixgbe_get_vf_rss_key() argument 1161 ixgbe_update_vf_xcast_mode(struct ixgbe_adapter * adapter,u32 * msgbuf,u32 vf) ixgbe_update_vf_xcast_mode() argument 1237 ixgbe_get_vf_link_state(struct ixgbe_adapter * adapter,u32 * msgbuf,u32 vf) ixgbe_get_vf_link_state() argument 1257 ixgbe_rcv_msg_from_vf(struct ixgbe_adapter * adapter,u32 vf) ixgbe_rcv_msg_from_vf() argument 1350 ixgbe_rcv_ack_from_vf(struct ixgbe_adapter * adapter,u32 vf) ixgbe_rcv_ack_from_vf() argument 1366 ixgbe_check_mdd_event(struct ixgbe_adapter * adapter) ixgbe_check_mdd_event() argument 1405 ixgbe_msg_task(struct ixgbe_adapter * adapter) ixgbe_msg_task() argument 1430 ixgbe_ping_vf(struct ixgbe_adapter * adapter,int vf) ixgbe_ping_vf() argument 1441 ixgbe_ping_all_vfs(struct ixgbe_adapter * adapter) ixgbe_ping_all_vfs() argument 1461 ixgbe_set_all_vfs(struct ixgbe_adapter * adapter) ixgbe_set_all_vfs() argument 1472 struct ixgbe_adapter *adapter = ixgbe_from_netdev(netdev); ixgbe_ndo_set_vf_mac() local 1518 ixgbe_enable_port_vlan(struct ixgbe_adapter * adapter,int vf,u16 vlan,u8 qos) ixgbe_enable_port_vlan() argument 1554 ixgbe_disable_port_vlan(struct ixgbe_adapter * adapter,int vf) ixgbe_disable_port_vlan() argument 1580 struct ixgbe_adapter *adapter = ixgbe_from_netdev(netdev); ixgbe_ndo_set_vf_vlan() local 1607 ixgbe_link_mbps(struct ixgbe_adapter * adapter) ixgbe_link_mbps() argument 1621 ixgbe_set_vf_rate_limit(struct ixgbe_adapter * adapter,int vf) ixgbe_set_vf_rate_limit() argument 1673 ixgbe_check_vf_rate_limit(struct ixgbe_adapter * adapter) ixgbe_check_vf_rate_limit() argument 1698 struct ixgbe_adapter *adapter = ixgbe_from_netdev(netdev); ixgbe_ndo_set_vf_bw() local 1733 struct ixgbe_adapter *adapter = ixgbe_from_netdev(netdev); ixgbe_ndo_set_vf_spoofchk() local 1775 ixgbe_set_vf_link_state(struct ixgbe_adapter * adapter,int vf,int state) ixgbe_set_vf_link_state() argument 1811 struct ixgbe_adapter *adapter = ixgbe_from_netdev(netdev); ixgbe_ndo_set_vf_link_state() local 1848 struct ixgbe_adapter *adapter = ixgbe_from_netdev(netdev); ixgbe_ndo_set_vf_rss_query_en() local 1867 struct ixgbe_adapter *adapter = ixgbe_from_netdev(netdev); ixgbe_ndo_set_vf_trust() local 1890 struct ixgbe_adapter *adapter = ixgbe_from_netdev(netdev); ixgbe_ndo_get_vf_config() local [all...] |
/linux/drivers/net/ethernet/micrel/ |
H A D | ks8842.c | 147 #define KS8842_USE_DMA(adapter) (((adapter)->dma_tx.channel != -1) && \ argument 148 ((adapter)->dma_rx.channel != -1)) 166 static inline void ks8842_resume_dma(struct ks8842_adapter *adapter) in ks8842_resume_dma() argument 168 iowrite32(1, adapter->hw_addr + REQ_TIMB_DMA_RESUME); in ks8842_resume_dma() 171 static inline void ks8842_select_bank(struct ks8842_adapter *adapter, u16 bank) in ks8842_select_bank() argument 173 iowrite16(bank, adapter->hw_addr + REG_SELECT_BANK); in ks8842_select_bank() 176 static inline void ks8842_write8(struct ks8842_adapter *adapter, u16 bank, in ks8842_write8() argument 179 ks8842_select_bank(adapter, bank); in ks8842_write8() 180 iowrite8(value, adapter in ks8842_write8() 183 ks8842_write16(struct ks8842_adapter * adapter,u16 bank,u16 value,int offset) ks8842_write16() argument 190 ks8842_enable_bits(struct ks8842_adapter * adapter,u16 bank,u16 bits,int offset) ks8842_enable_bits() argument 200 ks8842_clear_bits(struct ks8842_adapter * adapter,u16 bank,u16 bits,int offset) ks8842_clear_bits() argument 210 ks8842_write32(struct ks8842_adapter * adapter,u16 bank,u32 value,int offset) ks8842_write32() argument 217 ks8842_read8(struct ks8842_adapter * adapter,u16 bank,int offset) ks8842_read8() argument 224 ks8842_read16(struct ks8842_adapter * adapter,u16 bank,int offset) ks8842_read16() argument 231 ks8842_read32(struct ks8842_adapter * adapter,u16 bank,int offset) ks8842_read32() argument 238 ks8842_reset(struct ks8842_adapter * adapter) ks8842_reset() argument 258 ks8842_update_link_status(struct net_device * netdev,struct ks8842_adapter * adapter) ks8842_update_link_status() argument 270 ks8842_enable_tx(struct ks8842_adapter * adapter) ks8842_enable_tx() argument 275 ks8842_disable_tx(struct ks8842_adapter * adapter) ks8842_disable_tx() argument 280 ks8842_enable_rx(struct ks8842_adapter * adapter) ks8842_enable_rx() argument 285 ks8842_disable_rx(struct ks8842_adapter * adapter) ks8842_disable_rx() argument 290 ks8842_reset_hw(struct ks8842_adapter * adapter) ks8842_reset_hw() argument 351 ks8842_init_mac_addr(struct ks8842_adapter * adapter) ks8842_init_mac_addr() argument 385 ks8842_write_mac_addr(struct ks8842_adapter * adapter,const u8 * mac) ks8842_write_mac_addr() argument 416 ks8842_tx_fifo_space(struct ks8842_adapter * adapter) ks8842_tx_fifo_space() argument 423 struct ks8842_adapter *adapter = netdev_priv(netdev); ks8842_tx_frame_dma() local 469 struct ks8842_adapter *adapter = netdev_priv(netdev); ks8842_tx_frame() local 544 struct ks8842_adapter *adapter = netdev_priv(netdev); __ks8842_start_new_rx_dma() local 594 struct ks8842_adapter *adapter = from_tasklet(adapter, t, dma_rx.tasklet); ks8842_rx_frame_dma_tasklet() local 633 ks8842_rx_frame(struct net_device * netdev,struct ks8842_adapter * adapter) ks8842_rx_frame() argument 697 ks8842_handle_rx(struct net_device * netdev,struct ks8842_adapter * adapter) ks8842_handle_rx() argument 708 ks8842_handle_tx(struct net_device * netdev,struct ks8842_adapter * adapter) ks8842_handle_tx() argument 718 ks8842_handle_rx_overrun(struct net_device * netdev,struct ks8842_adapter * adapter) ks8842_handle_rx_overrun() argument 727 struct ks8842_adapter *adapter = from_tasklet(adapter, t, tasklet); ks8842_tasklet() local 800 struct ks8842_adapter *adapter = netdev_priv(netdev); ks8842_irq() local 835 struct ks8842_adapter *adapter = netdev_priv(netdev); ks8842_dma_rx_cb() local 846 struct ks8842_adapter *adapter = netdev_priv(netdev); ks8842_dma_tx_cb() local 861 ks8842_stop_dma(struct ks8842_adapter * adapter) ks8842_stop_dma() argument 883 ks8842_dealloc_dma_bufs(struct ks8842_adapter * adapter) ks8842_dealloc_dma_bufs() argument 916 struct ks8842_adapter *adapter = netdev_priv(netdev); ks8842_alloc_dma_bufs() local 970 struct ks8842_adapter *adapter = netdev_priv(netdev); ks8842_open() local 1013 struct ks8842_adapter *adapter = netdev_priv(netdev); ks8842_close() local 1035 struct ks8842_adapter *adapter = netdev_priv(netdev); ks8842_xmit_frame() local 1060 struct ks8842_adapter *adapter = netdev_priv(netdev); ks8842_set_mac() local 1077 struct ks8842_adapter *adapter = ks8842_tx_timeout_work() local 1109 struct ks8842_adapter *adapter = netdev_priv(netdev); ks8842_tx_timeout() local 1134 struct ks8842_adapter *adapter; ks8842_probe() local 1234 struct ks8842_adapter *adapter = netdev_priv(netdev); ks8842_remove() local [all...] |
/linux/drivers/staging/rtl8723bs/include/ |
H A D | hal_intf.h | 169 #define GET_EEPROM_EFUSE_PRIV(adapter) (&adapter->eeprompriv) argument 170 #define is_boot_from_eeprom(adapter) (adapter->eeprompriv.EepromOrEfuse) argument 184 void rtw_hal_def_value_init(struct adapter *padapter); 186 void rtw_hal_free_data(struct adapter *padapter); 188 void rtw_hal_dm_init(struct adapter *padapter); 190 uint rtw_hal_init(struct adapter *padapter); 191 uint rtw_hal_deinit(struct adapter *padapter); 192 void rtw_hal_stop(struct adapter *padapte 235 PHY_QueryBBReg(Adapter,RegAddr,BitMask) global() argument 236 PHY_SetBBReg(Adapter,RegAddr,BitMask,Data) global() argument 237 PHY_QueryRFReg(Adapter,eRFPath,RegAddr,BitMask) global() argument 238 PHY_SetRFReg(Adapter,eRFPath,RegAddr,BitMask,Data) global() argument [all...] |
/linux/drivers/net/ethernet/intel/igbvf/ |
H A D | netdev.c | 76 * @adapter: board private structure 83 static void igbvf_receive_skb(struct igbvf_adapter *adapter, in igbvf_receive_skb() argument 91 if ((adapter->flags & IGBVF_FLAG_RX_LB_VLAN_BSWAP) && in igbvf_receive_skb() 96 if (test_bit(vid, adapter->active_vlans)) in igbvf_receive_skb() 100 napi_gro_receive(&adapter->rx_ring->napi, skb); in igbvf_receive_skb() 103 static inline void igbvf_rx_checksum_adv(struct igbvf_adapter *adapter, in igbvf_rx_checksum_adv() argument 110 (adapter->flags & IGBVF_FLAG_RX_CSUM_DISABLED)) in igbvf_rx_checksum_adv() 117 adapter->hw_csum_err++; in igbvf_rx_checksum_adv() 125 adapter->hw_csum_good++; in igbvf_rx_checksum_adv() 136 struct igbvf_adapter *adapter in igbvf_alloc_rx_buffers() local 244 igbvf_clean_rx_irq(struct igbvf_adapter * adapter,int * work_done,int work_to_do) igbvf_clean_rx_irq() argument 386 igbvf_put_txbuf(struct igbvf_adapter * adapter,struct igbvf_buffer * buffer_info) igbvf_put_txbuf() argument 416 igbvf_setup_tx_resources(struct igbvf_adapter * adapter,struct igbvf_ring * tx_ring) igbvf_setup_tx_resources() argument 455 igbvf_setup_rx_resources(struct igbvf_adapter * adapter,struct igbvf_ring * rx_ring) igbvf_setup_rx_resources() argument 498 struct igbvf_adapter *adapter = tx_ring->adapter; igbvf_clean_tx_ring() local 552 struct igbvf_adapter *adapter = rx_ring->adapter; igbvf_clean_rx_ring() local 643 igbvf_update_itr(struct igbvf_adapter * adapter,enum latency_range itr_setting,int packets,int bytes) igbvf_update_itr() argument 713 igbvf_set_itr(struct igbvf_adapter * adapter) igbvf_set_itr() argument 774 struct igbvf_adapter *adapter = tx_ring->adapter; igbvf_clean_tx_irq() local 855 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_msix_other() local 870 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_intr_msix_tx() local 898 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_intr_msix_rx() local 920 igbvf_assign_vector(struct igbvf_adapter * adapter,int rx_queue,int tx_queue,int msix_vector) igbvf_assign_vector() argument 970 igbvf_configure_msix(struct igbvf_adapter * adapter) igbvf_configure_msix() argument 998 igbvf_reset_interrupt_capability(struct igbvf_adapter * adapter) igbvf_reset_interrupt_capability() argument 1014 igbvf_set_interrupt_capability(struct igbvf_adapter * adapter) igbvf_set_interrupt_capability() argument 1045 igbvf_request_msix(struct igbvf_adapter * adapter) igbvf_request_msix() argument 1097 igbvf_alloc_queues(struct igbvf_adapter * adapter) igbvf_alloc_queues() argument 1123 igbvf_request_irq(struct igbvf_adapter * adapter) igbvf_request_irq() argument 1140 igbvf_free_irq(struct igbvf_adapter * adapter) igbvf_free_irq() argument 1155 igbvf_irq_disable(struct igbvf_adapter * adapter) igbvf_irq_disable() argument 1169 igbvf_irq_enable(struct igbvf_adapter * adapter) igbvf_irq_enable() argument 1186 struct igbvf_adapter *adapter = rx_ring->adapter; igbvf_poll() local 1215 igbvf_set_rlpml(struct igbvf_adapter * adapter) igbvf_set_rlpml() argument 1232 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_vlan_rx_add_vid() local 1252 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_vlan_rx_kill_vid() local 1270 igbvf_restore_vlan(struct igbvf_adapter * adapter) igbvf_restore_vlan() argument 1284 igbvf_configure_tx(struct igbvf_adapter * adapter) igbvf_configure_tx() argument 1330 igbvf_setup_srrctl(struct igbvf_adapter * adapter) igbvf_setup_srrctl() argument 1365 igbvf_configure_rx(struct igbvf_adapter * adapter) igbvf_configure_rx() argument 1413 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_set_multi() local 1448 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_set_uni() local 1491 igbvf_configure(struct igbvf_adapter * adapter) igbvf_configure() argument 1512 igbvf_reset(struct igbvf_adapter * adapter) igbvf_reset() argument 1537 igbvf_up(struct igbvf_adapter * adapter) igbvf_up() argument 1561 igbvf_down(struct igbvf_adapter * adapter) igbvf_down() argument 1604 igbvf_reinit_locked(struct igbvf_adapter * adapter) igbvf_reinit_locked() argument 1622 igbvf_sw_init(struct igbvf_adapter * adapter) igbvf_sw_init() argument 1660 igbvf_initialize_last_counter_stats(struct igbvf_adapter * adapter) igbvf_initialize_last_counter_stats() argument 1699 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_open() local 1767 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_close() local 1789 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_set_mac() local 1826 igbvf_update_stats(struct igbvf_adapter * adapter) igbvf_update_stats() argument 1857 igbvf_print_link_info(struct igbvf_adapter * adapter) igbvf_print_link_info() argument 1864 igbvf_has_link(struct igbvf_adapter * adapter) igbvf_has_link() argument 1895 struct igbvf_adapter *adapter = timer_container_of(adapter, t, igbvf_watchdog() local 1904 struct igbvf_adapter *adapter = container_of(work, igbvf_watchdog_task() local 2110 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_maybe_stop_tx() local 2137 igbvf_tx_map_adv(struct igbvf_adapter * adapter,struct igbvf_ring * tx_ring,struct sk_buff * skb) igbvf_tx_map_adv() argument 2209 igbvf_tx_queue_adv(struct igbvf_adapter * adapter,struct igbvf_ring * tx_ring,int tx_flags,int count,unsigned int first,u32 paylen,u8 hdr_len) igbvf_tx_queue_adv() argument 2272 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_xmit_frame_ring_adv() local 2345 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_xmit_frame() local 2365 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_tx_timeout() local 2374 struct igbvf_adapter *adapter; igbvf_reset_task() local 2390 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_change_mtu() local 2450 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_suspend() local 2467 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_resume() local 2500 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_netpoll() local 2522 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_io_error_detected() local 2547 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_io_slot_reset() local 2572 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_io_resume() local 2592 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_io_prepare() local 2606 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_io_reset_done() local 2612 igbvf_print_device_info(struct igbvf_adapter * adapter) igbvf_print_device_info() argument 2628 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_set_features() local 2704 struct igbvf_adapter *adapter; igbvf_probe() local 2898 struct igbvf_adapter *adapter = netdev_priv(netdev); igbvf_remove() local [all...] |