Home
last modified time | relevance | path

Searched full:adapter (Results 1 – 25 of 2561) sorted by relevance

12345678910>>...103

/linux/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_main.c61 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 Dqlcnic_83xx_vnic.c10 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 Dqlcnic_83xx_hw.c267 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 Dqlcnic_init.c25 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 Dmain.c47 * - 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 Dinit.c24 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 Dzfcp_aux.c61 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 Dzfcp_erp.c51 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 Dbe_main.c64 /* 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 Dibmvnic.c100 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 Diavf_main.c17 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 Dlan743x_main.c31 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 Dlan743x_ptp.c20 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 Dlan743x_ethtool.c28 #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 DBusLogic.c81 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 Dvmw_pvscsi.c149 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 Dsubr.c41 * @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 Despi.c35 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 Didpf_main.c20 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 Dvmxnet3_drv.c54 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 Dixgbe_lib.c10 * @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 Dixgbe_sriov.c25 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 Dks8842.c147 #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 Dhal_intf.h169 #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 Dnetdev.c76 * @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...]

12345678910>>...103