Lines Matching defs:adapter

177 static bool iavf_is_reset_in_progress(struct iavf_adapter *adapter)  in iavf_is_reset_in_progress()
193 int iavf_wait_for_reset(struct iavf_adapter *adapter) in iavf_wait_for_reset()
223 struct iavf_adapter *adapter = (struct iavf_adapter *)hw->back; in iavf_allocate_dma_mem_d() local
244 struct iavf_adapter *adapter = (struct iavf_adapter *)hw->back; in iavf_free_dma_mem() local
289 void iavf_schedule_reset(struct iavf_adapter *adapter, u64 flags) in iavf_schedule_reset()
304 void iavf_schedule_aq_request(struct iavf_adapter *adapter, u64 flags) in iavf_schedule_aq_request()
317 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_tx_timeout() local
327 static void iavf_misc_irq_disable(struct iavf_adapter *adapter) in iavf_misc_irq_disable()
345 static void iavf_misc_irq_enable(struct iavf_adapter *adapter) in iavf_misc_irq_enable()
360 static void iavf_irq_disable(struct iavf_adapter *adapter) in iavf_irq_disable()
379 static void iavf_irq_enable_queues(struct iavf_adapter *adapter) in iavf_irq_enable_queues()
396 void iavf_irq_enable(struct iavf_adapter *adapter, bool flush) in iavf_irq_enable()
415 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_msix_aq() local
453 iavf_map_vector_to_rxq(struct iavf_adapter *adapter, int v_idx, int r_idx) in iavf_map_vector_to_rxq()
479 iavf_map_vector_to_txq(struct iavf_adapter *adapter, int v_idx, int t_idx) in iavf_map_vector_to_txq()
508 static void iavf_map_rings_to_vectors(struct iavf_adapter *adapter) in iavf_map_rings_to_vectors()
566 iavf_request_traffic_irqs(struct iavf_adapter *adapter, char *basename) in iavf_request_traffic_irqs()
640 static int iavf_request_misc_irq(struct iavf_adapter *adapter) in iavf_request_misc_irq()
666 static void iavf_free_traffic_irqs(struct iavf_adapter *adapter) in iavf_free_traffic_irqs()
689 static void iavf_free_misc_irq(struct iavf_adapter *adapter) in iavf_free_misc_irq()
705 static void iavf_configure_tx(struct iavf_adapter *adapter) in iavf_configure_tx()
724 static u8 iavf_select_rx_desc_format(const struct iavf_adapter *adapter) in iavf_select_rx_desc_format()
761 static void iavf_configure_rx(struct iavf_adapter *adapter) in iavf_configure_rx()
782 iavf_vlan_filter *iavf_find_vlan(struct iavf_adapter *adapter, in iavf_find_vlan()
804 iavf_vlan_filter *iavf_add_vlan(struct iavf_adapter *adapter, in iavf_add_vlan()
840 static void iavf_del_vlan(struct iavf_adapter *adapter, struct iavf_vlan vlan) in iavf_del_vlan()
871 static void iavf_restore_filters(struct iavf_adapter *adapter) in iavf_restore_filters()
891 u16 iavf_get_num_vlans_added(struct iavf_adapter *adapter) in iavf_get_num_vlans_added()
904 static u16 iavf_get_max_vlans_allowed(struct iavf_adapter *adapter) in iavf_get_max_vlans_allowed()
921 static bool iavf_max_vlans_added(struct iavf_adapter *adapter) in iavf_max_vlans_added()
939 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_vlan_rx_add_vid() local
969 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_vlan_rx_kill_vid() local
988 iavf_mac_filter *iavf_find_filter(struct iavf_adapter *adapter, in iavf_find_filter()
1010 struct iavf_mac_filter *iavf_add_filter(struct iavf_adapter *adapter, in iavf_add_filter()
1050 static int iavf_replace_primary_mac(struct iavf_adapter *adapter, in iavf_replace_primary_mac()
1095 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_is_mac_set_handled() local
1120 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_set_mac() local
1164 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_addr_sync() local
1182 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_addr_unsync() local
1205 bool iavf_promiscuous_mode_changed(struct iavf_adapter *adapter) in iavf_promiscuous_mode_changed()
1217 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_set_rx_mode() local
1234 static void iavf_napi_enable_all(struct iavf_adapter *adapter) in iavf_napi_enable_all()
1253 static void iavf_napi_disable_all(struct iavf_adapter *adapter) in iavf_napi_disable_all()
1269 static void iavf_configure(struct iavf_adapter *adapter) in iavf_configure()
1293 static void iavf_up_complete(struct iavf_adapter *adapter) in iavf_up_complete()
1308 static void iavf_clear_mac_vlan_filters(struct iavf_adapter *adapter) in iavf_clear_mac_vlan_filters()
1342 static void iavf_clear_cloud_filters(struct iavf_adapter *adapter) in iavf_clear_cloud_filters()
1366 static void iavf_clear_fdir_filters(struct iavf_adapter *adapter) in iavf_clear_fdir_filters()
1392 static void iavf_clear_adv_rss_conf(struct iavf_adapter *adapter) in iavf_clear_adv_rss_conf()
1416 void iavf_down(struct iavf_adapter *adapter) in iavf_down()
1469 iavf_acquire_msix_vectors(struct iavf_adapter *adapter, int vectors) in iavf_acquire_msix_vectors()
1508 static void iavf_free_queues(struct iavf_adapter *adapter) in iavf_free_queues()
1528 void iavf_set_queue_vlan_tag_loc(struct iavf_adapter *adapter) in iavf_set_queue_vlan_tag_loc()
1607 static int iavf_alloc_queues(struct iavf_adapter *adapter) in iavf_alloc_queues()
1675 static int iavf_set_interrupt_capability(struct iavf_adapter *adapter) in iavf_set_interrupt_capability()
1719 static int iavf_config_rss_aq(struct iavf_adapter *adapter) in iavf_config_rss_aq()
1761 static int iavf_config_rss_reg(struct iavf_adapter *adapter) in iavf_config_rss_reg()
1786 int iavf_config_rss(struct iavf_adapter *adapter) in iavf_config_rss()
1804 static void iavf_fill_rss_lut(struct iavf_adapter *adapter) in iavf_fill_rss_lut()
1818 static int iavf_init_rss(struct iavf_adapter *adapter) in iavf_init_rss()
1847 static int iavf_alloc_q_vectors(struct iavf_adapter *adapter) in iavf_alloc_q_vectors()
1880 static void iavf_free_q_vectors(struct iavf_adapter *adapter) in iavf_free_q_vectors()
1903 static void iavf_reset_interrupt_capability(struct iavf_adapter *adapter) in iavf_reset_interrupt_capability()
1918 static int iavf_init_interrupt_scheme(struct iavf_adapter *adapter) in iavf_init_interrupt_scheme()
1970 static void iavf_free_interrupt_scheme(struct iavf_adapter *adapter) in iavf_free_interrupt_scheme()
1981 static void iavf_free_rss(struct iavf_adapter *adapter) in iavf_free_rss()
1997 static int iavf_reinit_interrupt_scheme(struct iavf_adapter *adapter, bool running) in iavf_reinit_interrupt_scheme()
2032 struct iavf_adapter *adapter; in iavf_finish_config() local
2104 void iavf_schedule_finish_config(struct iavf_adapter *adapter) in iavf_schedule_finish_config()
2119 static int iavf_process_aq_command(struct iavf_adapter *adapter) in iavf_process_aq_command()
2317 iavf_set_vlan_offload_features(struct iavf_adapter *adapter, in iavf_set_vlan_offload_features()
2396 static void iavf_startup(struct iavf_adapter *adapter) in iavf_startup()
2446 static void iavf_init_version_check(struct iavf_adapter *adapter) in iavf_init_version_check()
2490 int iavf_parse_vf_resource_msg(struct iavf_adapter *adapter) in iavf_parse_vf_resource_msg()
2547 static void iavf_init_get_resources(struct iavf_adapter *adapter) in iavf_init_get_resources()
2611 static void iavf_init_send_offload_vlan_v2_caps(struct iavf_adapter *adapter) in iavf_init_send_offload_vlan_v2_caps()
2637 static void iavf_init_recv_offload_vlan_v2_caps(struct iavf_adapter *adapter) in iavf_init_recv_offload_vlan_v2_caps()
2669 static void iavf_init_send_supported_rxdids(struct iavf_adapter *adapter) in iavf_init_send_supported_rxdids()
2693 static void iavf_init_recv_supported_rxdids(struct iavf_adapter *adapter) in iavf_init_recv_supported_rxdids()
2725 static void iavf_init_send_ptp_caps(struct iavf_adapter *adapter) in iavf_init_send_ptp_caps()
2745 static void iavf_init_recv_ptp_caps(struct iavf_adapter *adapter) in iavf_init_recv_ptp_caps()
2777 static void iavf_init_process_extended_caps(struct iavf_adapter *adapter) in iavf_init_process_extended_caps()
2821 static void iavf_init_config_adapter(struct iavf_adapter *adapter) in iavf_init_config_adapter()
2920 struct iavf_adapter *adapter = container_of(work, in iavf_watchdog_task() local
3110 static void iavf_disable_vf(struct iavf_adapter *adapter) in iavf_disable_vf()
3177 static void iavf_reconfig_qs_bw(struct iavf_adapter *adapter) in iavf_reconfig_qs_bw()
3202 struct iavf_adapter *adapter = container_of(work, in iavf_reset_task() local
3436 struct iavf_adapter *adapter = in iavf_adminq_task() local
3530 void iavf_free_all_tx_resources(struct iavf_adapter *adapter) in iavf_free_all_tx_resources()
3552 static int iavf_setup_all_tx_resources(struct iavf_adapter *adapter) in iavf_setup_all_tx_resources()
3579 static int iavf_setup_all_rx_resources(struct iavf_adapter *adapter) in iavf_setup_all_rx_resources()
3601 void iavf_free_all_rx_resources(struct iavf_adapter *adapter) in iavf_free_all_rx_resources()
3618 static int iavf_validate_tx_bandwidth(struct iavf_adapter *adapter, in iavf_validate_tx_bandwidth()
3681 static int iavf_validate_ch_config(struct iavf_adapter *adapter, in iavf_validate_ch_config()
3743 static void iavf_del_all_cloud_filters(struct iavf_adapter *adapter) in iavf_del_all_cloud_filters()
3768 static bool iavf_is_tc_config_same(struct iavf_adapter *adapter, in iavf_is_tc_config_same()
3799 struct iavf_adapter *adapter = netdev_priv(netdev); in __iavf_setup_tc() local
3910 static int iavf_parse_cls_flower(struct iavf_adapter *adapter, in iavf_parse_cls_flower()
4162 static int iavf_handle_tclass(struct iavf_adapter *adapter, u32 tc, in iavf_handle_tclass()
4188 static struct iavf_cloud_filter *iavf_find_cf(struct iavf_adapter *adapter, in iavf_find_cf()
4208 static int iavf_configure_clsflower(struct iavf_adapter *adapter, in iavf_configure_clsflower()
4276 static int iavf_delete_clsflower(struct iavf_adapter *adapter, in iavf_delete_clsflower()
4300 static int iavf_setup_tc_cls_flower(struct iavf_adapter *adapter, in iavf_setup_tc_cls_flower()
4322 static int iavf_add_cls_u32(struct iavf_adapter *adapter, in iavf_add_cls_u32()
4433 static int iavf_del_cls_u32(struct iavf_adapter *adapter, in iavf_del_cls_u32()
4446 static int iavf_setup_tc_cls_u32(struct iavf_adapter *adapter, in iavf_setup_tc_cls_u32()
4474 struct iavf_adapter *adapter = cb_priv; in iavf_setup_tc_block_cb() local
4505 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_setup_tc() local
4526 static void iavf_restore_fdir_filters(struct iavf_adapter *adapter) in iavf_restore_fdir_filters()
4561 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_open() local
4656 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_close() local
4734 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_change_mtu() local
4757 static void iavf_disable_fdir(struct iavf_adapter *adapter) in iavf_disable_fdir()
4810 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_set_features() local
4897 iavf_get_netdev_vlan_hw_features(struct iavf_adapter *adapter) in iavf_get_netdev_vlan_hw_features()
4962 iavf_get_netdev_vlan_features(struct iavf_adapter *adapter) in iavf_get_netdev_vlan_features()
5063 iavf_fix_netdev_vlan_features(struct iavf_adapter *adapter, in iavf_fix_netdev_vlan_features()
5122 iavf_fix_strip_features(struct iavf_adapter *adapter, in iavf_fix_strip_features()
5173 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_fix_features() local
5186 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_hwstamp_get() local
5197 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_hwstamp_set() local
5207 struct iavf_adapter *adapter = netdev_priv(binding->netdev); in iavf_verify_shaper() local
5227 struct iavf_adapter *adapter = netdev_priv(binding->netdev); in iavf_shaper_set() local
5257 struct iavf_adapter *adapter = netdev_priv(binding->netdev); in iavf_shaper_del() local
5343 int iavf_process_config(struct iavf_adapter *adapter) in iavf_process_config()
5456 struct iavf_adapter *adapter = NULL; in iavf_probe() local
5598 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_suspend() local
5628 struct iavf_adapter *adapter; in iavf_resume() local
5672 struct iavf_adapter *adapter; in iavf_remove() local