Lines Matching refs:i40e_hw
50 static int i40e_init_recovery_mode(struct i40e_pf *pf, struct i40e_hw *hw);
135 struct device *i40e_hw_to_dev(struct i40e_hw *hw) in i40e_hw_to_dev()
149 int i40e_allocate_dma_mem(struct i40e_hw *hw, struct i40e_dma_mem *mem, in i40e_allocate_dma_mem()
168 int i40e_free_dma_mem(struct i40e_hw *hw, struct i40e_dma_mem *mem) in i40e_free_dma_mem()
186 int i40e_allocate_virt_mem(struct i40e_hw *hw, struct i40e_virt_mem *mem, in i40e_allocate_virt_mem()
203 int i40e_free_virt_mem(struct i40e_hw *hw, struct i40e_virt_mem *mem) in i40e_free_virt_mem()
578 static u32 i40e_compute_pci_to_hw_id(struct i40e_vsi *vsi, struct i40e_hw *hw) in i40e_compute_pci_to_hw_id()
602 static void i40e_stat_update64(struct i40e_hw *hw, u32 hireg, u32 loreg, in i40e_stat_update64()
629 static void i40e_stat_update48(struct i40e_hw *hw, u32 hireg, u32 loreg, in i40e_stat_update48()
657 static void i40e_stat_update32(struct i40e_hw *hw, u32 reg, in i40e_stat_update32()
677 static void i40e_stat_update_and_clear32(struct i40e_hw *hw, u32 reg, u64 *stat) in i40e_stat_update_and_clear32()
695 i40e_stats_update_rx_discards(struct i40e_vsi *vsi, struct i40e_hw *hw, in i40e_stats_update_rx_discards()
717 struct i40e_hw *hw = &pf->hw; in i40e_update_eth_stats()
779 struct i40e_hw *hw = &pf->hw; in i40e_update_veb_stats()
1007 struct i40e_hw *hw = &pf->hw; in i40e_update_pf_stats()
1804 struct i40e_hw *hw = &pf->hw; in i40e_set_mac()
1861 struct i40e_hw *hw = &pf->hw; in i40e_config_rss_aq()
2365 struct i40e_hw *hw = &vsi->back->hw; in i40e_aqc_del_filters()
2400 struct i40e_hw *hw = &vsi->back->hw; in i40e_aqc_add_filters()
2447 struct i40e_hw *hw = &vsi->back->hw; in i40e_aqc_broadcast_filter()
2486 struct i40e_hw *hw = &pf->hw; in i40e_set_promiscuous()
2554 struct i40e_hw *hw = &vsi->back->hw; in i40e_sync_vsi_filters()
3470 struct i40e_hw *hw = &vsi->back->hw; in i40e_configure_tx_ring()
3595 struct i40e_hw *hw = &vsi->back->hw; in i40e_configure_rx_ring()
3898 struct i40e_hw *hw = &pf->hw; in i40e_vsi_configure_msix()
3988 struct i40e_hw *hw = &pf->hw; in i40e_enable_misc_int_causes()
4029 struct i40e_hw *hw = &pf->hw; in i40e_configure_msi_and_legacy()
4069 struct i40e_hw *hw = &pf->hw; in i40e_irq_dynamic_disable_icr0()
4082 struct i40e_hw *hw = &pf->hw; in i40e_irq_dynamic_enable_icr0()
4221 struct i40e_hw *hw = &pf->hw; in i40e_vsi_disable_irq()
4308 struct i40e_hw *hw = &pf->hw; in i40e_intr()
4716 struct i40e_hw *hw = &pf->hw; in i40e_control_tx_q()
4845 struct i40e_hw *hw = &pf->hw; in i40e_control_rx_q()
4995 struct i40e_hw *hw = &pf->hw; in i40e_vsi_free_irq()
5395 struct i40e_hw *hw = &pf->hw; in i40e_get_iscsi_tc_map()
5570 struct i40e_hw *hw = &pf->hw; in i40e_vsi_get_bw_info()
5675 struct i40e_hw *hw = &pf->hw; in i40e_vsi_config_netdev_tc()
5749 struct i40e_hw *hw; in i40e_update_adq_vsi_queues()
5809 struct i40e_hw *hw = &pf->hw; in i40e_vsi_config_tc()
6211 struct i40e_hw *hw = &pf->hw; in i40e_vsi_reconfig_rss()
6307 struct i40e_hw *hw = &pf->hw; in i40e_add_channel()
6550 struct i40e_hw *hw = &pf->hw; in i40e_validate_and_set_switch_mode()
6874 struct i40e_hw *hw = &pf->hw; in i40e_resume_port_tx()
6899 struct i40e_hw *hw = &pf->hw; in i40e_suspend_port_tx()
6983 struct i40e_hw *hw = &pf->hw; in i40e_hw_dcb_config()
7154 struct i40e_hw *hw = &pf->hw; in i40e_dcb_sw_default_config()
7212 struct i40e_hw *hw = &pf->hw; in i40e_init_pf_dcb()
7508 struct i40e_hw *hw = &pf->hw; in i40e_force_link_state()
7744 static int i40e_del_macvlan_filter(struct i40e_hw *hw, u16 seid, in i40e_del_macvlan_filter()
7770 static int i40e_add_macvlan_filter(struct i40e_hw *hw, u16 seid, in i40e_add_macvlan_filter()
7868 struct i40e_hw *hw = &pf->hw; in i40e_fwd_ring_up()
7941 struct i40e_hw *hw = &pf->hw; in i40e_setup_macvlans()
8152 struct i40e_hw *hw = &pf->hw; in i40e_del_all_macvlans()
8189 struct i40e_hw *hw = &pf->hw; in i40e_fwd_del()
9468 struct i40e_hw *hw = &pf->hw; in i40e_handle_lldp_event()
9610 struct i40e_hw *hw = &pf->hw; in i40e_handle_lan_overflow_event()
10177 struct i40e_hw *hw = &pf->hw; in i40e_clean_adminq_subtask()
10765 struct i40e_hw *hw = &pf->hw; in i40e_prep_for_reset()
10822 static void i40e_get_oem_version(struct i40e_hw *hw) in i40e_get_oem_version()
10871 struct i40e_hw *hw = &pf->hw; in i40e_reset()
10896 struct i40e_hw *hw = &pf->hw; in i40e_rebuild()
11227 struct i40e_hw *hw = &pf->hw; in i40e_handle_mdd_event()
11790 struct i40e_hw *hw = &pf->hw; in i40e_init_msix()
12235 struct i40e_hw *hw = &pf->hw; in i40e_setup_misc_vector()
12277 struct i40e_hw *hw = &pf->hw; in i40e_get_rss_aq()
12323 struct i40e_hw *hw = &pf->hw; in i40e_config_rss_reg()
12377 struct i40e_hw *hw = &pf->hw; in i40e_get_rss_reg()
12461 struct i40e_hw *hw = &pf->hw; in i40e_pf_config_rss()
12946 struct i40e_hw *hw = &pf->hw; in i40e_clear_rss_lut()
13035 struct i40e_hw *hw = &np->vsi->back->hw; in i40e_udp_tunnel_set_port()
13060 struct i40e_hw *hw = &np->vsi->back->hw; in i40e_udp_tunnel_unset_port()
13079 struct i40e_hw *hw = &pf->hw; in i40e_get_phys_port_id()
13530 struct i40e_hw *hw = &pf->hw; in i40e_queue_pair_enable_irq()
13550 struct i40e_hw *hw = &pf->hw; in i40e_queue_pair_disable_irq()
13705 struct i40e_hw *hw = &pf->hw; in i40e_config_netdev()
13929 struct i40e_hw *hw = &pf->hw; in i40e_add_vsi()
14594 struct i40e_hw *hw = &pf->hw; in i40e_veb_get_bw_info()
15302 struct i40e_hw *hw = &pf->hw; in i40e_print_features()
15434 struct i40e_hw *hw = &pf->hw; in i40e_pf_loop_reset()
15502 static int i40e_init_recovery_mode(struct i40e_pf *pf, struct i40e_hw *hw) in i40e_init_recovery_mode()
15596 static inline void i40e_set_subsystem_device_id(struct i40e_hw *hw) in i40e_set_subsystem_device_id()
15624 struct i40e_hw *hw; in i40e_probe()
16231 struct i40e_hw *hw = &pf->hw; in i40e_remove()
16372 struct i40e_hw *hw = &pf->hw; in i40e_enable_mc_magic_wake()
16418 struct i40e_hw *hw = &pf->hw; in i40e_io_suspend()
16617 struct i40e_hw *hw = &pf->hw; in i40e_shutdown()