Lines Matching refs:i40e_hw
47 static int i40e_init_recovery_mode(struct i40e_pf *pf, struct i40e_hw *hw);
129 int i40e_allocate_dma_mem_d(struct i40e_hw *hw, struct i40e_dma_mem *mem, in i40e_allocate_dma_mem_d()
148 int i40e_free_dma_mem_d(struct i40e_hw *hw, struct i40e_dma_mem *mem) in i40e_free_dma_mem_d()
166 int i40e_allocate_virt_mem_d(struct i40e_hw *hw, struct i40e_virt_mem *mem, in i40e_allocate_virt_mem_d()
183 int i40e_free_virt_mem_d(struct i40e_hw *hw, struct i40e_virt_mem *mem) in i40e_free_virt_mem_d()
561 static u32 i40e_compute_pci_to_hw_id(struct i40e_vsi *vsi, struct i40e_hw *hw) in i40e_compute_pci_to_hw_id()
585 static void i40e_stat_update64(struct i40e_hw *hw, u32 hireg, u32 loreg, in i40e_stat_update64()
612 static void i40e_stat_update48(struct i40e_hw *hw, u32 hireg, u32 loreg, in i40e_stat_update48()
640 static void i40e_stat_update32(struct i40e_hw *hw, u32 reg, in i40e_stat_update32()
660 static void i40e_stat_update_and_clear32(struct i40e_hw *hw, u32 reg, u64 *stat) in i40e_stat_update_and_clear32()
678 i40e_stats_update_rx_discards(struct i40e_vsi *vsi, struct i40e_hw *hw, in i40e_stats_update_rx_discards()
704 struct i40e_hw *hw = &pf->hw; in i40e_update_eth_stats()
769 struct i40e_hw *hw = &pf->hw; in i40e_update_veb_stats()
995 struct i40e_hw *hw = &pf->hw; in i40e_update_pf_stats()
1785 struct i40e_hw *hw = &pf->hw; in i40e_set_mac()
1842 struct i40e_hw *hw = &pf->hw; in i40e_config_rss_aq()
2344 struct i40e_hw *hw = &vsi->back->hw; in i40e_aqc_del_filters()
2379 struct i40e_hw *hw = &vsi->back->hw; in i40e_aqc_add_filters()
2425 struct i40e_hw *hw = &vsi->back->hw; in i40e_aqc_broadcast_filter()
2464 struct i40e_hw *hw = &pf->hw; in i40e_set_promiscuous()
2532 struct i40e_hw *hw = &vsi->back->hw; in i40e_sync_vsi_filters()
3446 struct i40e_hw *hw = &vsi->back->hw; in i40e_configure_tx_ring()
3571 struct i40e_hw *hw = &vsi->back->hw; in i40e_configure_rx_ring()
3859 struct i40e_hw *hw = &pf->hw; in i40e_vsi_configure_msix()
3943 struct i40e_hw *hw = &pf->hw; in i40e_enable_misc_int_causes()
3984 struct i40e_hw *hw = &pf->hw; in i40e_configure_msi_and_legacy()
4024 struct i40e_hw *hw = &pf->hw; in i40e_irq_dynamic_disable_icr0()
4037 struct i40e_hw *hw = &pf->hw; in i40e_irq_dynamic_enable_icr0()
4176 struct i40e_hw *hw = &pf->hw; in i40e_vsi_disable_irq()
4263 struct i40e_hw *hw = &pf->hw; in i40e_intr()
4672 struct i40e_hw *hw = &pf->hw; in i40e_control_tx_q()
4801 struct i40e_hw *hw = &pf->hw; in i40e_control_rx_q()
4955 struct i40e_hw *hw = &pf->hw; in i40e_vsi_free_irq()
5356 struct i40e_hw *hw = &pf->hw; in i40e_get_iscsi_tc_map()
5462 struct i40e_hw *hw = &pf->hw; in i40e_pf_get_num_tc()
5530 struct i40e_hw *hw = &pf->hw; in i40e_vsi_get_bw_info()
5635 struct i40e_hw *hw = &pf->hw; in i40e_vsi_config_netdev_tc()
5709 struct i40e_hw *hw; in i40e_update_adq_vsi_queues()
5769 struct i40e_hw *hw = &pf->hw; in i40e_vsi_config_tc()
6149 struct i40e_hw *hw = &pf->hw; in i40e_vsi_reconfig_rss()
6245 struct i40e_hw *hw = &pf->hw; in i40e_add_channel()
6486 struct i40e_hw *hw = &pf->hw; in i40e_validate_and_set_switch_mode()
6813 struct i40e_hw *hw = &pf->hw; in i40e_resume_port_tx()
6838 struct i40e_hw *hw = &pf->hw; in i40e_suspend_port_tx()
6922 struct i40e_hw *hw = &pf->hw; in i40e_hw_dcb_config()
7091 struct i40e_hw *hw = &pf->hw; in i40e_dcb_sw_default_config()
7149 struct i40e_hw *hw = &pf->hw; in i40e_init_pf_dcb()
7427 struct i40e_hw *hw = &pf->hw; in i40e_force_link_state()
7663 static int i40e_del_macvlan_filter(struct i40e_hw *hw, u16 seid, in i40e_del_macvlan_filter()
7689 static int i40e_add_macvlan_filter(struct i40e_hw *hw, u16 seid, in i40e_add_macvlan_filter()
7787 struct i40e_hw *hw = &pf->hw; in i40e_fwd_ring_up()
7860 struct i40e_hw *hw = &pf->hw; in i40e_setup_macvlans()
8071 struct i40e_hw *hw = &pf->hw; in i40e_del_all_macvlans()
8108 struct i40e_hw *hw = &pf->hw; in i40e_fwd_del()
9390 struct i40e_hw *hw = &pf->hw; in i40e_handle_lldp_event()
9532 struct i40e_hw *hw = &pf->hw; in i40e_handle_lan_overflow_event()
10103 struct i40e_hw *hw = &pf->hw; in i40e_clean_adminq_subtask()
10696 struct i40e_hw *hw = &pf->hw; in i40e_prep_for_reset()
10754 static void i40e_get_oem_version(struct i40e_hw *hw) in i40e_get_oem_version()
10801 struct i40e_hw *hw = &pf->hw; in i40e_reset()
10826 struct i40e_hw *hw = &pf->hw; in i40e_rebuild()
11160 struct i40e_hw *hw = &pf->hw; in i40e_handle_mdd_event()
11732 struct i40e_hw *hw = &pf->hw; in i40e_init_msix()
12177 struct i40e_hw *hw = &pf->hw; in i40e_setup_misc_vector()
12219 struct i40e_hw *hw = &pf->hw; in i40e_get_rss_aq()
12265 struct i40e_hw *hw = &pf->hw; in i40e_config_rss_reg()
12319 struct i40e_hw *hw = &pf->hw; in i40e_get_rss_reg()
12403 struct i40e_hw *hw = &pf->hw; in i40e_pf_config_rss()
12943 struct i40e_hw *hw = &pf->hw; in i40e_clear_rss_lut()
13032 struct i40e_hw *hw = &np->vsi->back->hw; in i40e_udp_tunnel_set_port()
13057 struct i40e_hw *hw = &np->vsi->back->hw; in i40e_udp_tunnel_unset_port()
13076 struct i40e_hw *hw = &pf->hw; in i40e_get_phys_port_id()
13540 struct i40e_hw *hw = &pf->hw; in i40e_queue_pair_enable_irq()
13560 struct i40e_hw *hw = &pf->hw; in i40e_queue_pair_disable_irq()
13715 struct i40e_hw *hw = &pf->hw; in i40e_config_netdev()
13938 struct i40e_hw *hw = &pf->hw; in i40e_add_vsi()
14601 struct i40e_hw *hw = &pf->hw; in i40e_veb_get_bw_info()
15333 struct i40e_hw *hw = &pf->hw; in i40e_print_features()
15462 struct i40e_hw *hw = &pf->hw; in i40e_pf_loop_reset()
15530 static int i40e_init_recovery_mode(struct i40e_pf *pf, struct i40e_hw *hw) in i40e_init_recovery_mode()
15624 static inline void i40e_set_subsystem_device_id(struct i40e_hw *hw) in i40e_set_subsystem_device_id()
15651 struct i40e_hw *hw; in i40e_probe()
16258 struct i40e_hw *hw = &pf->hw; in i40e_remove()
16505 struct i40e_hw *hw = &pf->hw; in i40e_enable_mc_magic_wake()
16552 struct i40e_hw *hw = &pf->hw; in i40e_shutdown()
16603 struct i40e_hw *hw = &pf->hw; in i40e_suspend()