/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/ |
H A D | cmdevt.c | 17 static void mwifiex_cancel_pending_ioctl(struct mwifiex_adapter *adapter); 49 mwifiex_get_cmd_node(struct mwifiex_adapter *adapter) in mwifiex_get_cmd_node() argument 53 spin_lock_bh(&adapter->cmd_free_q_lock); in mwifiex_get_cmd_node() 54 if (list_empty(&adapter->cmd_free_q)) { in mwifiex_get_cmd_node() 55 mwifiex_dbg(adapter, ERROR, in mwifiex_get_cmd_node() 57 spin_unlock_bh(&adapter->cmd_free_q_lock); in mwifiex_get_cmd_node() 60 cmd_node = list_first_entry(&adapter->cmd_free_q, in mwifiex_get_cmd_node() 63 spin_unlock_bh(&adapter->cmd_free_q_lock); in mwifiex_get_cmd_node() 80 mwifiex_clean_cmd_node(struct mwifiex_adapter *adapter, in mwifiex_clean_cmd_node() argument 92 adapter in mwifiex_clean_cmd_node() 104 mwifiex_insert_cmd_to_free_q(struct mwifiex_adapter *adapter, struct cmd_ctrl_node *cmd_node) mwifiex_insert_cmd_to_free_q() argument 122 mwifiex_recycle_cmd_node(struct mwifiex_adapter *adapter, struct cmd_ctrl_node *cmd_node) mwifiex_recycle_cmd_node() argument 166 struct mwifiex_adapter *adapter = priv->adapter; mwifiex_dnld_cmd_to_fw() local 300 mwifiex_dnld_sleep_confirm_cmd(struct mwifiex_adapter *adapter) mwifiex_dnld_sleep_confirm_cmd() argument 389 mwifiex_alloc_cmd_buffer(struct mwifiex_adapter *adapter) mwifiex_alloc_cmd_buffer() argument 424 mwifiex_free_cmd_buffer(struct mwifiex_adapter *adapter) mwifiex_free_cmd_buffer() argument 473 mwifiex_process_event(struct mwifiex_adapter *adapter) mwifiex_process_event() argument 550 struct mwifiex_adapter *adapter = priv->adapter; mwifiex_send_cmd() local 684 mwifiex_insert_cmd_to_pending_q(struct mwifiex_adapter *adapter, struct cmd_ctrl_node *cmd_node) mwifiex_insert_cmd_to_pending_q() argument 743 mwifiex_exec_next_cmd(struct mwifiex_adapter *adapter) mwifiex_exec_next_cmd() argument 808 mwifiex_process_cmdresp(struct mwifiex_adapter *adapter) mwifiex_process_cmdresp() argument 935 struct mwifiex_adapter *adapter = from_timer(adapter, t, cmd_timer); mwifiex_cmd_timeout_func() local 1024 mwifiex_cancel_pending_scan_cmd(struct mwifiex_adapter *adapter) mwifiex_cancel_pending_scan_cmd() argument 1047 mwifiex_cancel_all_pending_cmd(struct mwifiex_adapter *adapter) mwifiex_cancel_all_pending_cmd() argument 1086 mwifiex_cancel_pending_ioctl(struct mwifiex_adapter *adapter) mwifiex_cancel_pending_ioctl() argument 1121 mwifiex_check_ps_cond(struct mwifiex_adapter *adapter) mwifiex_check_ps_cond() argument 1178 struct mwifiex_adapter *adapter = priv->adapter; mwifiex_ret_802_11_hs_cfg() local 1213 mwifiex_process_hs_config(struct mwifiex_adapter *adapter) mwifiex_process_hs_config() argument 1243 mwifiex_process_sleep_confirm_resp(struct mwifiex_adapter *adapter, u8 *pbuf, u32 upld_len) mwifiex_process_sleep_confirm_resp() argument 1340 struct mwifiex_adapter *adapter = priv->adapter; mwifiex_cmd_enh_power_mode() local 1400 struct mwifiex_adapter *adapter = priv->adapter; mwifiex_ret_enh_power_mode() local 1504 struct mwifiex_adapter *adapter = priv->adapter; mwifiex_ret_get_hw_spec() local [all...] |
H A D | init.c | 24 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_add_bss_prio_tbl() local 26 struct mwifiex_bss_prio_tbl *tbl = adapter->bss_prio_tbl; in mwifiex_add_bss_prio_tbl() 44 struct mwifiex_adapter *adapter = from_timer(adapter, t, wakeup_timer); in wakeup_timer_fn() local 46 mwifiex_dbg(adapter, ERROR, "Firmware wakeup failed\n"); in wakeup_timer_fn() 47 adapter->hw_status = MWIFIEX_HW_STATUS_RESET; in wakeup_timer_fn() 48 mwifiex_cancel_all_pending_cmd(adapter); in wakeup_timer_fn() 50 if (adapter->if_ops.card_reset) in wakeup_timer_fn() 51 adapter in wakeup_timer_fn() 56 struct mwifiex_adapter *adapter = fw_dump_work() local 167 mwifiex_allocate_adapter(struct mwifiex_adapter *adapter) mwifiex_allocate_adapter() argument 202 mwifiex_init_adapter(struct mwifiex_adapter *adapter) mwifiex_init_adapter() argument 330 mwifiex_wake_up_net_dev_queue(struct net_device *netdev, struct mwifiex_adapter *adapter) mwifiex_wake_up_net_dev_queue() argument 341 mwifiex_stop_net_dev_queue(struct net_device *netdev, struct mwifiex_adapter *adapter) mwifiex_stop_net_dev_queue() argument 352 mwifiex_invalidate_lists(struct mwifiex_adapter *adapter) mwifiex_invalidate_lists() argument 387 mwifiex_adapter_cleanup(struct mwifiex_adapter *adapter) mwifiex_adapter_cleanup() argument 396 mwifiex_free_cmd_buffers(struct mwifiex_adapter *adapter) mwifiex_free_cmd_buffers() argument 412 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 554 struct mwifiex_adapter *adapter = priv->adapter; mwifiex_delete_bss_prio_tbl() local 609 mwifiex_shutdown_drv(struct mwifiex_adapter *adapter) mwifiex_shutdown_drv() argument 679 mwifiex_dnld_fw(struct mwifiex_adapter *adapter, struct mwifiex_fw_image *pmfw) mwifiex_dnld_fw() argument [all...] |
H A D | main.c | 46 * - Allocate adapter structure 47 * - Save interface specific operations table in adapter 50 * - Set default adapter structure parameters 59 struct mwifiex_adapter *adapter; in mwifiex_register() local 62 adapter = kzalloc(sizeof(struct mwifiex_adapter), GFP_KERNEL); in mwifiex_register() 63 if (!adapter) in mwifiex_register() 66 *padapter = adapter; in mwifiex_register() 67 adapter->dev = dev; in mwifiex_register() 68 adapter->card = card; in mwifiex_register() 70 /* Save interface specific operations in adapter */ in mwifiex_register() 119 mwifiex_unregister(struct mwifiex_adapter *adapter) mwifiex_unregister() argument 149 mwifiex_queue_main_work(struct mwifiex_adapter *adapter) mwifiex_queue_main_work() argument 164 mwifiex_queue_rx_work(struct mwifiex_adapter *adapter) mwifiex_queue_rx_work() argument 175 mwifiex_process_rx(struct mwifiex_adapter *adapter) mwifiex_process_rx() argument 217 maybe_quirk_fw_disable_ds(struct mwifiex_adapter *adapter) maybe_quirk_fw_disable_ds() argument 249 mwifiex_main_process(struct mwifiex_adapter *adapter) mwifiex_main_process() argument 507 mwifiex_free_adapter(struct mwifiex_adapter *adapter) mwifiex_free_adapter() argument 522 mwifiex_terminate_workqueue(struct mwifiex_adapter *adapter) mwifiex_terminate_workqueue() argument 546 struct mwifiex_adapter *adapter = context; _mwifiex_fw_dpc() local 719 mwifiex_init_hw_fw(struct mwifiex_adapter *adapter, bool req_fw_nowait) mwifiex_init_hw_fw() argument 1068 mwifiex_multi_chan_resync(struct mwifiex_adapter *adapter) mwifiex_multi_chan_resync() argument 1094 mwifiex_upload_device_dump(struct mwifiex_adapter *adapter) mwifiex_upload_device_dump() argument 1115 mwifiex_drv_info_dump(struct mwifiex_adapter *adapter) mwifiex_drv_info_dump() argument 1221 mwifiex_prepare_fw_dump_info(struct mwifiex_adapter *adapter) mwifiex_prepare_fw_dump_info() argument 1376 is_command_pending(struct mwifiex_adapter *adapter) is_command_pending() argument 1394 struct mwifiex_adapter *adapter = mwifiex_rx_work_queue() local 1410 struct mwifiex_adapter *adapter = mwifiex_main_work_queue() local 1419 mwifiex_uninit_sw(struct mwifiex_adapter *adapter) mwifiex_uninit_sw() argument 1491 mwifiex_shutdown_sw(struct mwifiex_adapter *adapter) mwifiex_shutdown_sw() argument 1521 mwifiex_reinit_sw(struct mwifiex_adapter *adapter) mwifiex_reinit_sw() argument 1607 struct mwifiex_adapter *adapter = priv; mwifiex_irq_wakeup_handler() local 1620 mwifiex_probe_of(struct mwifiex_adapter *adapter) mwifiex_probe_of() argument 1673 struct mwifiex_adapter *adapter; mwifiex_add_card() local 1765 mwifiex_remove_card(struct mwifiex_adapter *adapter) mwifiex_remove_card() argument 1790 _mwifiex_dbg(const struct mwifiex_adapter *adapter, int mask, const char *fmt, ...) _mwifiex_dbg() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/ |
H A D | cmdevt.c | 29 static void mwifiex_cancel_pending_ioctl(struct mwifiex_adapter *adapter); 61 mwifiex_get_cmd_node(struct mwifiex_adapter *adapter) in mwifiex_get_cmd_node() argument 65 spin_lock_bh(&adapter->cmd_free_q_lock); in mwifiex_get_cmd_node() 66 if (list_empty(&adapter->cmd_free_q)) { in mwifiex_get_cmd_node() 67 mwifiex_dbg(adapter, ERROR, in mwifiex_get_cmd_node() 69 spin_unlock_bh(&adapter->cmd_free_q_lock); in mwifiex_get_cmd_node() 72 cmd_node = list_first_entry(&adapter->cmd_free_q, in mwifiex_get_cmd_node() 75 spin_unlock_bh(&adapter->cmd_free_q_lock); in mwifiex_get_cmd_node() 92 mwifiex_clean_cmd_node(struct mwifiex_adapter *adapter, in mwifiex_clean_cmd_node() argument 104 adapter in mwifiex_clean_cmd_node() 116 mwifiex_insert_cmd_to_free_q(struct mwifiex_adapter *adapter, struct cmd_ctrl_node *cmd_node) mwifiex_insert_cmd_to_free_q() argument 134 mwifiex_recycle_cmd_node(struct mwifiex_adapter *adapter, struct cmd_ctrl_node *cmd_node) mwifiex_recycle_cmd_node() argument 178 struct mwifiex_adapter *adapter = priv->adapter; mwifiex_dnld_cmd_to_fw() local 312 mwifiex_dnld_sleep_confirm_cmd(struct mwifiex_adapter *adapter) mwifiex_dnld_sleep_confirm_cmd() argument 401 mwifiex_alloc_cmd_buffer(struct mwifiex_adapter *adapter) mwifiex_alloc_cmd_buffer() argument 436 mwifiex_free_cmd_buffer(struct mwifiex_adapter *adapter) mwifiex_free_cmd_buffer() argument 485 mwifiex_process_event(struct mwifiex_adapter *adapter) mwifiex_process_event() argument 562 struct mwifiex_adapter *adapter = priv->adapter; mwifiex_send_cmd() local 691 mwifiex_insert_cmd_to_pending_q(struct mwifiex_adapter *adapter, struct cmd_ctrl_node *cmd_node) mwifiex_insert_cmd_to_pending_q() argument 741 mwifiex_exec_next_cmd(struct mwifiex_adapter *adapter) mwifiex_exec_next_cmd() argument 806 mwifiex_process_cmdresp(struct mwifiex_adapter *adapter) mwifiex_process_cmdresp() argument 933 struct mwifiex_adapter *adapter = from_timer(adapter, t, cmd_timer); mwifiex_cmd_timeout_func() local 1022 mwifiex_cancel_pending_scan_cmd(struct mwifiex_adapter *adapter) mwifiex_cancel_pending_scan_cmd() argument 1045 mwifiex_cancel_all_pending_cmd(struct mwifiex_adapter *adapter) mwifiex_cancel_all_pending_cmd() argument 1084 mwifiex_cancel_pending_ioctl(struct mwifiex_adapter *adapter) mwifiex_cancel_pending_ioctl() argument 1119 mwifiex_check_ps_cond(struct mwifiex_adapter *adapter) mwifiex_check_ps_cond() argument 1176 struct mwifiex_adapter *adapter = priv->adapter; mwifiex_ret_802_11_hs_cfg() local 1211 mwifiex_process_hs_config(struct mwifiex_adapter *adapter) mwifiex_process_hs_config() argument 1234 mwifiex_process_sleep_confirm_resp(struct mwifiex_adapter *adapter, u8 *pbuf, u32 upld_len) mwifiex_process_sleep_confirm_resp() argument 1331 struct mwifiex_adapter *adapter = priv->adapter; mwifiex_cmd_enh_power_mode() local 1391 struct mwifiex_adapter *adapter = priv->adapter; mwifiex_ret_enh_power_mode() local 1495 struct mwifiex_adapter *adapter = priv->adapter; mwifiex_ret_get_hw_spec() local [all...] |
H A D | init.c | 36 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_add_bss_prio_tbl() local 38 struct mwifiex_bss_prio_tbl *tbl = adapter->bss_prio_tbl; in mwifiex_add_bss_prio_tbl() 56 struct mwifiex_adapter *adapter = from_timer(adapter, t, wakeup_timer); in wakeup_timer_fn() local 58 mwifiex_dbg(adapter, ERROR, "Firmware wakeup failed\n"); in wakeup_timer_fn() 59 adapter->hw_status = MWIFIEX_HW_STATUS_RESET; in wakeup_timer_fn() 60 mwifiex_cancel_all_pending_cmd(adapter); in wakeup_timer_fn() 62 if (adapter->if_ops.card_reset) in wakeup_timer_fn() 63 adapter in wakeup_timer_fn() 68 struct mwifiex_adapter *adapter = from_timer(adapter, t, devdump_timer); fw_dump_timer_fn() local 178 mwifiex_allocate_adapter(struct mwifiex_adapter *adapter) mwifiex_allocate_adapter() argument 213 mwifiex_init_adapter(struct mwifiex_adapter *adapter) mwifiex_init_adapter() argument 343 mwifiex_wake_up_net_dev_queue(struct net_device *netdev, struct mwifiex_adapter *adapter) mwifiex_wake_up_net_dev_queue() argument 354 mwifiex_stop_net_dev_queue(struct net_device *netdev, struct mwifiex_adapter *adapter) mwifiex_stop_net_dev_queue() argument 365 mwifiex_invalidate_lists(struct mwifiex_adapter *adapter) mwifiex_invalidate_lists() argument 400 mwifiex_adapter_cleanup(struct mwifiex_adapter *adapter) mwifiex_adapter_cleanup() argument 409 mwifiex_free_cmd_buffers(struct mwifiex_adapter *adapter) mwifiex_free_cmd_buffers() argument 425 mwifiex_init_lock_list(struct mwifiex_adapter *adapter) mwifiex_init_lock_list() argument 498 mwifiex_init_fw(struct mwifiex_adapter *adapter) mwifiex_init_fw() argument 567 struct mwifiex_adapter *adapter = priv->adapter; mwifiex_delete_bss_prio_tbl() local 622 mwifiex_shutdown_drv(struct mwifiex_adapter *adapter) mwifiex_shutdown_drv() argument 692 mwifiex_dnld_fw(struct mwifiex_adapter *adapter, struct mwifiex_fw_image *pmfw) mwifiex_dnld_fw() argument [all...] |
H A D | main.c | 58 * - Allocate adapter structure 59 * - Save interface specific operations table in adapter 62 * - Set default adapter structure parameters 71 struct mwifiex_adapter *adapter; in mwifiex_register() local 74 adapter = kzalloc(sizeof(struct mwifiex_adapter), GFP_KERNEL); in mwifiex_register() 75 if (!adapter) in mwifiex_register() 78 *padapter = adapter; in mwifiex_register() 79 adapter->dev = dev; in mwifiex_register() 80 adapter->card = card; in mwifiex_register() 82 /* Save interface specific operations in adapter */ in mwifiex_register() 131 mwifiex_unregister(struct mwifiex_adapter *adapter) mwifiex_unregister() argument 161 mwifiex_queue_main_work(struct mwifiex_adapter *adapter) mwifiex_queue_main_work() argument 176 mwifiex_queue_rx_work(struct mwifiex_adapter *adapter) mwifiex_queue_rx_work() argument 187 mwifiex_process_rx(struct mwifiex_adapter *adapter) mwifiex_process_rx() argument 244 mwifiex_main_process(struct mwifiex_adapter *adapter) mwifiex_main_process() argument 483 mwifiex_free_adapter(struct mwifiex_adapter *adapter) mwifiex_free_adapter() argument 498 mwifiex_terminate_workqueue(struct mwifiex_adapter *adapter) mwifiex_terminate_workqueue() argument 524 struct mwifiex_adapter *adapter = context; _mwifiex_fw_dpc() local 692 mwifiex_init_hw_fw(struct mwifiex_adapter *adapter, bool req_fw_nowait) mwifiex_init_hw_fw() argument 1046 mwifiex_multi_chan_resync(struct mwifiex_adapter *adapter) mwifiex_multi_chan_resync() argument 1072 mwifiex_upload_device_dump(struct mwifiex_adapter *adapter) mwifiex_upload_device_dump() argument 1093 mwifiex_drv_info_dump(struct mwifiex_adapter *adapter) mwifiex_drv_info_dump() argument 1199 mwifiex_prepare_fw_dump_info(struct mwifiex_adapter *adapter) mwifiex_prepare_fw_dump_info() argument 1354 is_command_pending(struct mwifiex_adapter *adapter) is_command_pending() argument 1372 struct mwifiex_adapter *adapter = mwifiex_rx_work_queue() local 1388 struct mwifiex_adapter *adapter = mwifiex_main_work_queue() local 1397 mwifiex_uninit_sw(struct mwifiex_adapter *adapter) mwifiex_uninit_sw() argument 1460 mwifiex_shutdown_sw(struct mwifiex_adapter *adapter) mwifiex_shutdown_sw() argument 1490 mwifiex_reinit_sw(struct mwifiex_adapter *adapter) mwifiex_reinit_sw() argument 1576 struct mwifiex_adapter *adapter = priv; mwifiex_irq_wakeup_handler() local 1589 mwifiex_probe_of(struct mwifiex_adapter *adapter) mwifiex_probe_of() argument 1642 struct mwifiex_adapter *adapter; mwifiex_add_card() local 1734 mwifiex_remove_card(struct mwifiex_adapter *adapter) mwifiex_remove_card() argument 1759 _mwifiex_dbg(const struct mwifiex_adapter *adapter, int mask, const char *fmt, ...) _mwifiex_dbg() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_main.c | 14 static int iavf_setup_all_tx_resources(struct iavf_adapter *adapter); 15 static int iavf_setup_all_rx_resources(struct iavf_adapter *adapter); 17 static void iavf_init_get_resources(struct iavf_adapter *adapter); 161 * iavf_pdev_to_adapter - go from pci_dev to adapter 171 * @adapter: board private structure 173 static bool iavf_is_reset_in_progress(struct iavf_adapter *adapter) in iavf_is_reset_in_progress() argument 175 if (adapter->state == __IAVF_RESETTING || in iavf_is_reset_in_progress() 176 adapter->flags & (IAVF_FLAG_RESET_PENDING | in iavf_is_reset_in_progress() 185 * @adapter: board private structure 189 int iavf_wait_for_reset(struct iavf_adapter *adapter) in iavf_wait_for_reset() argument 219 struct iavf_adapter *adapter = (struct iavf_adapter *)hw->back; iavf_allocate_dma_mem_d() local 240 struct iavf_adapter *adapter = (struct iavf_adapter *)hw->back; iavf_free_dma_mem() local 285 iavf_schedule_reset(struct iavf_adapter *adapter, u64 flags) iavf_schedule_reset() argument 300 iavf_schedule_aq_request(struct iavf_adapter *adapter, u64 flags) iavf_schedule_aq_request() argument 313 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_tx_timeout() local 323 iavf_misc_irq_disable(struct iavf_adapter *adapter) iavf_misc_irq_disable() argument 341 iavf_misc_irq_enable(struct iavf_adapter *adapter) iavf_misc_irq_enable() argument 356 iavf_irq_disable(struct iavf_adapter *adapter) iavf_irq_disable() argument 375 iavf_irq_enable_queues(struct iavf_adapter *adapter) iavf_irq_enable_queues() argument 392 iavf_irq_enable(struct iavf_adapter *adapter, bool flush) iavf_irq_enable() argument 411 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_msix_aq() local 449 iavf_map_vector_to_rxq(struct iavf_adapter *adapter, int v_idx, int r_idx) iavf_map_vector_to_rxq() argument 475 iavf_map_vector_to_txq(struct iavf_adapter *adapter, int v_idx, int t_idx) iavf_map_vector_to_txq() argument 504 iavf_map_rings_to_vectors(struct iavf_adapter *adapter) iavf_map_rings_to_vectors() argument 562 iavf_request_traffic_irqs(struct iavf_adapter *adapter, char *basename) iavf_request_traffic_irqs() argument 636 iavf_request_misc_irq(struct iavf_adapter *adapter) iavf_request_misc_irq() argument 662 iavf_free_traffic_irqs(struct iavf_adapter *adapter) iavf_free_traffic_irqs() argument 685 iavf_free_misc_irq(struct iavf_adapter *adapter) iavf_free_misc_irq() argument 701 iavf_configure_tx(struct iavf_adapter *adapter) iavf_configure_tx() argument 716 iavf_configure_rx(struct iavf_adapter *adapter) iavf_configure_rx() argument 763 iavf_find_vlan(struct iavf_adapter *adapter, struct iavf_vlan vlan) iavf_find_vlan() argument 785 iavf_add_vlan(struct iavf_adapter *adapter, struct iavf_vlan vlan) iavf_add_vlan() argument 816 iavf_del_vlan(struct iavf_adapter *adapter, struct iavf_vlan vlan) iavf_del_vlan() argument 837 iavf_restore_filters(struct iavf_adapter *adapter) iavf_restore_filters() argument 857 iavf_get_num_vlans_added(struct iavf_adapter *adapter) iavf_get_num_vlans_added() argument 870 iavf_get_max_vlans_allowed(struct iavf_adapter *adapter) iavf_get_max_vlans_allowed() argument 887 iavf_max_vlans_added(struct iavf_adapter *adapter) iavf_max_vlans_added() argument 905 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_vlan_rx_add_vid() local 935 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_vlan_rx_kill_vid() local 954 iavf_find_filter(struct iavf_adapter *adapter, const u8 *macaddr) iavf_find_filter() argument 976 iavf_add_filter(struct iavf_adapter *adapter, const u8 *macaddr) iavf_add_filter() argument 1016 iavf_replace_primary_mac(struct iavf_adapter *adapter, const u8 *new_mac) iavf_replace_primary_mac() argument 1062 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_is_mac_set_handled() local 1087 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_set_mac() local 1131 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_addr_sync() local 1149 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_addr_unsync() local 1172 iavf_promiscuous_mode_changed(struct iavf_adapter *adapter) iavf_promiscuous_mode_changed() argument 1184 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_set_rx_mode() local 1201 iavf_napi_enable_all(struct iavf_adapter *adapter) iavf_napi_enable_all() argument 1220 iavf_napi_disable_all(struct iavf_adapter *adapter) iavf_napi_disable_all() argument 1236 iavf_configure(struct iavf_adapter *adapter) iavf_configure() argument 1260 iavf_up_complete(struct iavf_adapter *adapter) iavf_up_complete() argument 1278 iavf_clear_mac_vlan_filters(struct iavf_adapter *adapter) iavf_clear_mac_vlan_filters() argument 1312 iavf_clear_cloud_filters(struct iavf_adapter *adapter) iavf_clear_cloud_filters() argument 1336 iavf_clear_fdir_filters(struct iavf_adapter *adapter) iavf_clear_fdir_filters() argument 1362 iavf_clear_adv_rss_conf(struct iavf_adapter *adapter) iavf_clear_adv_rss_conf() argument 1386 iavf_down(struct iavf_adapter *adapter) iavf_down() argument 1438 iavf_acquire_msix_vectors(struct iavf_adapter *adapter, int vectors) iavf_acquire_msix_vectors() argument 1477 iavf_free_queues(struct iavf_adapter *adapter) iavf_free_queues() argument 1497 iavf_set_queue_vlan_tag_loc(struct iavf_adapter *adapter) iavf_set_queue_vlan_tag_loc() argument 1576 iavf_alloc_queues(struct iavf_adapter *adapter) iavf_alloc_queues() argument 1645 iavf_set_interrupt_capability(struct iavf_adapter *adapter) iavf_set_interrupt_capability() argument 1689 iavf_config_rss_aq(struct iavf_adapter *adapter) iavf_config_rss_aq() argument 1731 iavf_config_rss_reg(struct iavf_adapter *adapter) iavf_config_rss_reg() argument 1756 iavf_config_rss(struct iavf_adapter *adapter) iavf_config_rss() argument 1774 iavf_fill_rss_lut(struct iavf_adapter *adapter) iavf_fill_rss_lut() argument 1788 iavf_init_rss(struct iavf_adapter *adapter) iavf_init_rss() argument 1817 iavf_alloc_q_vectors(struct iavf_adapter *adapter) iavf_alloc_q_vectors() argument 1850 iavf_free_q_vectors(struct iavf_adapter *adapter) iavf_free_q_vectors() argument 1873 iavf_reset_interrupt_capability(struct iavf_adapter *adapter) iavf_reset_interrupt_capability() argument 1888 iavf_init_interrupt_scheme(struct iavf_adapter *adapter) iavf_init_interrupt_scheme() argument 1940 iavf_free_rss(struct iavf_adapter *adapter) iavf_free_rss() argument 1956 iavf_reinit_interrupt_scheme(struct iavf_adapter *adapter, bool running) iavf_reinit_interrupt_scheme() argument 1993 struct iavf_adapter *adapter; iavf_finish_config() local 2051 iavf_schedule_finish_config(struct iavf_adapter *adapter) iavf_schedule_finish_config() argument 2066 iavf_process_aq_command(struct iavf_adapter *adapter) iavf_process_aq_command() argument 2247 iavf_set_vlan_offload_features(struct iavf_adapter *adapter, netdev_features_t prev_features, netdev_features_t features) iavf_set_vlan_offload_features() argument 2328 iavf_startup(struct iavf_adapter *adapter) iavf_startup() argument 2383 iavf_init_version_check(struct iavf_adapter *adapter) iavf_init_version_check() argument 2427 iavf_parse_vf_resource_msg(struct iavf_adapter *adapter) iavf_parse_vf_resource_msg() argument 2484 iavf_init_get_resources(struct iavf_adapter *adapter) iavf_init_get_resources() argument 2548 iavf_init_send_offload_vlan_v2_caps(struct iavf_adapter *adapter) iavf_init_send_offload_vlan_v2_caps() argument 2574 iavf_init_recv_offload_vlan_v2_caps(struct iavf_adapter *adapter) iavf_init_recv_offload_vlan_v2_caps() argument 2608 iavf_init_process_extended_caps(struct iavf_adapter *adapter) iavf_init_process_extended_caps() argument 2634 iavf_init_config_adapter(struct iavf_adapter *adapter) iavf_init_config_adapter() argument 2734 struct iavf_adapter *adapter = container_of(work, iavf_watchdog_task() local 2907 iavf_disable_vf(struct iavf_adapter *adapter) iavf_disable_vf() argument 2977 struct iavf_adapter *adapter = container_of(work, iavf_reset_task() local 3214 struct iavf_adapter *adapter = iavf_adminq_task() local 3311 struct iavf_adapter *adapter = iavf_client_task() local 3350 iavf_free_all_tx_resources(struct iavf_adapter *adapter) iavf_free_all_tx_resources() argument 3372 iavf_setup_all_tx_resources(struct iavf_adapter *adapter) iavf_setup_all_tx_resources() argument 3399 iavf_setup_all_rx_resources(struct iavf_adapter *adapter) iavf_setup_all_rx_resources() argument 3421 iavf_free_all_rx_resources(struct iavf_adapter *adapter) iavf_free_all_rx_resources() argument 3438 iavf_validate_tx_bandwidth(struct iavf_adapter *adapter, u64 max_tx_rate) iavf_validate_tx_bandwidth() argument 3501 iavf_validate_ch_config(struct iavf_adapter *adapter, struct tc_mqprio_qopt_offload *mqprio_qopt) iavf_validate_ch_config() argument 3563 iavf_del_all_cloud_filters(struct iavf_adapter *adapter) iavf_del_all_cloud_filters() argument 3591 struct iavf_adapter *adapter = netdev_priv(netdev); __iavf_setup_tc() local 3702 iavf_parse_cls_flower(struct iavf_adapter *adapter, struct flow_cls_offload *f, struct iavf_cloud_filter *filter) iavf_parse_cls_flower() argument 3950 iavf_handle_tclass(struct iavf_adapter *adapter, u32 tc, struct iavf_cloud_filter *filter) iavf_handle_tclass() argument 3976 iavf_find_cf(struct iavf_adapter *adapter, unsigned long *cookie) iavf_find_cf() argument 3996 iavf_configure_clsflower(struct iavf_adapter *adapter, struct flow_cls_offload *cls_flower) iavf_configure_clsflower() argument 4064 iavf_delete_clsflower(struct iavf_adapter *adapter, struct flow_cls_offload *cls_flower) iavf_delete_clsflower() argument 4088 iavf_setup_tc_cls_flower(struct iavf_adapter *adapter, struct flow_cls_offload *cls_flower) iavf_setup_tc_cls_flower() argument 4114 struct iavf_adapter *adapter = cb_priv; iavf_setup_tc_block_cb() local 4143 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_setup_tc() local 4164 iavf_restore_fdir_filters(struct iavf_adapter *adapter) iavf_restore_fdir_filters() argument 4199 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_open() local 4292 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_close() local 4368 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_change_mtu() local 4395 iavf_disable_fdir(struct iavf_adapter *adapter) iavf_disable_fdir() argument 4448 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_set_features() local 4532 iavf_get_netdev_vlan_hw_features(struct iavf_adapter *adapter) iavf_get_netdev_vlan_hw_features() argument 4594 iavf_get_netdev_vlan_features(struct iavf_adapter *adapter) iavf_get_netdev_vlan_features() argument 4695 iavf_fix_netdev_vlan_features(struct iavf_adapter *adapter, netdev_features_t requested_features) iavf_fix_netdev_vlan_features() argument 4756 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_fix_features() local 4810 iavf_process_config(struct iavf_adapter *adapter) iavf_process_config() argument 4921 struct iavf_adapter *adapter = NULL; iavf_probe() local 5052 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_suspend() local 5081 struct iavf_adapter *adapter; iavf_resume() local 5125 struct iavf_adapter *adapter; iavf_remove() local [all...] |
H A D | iavf_virtchnl.c | 10 * @adapter: adapter structure 17 static int iavf_send_pf_msg(struct iavf_adapter *adapter, in iavf_send_pf_msg() argument 20 struct iavf_hw *hw = &adapter->hw; in iavf_send_pf_msg() 23 if (adapter->flags & IAVF_FLAG_PF_COMMS_FAILED) in iavf_send_pf_msg() 28 dev_dbg(&adapter->pdev->dev, "Unable to send opcode %d to PF, status %s, aq_err %s\n", in iavf_send_pf_msg() 36 * @adapter: adapter structure 42 int iavf_send_api_ver(struct iavf_adapter *adapter) in iavf_send_api_ver() argument 49 return iavf_send_pf_msg(adapter, VIRTCHNL_OP_VERSIO in iavf_send_api_ver() 97 iavf_verify_api_ver(struct iavf_adapter *adapter) iavf_verify_api_ver() argument 132 iavf_send_vf_config_msg(struct iavf_adapter *adapter) iavf_send_vf_config_msg() argument 163 iavf_send_vf_offload_vlan_v2_msg(struct iavf_adapter *adapter) iavf_send_vf_offload_vlan_v2_msg() argument 183 iavf_validate_num_queues(struct iavf_adapter *adapter) iavf_validate_num_queues() argument 211 iavf_get_vf_config(struct iavf_adapter *adapter) iavf_get_vf_config() argument 239 iavf_get_vf_vlan_v2_caps(struct iavf_adapter *adapter) iavf_get_vf_vlan_v2_caps() argument 268 iavf_configure_queues(struct iavf_adapter *adapter) iavf_configure_queues() argument 330 iavf_enable_queues(struct iavf_adapter *adapter) iavf_enable_queues() argument 355 iavf_disable_queues(struct iavf_adapter *adapter) iavf_disable_queues() argument 381 iavf_map_queues(struct iavf_adapter *adapter) iavf_map_queues() argument 450 iavf_add_ether_addrs(struct iavf_adapter *adapter) iavf_add_ether_addrs() argument 519 iavf_del_ether_addrs(struct iavf_adapter *adapter) iavf_del_ether_addrs() argument 588 iavf_mac_add_ok(struct iavf_adapter *adapter) iavf_mac_add_ok() argument 607 iavf_mac_add_reject(struct iavf_adapter *adapter) iavf_mac_add_reject() argument 634 iavf_vlan_add_reject(struct iavf_adapter *adapter) iavf_vlan_add_reject() argument 655 iavf_add_vlans(struct iavf_adapter *adapter) iavf_add_vlans() argument 787 iavf_del_vlans(struct iavf_adapter *adapter) iavf_del_vlans() argument 942 iavf_set_promiscuous(struct iavf_adapter *adapter) iavf_set_promiscuous() argument 1019 iavf_request_stats(struct iavf_adapter *adapter) iavf_request_stats() argument 1044 iavf_get_hena(struct iavf_adapter *adapter) iavf_get_hena() argument 1063 iavf_set_hena(struct iavf_adapter *adapter) iavf_set_hena() argument 1086 iavf_set_rss_key(struct iavf_adapter *adapter) iavf_set_rss_key() argument 1117 iavf_set_rss_lut(struct iavf_adapter *adapter) iavf_set_rss_lut() argument 1147 iavf_enable_vlan_stripping(struct iavf_adapter *adapter) iavf_enable_vlan_stripping() argument 1166 iavf_disable_vlan_stripping(struct iavf_adapter *adapter) iavf_disable_vlan_stripping() argument 1203 iavf_set_vc_offload_ethertype(struct iavf_adapter *adapter, struct virtchnl_vlan_setting *msg, u16 tpid, enum virtchnl_ops offload_op) iavf_set_vc_offload_ethertype() argument 1251 iavf_clear_offload_v2_aq_required(struct iavf_adapter *adapter, u16 tpid, enum virtchnl_ops offload_op) iavf_clear_offload_v2_aq_required() argument 1300 iavf_send_vlan_offload_v2(struct iavf_adapter *adapter, u16 tpid, enum virtchnl_ops offload_op) iavf_send_vlan_offload_v2() argument 1338 iavf_enable_vlan_stripping_v2(struct iavf_adapter *adapter, u16 tpid) iavf_enable_vlan_stripping_v2() argument 1349 iavf_disable_vlan_stripping_v2(struct iavf_adapter *adapter, u16 tpid) iavf_disable_vlan_stripping_v2() argument 1360 iavf_enable_vlan_insertion_v2(struct iavf_adapter *adapter, u16 tpid) iavf_enable_vlan_insertion_v2() argument 1371 iavf_disable_vlan_insertion_v2(struct iavf_adapter *adapter, u16 tpid) iavf_disable_vlan_insertion_v2() argument 1385 iavf_print_link_message(struct iavf_adapter *adapter) iavf_print_link_message() argument 1462 iavf_get_vpe_link_status(struct iavf_adapter *adapter, struct virtchnl_pf_event *vpe) iavf_get_vpe_link_status() argument 1479 iavf_set_adapter_link_speed_from_vpe(struct iavf_adapter *adapter, struct virtchnl_pf_event *vpe) iavf_set_adapter_link_speed_from_vpe() argument 1496 iavf_enable_channels(struct iavf_adapter *adapter) iavf_enable_channels() argument 1536 iavf_disable_channels(struct iavf_adapter *adapter) iavf_disable_channels() argument 1559 iavf_print_cloud_filter(struct iavf_adapter *adapter, struct virtchnl_filter *f) iavf_print_cloud_filter() argument 1593 iavf_add_cloud_filter(struct iavf_adapter *adapter) iavf_add_cloud_filter() argument 1641 iavf_del_cloud_filter(struct iavf_adapter *adapter) iavf_del_cloud_filter() argument 1689 iavf_add_fdir_filter(struct iavf_adapter *adapter) iavf_add_fdir_filter() argument 1739 iavf_del_fdir_filter(struct iavf_adapter *adapter) iavf_del_fdir_filter() argument 1789 iavf_add_adv_rss_cfg(struct iavf_adapter *adapter) iavf_add_adv_rss_cfg() argument 1840 iavf_del_adv_rss_cfg(struct iavf_adapter *adapter) iavf_del_adv_rss_cfg() argument 1887 iavf_request_reset(struct iavf_adapter *adapter) iavf_request_reset() argument 1919 iavf_activate_fdir_filters(struct iavf_adapter *adapter) iavf_activate_fdir_filters() argument 1966 iavf_virtchnl_completion(struct iavf_adapter *adapter, enum virtchnl_ops v_opcode, enum iavf_status v_retval, u8 *msg, u16 msglen) iavf_virtchnl_completion() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_main.c | 62 static void qlcnic_idc_debug_info(struct qlcnic_adapter *adapter, u8 encoding); 63 static int qlcnic_can_start_firmware(struct qlcnic_adapter *adapter); 74 static void qlcnic_free_lb_filters_mem(struct qlcnic_adapter *adapter); 89 static u32 qlcnic_vlan_tx_check(struct qlcnic_adapter *adapter) in qlcnic_vlan_tx_check() argument 91 struct qlcnic_hardware_context *ahw = adapter->ahw; in qlcnic_vlan_tx_check() 93 if (adapter->pdev->device == PCI_DEVICE_ID_QLOGIC_QLE824X) in qlcnic_vlan_tx_check() 295 int qlcnic_read_mac_addr(struct qlcnic_adapter *adapter) in qlcnic_read_mac_addr() argument 297 struct net_device *netdev = adapter->netdev; in qlcnic_read_mac_addr() 298 struct pci_dev *pdev = adapter->pdev; in qlcnic_read_mac_addr() 302 ret = qlcnic_get_mac_address(adapter, mac_add in qlcnic_read_mac_addr() 319 qlcnic_delete_adapter_mac(struct qlcnic_adapter *adapter) qlcnic_delete_adapter_mac() argument 338 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_set_mac() local 375 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_fdb_del() local 401 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_fdb_add() local 434 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_fdb_dump() local 447 qlcnic_82xx_cancel_idc_work(struct qlcnic_adapter *adapter) qlcnic_82xx_cancel_idc_work() argument 461 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_get_phys_port_id() local 475 struct qlcnic_adapter *adapter = netdev_priv(dev); qlcnic_udp_tunnel_sync() local 614 qlcnic_check_multi_tx_capability(struct qlcnic_adapter *adapter) qlcnic_check_multi_tx_capability() argument 627 qlcnic_max_rings(struct qlcnic_adapter *adapter, u8 ring_cnt, int queue_type) qlcnic_max_rings() argument 646 qlcnic_set_tx_ring_count(struct qlcnic_adapter *adapter, u8 tx_cnt) qlcnic_set_tx_ring_count() argument 656 qlcnic_set_sds_ring_count(struct qlcnic_adapter *adapter, u8 rx_cnt) qlcnic_set_sds_ring_count() argument 666 qlcnic_setup_tss_rss_intr(struct qlcnic_adapter *adapter) qlcnic_setup_tss_rss_intr() argument 736 qlcnic_enable_msix(struct qlcnic_adapter *adapter, u32 num_msix) qlcnic_enable_msix() argument 809 qlcnic_82xx_calculate_msix_vector(struct qlcnic_adapter *adapter) qlcnic_82xx_calculate_msix_vector() argument 823 qlcnic_enable_msi_legacy(struct qlcnic_adapter *adapter) qlcnic_enable_msi_legacy() argument 857 qlcnic_82xx_setup_intr(struct qlcnic_adapter *adapter) qlcnic_82xx_setup_intr() argument 886 qlcnic_82xx_mq_intrpt(struct qlcnic_adapter *adapter, int op_type) qlcnic_82xx_mq_intrpt() argument 917 qlcnic_teardown_intr(struct qlcnic_adapter *adapter) qlcnic_teardown_intr() argument 939 qlcnic_get_act_pci_func(struct qlcnic_adapter *adapter) qlcnic_get_act_pci_func() argument 969 qlcnic_port_eswitch_cfg_capability(struct qlcnic_adapter *adapter) qlcnic_port_eswitch_cfg_capability() argument 986 qlcnic_init_pci_info(struct qlcnic_adapter *adapter) qlcnic_init_pci_info() argument 1079 qlcnic_set_function_modes(struct qlcnic_adapter *adapter) qlcnic_set_function_modes() argument 1100 qlcnic_check_vf(struct qlcnic_adapter *adapter, const struct pci_device_id *ent) qlcnic_check_vf() argument 1183 qlcnic_validate_subsystem_id(struct qlcnic_adapter *adapter, int index) qlcnic_validate_subsystem_id() argument 1204 qlcnic_get_board_name(struct qlcnic_adapter *adapter, char *name) qlcnic_get_board_name() argument 1226 qlcnic_check_options(struct qlcnic_adapter *adapter) qlcnic_check_options() argument 1287 qlcnic_initialize_nic(struct qlcnic_adapter *adapter) qlcnic_initialize_nic() argument 1333 qlcnic_set_vlan_config(struct qlcnic_adapter *adapter, struct qlcnic_esw_func_cfg *esw_cfg) qlcnic_set_vlan_config() argument 1353 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_vlan_rx_add() local 1373 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_vlan_rx_del() local 1391 qlcnic_set_eswitch_port_features(struct qlcnic_adapter *adapter, struct qlcnic_esw_func_cfg *esw_cfg) qlcnic_set_eswitch_port_features() argument 1407 qlcnic_set_eswitch_port_config(struct qlcnic_adapter *adapter) qlcnic_set_eswitch_port_config() argument 1424 qlcnic_set_netdev_features(struct qlcnic_adapter *adapter, struct qlcnic_esw_func_cfg *esw_cfg) qlcnic_set_netdev_features() argument 1439 qlcnic_check_eswitch_mode(struct qlcnic_adapter *adapter) qlcnic_check_eswitch_mode() argument 1485 qlcnic_set_default_offload_settings(struct qlcnic_adapter *adapter) qlcnic_set_default_offload_settings() argument 1523 qlcnic_reset_eswitch_config(struct qlcnic_adapter *adapter, struct qlcnic_npar_info *npar, int pci_func) qlcnic_reset_eswitch_config() argument 1545 qlcnic_reset_npar_config(struct qlcnic_adapter *adapter) qlcnic_reset_npar_config() argument 1587 qlcnic_check_npar_opertional(struct qlcnic_adapter *adapter) qlcnic_check_npar_opertional() argument 1611 qlcnic_set_mgmt_operations(struct qlcnic_adapter *adapter) qlcnic_set_mgmt_operations() argument 1632 qlcnic_82xx_start_firmware(struct qlcnic_adapter *adapter) qlcnic_82xx_start_firmware() argument 1699 qlcnic_request_irq(struct qlcnic_adapter *adapter) qlcnic_request_irq() argument 1787 qlcnic_free_irq(struct qlcnic_adapter *adapter) qlcnic_free_irq() argument 1818 qlcnic_get_lro_mss_capability(struct qlcnic_adapter *adapter) qlcnic_get_lro_mss_capability() argument 1833 qlcnic_config_def_intr_coalesce(struct qlcnic_adapter *adapter) qlcnic_config_def_intr_coalesce() argument 1860 __qlcnic_up(struct qlcnic_adapter *adapter, struct net_device *netdev) __qlcnic_up() argument 1907 qlcnic_up(struct qlcnic_adapter *adapter, struct net_device *netdev) qlcnic_up() argument 1919 __qlcnic_down(struct qlcnic_adapter *adapter, struct net_device *netdev) __qlcnic_down() argument 1956 qlcnic_down(struct qlcnic_adapter *adapter, struct net_device *netdev) qlcnic_down() argument 1966 qlcnic_attach(struct qlcnic_adapter *adapter) qlcnic_attach() argument 2014 qlcnic_detach(struct qlcnic_adapter *adapter) qlcnic_detach() argument 2032 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_diag_free_res() local 2062 qlcnic_alloc_adapter_resources(struct qlcnic_adapter *adapter) qlcnic_alloc_adapter_resources() argument 2092 qlcnic_free_adapter_resources(struct qlcnic_adapter *adapter) qlcnic_free_adapter_resources() argument 2116 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_diag_alloc_res() local 2170 qlcnic_reset_hw_context(struct qlcnic_adapter *adapter) qlcnic_reset_hw_context() argument 2191 qlcnic_reset_context(struct qlcnic_adapter *adapter) qlcnic_reset_context() argument 2223 qlcnic_82xx_set_mac_filter_count(struct qlcnic_adapter *adapter) qlcnic_82xx_set_mac_filter_count() argument 2239 qlcnic_set_real_num_queues(struct qlcnic_adapter *adapter, u8 tx_queues, u8 rx_queues) qlcnic_set_real_num_queues() argument 2265 qlcnic_setup_netdev(struct qlcnic_adapter *adapter, struct net_device *netdev, int pci_using_dac) qlcnic_setup_netdev() argument 2364 qlcnic_free_tx_rings(struct qlcnic_adapter *adapter) qlcnic_free_tx_rings() argument 2379 qlcnic_alloc_tx_rings(struct qlcnic_adapter *adapter, struct net_device *netdev) qlcnic_alloc_tx_rings() argument 2422 qlcnic_set_drv_version(struct qlcnic_adapter *adapter) qlcnic_set_drv_version() argument 2437 qlcnic_reset_api_lock(struct qlcnic_adapter *adapter) qlcnic_reset_api_lock() argument 2448 struct qlcnic_adapter *adapter = NULL; qlcnic_probe() local 2735 struct qlcnic_adapter *adapter; qlcnic_remove() local 2812 struct qlcnic_adapter *adapter = dev_get_drvdata(dev_d); qlcnic_resume() local 2819 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_open() local 2847 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_close() local 2856 qlcnic_alloc_lb_filters_mem(struct qlcnic_adapter *adapter) qlcnic_alloc_lb_filters_mem() argument 2912 qlcnic_free_lb_filters_mem(struct qlcnic_adapter *adapter) qlcnic_free_lb_filters_mem() argument 2927 qlcnic_check_temp(struct qlcnic_adapter *adapter) qlcnic_check_temp() argument 2979 qlcnic_dump_rings(struct qlcnic_adapter *adapter) qlcnic_dump_rings() argument 3046 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_tx_timeout() local 3069 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_get_stats() local 3085 qlcnic_82xx_clear_legacy_intr(struct qlcnic_adapter *adapter) qlcnic_82xx_clear_legacy_intr() argument 3110 struct qlcnic_adapter *adapter = sds_ring->adapter; qlcnic_tmp_intr() local 3131 struct qlcnic_adapter *adapter = sds_ring->adapter; qlcnic_intr() local 3144 struct qlcnic_adapter *adapter = sds_ring->adapter; qlcnic_msi_intr() local 3170 qlcnic_idc_debug_info(struct qlcnic_adapter *adapter, u8 encoding) qlcnic_idc_debug_info() argument 3183 qlcnic_set_drv_state(struct qlcnic_adapter *adapter, u8 state) qlcnic_set_drv_state() argument 3208 qlcnic_clr_drv_state(struct qlcnic_adapter *adapter) qlcnic_clr_drv_state() argument 3224 qlcnic_clr_all_drv_state(struct qlcnic_adapter *adapter, u8 failed) qlcnic_clr_all_drv_state() argument 3258 qlcnic_check_drv_state(struct qlcnic_adapter *adapter) qlcnic_check_drv_state() argument 3278 qlcnic_check_idc_ver(struct qlcnic_adapter *adapter) qlcnic_check_idc_ver() argument 3291 qlcnic_can_start_firmware(struct qlcnic_adapter *adapter) qlcnic_can_start_firmware() argument 3382 struct qlcnic_adapter *adapter = container_of(work, qlcnic_fwinit_work() local 3485 struct qlcnic_adapter *adapter = container_of(work, qlcnic_detach_work() local 3546 qlcnic_set_npar_non_operational(struct qlcnic_adapter *adapter) qlcnic_set_npar_non_operational() argument 3561 qlcnic_82xx_dev_request_reset(struct qlcnic_adapter *adapter, u32 key) qlcnic_82xx_dev_request_reset() argument 3606 qlcnic_dev_set_npar_ready(struct qlcnic_adapter *adapter) qlcnic_dev_set_npar_ready() argument 3618 qlcnic_schedule_work(struct qlcnic_adapter *adapter, work_func_t func, int delay) qlcnic_schedule_work() argument 3632 struct qlcnic_adapter *adapter = container_of(work, qlcnic_attach_work() local 3674 qlcnic_check_health(struct qlcnic_adapter *adapter) qlcnic_check_health() argument 3755 struct qlcnic_adapter *adapter = container_of(work, qlcnic_fw_poll_work() local 3796 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_attach_func() local 3860 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_82xx_io_error_detected() local 3903 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_82xx_io_resume() local 3915 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_io_error_detected() local 3928 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_io_slot_reset() local 3941 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_io_resume() local 3952 qlcnicvf_start_firmware(struct qlcnic_adapter *adapter) qlcnicvf_start_firmware() argument 3979 qlcnic_validate_rings(struct qlcnic_adapter *adapter, __u32 ring_cnt, int queue_type) qlcnic_validate_rings() argument 4012 qlcnic_setup_rings(struct qlcnic_adapter *adapter) qlcnic_setup_rings() argument 4092 qlcnic_config_indev_addr(struct qlcnic_adapter *adapter, struct net_device *dev, unsigned long event) qlcnic_config_indev_addr() argument 4122 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_restore_indev_addr() local 4141 struct qlcnic_adapter *adapter; qlcnic_netdev_event() local 4173 struct qlcnic_adapter *adapter; qlcnic_inetaddr_event() local [all...] |
H A D | qlcnic_83xx_init.c | 38 static int qlcnic_83xx_init_default_driver(struct qlcnic_adapter *adapter); 40 static int qlcnic_83xx_restart_hw(struct qlcnic_adapter *adapter); 132 qlcnic_83xx_idc_check_driver_presence_reg(struct qlcnic_adapter *adapter) in qlcnic_83xx_idc_check_driver_presence_reg() argument 136 val = QLCRDX(adapter->ahw, QLC_83XX_IDC_DRV_PRESENCE); in qlcnic_83xx_idc_check_driver_presence_reg() 143 static void qlcnic_83xx_idc_log_state_history(struct qlcnic_adapter *adapter) in qlcnic_83xx_idc_log_state_history() argument 146 cur = adapter->ahw->idc.curr_state; in qlcnic_83xx_idc_log_state_history() 147 prev = adapter->ahw->idc.prev_state; in qlcnic_83xx_idc_log_state_history() 149 dev_info(&adapter->pdev->dev, in qlcnic_83xx_idc_log_state_history() 151 adapter->ahw->idc.name[cur], in qlcnic_83xx_idc_log_state_history() 152 adapter in qlcnic_83xx_idc_log_state_history() 155 qlcnic_83xx_idc_update_audit_reg(struct qlcnic_adapter *adapter, u8 mode, int lock) qlcnic_83xx_idc_update_audit_reg() argument 184 qlcnic_83xx_idc_update_minor_version(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_update_minor_version() argument 194 qlcnic_83xx_idc_update_major_version(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_update_major_version() argument 216 qlcnic_83xx_idc_update_drv_presence_reg(struct qlcnic_adapter *adapter, int status, int lock) qlcnic_83xx_idc_update_drv_presence_reg() argument 242 qlcnic_83xx_idc_check_major_version(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_check_major_version() argument 260 qlcnic_83xx_idc_clear_registers(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_clear_registers() argument 282 qlcnic_83xx_idc_update_drv_ack_reg(struct qlcnic_adapter *adapter, int flag, int lock) qlcnic_83xx_idc_update_drv_ack_reg() argument 305 qlcnic_83xx_idc_check_timeout(struct qlcnic_adapter *adapter, int time_limit) qlcnic_83xx_idc_check_timeout() argument 326 qlcnic_83xx_idc_check_reset_ack_reg(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_check_reset_ack_reg() argument 373 qlcnic_83xx_idc_tx_soft_reset(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_tx_soft_reset() argument 398 qlcnic_83xx_idc_detach_driver(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_detach_driver() argument 428 qlcnic_83xx_idc_attach_driver(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_attach_driver() argument 441 qlcnic_83xx_idc_enter_failed_state(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_enter_failed_state() argument 460 qlcnic_83xx_idc_enter_init_state(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_enter_init_state() argument 476 qlcnic_83xx_idc_enter_need_quiesce(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_enter_need_quiesce() argument 494 qlcnic_83xx_idc_enter_need_reset_state(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_enter_need_reset_state() argument 510 qlcnic_83xx_idc_enter_ready_state(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_enter_ready_state() argument 536 qlcnic_83xx_idc_find_reset_owner_id(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_find_reset_owner_id() argument 574 qlcnic_83xx_idc_restart_hw(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_restart_hw() argument 590 qlcnic_83xx_idc_check_fan_failure(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_check_fan_failure() argument 612 qlcnic_83xx_idc_reattach_driver(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_reattach_driver() argument 646 qlcnic_83xx_idc_update_idc_params(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_update_idc_params() argument 676 qlcnic_83xx_idc_ready_state_entry(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_ready_state_entry() argument 705 qlcnic_83xx_idc_vnic_pf_entry(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_vnic_pf_entry() argument 739 qlcnic_83xx_idc_unknown_state(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_unknown_state() argument 760 qlcnic_83xx_idc_cold_state_handler(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_cold_state_handler() argument 790 qlcnic_83xx_idc_init_state(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_init_state() argument 818 qlcnic_83xx_idc_ready_state(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_ready_state() argument 897 qlcnic_83xx_idc_need_reset_state(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_need_reset_state() argument 946 qlcnic_83xx_idc_need_quiesce_state(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_need_quiesce_state() argument 952 qlcnic_83xx_idc_failed_state(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_failed_state() argument 974 qlcnic_83xx_idc_quiesce_state(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_quiesce_state() argument 980 qlcnic_83xx_idc_check_state_validity(struct qlcnic_adapter *adapter, u32 state) qlcnic_83xx_idc_check_state_validity() argument 1030 qlcnic_set_vxlan_port(struct qlcnic_adapter *adapter, u16 port) qlcnic_set_vxlan_port() argument 1058 qlcnic_set_vxlan_parsing(struct qlcnic_adapter *adapter, u16 port) qlcnic_set_vxlan_parsing() argument 1088 qlcnic_83xx_periodic_tasks(struct qlcnic_adapter *adapter) qlcnic_83xx_periodic_tasks() argument 1107 struct qlcnic_adapter *adapter; qlcnic_83xx_idc_poll_dev_state() local 1152 qlcnic_83xx_setup_idc_parameters(struct qlcnic_adapter *adapter) qlcnic_83xx_setup_idc_parameters() argument 1187 qlcnic_83xx_idc_first_to_load_function_handler(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_first_to_load_function_handler() argument 1230 qlcnic_83xx_idc_init(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_init() argument 1252 qlcnic_83xx_idc_exit(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_exit() argument 1281 qlcnic_83xx_idc_request_reset(struct qlcnic_adapter *adapter, u32 key) qlcnic_83xx_idc_request_reset() argument 1315 qlcnic_83xx_copy_bootloader(struct qlcnic_adapter *adapter) qlcnic_83xx_copy_bootloader() argument 1352 qlcnic_83xx_copy_fw_file(struct qlcnic_adapter *adapter) qlcnic_83xx_copy_fw_file() argument 1414 qlcnic_83xx_dump_pause_control_regs(struct qlcnic_adapter *adapter) qlcnic_83xx_dump_pause_control_regs() argument 1499 qlcnic_83xx_disable_pause_frames(struct qlcnic_adapter *adapter) qlcnic_83xx_disable_pause_frames() argument 1539 qlcnic_83xx_take_eport_out_of_reset(struct qlcnic_adapter *adapter) qlcnic_83xx_take_eport_out_of_reset() argument 2073 qlcnic_83xx_run_post(struct qlcnic_adapter *adapter) qlcnic_83xx_run_post() argument 2169 qlcnic_83xx_load_fw_image_from_host(struct qlcnic_adapter *adapter) qlcnic_83xx_load_fw_image_from_host() argument 2190 qlcnic_83xx_restart_hw(struct qlcnic_adapter *adapter) qlcnic_83xx_restart_hw() argument 2249 qlcnic_83xx_get_nic_configuration(struct qlcnic_adapter *adapter) qlcnic_83xx_get_nic_configuration() argument 2285 qlcnic_83xx_configure_opmode(struct qlcnic_adapter *adapter) qlcnic_83xx_configure_opmode() argument 2321 qlcnic_83xx_config_buff_descriptors(struct qlcnic_adapter *adapter) qlcnic_83xx_config_buff_descriptors() argument 2341 qlcnic_83xx_init_default_driver(struct qlcnic_adapter *adapter) qlcnic_83xx_init_default_driver() argument 2360 qlcnic_83xx_clear_function_resources(struct qlcnic_adapter *adapter) qlcnic_83xx_clear_function_resources() argument 2384 qlcnic_83xx_get_fw_info(struct qlcnic_adapter *adapter) qlcnic_83xx_get_fw_info() argument 2417 qlcnic_83xx_init_rings(struct qlcnic_adapter *adapter) qlcnic_83xx_init_rings() argument 2435 qlcnic_83xx_init(struct qlcnic_adapter *adapter, int pci_using_dac) qlcnic_83xx_init() argument 2547 qlcnic_83xx_aer_stop_poll_work(struct qlcnic_adapter *adapter) qlcnic_83xx_aer_stop_poll_work() argument 2564 qlcnic_83xx_aer_reset(struct qlcnic_adapter *adapter) qlcnic_83xx_aer_reset() argument 2588 qlcnic_83xx_aer_start_poll_work(struct qlcnic_adapter *adapter) qlcnic_83xx_aer_start_poll_work() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_main.c | 61 static void qlcnic_idc_debug_info(struct qlcnic_adapter *adapter, u8 encoding); 62 static int qlcnic_can_start_firmware(struct qlcnic_adapter *adapter); 73 static void qlcnic_free_lb_filters_mem(struct qlcnic_adapter *adapter); 88 static u32 qlcnic_vlan_tx_check(struct qlcnic_adapter *adapter) in qlcnic_vlan_tx_check() argument 90 struct qlcnic_hardware_context *ahw = adapter->ahw; in qlcnic_vlan_tx_check() 92 if (adapter->pdev->device == PCI_DEVICE_ID_QLOGIC_QLE824X) in qlcnic_vlan_tx_check() 294 int qlcnic_read_mac_addr(struct qlcnic_adapter *adapter) in qlcnic_read_mac_addr() argument 296 struct net_device *netdev = adapter->netdev; in qlcnic_read_mac_addr() 297 struct pci_dev *pdev = adapter->pdev; in qlcnic_read_mac_addr() 301 ret = qlcnic_get_mac_address(adapter, mac_add in qlcnic_read_mac_addr() 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 610 qlcnic_check_multi_tx_capability(struct qlcnic_adapter *adapter) qlcnic_check_multi_tx_capability() argument 623 qlcnic_max_rings(struct qlcnic_adapter *adapter, u8 ring_cnt, int queue_type) qlcnic_max_rings() argument 642 qlcnic_set_tx_ring_count(struct qlcnic_adapter *adapter, u8 tx_cnt) qlcnic_set_tx_ring_count() argument 652 qlcnic_set_sds_ring_count(struct qlcnic_adapter *adapter, u8 rx_cnt) qlcnic_set_sds_ring_count() argument 662 qlcnic_setup_tss_rss_intr(struct qlcnic_adapter *adapter) qlcnic_setup_tss_rss_intr() argument 732 qlcnic_enable_msix(struct qlcnic_adapter *adapter, u32 num_msix) qlcnic_enable_msix() argument 805 qlcnic_82xx_calculate_msix_vector(struct qlcnic_adapter *adapter) qlcnic_82xx_calculate_msix_vector() argument 819 qlcnic_enable_msi_legacy(struct qlcnic_adapter *adapter) qlcnic_enable_msi_legacy() argument 853 qlcnic_82xx_setup_intr(struct qlcnic_adapter *adapter) qlcnic_82xx_setup_intr() argument 882 qlcnic_82xx_mq_intrpt(struct qlcnic_adapter *adapter, int op_type) qlcnic_82xx_mq_intrpt() argument 913 qlcnic_teardown_intr(struct qlcnic_adapter *adapter) qlcnic_teardown_intr() argument 935 qlcnic_get_act_pci_func(struct qlcnic_adapter *adapter) qlcnic_get_act_pci_func() argument 965 qlcnic_port_eswitch_cfg_capability(struct qlcnic_adapter *adapter) qlcnic_port_eswitch_cfg_capability() argument 982 qlcnic_init_pci_info(struct qlcnic_adapter *adapter) qlcnic_init_pci_info() argument 1075 qlcnic_set_function_modes(struct qlcnic_adapter *adapter) qlcnic_set_function_modes() argument 1096 qlcnic_check_vf(struct qlcnic_adapter *adapter, const struct pci_device_id *ent) qlcnic_check_vf() argument 1179 qlcnic_validate_subsystem_id(struct qlcnic_adapter *adapter, int index) qlcnic_validate_subsystem_id() argument 1200 qlcnic_get_board_name(struct qlcnic_adapter *adapter, char *name) qlcnic_get_board_name() argument 1222 qlcnic_check_options(struct qlcnic_adapter *adapter) qlcnic_check_options() argument 1283 qlcnic_initialize_nic(struct qlcnic_adapter *adapter) qlcnic_initialize_nic() argument 1329 qlcnic_set_vlan_config(struct qlcnic_adapter *adapter, struct qlcnic_esw_func_cfg *esw_cfg) qlcnic_set_vlan_config() argument 1349 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_vlan_rx_add() local 1369 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_vlan_rx_del() local 1387 qlcnic_set_eswitch_port_features(struct qlcnic_adapter *adapter, struct qlcnic_esw_func_cfg *esw_cfg) qlcnic_set_eswitch_port_features() argument 1403 qlcnic_set_eswitch_port_config(struct qlcnic_adapter *adapter) qlcnic_set_eswitch_port_config() argument 1420 qlcnic_set_netdev_features(struct qlcnic_adapter *adapter, struct qlcnic_esw_func_cfg *esw_cfg) qlcnic_set_netdev_features() argument 1435 qlcnic_check_eswitch_mode(struct qlcnic_adapter *adapter) qlcnic_check_eswitch_mode() argument 1481 qlcnic_set_default_offload_settings(struct qlcnic_adapter *adapter) qlcnic_set_default_offload_settings() argument 1519 qlcnic_reset_eswitch_config(struct qlcnic_adapter *adapter, struct qlcnic_npar_info *npar, int pci_func) qlcnic_reset_eswitch_config() argument 1541 qlcnic_reset_npar_config(struct qlcnic_adapter *adapter) qlcnic_reset_npar_config() argument 1583 qlcnic_check_npar_opertional(struct qlcnic_adapter *adapter) qlcnic_check_npar_opertional() argument 1607 qlcnic_set_mgmt_operations(struct qlcnic_adapter *adapter) qlcnic_set_mgmt_operations() argument 1628 qlcnic_82xx_start_firmware(struct qlcnic_adapter *adapter) qlcnic_82xx_start_firmware() argument 1695 qlcnic_request_irq(struct qlcnic_adapter *adapter) qlcnic_request_irq() argument 1783 qlcnic_free_irq(struct qlcnic_adapter *adapter) qlcnic_free_irq() argument 1814 qlcnic_get_lro_mss_capability(struct qlcnic_adapter *adapter) qlcnic_get_lro_mss_capability() argument 1829 qlcnic_config_def_intr_coalesce(struct qlcnic_adapter *adapter) qlcnic_config_def_intr_coalesce() argument 1856 __qlcnic_up(struct qlcnic_adapter *adapter, struct net_device *netdev) __qlcnic_up() argument 1903 qlcnic_up(struct qlcnic_adapter *adapter, struct net_device *netdev) qlcnic_up() argument 1915 __qlcnic_down(struct qlcnic_adapter *adapter, struct net_device *netdev) __qlcnic_down() argument 1952 qlcnic_down(struct qlcnic_adapter *adapter, struct net_device *netdev) qlcnic_down() argument 1962 qlcnic_attach(struct qlcnic_adapter *adapter) qlcnic_attach() argument 2010 qlcnic_detach(struct qlcnic_adapter *adapter) qlcnic_detach() argument 2028 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_diag_free_res() local 2058 qlcnic_alloc_adapter_resources(struct qlcnic_adapter *adapter) qlcnic_alloc_adapter_resources() argument 2088 qlcnic_free_adapter_resources(struct qlcnic_adapter *adapter) qlcnic_free_adapter_resources() argument 2112 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_diag_alloc_res() local 2166 qlcnic_reset_hw_context(struct qlcnic_adapter *adapter) qlcnic_reset_hw_context() argument 2187 qlcnic_reset_context(struct qlcnic_adapter *adapter) qlcnic_reset_context() argument 2219 qlcnic_82xx_set_mac_filter_count(struct qlcnic_adapter *adapter) qlcnic_82xx_set_mac_filter_count() argument 2235 qlcnic_set_real_num_queues(struct qlcnic_adapter *adapter, u8 tx_queues, u8 rx_queues) qlcnic_set_real_num_queues() argument 2261 qlcnic_setup_netdev(struct qlcnic_adapter *adapter, struct net_device *netdev) qlcnic_setup_netdev() argument 2338 qlcnic_free_tx_rings(struct qlcnic_adapter *adapter) qlcnic_free_tx_rings() argument 2353 qlcnic_alloc_tx_rings(struct qlcnic_adapter *adapter, struct net_device *netdev) qlcnic_alloc_tx_rings() argument 2396 qlcnic_set_drv_version(struct qlcnic_adapter *adapter) qlcnic_set_drv_version() argument 2411 qlcnic_reset_api_lock(struct qlcnic_adapter *adapter) qlcnic_reset_api_lock() argument 2422 struct qlcnic_adapter *adapter = NULL; qlcnic_probe() local 2709 struct qlcnic_adapter *adapter; qlcnic_remove() local 2785 struct qlcnic_adapter *adapter = dev_get_drvdata(dev_d); qlcnic_resume() local 2792 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_open() local 2820 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_close() local 2829 qlcnic_alloc_lb_filters_mem(struct qlcnic_adapter *adapter) qlcnic_alloc_lb_filters_mem() argument 2885 qlcnic_free_lb_filters_mem(struct qlcnic_adapter *adapter) qlcnic_free_lb_filters_mem() argument 2900 qlcnic_check_temp(struct qlcnic_adapter *adapter) qlcnic_check_temp() argument 2952 qlcnic_dump_rings(struct qlcnic_adapter *adapter) qlcnic_dump_rings() argument 3019 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_tx_timeout() local 3042 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_get_stats() local 3058 qlcnic_82xx_clear_legacy_intr(struct qlcnic_adapter *adapter) qlcnic_82xx_clear_legacy_intr() argument 3083 struct qlcnic_adapter *adapter = sds_ring->adapter; qlcnic_tmp_intr() local 3104 struct qlcnic_adapter *adapter = sds_ring->adapter; qlcnic_intr() local 3117 struct qlcnic_adapter *adapter = sds_ring->adapter; qlcnic_msi_intr() local 3143 qlcnic_idc_debug_info(struct qlcnic_adapter *adapter, u8 encoding) qlcnic_idc_debug_info() argument 3156 qlcnic_set_drv_state(struct qlcnic_adapter *adapter, u8 state) qlcnic_set_drv_state() argument 3181 qlcnic_clr_drv_state(struct qlcnic_adapter *adapter) qlcnic_clr_drv_state() argument 3197 qlcnic_clr_all_drv_state(struct qlcnic_adapter *adapter, u8 failed) qlcnic_clr_all_drv_state() argument 3231 qlcnic_check_drv_state(struct qlcnic_adapter *adapter) qlcnic_check_drv_state() argument 3251 qlcnic_check_idc_ver(struct qlcnic_adapter *adapter) qlcnic_check_idc_ver() argument 3264 qlcnic_can_start_firmware(struct qlcnic_adapter *adapter) qlcnic_can_start_firmware() argument 3352 struct qlcnic_adapter *adapter = container_of(work, qlcnic_fwinit_work() local 3456 struct qlcnic_adapter *adapter = container_of(work, qlcnic_detach_work() local 3517 qlcnic_set_npar_non_operational(struct qlcnic_adapter *adapter) qlcnic_set_npar_non_operational() argument 3532 qlcnic_82xx_dev_request_reset(struct qlcnic_adapter *adapter, u32 key) qlcnic_82xx_dev_request_reset() argument 3577 qlcnic_dev_set_npar_ready(struct qlcnic_adapter *adapter) qlcnic_dev_set_npar_ready() argument 3589 qlcnic_schedule_work(struct qlcnic_adapter *adapter, work_func_t func, int delay) qlcnic_schedule_work() argument 3603 struct qlcnic_adapter *adapter = container_of(work, qlcnic_attach_work() local 3645 qlcnic_check_health(struct qlcnic_adapter *adapter) qlcnic_check_health() argument 3726 struct qlcnic_adapter *adapter = container_of(work, qlcnic_fw_poll_work() local 3767 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_attach_func() local 3831 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_82xx_io_error_detected() local 3874 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_82xx_io_resume() local 3886 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_io_error_detected() local 3899 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_io_slot_reset() local 3912 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); qlcnic_io_resume() local 3923 qlcnicvf_start_firmware(struct qlcnic_adapter *adapter) qlcnicvf_start_firmware() argument 3950 qlcnic_validate_rings(struct qlcnic_adapter *adapter, __u32 ring_cnt, int queue_type) qlcnic_validate_rings() argument 3983 qlcnic_setup_rings(struct qlcnic_adapter *adapter) qlcnic_setup_rings() argument 4063 qlcnic_config_indev_addr(struct qlcnic_adapter *adapter, struct net_device *dev, unsigned long event) qlcnic_config_indev_addr() argument 4093 struct qlcnic_adapter *adapter = netdev_priv(netdev); qlcnic_restore_indev_addr() local 4112 struct qlcnic_adapter *adapter; qlcnic_netdev_event() local 4144 struct qlcnic_adapter *adapter; qlcnic_inetaddr_event() local [all...] |
H A D | qlcnic_83xx_init.c | 38 static int qlcnic_83xx_init_default_driver(struct qlcnic_adapter *adapter); 40 static int qlcnic_83xx_restart_hw(struct qlcnic_adapter *adapter); 132 qlcnic_83xx_idc_check_driver_presence_reg(struct qlcnic_adapter *adapter) in qlcnic_83xx_idc_check_driver_presence_reg() argument 136 val = QLCRDX(adapter->ahw, QLC_83XX_IDC_DRV_PRESENCE); in qlcnic_83xx_idc_check_driver_presence_reg() 143 static void qlcnic_83xx_idc_log_state_history(struct qlcnic_adapter *adapter) in qlcnic_83xx_idc_log_state_history() argument 146 cur = adapter->ahw->idc.curr_state; in qlcnic_83xx_idc_log_state_history() 147 prev = adapter->ahw->idc.prev_state; in qlcnic_83xx_idc_log_state_history() 149 dev_info(&adapter->pdev->dev, in qlcnic_83xx_idc_log_state_history() 151 adapter->ahw->idc.name[cur], in qlcnic_83xx_idc_log_state_history() 152 adapter in qlcnic_83xx_idc_log_state_history() 155 qlcnic_83xx_idc_update_audit_reg(struct qlcnic_adapter *adapter, u8 mode, int lock) qlcnic_83xx_idc_update_audit_reg() argument 184 qlcnic_83xx_idc_update_minor_version(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_update_minor_version() argument 194 qlcnic_83xx_idc_update_major_version(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_update_major_version() argument 216 qlcnic_83xx_idc_update_drv_presence_reg(struct qlcnic_adapter *adapter, int status, int lock) qlcnic_83xx_idc_update_drv_presence_reg() argument 242 qlcnic_83xx_idc_check_major_version(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_check_major_version() argument 260 qlcnic_83xx_idc_clear_registers(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_clear_registers() argument 282 qlcnic_83xx_idc_update_drv_ack_reg(struct qlcnic_adapter *adapter, int flag, int lock) qlcnic_83xx_idc_update_drv_ack_reg() argument 305 qlcnic_83xx_idc_check_timeout(struct qlcnic_adapter *adapter, int time_limit) qlcnic_83xx_idc_check_timeout() argument 326 qlcnic_83xx_idc_check_reset_ack_reg(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_check_reset_ack_reg() argument 373 qlcnic_83xx_idc_tx_soft_reset(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_tx_soft_reset() argument 398 qlcnic_83xx_idc_detach_driver(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_detach_driver() argument 428 qlcnic_83xx_idc_attach_driver(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_attach_driver() argument 441 qlcnic_83xx_idc_enter_failed_state(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_enter_failed_state() argument 460 qlcnic_83xx_idc_enter_init_state(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_enter_init_state() argument 476 qlcnic_83xx_idc_enter_need_quiesce(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_enter_need_quiesce() argument 494 qlcnic_83xx_idc_enter_need_reset_state(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_enter_need_reset_state() argument 510 qlcnic_83xx_idc_enter_ready_state(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_enter_ready_state() argument 536 qlcnic_83xx_idc_find_reset_owner_id(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_find_reset_owner_id() argument 574 qlcnic_83xx_idc_restart_hw(struct qlcnic_adapter *adapter, int lock) qlcnic_83xx_idc_restart_hw() argument 590 qlcnic_83xx_idc_check_fan_failure(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_check_fan_failure() argument 612 qlcnic_83xx_idc_reattach_driver(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_reattach_driver() argument 646 qlcnic_83xx_idc_update_idc_params(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_update_idc_params() argument 676 qlcnic_83xx_idc_ready_state_entry(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_ready_state_entry() argument 705 qlcnic_83xx_idc_vnic_pf_entry(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_vnic_pf_entry() argument 739 qlcnic_83xx_idc_unknown_state(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_unknown_state() argument 760 qlcnic_83xx_idc_cold_state_handler(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_cold_state_handler() argument 790 qlcnic_83xx_idc_init_state(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_init_state() argument 818 qlcnic_83xx_idc_ready_state(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_ready_state() argument 897 qlcnic_83xx_idc_need_reset_state(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_need_reset_state() argument 946 qlcnic_83xx_idc_need_quiesce_state(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_need_quiesce_state() argument 952 qlcnic_83xx_idc_failed_state(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_failed_state() argument 974 qlcnic_83xx_idc_quiesce_state(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_quiesce_state() argument 980 qlcnic_83xx_idc_check_state_validity(struct qlcnic_adapter *adapter, u32 state) qlcnic_83xx_idc_check_state_validity() argument 1030 qlcnic_set_vxlan_port(struct qlcnic_adapter *adapter, u16 port) qlcnic_set_vxlan_port() argument 1058 qlcnic_set_vxlan_parsing(struct qlcnic_adapter *adapter, u16 port) qlcnic_set_vxlan_parsing() argument 1088 qlcnic_83xx_periodic_tasks(struct qlcnic_adapter *adapter) qlcnic_83xx_periodic_tasks() argument 1107 struct qlcnic_adapter *adapter; qlcnic_83xx_idc_poll_dev_state() local 1152 qlcnic_83xx_setup_idc_parameters(struct qlcnic_adapter *adapter) qlcnic_83xx_setup_idc_parameters() argument 1187 qlcnic_83xx_idc_first_to_load_function_handler(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_first_to_load_function_handler() argument 1230 qlcnic_83xx_idc_init(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_init() argument 1252 qlcnic_83xx_idc_exit(struct qlcnic_adapter *adapter) qlcnic_83xx_idc_exit() argument 1281 qlcnic_83xx_idc_request_reset(struct qlcnic_adapter *adapter, u32 key) qlcnic_83xx_idc_request_reset() argument 1315 qlcnic_83xx_copy_bootloader(struct qlcnic_adapter *adapter) qlcnic_83xx_copy_bootloader() argument 1352 qlcnic_83xx_copy_fw_file(struct qlcnic_adapter *adapter) qlcnic_83xx_copy_fw_file() argument 1414 qlcnic_83xx_dump_pause_control_regs(struct qlcnic_adapter *adapter) qlcnic_83xx_dump_pause_control_regs() argument 1499 qlcnic_83xx_disable_pause_frames(struct qlcnic_adapter *adapter) qlcnic_83xx_disable_pause_frames() argument 1539 qlcnic_83xx_take_eport_out_of_reset(struct qlcnic_adapter *adapter) qlcnic_83xx_take_eport_out_of_reset() argument 2073 qlcnic_83xx_run_post(struct qlcnic_adapter *adapter) qlcnic_83xx_run_post() argument 2169 qlcnic_83xx_load_fw_image_from_host(struct qlcnic_adapter *adapter) qlcnic_83xx_load_fw_image_from_host() argument 2190 qlcnic_83xx_restart_hw(struct qlcnic_adapter *adapter) qlcnic_83xx_restart_hw() argument 2249 qlcnic_83xx_get_nic_configuration(struct qlcnic_adapter *adapter) qlcnic_83xx_get_nic_configuration() argument 2285 qlcnic_83xx_configure_opmode(struct qlcnic_adapter *adapter) qlcnic_83xx_configure_opmode() argument 2321 qlcnic_83xx_config_buff_descriptors(struct qlcnic_adapter *adapter) qlcnic_83xx_config_buff_descriptors() argument 2341 qlcnic_83xx_init_default_driver(struct qlcnic_adapter *adapter) qlcnic_83xx_init_default_driver() argument 2360 qlcnic_83xx_clear_function_resources(struct qlcnic_adapter *adapter) qlcnic_83xx_clear_function_resources() argument 2384 qlcnic_83xx_get_fw_info(struct qlcnic_adapter *adapter) qlcnic_83xx_get_fw_info() argument 2417 qlcnic_83xx_init_rings(struct qlcnic_adapter *adapter) qlcnic_83xx_init_rings() argument 2435 qlcnic_83xx_init(struct qlcnic_adapter *adapter) qlcnic_83xx_init() argument 2547 qlcnic_83xx_aer_stop_poll_work(struct qlcnic_adapter *adapter) qlcnic_83xx_aer_stop_poll_work() argument 2564 qlcnic_83xx_aer_reset(struct qlcnic_adapter *adapter) qlcnic_83xx_aer_reset() argument 2588 qlcnic_83xx_aer_start_poll_work(struct qlcnic_adapter *adapter) qlcnic_83xx_aer_start_poll_work() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | BusLogic.c | 135 static void blogic_announce_drvr(struct blogic_adapter *adapter) in blogic_announce_drvr() argument 137 blogic_announce("***** BusLogic SCSI Driver Version " blogic_drvr_version " of " blogic_drvr_date " *****\n", adapter); in blogic_announce_drvr() 138 blogic_announce("Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>\n", adapter); in blogic_announce_drvr() 149 struct blogic_adapter *adapter = in blogic_drvr_info() local 151 return adapter->full_model; in blogic_drvr_info() 160 static void blogic_init_ccbs(struct blogic_adapter *adapter, void *blk_pointer, in blogic_init_ccbs() argument 170 ccb->adapter = adapter; in blogic_init_ccbs() 172 if (blogic_flashpoint_type(adapter)) { in blogic_init_ccbs() 174 ccb->base_addr = adapter in blogic_init_ccbs() 191 blogic_create_initccbs(struct blogic_adapter *adapter) blogic_create_initccbs() argument 215 blogic_destroy_ccbs(struct blogic_adapter *adapter) blogic_destroy_ccbs() argument 244 blogic_create_addlccbs(struct blogic_adapter *adapter, int addl_ccbs, bool print_success) blogic_create_addlccbs() argument 278 blogic_alloc_ccb(struct blogic_adapter *adapter) blogic_alloc_ccb() argument 311 struct blogic_adapter *adapter = ccb->adapter; blogic_dealloc_ccb() local 344 blogic_cmd(struct blogic_adapter *adapter, enum blogic_opcode opcode, void *param, int paramlen, void *reply, int replylen) blogic_cmd() argument 589 blogic_init_probeinfo_isa(struct blogic_adapter *adapter) blogic_init_probeinfo_isa() argument 662 blogic_init_mm_probeinfo(struct blogic_adapter *adapter) blogic_init_mm_probeinfo() argument 929 blogic_init_fp_probeinfo(struct blogic_adapter *adapter) blogic_init_fp_probeinfo() argument 1021 blogic_init_probeinfo_list(struct blogic_adapter *adapter) blogic_init_probeinfo_list() argument 1097 blogic_failure(struct blogic_adapter *adapter, char *msg) blogic_failure() argument 1118 blogic_probe(struct blogic_adapter *adapter) blogic_probe() argument 1194 blogic_hwreset(struct blogic_adapter *adapter, bool hard_reset) blogic_hwreset() argument 1302 blogic_checkadapter(struct blogic_adapter *adapter) blogic_checkadapter() argument 1339 blogic_rdconfig(struct blogic_adapter *adapter) blogic_rdconfig() argument 1822 blogic_reportconfig(struct blogic_adapter *adapter) blogic_reportconfig() argument 1981 blogic_getres(struct blogic_adapter *adapter) blogic_getres() argument 2022 blogic_relres(struct blogic_adapter *adapter) blogic_relres() argument 2053 blogic_initadapter(struct blogic_adapter *adapter) blogic_initadapter() argument 2171 blogic_inquiry(struct blogic_adapter *adapter) blogic_inquiry() argument 2292 blogic_inithoststruct(struct blogic_adapter *adapter, struct Scsi_Host *host) blogic_inithoststruct() argument 2316 struct blogic_adapter *adapter = blogic_slaveconfig() local 2354 struct blogic_adapter *adapter; blogic_init() local 2559 blogic_deladapter(struct blogic_adapter *adapter) blogic_deladapter() argument 2598 struct blogic_adapter *adapter = ccb->adapter; blogic_qcompleted_ccb() local 2618 blogic_resultcode(struct blogic_adapter *adapter, enum blogic_adapter_status adapter_status, enum blogic_tgt_status tgt_status) blogic_resultcode() argument 2676 blogic_scan_inbox(struct blogic_adapter *adapter) blogic_scan_inbox() argument 2739 blogic_process_ccbs(struct blogic_adapter *adapter) blogic_process_ccbs() argument 2882 struct blogic_adapter *adapter = (struct blogic_adapter *) devid; blogic_inthandler() local 2966 blogic_write_outbox(struct blogic_adapter *adapter, enum blogic_action action, struct blogic_ccb *ccb) blogic_write_outbox() argument 3000 struct blogic_adapter *adapter = blogic_hostreset() local 3024 struct blogic_adapter *adapter = blogic_qcmd_lck() local 3325 blogic_resetadapter(struct blogic_adapter *adapter, bool hard_reset) blogic_resetadapter() argument 3388 struct blogic_adapter *adapter = blogic_diskparam() local 3464 struct blogic_adapter *adapter = blogic_write_info() local 3477 struct blogic_adapter *adapter = (struct blogic_adapter *) shost->hostdata; blogic_show_info() local 3582 blogic_msg(enum blogic_msglevel msglevel, char *fmt, struct blogic_adapter *adapter, ...) blogic_msg() argument [all...] |
H A D | vmw_pvscsi.c | 151 pvscsi_dev(const struct pvscsi_adapter *adapter) in pvscsi_dev() argument 153 return &(adapter->dev->dev); in pvscsi_dev() 157 pvscsi_find_context(const struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd) in pvscsi_find_context() argument 161 end = &adapter->cmd_map[adapter->req_depth]; in pvscsi_find_context() 162 for (ctx = adapter->cmd_map; ctx < end; ctx++) in pvscsi_find_context() 170 pvscsi_acquire_context(struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd) in pvscsi_acquire_context() argument 174 if (list_empty(&adapter->cmd_pool)) in pvscsi_acquire_context() 177 ctx = list_first_entry(&adapter->cmd_pool, struct pvscsi_ctx, list); in pvscsi_acquire_context() 184 static void pvscsi_release_context(struct pvscsi_adapter *adapter, in pvscsi_release_context() argument 197 pvscsi_map_context(const struct pvscsi_adapter *adapter, const struct pvscsi_ctx *ctx) pvscsi_map_context() argument 204 pvscsi_get_context(const struct pvscsi_adapter *adapter, u64 context) pvscsi_get_context() argument 209 pvscsi_reg_write(const struct pvscsi_adapter *adapter, u32 offset, u32 val) pvscsi_reg_write() argument 215 pvscsi_reg_read(const struct pvscsi_adapter *adapter, u32 offset) pvscsi_reg_read() argument 220 pvscsi_read_intr_status(const struct pvscsi_adapter *adapter) pvscsi_read_intr_status() argument 225 pvscsi_write_intr_status(const struct pvscsi_adapter *adapter, u32 val) pvscsi_write_intr_status() argument 231 pvscsi_unmask_intr(const struct pvscsi_adapter *adapter) pvscsi_unmask_intr() argument 242 pvscsi_mask_intr(const struct pvscsi_adapter *adapter) pvscsi_mask_intr() argument 247 pvscsi_write_cmd_desc(const struct pvscsi_adapter *adapter, u32 cmd, const void *desc, size_t len) pvscsi_write_cmd_desc() argument 260 pvscsi_abort_cmd(const struct pvscsi_adapter *adapter, const struct pvscsi_ctx *ctx) pvscsi_abort_cmd() argument 271 pvscsi_kick_rw_io(const struct pvscsi_adapter *adapter) pvscsi_kick_rw_io() argument 276 pvscsi_process_request_ring(const struct pvscsi_adapter *adapter) pvscsi_process_request_ring() argument 289 pvscsi_kick_io(const struct pvscsi_adapter *adapter, unsigned char op) pvscsi_kick_io() argument 303 ll_adapter_reset(const struct pvscsi_adapter *adapter) ll_adapter_reset() argument 305 dev_dbg(pvscsi_dev(adapter), "Adapter Reset on %p\\n", adapter); ll_adapter_reset() local 310 ll_bus_reset(const struct pvscsi_adapter *adapter) ll_bus_reset() argument 312 dev_dbg(pvscsi_dev(adapter), "Resetting bus on %p\\n", adapter); ll_bus_reset() local 317 ll_device_reset(const struct pvscsi_adapter *adapter, u32 target) ll_device_reset() argument 349 pvscsi_map_buffers(struct pvscsi_adapter *adapter, struct pvscsi_ctx *ctx, struct scsi_cmnd *cmd, struct PVSCSIRingReqDesc *e) pvscsi_map_buffers() argument 416 pvscsi_unmap_buffers(const struct pvscsi_adapter *adapter, struct pvscsi_ctx *ctx) pvscsi_unmap_buffers() argument 444 pvscsi_allocate_rings(struct pvscsi_adapter *adapter) pvscsi_allocate_rings() argument 488 pvscsi_setup_all_rings(const struct pvscsi_adapter *adapter) pvscsi_setup_all_rings() argument 545 pvscsi_complete_request(struct pvscsi_adapter *adapter, const struct PVSCSIRingCmpDesc *e) pvscsi_complete_request() argument 667 pvscsi_process_completion_ring(struct pvscsi_adapter *adapter) pvscsi_process_completion_ring() argument 698 pvscsi_queue_ring(struct pvscsi_adapter *adapter, struct pvscsi_ctx *ctx, struct scsi_cmnd *cmd) pvscsi_queue_ring() argument 785 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_queue_lck() local 817 struct pvscsi_adapter *adapter = shost_priv(cmd->device->host); pvscsi_abort() local 887 pvscsi_reset_all(struct pvscsi_adapter *adapter) pvscsi_reset_all() argument 909 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_host_reset() local 963 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_bus_reset() local 988 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_device_reset() local 1014 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_info() local 1042 pvscsi_process_msg(const struct pvscsi_adapter *adapter, const struct PVSCSIRingMsgDesc *e) pvscsi_process_msg() argument 1100 pvscsi_msg_pending(const struct pvscsi_adapter *adapter) pvscsi_msg_pending() argument 1107 pvscsi_process_msg_ring(const struct pvscsi_adapter *adapter) pvscsi_process_msg_ring() argument 1126 struct pvscsi_adapter *adapter; pvscsi_msg_workqueue_handler() local 1133 pvscsi_setup_msg_workqueue(struct pvscsi_adapter *adapter) pvscsi_setup_msg_workqueue() argument 1159 pvscsi_setup_req_threshold(struct pvscsi_adapter *adapter, bool enable) pvscsi_setup_req_threshold() argument 1189 struct pvscsi_adapter *adapter = devp; pvscsi_isr() local 1203 struct pvscsi_adapter *adapter = devp; pvscsi_shared_isr() local 1212 pvscsi_free_sgls(const struct pvscsi_adapter *adapter) pvscsi_free_sgls() argument 1221 pvscsi_shutdown_intr(struct pvscsi_adapter *adapter) pvscsi_shutdown_intr() argument 1227 pvscsi_release_resources(struct pvscsi_adapter *adapter) pvscsi_release_resources() argument 1275 pvscsi_allocate_sg(struct pvscsi_adapter *adapter) pvscsi_allocate_sg() argument 1306 pvscsi_get_max_targets(struct pvscsi_adapter *adapter) pvscsi_get_max_targets() argument 1360 struct pvscsi_adapter *adapter; pvscsi_probe() local 1573 __pvscsi_shutdown(struct pvscsi_adapter *adapter) __pvscsi_shutdown() argument 1590 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_shutdown() local 1598 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_lib.c | 10 * @adapter: board private structure to initialize 17 static bool ixgbe_cache_ring_dcb_sriov(struct ixgbe_adapter *adapter) in ixgbe_cache_ring_dcb_sriov() argument 20 struct ixgbe_ring_feature *fcoe = &adapter->ring_feature[RING_F_FCOE]; in ixgbe_cache_ring_dcb_sriov() 22 struct ixgbe_ring_feature *vmdq = &adapter->ring_feature[RING_F_VMDQ]; in ixgbe_cache_ring_dcb_sriov() 25 u8 tcs = adapter->hw_tcs; in ixgbe_cache_ring_dcb_sriov() 32 if (!(adapter->flags & IXGBE_FLAG_SRIOV_ENABLED)) in ixgbe_cache_ring_dcb_sriov() 37 for (i = 0, pool = 0; i < adapter->num_rx_queues; i++, reg_idx++) { in ixgbe_cache_ring_dcb_sriov() 43 adapter->rx_ring[i]->reg_idx = reg_idx; in ixgbe_cache_ring_dcb_sriov() 44 adapter->rx_ring[i]->netdev = pool ? NULL : adapter in ixgbe_cache_ring_dcb_sriov() 90 ixgbe_get_first_reg_idx(struct ixgbe_adapter *adapter, u8 tc, unsigned int *tx, unsigned int *rx) ixgbe_get_first_reg_idx() argument 147 ixgbe_cache_ring_dcb(struct ixgbe_adapter *adapter) ixgbe_cache_ring_dcb() argument 182 ixgbe_cache_ring_sriov(struct ixgbe_adapter *adapter) ixgbe_cache_ring_sriov() argument 252 ixgbe_cache_ring_rss(struct ixgbe_adapter *adapter) ixgbe_cache_ring_rss() argument 279 ixgbe_cache_ring_register(struct ixgbe_adapter *adapter) ixgbe_cache_ring_register() argument 299 ixgbe_xdp_queues(struct ixgbe_adapter *adapter) ixgbe_xdp_queues() argument 321 ixgbe_set_dcb_sriov_queues(struct ixgbe_adapter *adapter) ixgbe_set_dcb_sriov_queues() argument 421 ixgbe_set_dcb_queues(struct ixgbe_adapter *adapter) ixgbe_set_dcb_queues() argument 495 ixgbe_set_sriov_queues(struct ixgbe_adapter *adapter) ixgbe_set_sriov_queues() argument 619 ixgbe_set_rss_queues(struct ixgbe_adapter *adapter) ixgbe_set_rss_queues() argument 701 ixgbe_set_num_queues(struct ixgbe_adapter *adapter) ixgbe_set_num_queues() argument 732 ixgbe_acquire_msix_vectors(struct ixgbe_adapter *adapter) ixgbe_acquire_msix_vectors() argument 829 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 1016 ixgbe_free_q_vector(struct ixgbe_adapter *adapter, int v_idx) ixgbe_free_q_vector() argument 1049 ixgbe_alloc_q_vectors(struct ixgbe_adapter *adapter) ixgbe_alloc_q_vectors() argument 1135 ixgbe_free_q_vectors(struct ixgbe_adapter *adapter) ixgbe_free_q_vectors() argument 1148 ixgbe_reset_interrupt_capability(struct ixgbe_adapter *adapter) ixgbe_reset_interrupt_capability() argument 1168 ixgbe_set_interrupt_capability(struct ixgbe_adapter *adapter) ixgbe_set_interrupt_capability() argument 1230 ixgbe_init_interrupt_scheme(struct ixgbe_adapter *adapter) ixgbe_init_interrupt_scheme() argument 1269 ixgbe_clear_interrupt_scheme(struct ixgbe_adapter *adapter) ixgbe_clear_interrupt_scheme() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_lib.c | 10 * @adapter: board private structure to initialize 17 static bool ixgbe_cache_ring_dcb_sriov(struct ixgbe_adapter *adapter) in ixgbe_cache_ring_dcb_sriov() argument 20 struct ixgbe_ring_feature *fcoe = &adapter->ring_feature[RING_F_FCOE]; in ixgbe_cache_ring_dcb_sriov() 22 struct ixgbe_ring_feature *vmdq = &adapter->ring_feature[RING_F_VMDQ]; in ixgbe_cache_ring_dcb_sriov() 25 u8 tcs = adapter->hw_tcs; in ixgbe_cache_ring_dcb_sriov() 32 if (!(adapter->flags & IXGBE_FLAG_SRIOV_ENABLED)) in ixgbe_cache_ring_dcb_sriov() 37 for (i = 0, pool = 0; i < adapter->num_rx_queues; i++, reg_idx++) { in ixgbe_cache_ring_dcb_sriov() 43 adapter->rx_ring[i]->reg_idx = reg_idx; in ixgbe_cache_ring_dcb_sriov() 44 adapter->rx_ring[i]->netdev = pool ? NULL : adapter in ixgbe_cache_ring_dcb_sriov() 90 ixgbe_get_first_reg_idx(struct ixgbe_adapter *adapter, u8 tc, unsigned int *tx, unsigned int *rx) ixgbe_get_first_reg_idx() argument 148 ixgbe_cache_ring_dcb(struct ixgbe_adapter *adapter) ixgbe_cache_ring_dcb() argument 183 ixgbe_cache_ring_sriov(struct ixgbe_adapter *adapter) ixgbe_cache_ring_sriov() argument 253 ixgbe_cache_ring_rss(struct ixgbe_adapter *adapter) ixgbe_cache_ring_rss() argument 280 ixgbe_cache_ring_register(struct ixgbe_adapter *adapter) ixgbe_cache_ring_register() argument 300 ixgbe_xdp_queues(struct ixgbe_adapter *adapter) ixgbe_xdp_queues() argument 325 ixgbe_set_dcb_sriov_queues(struct ixgbe_adapter *adapter) ixgbe_set_dcb_sriov_queues() argument 425 ixgbe_set_dcb_queues(struct ixgbe_adapter *adapter) ixgbe_set_dcb_queues() argument 499 ixgbe_set_sriov_queues(struct ixgbe_adapter *adapter) ixgbe_set_sriov_queues() argument 623 ixgbe_set_rss_queues(struct ixgbe_adapter *adapter) ixgbe_set_rss_queues() argument 705 ixgbe_set_num_queues(struct ixgbe_adapter *adapter) ixgbe_set_num_queues() argument 736 ixgbe_acquire_msix_vectors(struct ixgbe_adapter *adapter) ixgbe_acquire_msix_vectors() argument 833 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 1020 ixgbe_free_q_vector(struct ixgbe_adapter *adapter, int v_idx) ixgbe_free_q_vector() argument 1053 ixgbe_alloc_q_vectors(struct ixgbe_adapter *adapter) ixgbe_alloc_q_vectors() argument 1139 ixgbe_free_q_vectors(struct ixgbe_adapter *adapter) ixgbe_free_q_vectors() argument 1152 ixgbe_reset_interrupt_capability(struct ixgbe_adapter *adapter) ixgbe_reset_interrupt_capability() argument 1172 ixgbe_set_interrupt_capability(struct ixgbe_adapter *adapter) ixgbe_set_interrupt_capability() argument 1234 ixgbe_init_interrupt_scheme(struct ixgbe_adapter *adapter) ixgbe_init_interrupt_scheme() argument 1273 ixgbe_clear_interrupt_scheme(struct ixgbe_adapter *adapter) ixgbe_clear_interrupt_scheme() argument [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | BusLogic.c | 135 static void blogic_announce_drvr(struct blogic_adapter *adapter) in blogic_announce_drvr() argument 137 blogic_announce("***** BusLogic SCSI Driver Version " blogic_drvr_version " of " blogic_drvr_date " *****\n", adapter); in blogic_announce_drvr() 138 blogic_announce("Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>\n", adapter); in blogic_announce_drvr() 149 struct blogic_adapter *adapter = in blogic_drvr_info() local 151 return adapter->full_model; in blogic_drvr_info() 160 static void blogic_init_ccbs(struct blogic_adapter *adapter, void *blk_pointer, in blogic_init_ccbs() argument 170 ccb->adapter = adapter; in blogic_init_ccbs() 172 if (blogic_flashpoint_type(adapter)) { in blogic_init_ccbs() 174 ccb->base_addr = adapter in blogic_init_ccbs() 191 blogic_create_initccbs(struct blogic_adapter *adapter) blogic_create_initccbs() argument 215 blogic_destroy_ccbs(struct blogic_adapter *adapter) blogic_destroy_ccbs() argument 244 blogic_create_addlccbs(struct blogic_adapter *adapter, int addl_ccbs, bool print_success) blogic_create_addlccbs() argument 278 blogic_alloc_ccb(struct blogic_adapter *adapter) blogic_alloc_ccb() argument 311 struct blogic_adapter *adapter = ccb->adapter; blogic_dealloc_ccb() local 344 blogic_cmd(struct blogic_adapter *adapter, enum blogic_opcode opcode, void *param, int paramlen, void *reply, int replylen) blogic_cmd() argument 608 blogic_init_mm_probeinfo(struct blogic_adapter *adapter) blogic_init_mm_probeinfo() argument 830 blogic_init_fp_probeinfo(struct blogic_adapter *adapter) blogic_init_fp_probeinfo() argument 922 blogic_init_probeinfo_list(struct blogic_adapter *adapter) blogic_init_probeinfo_list() argument 990 blogic_failure(struct blogic_adapter *adapter, char *msg) blogic_failure() argument 1011 blogic_probe(struct blogic_adapter *adapter) blogic_probe() argument 1087 blogic_hwreset(struct blogic_adapter *adapter, bool hard_reset) blogic_hwreset() argument 1195 blogic_checkadapter(struct blogic_adapter *adapter) blogic_checkadapter() argument 1232 blogic_rdconfig(struct blogic_adapter *adapter) blogic_rdconfig() argument 1692 blogic_reportconfig(struct blogic_adapter *adapter) blogic_reportconfig() argument 1847 blogic_getres(struct blogic_adapter *adapter) blogic_getres() argument 1876 blogic_relres(struct blogic_adapter *adapter) blogic_relres() argument 1902 blogic_initadapter(struct blogic_adapter *adapter) blogic_initadapter() argument 2020 blogic_inquiry(struct blogic_adapter *adapter) blogic_inquiry() argument 2141 blogic_inithoststruct(struct blogic_adapter *adapter, struct Scsi_Host *host) blogic_inithoststruct() argument 2164 struct blogic_adapter *adapter = blogic_slaveconfig() local 2202 struct blogic_adapter *adapter; blogic_init() local 2405 blogic_deladapter(struct blogic_adapter *adapter) blogic_deladapter() argument 2444 struct blogic_adapter *adapter = ccb->adapter; blogic_qcompleted_ccb() local 2464 blogic_resultcode(struct blogic_adapter *adapter, enum blogic_adapter_status adapter_status, enum blogic_tgt_status tgt_status) blogic_resultcode() argument 2521 blogic_inbox_to_ccb(struct blogic_adapter *adapter, struct blogic_inbox *inbox) blogic_inbox_to_ccb() argument 2536 blogic_scan_inbox(struct blogic_adapter *adapter) blogic_scan_inbox() argument 2596 blogic_process_ccbs(struct blogic_adapter *adapter) blogic_process_ccbs() argument 2739 struct blogic_adapter *adapter = (struct blogic_adapter *) devid; blogic_inthandler() local 2823 blogic_write_outbox(struct blogic_adapter *adapter, enum blogic_action action, struct blogic_ccb *ccb) blogic_write_outbox() argument 2857 struct blogic_adapter *adapter = blogic_hostreset() local 2881 struct blogic_adapter *adapter = blogic_qcmd_lck() local 3181 blogic_resetadapter(struct blogic_adapter *adapter, bool hard_reset) blogic_resetadapter() argument 3244 struct blogic_adapter *adapter = blogic_diskparam() local 3320 struct blogic_adapter *adapter = blogic_write_info() local 3333 struct blogic_adapter *adapter = (struct blogic_adapter *) shost->hostdata; blogic_show_info() local 3438 blogic_msg(enum blogic_msglevel msglevel, char *fmt, struct blogic_adapter *adapter, ...) blogic_msg() argument [all...] |
H A D | vmw_pvscsi.c | 149 pvscsi_dev(const struct pvscsi_adapter *adapter) in pvscsi_dev() argument 151 return &(adapter->dev->dev); in pvscsi_dev() 155 pvscsi_find_context(const struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd) in pvscsi_find_context() argument 159 end = &adapter->cmd_map[adapter->req_depth]; in pvscsi_find_context() 160 for (ctx = adapter->cmd_map; ctx < end; ctx++) in pvscsi_find_context() 168 pvscsi_acquire_context(struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd) in pvscsi_acquire_context() argument 172 if (list_empty(&adapter->cmd_pool)) in pvscsi_acquire_context() 175 ctx = list_first_entry(&adapter->cmd_pool, struct pvscsi_ctx, list); in pvscsi_acquire_context() 182 static void pvscsi_release_context(struct pvscsi_adapter *adapter, in pvscsi_release_context() argument 195 pvscsi_map_context(const struct pvscsi_adapter *adapter, const struct pvscsi_ctx *ctx) pvscsi_map_context() argument 202 pvscsi_get_context(const struct pvscsi_adapter *adapter, u64 context) pvscsi_get_context() argument 207 pvscsi_reg_write(const struct pvscsi_adapter *adapter, u32 offset, u32 val) pvscsi_reg_write() argument 213 pvscsi_reg_read(const struct pvscsi_adapter *adapter, u32 offset) pvscsi_reg_read() argument 218 pvscsi_read_intr_status(const struct pvscsi_adapter *adapter) pvscsi_read_intr_status() argument 223 pvscsi_write_intr_status(const struct pvscsi_adapter *adapter, u32 val) pvscsi_write_intr_status() argument 229 pvscsi_unmask_intr(const struct pvscsi_adapter *adapter) pvscsi_unmask_intr() argument 240 pvscsi_mask_intr(const struct pvscsi_adapter *adapter) pvscsi_mask_intr() argument 245 pvscsi_write_cmd_desc(const struct pvscsi_adapter *adapter, u32 cmd, const void *desc, size_t len) pvscsi_write_cmd_desc() argument 258 pvscsi_abort_cmd(const struct pvscsi_adapter *adapter, const struct pvscsi_ctx *ctx) pvscsi_abort_cmd() argument 269 pvscsi_kick_rw_io(const struct pvscsi_adapter *adapter) pvscsi_kick_rw_io() argument 274 pvscsi_process_request_ring(const struct pvscsi_adapter *adapter) pvscsi_process_request_ring() argument 287 pvscsi_kick_io(const struct pvscsi_adapter *adapter, unsigned char op) pvscsi_kick_io() argument 301 ll_adapter_reset(const struct pvscsi_adapter *adapter) ll_adapter_reset() argument 303 dev_dbg(pvscsi_dev(adapter), "Adapter Reset on %p\\n", adapter); ll_adapter_reset() local 308 ll_bus_reset(const struct pvscsi_adapter *adapter) ll_bus_reset() argument 310 dev_dbg(pvscsi_dev(adapter), "Resetting bus on %p\\n", adapter); ll_bus_reset() local 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); pvscsi_abort() 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 1150 pvscsi_setup_req_threshold(struct pvscsi_adapter *adapter, bool enable) pvscsi_setup_req_threshold() argument 1180 struct pvscsi_adapter *adapter = devp; pvscsi_isr() local 1194 struct pvscsi_adapter *adapter = devp; pvscsi_shared_isr() local 1203 pvscsi_free_sgls(const struct pvscsi_adapter *adapter) pvscsi_free_sgls() argument 1212 pvscsi_shutdown_intr(struct pvscsi_adapter *adapter) pvscsi_shutdown_intr() argument 1218 pvscsi_release_resources(struct pvscsi_adapter *adapter) pvscsi_release_resources() argument 1266 pvscsi_allocate_sg(struct pvscsi_adapter *adapter) pvscsi_allocate_sg() argument 1297 pvscsi_get_max_targets(struct pvscsi_adapter *adapter) pvscsi_get_max_targets() argument 1350 struct pvscsi_adapter *adapter; pvscsi_probe() local 1563 __pvscsi_shutdown(struct pvscsi_adapter *adapter) __pvscsi_shutdown() argument 1580 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_shutdown() local 1588 struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/ |
H A D | ibmvnic.c | 87 static int send_subcrq(struct ibmvnic_adapter *adapter, u64 remote_handle, 100 static void send_query_map(struct ibmvnic_adapter *adapter); 103 static int send_login(struct ibmvnic_adapter *adapter); 104 static void send_query_cap(struct ibmvnic_adapter *adapter); 106 static int init_sub_crq_irqs(struct ibmvnic_adapter *adapter); 110 static int init_crq_queue(struct ibmvnic_adapter *adapter); 111 static int send_query_phys_parms(struct ibmvnic_adapter *adapter); 163 * @adapter: private device data 170 static int ibmvnic_wait_for_completion(struct ibmvnic_adapter *adapter, in ibmvnic_wait_for_completion() argument 178 netdev = adapter in ibmvnic_wait_for_completion() 195 alloc_long_term_buff(struct ibmvnic_adapter *adapter, struct ibmvnic_long_term_buff *ltb, int size) alloc_long_term_buff() argument 246 free_long_term_buff(struct ibmvnic_adapter *adapter, struct ibmvnic_long_term_buff *ltb) free_long_term_buff() argument 267 reset_long_term_buff(struct ibmvnic_adapter *adapter, struct ibmvnic_long_term_buff *ltb) reset_long_term_buff() argument 304 deactivate_rx_pools(struct ibmvnic_adapter *adapter) deactivate_rx_pools() argument 312 replenish_rx_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_rx_pool *pool) replenish_rx_pool() argument 407 replenish_pools(struct ibmvnic_adapter *adapter) replenish_pools() argument 420 release_stats_buffers(struct ibmvnic_adapter *adapter) release_stats_buffers() argument 428 init_stats_buffers(struct ibmvnic_adapter *adapter) init_stats_buffers() argument 447 release_stats_token(struct ibmvnic_adapter *adapter) release_stats_token() argument 460 init_stats_token(struct ibmvnic_adapter *adapter) init_stats_token() argument 478 reset_rx_pools(struct ibmvnic_adapter *adapter) reset_rx_pools() argument 525 release_rx_pools(struct ibmvnic_adapter *adapter) release_rx_pools() argument 561 struct ibmvnic_adapter *adapter = netdev_priv(netdev); init_rx_pools() local 627 reset_one_tx_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_tx_pool *tx_pool) reset_one_tx_pool() argument 649 reset_tx_pools(struct ibmvnic_adapter *adapter) reset_tx_pools() argument 670 release_vpd_data(struct ibmvnic_adapter *adapter) release_vpd_data() argument 681 release_one_tx_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_tx_pool *tx_pool) release_one_tx_pool() argument 689 release_tx_pools(struct ibmvnic_adapter *adapter) release_tx_pools() argument 712 struct ibmvnic_adapter *adapter = netdev_priv(netdev); init_one_tx_pool() local 742 struct ibmvnic_adapter *adapter = netdev_priv(netdev); init_tx_pools() local 783 ibmvnic_napi_enable(struct ibmvnic_adapter *adapter) ibmvnic_napi_enable() argument 796 ibmvnic_napi_disable(struct ibmvnic_adapter *adapter) ibmvnic_napi_disable() argument 811 init_napi(struct ibmvnic_adapter *adapter) init_napi() argument 830 release_napi(struct ibmvnic_adapter *adapter) release_napi() argument 850 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_login() local 930 release_login_buffer(struct ibmvnic_adapter *adapter) release_login_buffer() argument 941 release_login_rsp_buffer(struct ibmvnic_adapter *adapter) release_login_rsp_buffer() argument 952 release_resources(struct ibmvnic_adapter *adapter) release_resources() argument 964 set_link_state(struct ibmvnic_adapter *adapter, u8 link_state) set_link_state() argument 1011 struct ibmvnic_adapter *adapter = netdev_priv(netdev); set_real_num_queues() local 1030 ibmvnic_get_vpd(struct ibmvnic_adapter *adapter) ibmvnic_get_vpd() argument 1114 init_resources(struct ibmvnic_adapter *adapter) init_resources() argument 1152 struct ibmvnic_adapter *adapter = netdev_priv(netdev); __ibmvnic_open() local 1197 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_open() local 1235 clean_rx_pools(struct ibmvnic_adapter *adapter) clean_rx_pools() argument 1266 clean_one_tx_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_tx_pool *tx_pool) clean_one_tx_pool() argument 1287 clean_tx_pools(struct ibmvnic_adapter *adapter) clean_tx_pools() argument 1305 ibmvnic_disable_irqs(struct ibmvnic_adapter *adapter) ibmvnic_disable_irqs() argument 1334 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_cleanup() local 1351 struct ibmvnic_adapter *adapter = netdev_priv(netdev); __ibmvnic_close() local 1362 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_close() local 1536 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_xmit() local 1764 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_set_multi() local 1807 struct ibmvnic_adapter *adapter = netdev_priv(netdev); __ibmvnic_set_mac() local 1848 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_set_mac() local 1867 do_change_param_reset(struct ibmvnic_adapter *adapter, struct ibmvnic_rwi *rwi, u32 reset_state) do_change_param_reset() argument 1953 do_reset(struct ibmvnic_adapter *adapter, struct ibmvnic_rwi *rwi, u32 reset_state) do_reset() argument 2124 do_hard_reset(struct ibmvnic_adapter *adapter, struct ibmvnic_rwi *rwi, u32 reset_state) do_hard_reset() argument 2195 get_next_rwi(struct ibmvnic_adapter *adapter) get_next_rwi() argument 2217 struct ibmvnic_adapter *adapter; __ibmvnic_reset() local 2310 struct ibmvnic_adapter *adapter; __ibmvnic_delayed_reset() local 2317 ibmvnic_reset(struct ibmvnic_adapter *adapter, enum ibmvnic_reset_reason reason) ibmvnic_reset() argument 2391 struct ibmvnic_adapter *adapter = netdev_priv(dev); ibmvnic_tx_timeout() local 2408 remove_buff_from_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_rx_buff *rx_buff) remove_buff_from_pool() argument 2424 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_poll() local 2526 wait_for_reset(struct ibmvnic_adapter *adapter) wait_for_reset() argument 2581 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_change_mtu() local 2622 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_get_link_ksettings() local 2642 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_get_drvinfo() local 2652 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_get_msglevel() local 2659 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_set_msglevel() local 2666 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_get_link() local 2677 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_get_ringparam() local 2692 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_set_ringparam() local 2713 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_get_channels() local 2728 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_set_channels() local 2738 struct ibmvnic_adapter *adapter = netdev_priv(dev); ibmvnic_get_strings() local 2772 struct ibmvnic_adapter *adapter = netdev_priv(dev); ibmvnic_get_sset_count() local 2787 struct ibmvnic_adapter *adapter = netdev_priv(dev); ibmvnic_get_ethtool_stats() local 2848 reset_one_sub_crq_queue(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *scrq) reset_one_sub_crq_queue() argument 2877 reset_sub_crq_queues(struct ibmvnic_adapter *adapter) reset_sub_crq_queues() argument 2901 release_sub_crq_queue(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *scrq, bool do_h_free) release_sub_crq_queue() argument 2931 init_sub_crq_queue(struct ibmvnic_adapter *adapter) init_sub_crq_queue() argument 2990 release_sub_crqs(struct ibmvnic_adapter *adapter, bool do_h_free) release_sub_crqs() argument 3041 disable_scrq_irq(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *scrq) disable_scrq_irq() argument 3055 enable_scrq_irq(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *scrq) enable_scrq_irq() argument 3087 ibmvnic_complete_tx(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *scrq) ibmvnic_complete_tx() argument 3169 struct ibmvnic_adapter *adapter = scrq->adapter; ibmvnic_interrupt_tx() local 3180 struct ibmvnic_adapter *adapter = scrq->adapter; ibmvnic_interrupt_rx() local 3198 init_sub_crq_irqs(struct ibmvnic_adapter *adapter) init_sub_crq_irqs() argument 3268 init_sub_crqs(struct ibmvnic_adapter *adapter) init_sub_crqs() argument 3353 send_request_cap(struct ibmvnic_adapter *adapter, int retry) send_request_cap() argument 3500 pending_scrq(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *scrq) pending_scrq() argument 3511 ibmvnic_next_scrq(struct ibmvnic_adapter *adapter, struct ibmvnic_sub_crq_queue *scrq) ibmvnic_next_scrq() argument 3535 ibmvnic_next_crq(struct ibmvnic_adapter *adapter) ibmvnic_next_crq() argument 3570 send_subcrq(struct ibmvnic_adapter *adapter, u64 remote_handle, union sub_crq *sub_crq) send_subcrq() argument 3602 send_subcrq_indirect(struct ibmvnic_adapter *adapter, u64 remote_handle, u64 ioba, u64 num_entries) send_subcrq_indirect() argument 3621 ibmvnic_send_crq(struct ibmvnic_adapter *adapter, union ibmvnic_crq *crq) ibmvnic_send_crq() argument 3658 ibmvnic_send_crq_init(struct ibmvnic_adapter *adapter) ibmvnic_send_crq_init() argument 3687 send_version_xchg(struct ibmvnic_adapter *adapter) send_version_xchg() argument 3705 vnic_client_data_len(struct ibmvnic_adapter *adapter) vnic_client_data_len() argument 3721 vnic_add_client_data(struct ibmvnic_adapter *adapter, struct vnic_login_client_data *vlcd) vnic_add_client_data() argument 3748 send_login(struct ibmvnic_adapter *adapter) send_login() argument 3894 send_request_map(struct ibmvnic_adapter *adapter, dma_addr_t addr, u32 len, u8 map_id) send_request_map() argument 3908 send_request_unmap(struct ibmvnic_adapter *adapter, u8 map_id) send_request_unmap() argument 3919 send_query_map(struct ibmvnic_adapter *adapter) send_query_map() argument 3930 send_query_cap(struct ibmvnic_adapter *adapter) send_query_cap() argument 4061 send_query_ip_offload(struct ibmvnic_adapter *adapter) send_query_ip_offload() argument 4089 send_control_ip_offload(struct ibmvnic_adapter *adapter) send_control_ip_offload() argument 4168 handle_vpd_size_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) handle_vpd_size_rsp() argument 4184 handle_vpd_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) handle_vpd_rsp() argument 4233 handle_query_ip_offload_rsp(struct ibmvnic_adapter *adapter) handle_query_ip_offload_rsp() argument 4311 handle_error_indication(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) handle_error_indication() argument 4331 handle_change_mac_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) handle_change_mac_rsp() argument 4355 handle_request_cap_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) handle_request_cap_rsp() argument 4434 handle_login_rsp(union ibmvnic_crq *login_rsp_crq, struct ibmvnic_adapter *adapter) handle_login_rsp() argument 4540 handle_request_unmap_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) handle_request_unmap_rsp() argument 4551 handle_query_map_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) handle_query_map_rsp() argument 4568 handle_query_cap_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) handle_query_cap_rsp() argument 4747 send_query_phys_parms(struct ibmvnic_adapter *adapter) send_query_phys_parms() argument 4776 handle_query_phys_parms_rsp(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) handle_query_phys_parms_rsp() argument 4831 ibmvnic_handle_crq(union ibmvnic_crq *crq, struct ibmvnic_adapter *adapter) ibmvnic_handle_crq() argument 5028 struct ibmvnic_adapter *adapter = instance; ibmvnic_interrupt() local 5036 struct ibmvnic_adapter *adapter = from_tasklet(adapter, t, tasklet); ibmvnic_tasklet() local 5064 ibmvnic_reenable_crq_queue(struct ibmvnic_adapter *adapter) ibmvnic_reenable_crq_queue() argument 5079 ibmvnic_reset_crq(struct ibmvnic_adapter *adapter) ibmvnic_reset_crq() argument 5112 release_crq_queue(struct ibmvnic_adapter *adapter) release_crq_queue() argument 5135 init_crq_queue(struct ibmvnic_adapter *adapter) init_crq_queue() argument 5213 ibmvnic_reset_init(struct ibmvnic_adapter *adapter, bool reset) ibmvnic_reset_init() argument 5291 struct ibmvnic_adapter *adapter; ibmvnic_probe() local 5408 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_remove() local 5454 struct ibmvnic_adapter *adapter = netdev_priv(netdev); failover_store() local 5489 struct ibmvnic_adapter *adapter; ibmvnic_get_desired_dma() local 5518 struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_virtchnl.c | 14 * @adapter: adapter structure 21 static int iavf_send_pf_msg(struct iavf_adapter *adapter, in iavf_send_pf_msg() argument 24 struct iavf_hw *hw = &adapter->hw; in iavf_send_pf_msg() 27 if (adapter->flags & IAVF_FLAG_PF_COMMS_FAILED) in iavf_send_pf_msg() 32 dev_dbg(&adapter->pdev->dev, "Unable to send opcode %d to PF, err %s, aq_err %s\n", in iavf_send_pf_msg() 40 * @adapter: adapter structure 46 int iavf_send_api_ver(struct iavf_adapter *adapter) in iavf_send_api_ver() argument 53 return iavf_send_pf_msg(adapter, VIRTCHNL_OP_VERSIO in iavf_send_api_ver() 66 iavf_verify_api_ver(struct iavf_adapter *adapter) iavf_verify_api_ver() argument 128 iavf_send_vf_config_msg(struct iavf_adapter *adapter) iavf_send_vf_config_msg() argument 162 iavf_validate_num_queues(struct iavf_adapter *adapter) iavf_validate_num_queues() argument 190 iavf_get_vf_config(struct iavf_adapter *adapter) iavf_get_vf_config() argument 241 iavf_configure_queues(struct iavf_adapter *adapter) iavf_configure_queues() argument 303 iavf_enable_queues(struct iavf_adapter *adapter) iavf_enable_queues() argument 328 iavf_disable_queues(struct iavf_adapter *adapter) iavf_disable_queues() argument 354 iavf_map_queues(struct iavf_adapter *adapter) iavf_map_queues() argument 409 iavf_add_ether_addrs(struct iavf_adapter *adapter) iavf_add_ether_addrs() argument 479 iavf_del_ether_addrs(struct iavf_adapter *adapter) iavf_del_ether_addrs() argument 549 iavf_mac_add_ok(struct iavf_adapter *adapter) iavf_mac_add_ok() argument 566 iavf_mac_add_reject(struct iavf_adapter *adapter) iavf_mac_add_reject() argument 590 iavf_add_vlans(struct iavf_adapter *adapter) iavf_add_vlans() argument 660 iavf_del_vlans(struct iavf_adapter *adapter) iavf_del_vlans() argument 732 iavf_set_promiscuous(struct iavf_adapter *adapter, int flags) iavf_set_promiscuous() argument 779 iavf_request_stats(struct iavf_adapter *adapter) iavf_request_stats() argument 802 iavf_get_hena(struct iavf_adapter *adapter) iavf_get_hena() argument 821 iavf_set_hena(struct iavf_adapter *adapter) iavf_set_hena() argument 844 iavf_set_rss_key(struct iavf_adapter *adapter) iavf_set_rss_key() argument 876 iavf_set_rss_lut(struct iavf_adapter *adapter) iavf_set_rss_lut() argument 907 iavf_enable_vlan_stripping(struct iavf_adapter *adapter) iavf_enable_vlan_stripping() argument 926 iavf_disable_vlan_stripping(struct iavf_adapter *adapter) iavf_disable_vlan_stripping() argument 947 iavf_print_link_message(struct iavf_adapter *adapter) iavf_print_link_message() argument 1024 iavf_get_vpe_link_status(struct iavf_adapter *adapter, struct virtchnl_pf_event *vpe) iavf_get_vpe_link_status() argument 1041 iavf_set_adapter_link_speed_from_vpe(struct iavf_adapter *adapter, struct virtchnl_pf_event *vpe) iavf_set_adapter_link_speed_from_vpe() argument 1058 iavf_enable_channels(struct iavf_adapter *adapter) iavf_enable_channels() argument 1098 iavf_disable_channels(struct iavf_adapter *adapter) iavf_disable_channels() argument 1121 iavf_print_cloud_filter(struct iavf_adapter *adapter, struct virtchnl_filter *f) iavf_print_cloud_filter() argument 1155 iavf_add_cloud_filter(struct iavf_adapter *adapter) iavf_add_cloud_filter() argument 1203 iavf_del_cloud_filter(struct iavf_adapter *adapter) iavf_del_cloud_filter() argument 1250 iavf_request_reset(struct iavf_adapter *adapter) iavf_request_reset() argument 1269 iavf_virtchnl_completion(struct iavf_adapter *adapter, enum virtchnl_ops v_opcode, enum iavf_status v_retval, u8 *msg, u16 msglen) iavf_virtchnl_completion() argument [all...] |
H A D | iavf_main.c | 14 static int iavf_setup_all_tx_resources(struct iavf_adapter *adapter); 15 static int iavf_setup_all_rx_resources(struct iavf_adapter *adapter); 17 static int iavf_init_get_resources(struct iavf_adapter *adapter); 65 struct iavf_adapter *adapter = (struct iavf_adapter *)hw->back; in iavf_allocate_dma_mem_d() local 71 mem->va = dma_alloc_coherent(&adapter->pdev->dev, mem->size, in iavf_allocate_dma_mem_d() 87 struct iavf_adapter *adapter = (struct iavf_adapter *)hw->back; in iavf_free_dma_mem_d() local 91 dma_free_coherent(&adapter->pdev->dev, mem->size, in iavf_free_dma_mem_d() 136 * @adapter: board private structure 142 static int iavf_lock_timeout(struct iavf_adapter *adapter, in iavf_lock_timeout() argument 149 if (!test_and_set_bit(bit, &adapter in iavf_lock_timeout() 162 iavf_schedule_reset(struct iavf_adapter *adapter) iavf_schedule_reset() argument 178 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_tx_timeout() local 188 iavf_misc_irq_disable(struct iavf_adapter *adapter) iavf_misc_irq_disable() argument 206 iavf_misc_irq_enable(struct iavf_adapter *adapter) iavf_misc_irq_enable() argument 221 iavf_irq_disable(struct iavf_adapter *adapter) iavf_irq_disable() argument 240 iavf_irq_enable_queues(struct iavf_adapter *adapter) iavf_irq_enable_queues() argument 257 iavf_irq_enable(struct iavf_adapter *adapter, bool flush) iavf_irq_enable() argument 276 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_msix_aq() local 313 iavf_map_vector_to_rxq(struct iavf_adapter *adapter, int v_idx, int r_idx) iavf_map_vector_to_rxq() argument 339 iavf_map_vector_to_txq(struct iavf_adapter *adapter, int v_idx, int t_idx) iavf_map_vector_to_txq() argument 368 iavf_map_rings_to_vectors(struct iavf_adapter *adapter) iavf_map_rings_to_vectors() argument 426 iavf_request_traffic_irqs(struct iavf_adapter *adapter, char *basename) iavf_request_traffic_irqs() argument 500 iavf_request_misc_irq(struct iavf_adapter *adapter) iavf_request_misc_irq() argument 526 iavf_free_traffic_irqs(struct iavf_adapter *adapter) iavf_free_traffic_irqs() argument 549 iavf_free_misc_irq(struct iavf_adapter *adapter) iavf_free_misc_irq() argument 565 iavf_configure_tx(struct iavf_adapter *adapter) iavf_configure_tx() argument 580 iavf_configure_rx(struct iavf_adapter *adapter) iavf_configure_rx() argument 627 iavf_find_vlan(struct iavf_adapter *adapter, u16 vlan) iavf_find_vlan() argument 646 iavf_add_vlan(struct iavf_adapter *adapter, u16 vlan) iavf_add_vlan() argument 675 iavf_del_vlan(struct iavf_adapter *adapter, u16 vlan) iavf_del_vlan() argument 699 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_vlan_rx_add_vid() local 717 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_vlan_rx_kill_vid() local 735 iavf_find_filter(struct iavf_adapter *adapter, const u8 *macaddr) iavf_find_filter() argument 757 iavf_add_filter(struct iavf_adapter *adapter, const u8 *macaddr) iavf_add_filter() argument 793 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_set_mac() local 833 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_addr_sync() local 851 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_addr_unsync() local 876 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_set_rx_mode() local 902 iavf_napi_enable_all(struct iavf_adapter *adapter) iavf_napi_enable_all() argument 921 iavf_napi_disable_all(struct iavf_adapter *adapter) iavf_napi_disable_all() argument 937 iavf_configure(struct iavf_adapter *adapter) iavf_configure() argument 961 iavf_up_complete(struct iavf_adapter *adapter) iavf_up_complete() argument 980 iavf_down(struct iavf_adapter *adapter) iavf_down() argument 1048 iavf_acquire_msix_vectors(struct iavf_adapter *adapter, int vectors) iavf_acquire_msix_vectors() argument 1087 iavf_free_queues(struct iavf_adapter *adapter) iavf_free_queues() argument 1106 iavf_alloc_queues(struct iavf_adapter *adapter) iavf_alloc_queues() argument 1173 iavf_set_interrupt_capability(struct iavf_adapter *adapter) iavf_set_interrupt_capability() argument 1217 iavf_config_rss_aq(struct iavf_adapter *adapter) iavf_config_rss_aq() argument 1258 iavf_config_rss_reg(struct iavf_adapter *adapter) iavf_config_rss_reg() argument 1283 iavf_config_rss(struct iavf_adapter *adapter) iavf_config_rss() argument 1301 iavf_fill_rss_lut(struct iavf_adapter *adapter) iavf_fill_rss_lut() argument 1315 iavf_init_rss(struct iavf_adapter *adapter) iavf_init_rss() argument 1344 iavf_alloc_q_vectors(struct iavf_adapter *adapter) iavf_alloc_q_vectors() argument 1377 iavf_free_q_vectors(struct iavf_adapter *adapter) iavf_free_q_vectors() argument 1400 iavf_reset_interrupt_capability(struct iavf_adapter *adapter) iavf_reset_interrupt_capability() argument 1415 iavf_init_interrupt_scheme(struct iavf_adapter *adapter) iavf_init_interrupt_scheme() argument 1469 iavf_free_rss(struct iavf_adapter *adapter) iavf_free_rss() argument 1484 iavf_reinit_interrupt_scheme(struct iavf_adapter *adapter) iavf_reinit_interrupt_scheme() argument 1522 iavf_process_aq_command(struct iavf_adapter *adapter) iavf_process_aq_command() argument 1654 iavf_startup(struct iavf_adapter *adapter) iavf_startup() argument 1706 iavf_init_version_check(struct iavf_adapter *adapter) iavf_init_version_check() argument 1754 iavf_init_get_resources(struct iavf_adapter *adapter) iavf_init_get_resources() argument 1894 struct iavf_adapter *adapter = container_of(work, iavf_watchdog_task() local 1992 iavf_disable_vf(struct iavf_adapter *adapter) iavf_disable_vf() argument 2063 struct iavf_adapter *adapter = container_of(work, iavf_reset_task() local 2287 struct iavf_adapter *adapter = iavf_adminq_task() local 2379 struct iavf_adapter *adapter = iavf_client_task() local 2418 iavf_free_all_tx_resources(struct iavf_adapter *adapter) iavf_free_all_tx_resources() argument 2440 iavf_setup_all_tx_resources(struct iavf_adapter *adapter) iavf_setup_all_tx_resources() argument 2467 iavf_setup_all_rx_resources(struct iavf_adapter *adapter) iavf_setup_all_rx_resources() argument 2489 iavf_free_all_rx_resources(struct iavf_adapter *adapter) iavf_free_all_rx_resources() argument 2506 iavf_validate_tx_bandwidth(struct iavf_adapter *adapter, u64 max_tx_rate) iavf_validate_tx_bandwidth() argument 2569 iavf_validate_ch_config(struct iavf_adapter *adapter, struct tc_mqprio_qopt_offload *mqprio_qopt) iavf_validate_ch_config() argument 2631 iavf_del_all_cloud_filters(struct iavf_adapter *adapter) iavf_del_all_cloud_filters() argument 2659 struct iavf_adapter *adapter = netdev_priv(netdev); __iavf_setup_tc() local 2749 iavf_parse_cls_flower(struct iavf_adapter *adapter, struct flow_cls_offload *f, struct iavf_cloud_filter *filter) iavf_parse_cls_flower() argument 2997 iavf_handle_tclass(struct iavf_adapter *adapter, u32 tc, struct iavf_cloud_filter *filter) iavf_handle_tclass() argument 3020 iavf_configure_clsflower(struct iavf_adapter *adapter, struct flow_cls_offload *cls_flower) iavf_configure_clsflower() argument 3079 iavf_find_cf(struct iavf_adapter *adapter, unsigned long *cookie) iavf_find_cf() argument 3099 iavf_delete_clsflower(struct iavf_adapter *adapter, struct flow_cls_offload *cls_flower) iavf_delete_clsflower() argument 3123 iavf_setup_tc_cls_flower(struct iavf_adapter *adapter, struct flow_cls_offload *cls_flower) iavf_setup_tc_cls_flower() argument 3149 struct iavf_adapter *adapter = cb_priv; iavf_setup_tc_block_cb() local 3178 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_setup_tc() local 3207 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_open() local 3281 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_close() local 3329 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_change_mtu() local 3354 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_set_features() local 3442 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_fix_features() local 3499 iavf_process_config(struct iavf_adapter *adapter) iavf_process_config() argument 3645 struct iavf_adapter *adapter = container_of(work, iavf_init_task() local 3696 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_shutdown() local 3731 struct iavf_adapter *adapter = NULL; iavf_probe() local 3845 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_suspend() local 3876 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_resume() local 3914 struct iavf_adapter *adapter = netdev_priv(netdev); iavf_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb/ |
H A D | subr.c | 50 * @adapter: the adapter performing the operation 61 static int t1_wait_op_done(adapter_t *adapter, int reg, u32 mask, int polarity, in t1_wait_op_done() argument 65 u32 val = readl(adapter->regs + reg) & mask; in t1_wait_op_done() 81 int __t1_tpi_write(adapter_t *adapter, u32 addr, u32 value) in __t1_tpi_write() argument 85 writel(addr, adapter->regs + A_TPI_ADDR); in __t1_tpi_write() 86 writel(value, adapter->regs + A_TPI_WR_DATA); in __t1_tpi_write() 87 writel(F_TPIWR, adapter->regs + A_TPI_CSR); in __t1_tpi_write() 89 tpi_busy = t1_wait_op_done(adapter, A_TPI_CSR, F_TPIRDY, 1, in __t1_tpi_write() 93 adapter in __t1_tpi_write() 97 t1_tpi_write(adapter_t *adapter, u32 addr, u32 value) t1_tpi_write() argument 110 __t1_tpi_read(adapter_t *adapter, u32 addr, u32 *valp) __t1_tpi_read() argument 127 t1_tpi_read(adapter_t *adapter, u32 addr, u32 *valp) t1_tpi_read() argument 140 t1_tpi_par(adapter_t *adapter, u32 value) t1_tpi_par() argument 150 t1_link_changed(adapter_t *adapter, int port_id) t1_link_changed() argument 173 t1_pci_intr_handler(adapter_t *adapter) t1_pci_intr_handler() argument 193 fpga_phy_intr_handler(adapter_t *adapter) fpga_phy_intr_handler() argument 213 fpga_slow_intr(adapter_t *adapter) fpga_slow_intr() argument 248 mi1_wait_until_ready(adapter_t *adapter, int mi1_reg) mi1_wait_until_ready() argument 268 mi1_mdio_init(adapter_t *adapter, const struct board_info *bi) mi1_mdio_init() argument 286 struct adapter *adapter = dev->ml_priv; mi1_mdio_read() local 303 struct adapter *adapter = dev->ml_priv; mi1_mdio_write() local 328 struct adapter *adapter = dev->ml_priv; mi1_mdio_ext_read() local 355 struct adapter *adapter = dev->ml_priv; mi1_mdio_ext_write() local 562 t1_seeprom_read(adapter_t *adapter, u32 addr, __le32 *data) t1_seeprom_read() argument 587 t1_eeprom_vpd_get(adapter_t *adapter, struct chelsio_vpd_t *vpd) t1_eeprom_vpd_get() argument 601 vpd_macaddress_get(adapter_t *adapter, int index, u8 mac_addr[]) vpd_macaddress_get() argument 667 t1_elmer0_ext_intr_handler(adapter_t *adapter) t1_elmer0_ext_intr_handler() argument 755 t1_interrupts_enable(adapter_t *adapter) t1_interrupts_enable() argument 789 t1_interrupts_disable(adapter_t* adapter) t1_interrupts_disable() argument 815 t1_interrupts_clear(adapter_t* adapter) t1_interrupts_clear() argument 845 asic_slow_intr(adapter_t *adapter) asic_slow_intr() argument 869 t1_slow_intr_handler(adapter_t *adapter) t1_slow_intr_handler() argument 879 power_sequence_xpak(adapter_t* adapter) power_sequence_xpak() argument 894 t1_get_board_rev(adapter_t *adapter, const struct board_info *bi, struct adapter_params *p) t1_get_board_rev() argument 920 board_init(adapter_t *adapter, const struct board_info *bi) board_init() argument 962 t1_init_hw_modules(adapter_t *adapter) t1_init_hw_modules() argument 994 get_pci_mode(adapter_t *adapter, struct chelsio_pci_params *p) get_pci_mode() argument 1008 t1_free_sw_modules(adapter_t *adapter) t1_free_sw_modules() argument 1051 t1_init_sw_modules(adapter_t *adapter, const struct board_info *bi) t1_init_sw_modules() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/emulex/benet/ |
H A D | be_main.c | 65 /* Workqueue used by all functions for defering cmd calls to the adapter */ 145 static void be_queue_free(struct be_adapter *adapter, struct be_queue_info *q) in be_queue_free() argument 150 dma_free_coherent(&adapter->pdev->dev, mem->size, mem->va, in be_queue_free() 156 static int be_queue_alloc(struct be_adapter *adapter, struct be_queue_info *q, in be_queue_alloc() argument 165 mem->va = dma_alloc_coherent(&adapter->pdev->dev, mem->size, in be_queue_alloc() 172 static void be_reg_intr_set(struct be_adapter *adapter, bool enable) in be_reg_intr_set() argument 176 pci_read_config_dword(adapter->pdev, PCICFG_MEMBAR_CTRL_INT_CTRL_OFFSET, in be_reg_intr_set() 187 pci_write_config_dword(adapter->pdev, in be_reg_intr_set() 191 static void be_intr_set(struct be_adapter *adapter, bool enable) in be_intr_set() argument 196 if (lancer_chip(adapter)) in be_intr_set() 207 be_rxq_notify(struct be_adapter *adapter, u16 qid, u16 posted) be_rxq_notify() argument 221 be_txq_notify(struct be_adapter *adapter, struct be_tx_obj *txo, u16 posted) be_txq_notify() argument 236 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 258 be_cq_notify(struct be_adapter *adapter, u16 qid, bool arm, u16 num_popped) be_cq_notify() argument 275 be_dev_mac_add(struct be_adapter *adapter, u8 *mac) be_dev_mac_add() argument 292 be_dev_mac_del(struct be_adapter *adapter, int pmac_id) be_dev_mac_del() argument 308 struct be_adapter *adapter = netdev_priv(netdev); be_mac_addr_set() local 381 hw_stats_from_cmd(struct be_adapter *adapter) hw_stats_from_cmd() argument 399 be_erx_stats_from_cmd(struct be_adapter *adapter) be_erx_stats_from_cmd() argument 416 populate_be_v0_stats(struct be_adapter *adapter) populate_be_v0_stats() argument 465 populate_be_v1_stats(struct be_adapter *adapter) populate_be_v1_stats() argument 511 populate_be_v2_stats(struct be_adapter *adapter) populate_be_v2_stats() argument 565 populate_lancer_stats(struct be_adapter *adapter) populate_lancer_stats() argument 614 populate_erx_stats(struct be_adapter *adapter, struct be_rx_obj *rxo, u32 erx_stat) populate_erx_stats() argument 627 be_parse_stats(struct be_adapter *adapter) be_parse_stats() argument 656 struct be_adapter *adapter = netdev_priv(netdev); be_get_stats64() local 720 be_link_status_update(struct be_adapter *adapter, u8 link_status) be_link_status_update() argument 787 be_get_tx_vlan_tag(struct be_adapter *adapter, struct sk_buff *skb) be_get_tx_vlan_tag() argument 831 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 863 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 927 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 963 be_xmit_restore(struct be_adapter *adapter, struct be_tx_obj *txo, u32 head, bool map_single, u32 copied) be_xmit_restore() argument 991 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 1037 qnq_async_evt_rcvd(struct be_adapter *adapter) qnq_async_evt_rcvd() argument 1042 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 1113 be_vlan_tag_tx_chk(struct be_adapter *adapter, struct sk_buff *skb) be_vlan_tag_tx_chk() argument 1118 be_ipv6_tx_stall_chk(struct be_adapter *adapter, struct sk_buff *skb) be_ipv6_tx_stall_chk() argument 1123 be_lancer_xmit_workarounds(struct be_adapter *adapter, struct sk_buff *skb, struct be_wrb_params *wrb_params) be_lancer_xmit_workarounds() argument 1193 be_xmit_workarounds(struct be_adapter *adapter, struct sk_buff *skb, struct be_wrb_params *wrb_params) be_xmit_workarounds() argument 1225 be_xmit_flush(struct be_adapter *adapter, struct be_tx_obj *txo) be_xmit_flush() argument 1299 be_send_pkt_to_bmc(struct be_adapter *adapter, struct sk_buff **skb) be_send_pkt_to_bmc() argument 1371 struct be_adapter *adapter = netdev_priv(netdev); be_xmit() local 1422 struct be_adapter *adapter = netdev_priv(netdev); be_tx_timeout() local 1497 be_in_all_promisc(struct be_adapter *adapter) be_in_all_promisc() argument 1503 be_set_vlan_promisc(struct be_adapter *adapter) be_set_vlan_promisc() argument 1521 be_clear_vlan_promisc(struct be_adapter *adapter) be_clear_vlan_promisc() argument 1538 be_vid_config(struct be_adapter *adapter) be_vid_config() argument 1575 struct be_adapter *adapter = netdev_priv(netdev); be_vlan_add_vid() local 1598 struct be_adapter *adapter = netdev_priv(netdev); be_vlan_rem_vid() local 1619 be_set_all_promisc(struct be_adapter *adapter) be_set_all_promisc() argument 1625 be_set_mc_promisc(struct be_adapter *adapter) be_set_mc_promisc() argument 1637 be_set_uc_promisc(struct be_adapter *adapter) be_set_uc_promisc() argument 1649 be_clear_uc_promisc(struct be_adapter *adapter) be_clear_uc_promisc() argument 1669 struct be_adapter *adapter = netdev_priv(netdev); be_uc_list_update() local 1678 struct be_adapter *adapter = netdev_priv(netdev); be_mc_list_update() local 1684 be_set_mc_list(struct be_adapter *adapter) be_set_mc_list() argument 1735 be_clear_mc_list(struct be_adapter *adapter) be_clear_mc_list() argument 1744 be_uc_mac_add(struct be_adapter *adapter, int uc_idx) be_uc_mac_add() argument 1756 be_uc_mac_del(struct be_adapter *adapter, int pmac_id) be_uc_mac_del() argument 1764 be_set_uc_list(struct be_adapter *adapter) be_set_uc_list() argument 1812 be_clear_uc_list(struct be_adapter *adapter) be_clear_uc_list() argument 1824 __be_set_rx_mode(struct be_adapter *adapter) __be_set_rx_mode() argument 1858 struct be_adapter *adapter = netdev_priv(netdev); be_set_vf_mac() local 1899 struct be_adapter *adapter = netdev_priv(netdev); be_get_vf_config() local 1920 be_set_vf_tvt(struct be_adapter *adapter, int vf, u16 vlan) be_set_vf_tvt() argument 1949 be_clear_vf_tvt(struct be_adapter *adapter, int vf) be_clear_vf_tvt() argument 1979 struct be_adapter *adapter = netdev_priv(netdev); be_set_vf_vlan() local 2013 struct be_adapter *adapter = netdev_priv(netdev); be_set_vf_tx_rate() local 2075 struct be_adapter *adapter = netdev_priv(netdev); be_set_vf_link_state() local 2098 struct be_adapter *adapter = netdev_priv(netdev); be_set_vf_spoofchk() local 2139 struct be_adapter *adapter = eqo->adapter; be_get_new_eqd() local 2201 struct be_adapter *adapter = eqo->adapter; be_get_eq_delay_mult_enc() local 2229 be_eqd_update(struct be_adapter *adapter, bool force_update) be_eqd_update() argument 2280 struct be_adapter *adapter = rxo->adapter; get_rx_page_info() local 2397 struct be_adapter *adapter = rxo->adapter; be_rx_compl_process() local 2434 struct be_adapter *adapter = rxo->adapter; be_rx_compl_process_gro() local 2535 struct be_adapter *adapter = rxo->adapter; be_rx_compl_get() local 2591 struct be_adapter *adapter = rxo->adapter; be_post_rx_frags() local 2708 be_tx_compl_get(struct be_adapter *adapter, struct be_tx_obj *txo) be_tx_compl_get() argument 2748 be_tx_compl_process(struct be_adapter *adapter, struct be_tx_obj *txo, u16 last_index) be_tx_compl_process() argument 2831 struct be_adapter *adapter = rxo->adapter; be_rx_cq_clean() local 2867 be_tx_compl_clean(struct be_adapter *adapter) be_tx_compl_clean() argument 2934 be_evt_queues_destroy(struct be_adapter *adapter) be_evt_queues_destroy() argument 2950 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 4041 be_calculate_vf_res(struct be_adapter *adapter, u16 num_vfs, struct be_resources *vft_res) be_calculate_vf_res() argument 4117 be_if_destroy(struct be_adapter *adapter) be_if_destroy() argument 4131 be_clear(struct be_adapter *adapter) be_clear() argument 4167 be_vfs_if_create(struct be_adapter *adapter) be_vfs_if_create() argument 4203 be_vf_setup_init(struct be_adapter *adapter) be_vf_setup_init() argument 4220 be_vf_setup(struct be_adapter *adapter) be_vf_setup() argument 4330 BEx_get_resources(struct be_adapter *adapter, struct be_resources *res) BEx_get_resources() argument 4401 be_setup_init(struct be_adapter *adapter) be_setup_init() argument 4422 be_calculate_pf_pool_rss_tables(struct be_adapter *adapter) be_calculate_pf_pool_rss_tables() argument 4440 be_get_sriov_config(struct be_adapter *adapter) be_get_sriov_config() argument 4479 be_alloc_sriov_res(struct be_adapter *adapter) be_alloc_sriov_res() argument 4505 be_get_resources(struct be_adapter *adapter) be_get_resources() argument 4555 be_get_config(struct be_adapter *adapter) be_get_config() argument 4593 be_mac_setup(struct be_adapter *adapter) be_mac_setup() argument 4614 be_schedule_worker(struct be_adapter *adapter) be_schedule_worker() argument 4630 be_schedule_err_detection(struct be_adapter *adapter, u32 delay) be_schedule_err_detection() argument 4642 be_setup_queues(struct be_adapter *adapter) be_setup_queues() argument 4677 be_if_create(struct be_adapter *adapter) be_if_create() argument 4713 be_update_queues(struct be_adapter *adapter) be_update_queues() argument 4787 be_reset_required(struct be_adapter *adapter) be_reset_required() argument 4796 be_func_init(struct be_adapter *adapter) be_func_init() argument 4827 be_setup(struct be_adapter *adapter) be_setup() argument 4935 struct be_adapter *adapter = netdev_priv(netdev); be_netpoll() local 4946 be_load_fw(struct be_adapter *adapter, u8 *fw_file) be_load_fw() argument 4979 struct be_adapter *adapter = netdev_priv(dev); be_ndo_bridge_setlink() local 5030 struct be_adapter *adapter = netdev_priv(dev); be_ndo_bridge_getlink() local 5057 be_alloc_work(struct be_adapter *adapter, void (*func)(struct work_struct *)) be_alloc_work() argument 5078 struct be_adapter *adapter = netdev_priv(dev); be_features_check() local 5140 struct be_adapter *adapter = netdev_priv(dev); be_get_phys_port_id() local 5159 struct be_adapter *adapter = netdev_priv(dev); be_set_rx_mode() local 5197 struct be_adapter *adapter = netdev_priv(netdev); be_netdev_init() local 5230 be_cleanup(struct be_adapter *adapter) be_cleanup() argument 5243 be_resume(struct be_adapter *adapter) be_resume() argument 5265 be_soft_reset(struct be_adapter *adapter) be_soft_reset() argument 5275 be_err_is_recoverable(struct be_adapter *adapter) be_err_is_recoverable() argument 5321 be_tpe_recover(struct be_adapter *adapter) be_tpe_recover() argument 5392 be_err_recover(struct be_adapter *adapter) be_err_recover() argument 5431 struct be_adapter *adapter = be_err_detection_task() local 5482 be_log_sfp_info(struct be_adapter *adapter) be_log_sfp_info() argument 5500 struct be_adapter *adapter = be_worker() local 5547 be_unmap_pci_bars(struct be_adapter *adapter) be_unmap_pci_bars() argument 5557 db_bar(struct be_adapter *adapter) db_bar() argument 5565 be_roce_map_pci_bars(struct be_adapter *adapter) be_roce_map_pci_bars() argument 5577 be_map_pci_bars(struct be_adapter *adapter) be_map_pci_bars() argument 5622 be_drv_cleanup(struct be_adapter *adapter) be_drv_cleanup() argument 5640 be_drv_init(struct be_adapter *adapter) be_drv_init() argument 5716 struct be_adapter *adapter = pci_get_drvdata(pdev); be_remove() local 5751 struct be_adapter *adapter = dev_get_drvdata(dev); be_hwmon_show_temp() local 5771 mc_name(struct be_adapter *adapter) mc_name() argument 5801 func_name(struct be_adapter *adapter) func_name() argument 5828 struct be_adapter *adapter; be_probe() local 5924 struct be_adapter *adapter = dev_get_drvdata(dev_d); be_suspend() local 5936 struct be_adapter *adapter = dev_get_drvdata(dev_d); be_pci_resume() local 5953 struct be_adapter *adapter = pci_get_drvdata(pdev); be_shutdown() local 5972 struct be_adapter *adapter = pci_get_drvdata(pdev); be_eeh_err_detected() local 6005 struct be_adapter *adapter = pci_get_drvdata(pdev); be_eeh_reset() local 6031 struct be_adapter *adapter = pci_get_drvdata(pdev); be_eeh_resume() local 6051 struct be_adapter *adapter = pci_get_drvdata(pdev); be_pci_sriov_configure() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/emulex/benet/ |
H A D | be_main.c | 64 /* Workqueue used by all functions for defering cmd calls to the adapter */ 144 static void be_queue_free(struct be_adapter *adapter, struct be_queue_info *q) in be_queue_free() argument 149 dma_free_coherent(&adapter->pdev->dev, mem->size, mem->va, in be_queue_free() 155 static int be_queue_alloc(struct be_adapter *adapter, struct be_queue_info *q, in be_queue_alloc() argument 164 mem->va = dma_alloc_coherent(&adapter->pdev->dev, mem->size, in be_queue_alloc() 171 static void be_reg_intr_set(struct be_adapter *adapter, bool enable) in be_reg_intr_set() argument 175 pci_read_config_dword(adapter->pdev, PCICFG_MEMBAR_CTRL_INT_CTRL_OFFSET, in be_reg_intr_set() 186 pci_write_config_dword(adapter->pdev, in be_reg_intr_set() 190 static void be_intr_set(struct be_adapter *adapter, bool enable) in be_intr_set() argument 195 if (lancer_chip(adapter)) in be_intr_set() 206 be_rxq_notify(struct be_adapter *adapter, u16 qid, u16 posted) be_rxq_notify() argument 220 be_txq_notify(struct be_adapter *adapter, struct be_tx_obj *txo, u16 posted) be_txq_notify() argument 235 be_eq_notify(struct be_adapter *adapter, u16 qid, bool arm, bool clear_int, u16 num_popped, u32 eq_delay_mult_enc) be_eq_notify() argument 257 be_cq_notify(struct be_adapter *adapter, u16 qid, bool arm, u16 num_popped) be_cq_notify() argument 274 be_dev_mac_add(struct be_adapter *adapter, const u8 *mac) be_dev_mac_add() argument 291 be_dev_mac_del(struct be_adapter *adapter, int pmac_id) be_dev_mac_del() argument 307 struct be_adapter *adapter = netdev_priv(netdev); be_mac_addr_set() local 380 hw_stats_from_cmd(struct be_adapter *adapter) hw_stats_from_cmd() argument 398 be_erx_stats_from_cmd(struct be_adapter *adapter) be_erx_stats_from_cmd() argument 415 populate_be_v0_stats(struct be_adapter *adapter) populate_be_v0_stats() argument 464 populate_be_v1_stats(struct be_adapter *adapter) populate_be_v1_stats() argument 510 populate_be_v2_stats(struct be_adapter *adapter) populate_be_v2_stats() argument 564 populate_lancer_stats(struct be_adapter *adapter) populate_lancer_stats() argument 613 populate_erx_stats(struct be_adapter *adapter, struct be_rx_obj *rxo, u32 erx_stat) populate_erx_stats() argument 626 be_parse_stats(struct be_adapter *adapter) be_parse_stats() argument 655 struct be_adapter *adapter = netdev_priv(netdev); be_get_stats64() local 719 be_link_status_update(struct be_adapter *adapter, u8 link_status) be_link_status_update() argument 786 be_get_tx_vlan_tag(struct be_adapter *adapter, struct sk_buff *skb) be_get_tx_vlan_tag() argument 830 be_get_wrb_params_from_skb(struct be_adapter *adapter, struct sk_buff *skb, struct be_wrb_params *wrb_params) be_get_wrb_params_from_skb() argument 862 wrb_fill_hdr(struct be_adapter *adapter, struct be_eth_hdr_wrb *hdr, struct be_wrb_params *wrb_params, struct sk_buff *skb) wrb_fill_hdr() argument 926 be_tx_setup_wrb_hdr(struct be_adapter *adapter, struct be_tx_obj *txo, struct be_wrb_params *wrb_params, struct sk_buff *skb, u16 head) be_tx_setup_wrb_hdr() argument 962 be_xmit_restore(struct be_adapter *adapter, struct be_tx_obj *txo, u32 head, bool map_single, u32 copied) be_xmit_restore() argument 990 be_xmit_enqueue(struct be_adapter *adapter, struct be_tx_obj *txo, struct sk_buff *skb, struct be_wrb_params *wrb_params) be_xmit_enqueue() argument 1036 qnq_async_evt_rcvd(struct be_adapter *adapter) qnq_async_evt_rcvd() argument 1041 be_insert_vlan_in_pkt(struct be_adapter *adapter, struct sk_buff *skb, struct be_wrb_params *wrb_params) be_insert_vlan_in_pkt() argument 1112 be_vlan_tag_tx_chk(struct be_adapter *adapter, struct sk_buff *skb) be_vlan_tag_tx_chk() argument 1117 be_ipv6_tx_stall_chk(struct be_adapter *adapter, struct sk_buff *skb) be_ipv6_tx_stall_chk() argument 1122 be_lancer_xmit_workarounds(struct be_adapter *adapter, struct sk_buff *skb, struct be_wrb_params *wrb_params) be_lancer_xmit_workarounds() argument 1192 be_xmit_workarounds(struct be_adapter *adapter, struct sk_buff *skb, struct be_wrb_params *wrb_params) be_xmit_workarounds() argument 1224 be_xmit_flush(struct be_adapter *adapter, struct be_tx_obj *txo) be_xmit_flush() argument 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 4041 be_calculate_vf_res(struct be_adapter *adapter, u16 num_vfs, struct be_resources *vft_res) be_calculate_vf_res() argument 4117 be_if_destroy(struct be_adapter *adapter) be_if_destroy() argument 4131 be_clear(struct be_adapter *adapter) be_clear() argument 4167 be_vfs_if_create(struct be_adapter *adapter) be_vfs_if_create() argument 4203 be_vf_setup_init(struct be_adapter *adapter) be_vf_setup_init() argument 4220 be_vf_setup(struct be_adapter *adapter) be_vf_setup() argument 4330 BEx_get_resources(struct be_adapter *adapter, struct be_resources *res) BEx_get_resources() argument 4401 be_setup_init(struct be_adapter *adapter) be_setup_init() argument 4422 be_calculate_pf_pool_rss_tables(struct be_adapter *adapter) be_calculate_pf_pool_rss_tables() argument 4440 be_get_sriov_config(struct be_adapter *adapter) be_get_sriov_config() argument 4479 be_alloc_sriov_res(struct be_adapter *adapter) be_alloc_sriov_res() argument 4505 be_get_resources(struct be_adapter *adapter) be_get_resources() argument 4555 be_get_config(struct be_adapter *adapter) be_get_config() argument 4593 be_mac_setup(struct be_adapter *adapter) be_mac_setup() argument 4614 be_schedule_worker(struct be_adapter *adapter) be_schedule_worker() argument 4629 be_schedule_err_detection(struct be_adapter *adapter, u32 delay) be_schedule_err_detection() argument 4641 be_setup_queues(struct be_adapter *adapter) be_setup_queues() argument 4676 be_if_create(struct be_adapter *adapter) be_if_create() argument 4706 be_update_queues(struct be_adapter *adapter) be_update_queues() argument 4780 be_reset_required(struct be_adapter *adapter) be_reset_required() argument 4789 be_func_init(struct be_adapter *adapter) be_func_init() argument 4820 be_setup(struct be_adapter *adapter) be_setup() argument 4928 struct be_adapter *adapter = netdev_priv(netdev); be_netpoll() local 4939 be_load_fw(struct be_adapter *adapter, u8 *fw_file) be_load_fw() argument 4972 struct be_adapter *adapter = netdev_priv(dev); be_ndo_bridge_setlink() local 5020 struct be_adapter *adapter = netdev_priv(dev); be_ndo_bridge_getlink() local 5047 be_alloc_work(struct be_adapter *adapter, void (*func)(struct work_struct *)) be_alloc_work() argument 5068 struct be_adapter *adapter = netdev_priv(dev); be_features_check() local 5130 struct be_adapter *adapter = netdev_priv(dev); be_get_phys_port_id() local 5149 struct be_adapter *adapter = netdev_priv(dev); be_set_rx_mode() local 5185 struct be_adapter *adapter = netdev_priv(netdev); be_netdev_init() local 5219 be_cleanup(struct be_adapter *adapter) be_cleanup() argument 5232 be_resume(struct be_adapter *adapter) be_resume() argument 5254 be_soft_reset(struct be_adapter *adapter) be_soft_reset() argument 5264 be_err_is_recoverable(struct be_adapter *adapter) be_err_is_recoverable() argument 5310 be_tpe_recover(struct be_adapter *adapter) be_tpe_recover() argument 5381 be_err_recover(struct be_adapter *adapter) be_err_recover() argument 5420 struct be_adapter *adapter = be_err_detection_task() local 5471 be_log_sfp_info(struct be_adapter *adapter) be_log_sfp_info() argument 5489 struct be_adapter *adapter = be_worker() local 5536 be_unmap_pci_bars(struct be_adapter *adapter) be_unmap_pci_bars() argument 5546 db_bar(struct be_adapter *adapter) db_bar() argument 5554 be_roce_map_pci_bars(struct be_adapter *adapter) be_roce_map_pci_bars() argument 5566 be_map_pci_bars(struct be_adapter *adapter) be_map_pci_bars() argument 5611 be_drv_cleanup(struct be_adapter *adapter) be_drv_cleanup() argument 5629 be_drv_init(struct be_adapter *adapter) be_drv_init() argument 5705 struct be_adapter *adapter = pci_get_drvdata(pdev); be_remove() local 5738 struct be_adapter *adapter = dev_get_drvdata(dev); be_hwmon_show_temp() local 5758 mc_name(struct be_adapter *adapter) mc_name() argument 5788 func_name(struct be_adapter *adapter) func_name() argument 5815 struct be_adapter *adapter; be_probe() local 5901 struct be_adapter *adapter = dev_get_drvdata(dev_d); be_suspend() local 5913 struct be_adapter *adapter = dev_get_drvdata(dev_d); be_pci_resume() local 5930 struct be_adapter *adapter = pci_get_drvdata(pdev); be_shutdown() local 5949 struct be_adapter *adapter = pci_get_drvdata(pdev); be_eeh_err_detected() local 5982 struct be_adapter *adapter = pci_get_drvdata(pdev); be_eeh_reset() local 6008 struct be_adapter *adapter = pci_get_drvdata(pdev); be_eeh_resume() local 6028 struct be_adapter *adapter = pci_get_drvdata(pdev); be_pci_sriov_configure() local [all...] |
/kernel/linux/linux-6.6/drivers/s390/scsi/ |
H A D | zfcp_aux.c | 61 struct zfcp_adapter *adapter; in zfcp_init_device_configure() local 71 adapter = zfcp_ccw_adapter_by_cdev(cdev); in zfcp_init_device_configure() 72 if (!adapter) in zfcp_init_device_configure() 75 port = zfcp_get_port_by_wwpn(adapter, wwpn); in zfcp_init_device_configure() 84 zfcp_ccw_adapter_put(adapter); in zfcp_init_device_configure() 183 * zfcp_get_port_by_wwpn - find port in port list of adapter by wwpn 184 * @adapter: pointer to adapter to search for port 189 struct zfcp_port *zfcp_get_port_by_wwpn(struct zfcp_adapter *adapter, in zfcp_get_port_by_wwpn() argument 195 read_lock_irqsave(&adapter in zfcp_get_port_by_wwpn() 207 zfcp_allocate_low_mem_buffers(struct zfcp_adapter *adapter) zfcp_allocate_low_mem_buffers() argument 254 zfcp_free_low_mem_buffers(struct zfcp_adapter *adapter) zfcp_free_low_mem_buffers() argument 274 zfcp_status_read_refill(struct zfcp_adapter *adapter) zfcp_status_read_refill() argument 297 struct zfcp_adapter *adapter = container_of(work, struct zfcp_adapter, zfcp_version_change_lost_work() local 305 struct zfcp_adapter *adapter = zfcp_print_sl() local 313 zfcp_setup_adapter_work_queue(struct zfcp_adapter *adapter) zfcp_setup_adapter_work_queue() argument 326 zfcp_destroy_adapter_work_queue(struct zfcp_adapter *adapter) zfcp_destroy_adapter_work_queue() argument 345 struct zfcp_adapter *adapter; zfcp_adapter_enqueue() local 446 zfcp_adapter_unregister(struct zfcp_adapter *adapter) zfcp_adapter_unregister() argument 474 struct zfcp_adapter *adapter = container_of(ref, struct zfcp_adapter, zfcp_adapter_release() local 509 zfcp_port_enqueue(struct zfcp_adapter *adapter, u64 wwpn, u32 status, u32 d_id) zfcp_port_enqueue() argument [all...] |