Symbol: i40e_hw
drivers/net/ethernet/intel/i40e/i40e.h
1017
static inline void i40e_info_eetrack(struct i40e_hw *hw, char *buf, size_t len)
drivers/net/ethernet/intel/i40e/i40e.h
1035
static inline void i40e_info_civd_ver(struct i40e_hw *hw, char *buf, size_t len)
drivers/net/ethernet/intel/i40e/i40e.h
1058
static inline char *i40e_nvm_version_str(struct i40e_hw *hw, char *buf,
drivers/net/ethernet/intel/i40e/i40e.h
1154
static inline u32 i40e_get_pf_count(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e.h
1260
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e.h
1360
static inline struct i40e_pf *i40e_hw_to_pf(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e.h
1365
struct device *i40e_hw_to_dev(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e.h
1427
const struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e.h
471
struct i40e_hw hw;
drivers/net/ethernet/intel/i40e/i40e.h
986
static inline void i40e_info_nvm_ver(struct i40e_hw *hw, char *buf, size_t len)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
1045
int i40e_clean_arq_element(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_adminq.c
1139
static void i40e_resume_aq(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
147
static int i40e_alloc_asq_bufs(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
15
static int i40e_alloc_adminq_asq_ring(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
186
static void i40e_free_arq_bufs(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
205
static void i40e_free_asq_bufs(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
230
static int i40e_config_asq_regs(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
259
static int i40e_config_arq_regs(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
298
static int i40e_init_asq(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
357
static int i40e_init_arq(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
409
static int i40e_shutdown_asq(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
41
static int i40e_alloc_adminq_arq_ring(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
443
static int i40e_shutdown_arq(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
475
static void i40e_set_hw_caps(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
574
int i40e_init_adminq(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
60
static void i40e_free_adminq_asq(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
671
void i40e_shutdown_adminq(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
689
static u16 i40e_clean_asq(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
72
static void i40e_free_adminq_arq(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
730
static bool i40e_asq_done(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
752
i40e_asq_send_command_atomic_exec(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_adminq.c
81
static int i40e_alloc_arq_bufs(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_adminq.c
9
static void i40e_resume_aq(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_adminq.c
956
i40e_asq_send_command_atomic(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_adminq.c
975
i40e_asq_send_command(struct i40e_hw *hw, struct libie_aq_desc *desc,
drivers/net/ethernet/intel/i40e/i40e_adminq.c
998
i40e_asq_send_command_atomic_v2(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_alloc.h
24
int i40e_allocate_dma_mem(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_alloc.h
27
int i40e_free_dma_mem(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_alloc.h
29
int i40e_allocate_virt_mem(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_alloc.h
32
int i40e_free_virt_mem(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_alloc.h
9
struct i40e_hw;
drivers/net/ethernet/intel/i40e/i40e_client.c
540
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_client.c
565
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_common.c
1076
int i40e_aq_set_phy_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1099
i40e_set_fc_status(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1156
int i40e_set_fc(struct i40e_hw *hw, u8 *aq_failures,
drivers/net/ethernet/intel/i40e/i40e_common.c
1203
int i40e_aq_set_mac_config(struct i40e_hw *hw, u16 max_frame_size,
drivers/net/ethernet/intel/i40e/i40e_common.c
1233
int i40e_aq_clear_pxe_mode(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1261
int i40e_aq_set_link_restart_an(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1293
int i40e_aq_get_link_info(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
137
bool i40e_check_asq_alive(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_common.c
1388
int i40e_aq_set_phy_int_mask(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1415
int i40e_aq_set_mac_loopback(struct i40e_hw *hw, bool ena_lpbk,
drivers/net/ethernet/intel/i40e/i40e_common.c
1441
int i40e_aq_set_phy_debug(struct i40e_hw *hw, u8 cmd_flags,
drivers/net/ethernet/intel/i40e/i40e_common.c
1467
int i40e_aq_add_vsi(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1510
int i40e_aq_set_default_vsi(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1537
int i40e_aq_clear_default_vsi(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
154
int i40e_aq_queue_shutdown(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1566
int i40e_aq_set_vsi_unicast_promiscuous(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1606
int i40e_aq_set_vsi_multicast_promiscuous(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1640
int i40e_aq_set_vsi_mc_promisc_on_vlan(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1676
int i40e_aq_set_vsi_uc_promisc_on_vlan(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1718
int i40e_aq_set_vsi_bc_promisc_on_vlan(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1753
int i40e_aq_set_vsi_broadcast(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1785
int i40e_aq_get_vsi_params(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1826
int i40e_aq_update_vsi_params(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
183
static int i40e_aq_get_set_rss_lut(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1863
int i40e_aq_get_switch_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1897
int i40e_aq_set_switch_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1934
int i40e_aq_get_firmware_version(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
1973
int i40e_aq_send_driver_version(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
2015
int i40e_get_link_status(struct i40e_hw *hw, bool *link_up)
drivers/net/ethernet/intel/i40e/i40e_common.c
2036
noinline_for_stack int i40e_update_link_info(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_common.c
2086
int i40e_aq_add_veb(struct i40e_hw *hw, u16 uplink_seid,
drivers/net/ethernet/intel/i40e/i40e_common.c
21
int i40e_set_mac_type(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_common.c
2144
int i40e_aq_get_veb_parameters(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
2237
i40e_aq_add_macvlan(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_common.c
2269
i40e_aq_add_macvlan_v2(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_common.c
2297
i40e_aq_remove_macvlan(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_common.c
232
int i40e_aq_get_rss_lut(struct i40e_hw *hw, u16 vsi_id,
drivers/net/ethernet/intel/i40e/i40e_common.c
2345
i40e_aq_remove_macvlan_v2(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_common.c
2387
int i40e_aq_send_msg_to_vf(struct i40e_hw *hw, u16 vfid,
drivers/net/ethernet/intel/i40e/i40e_common.c
2422
int i40e_aq_debug_read_register(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
2457
int i40e_aq_debug_write_register(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
2488
int i40e_aq_request_resource(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
249
int i40e_aq_set_rss_lut(struct i40e_hw *hw, u16 vsi_id,
drivers/net/ethernet/intel/i40e/i40e_common.c
2527
int i40e_aq_release_resource(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
2559
int i40e_aq_read_nvm(struct i40e_hw *hw, u8 module_pointer,
drivers/net/ethernet/intel/i40e/i40e_common.c
2605
int i40e_aq_erase_nvm(struct i40e_hw *hw, u8 module_pointer,
drivers/net/ethernet/intel/i40e/i40e_common.c
264
static int i40e_aq_get_set_rss_key(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
2644
static void i40e_parse_discover_capabilities(struct i40e_hw *hw, void *buff,
drivers/net/ethernet/intel/i40e/i40e_common.c
2895
int i40e_aq_discover_capabilities(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
2944
int i40e_aq_update_nvm(struct i40e_hw *hw, u8 module_pointer,
drivers/net/ethernet/intel/i40e/i40e_common.c
3002
int i40e_aq_get_lldp_mib(struct i40e_hw *hw, u8 bridge_type,
drivers/net/ethernet/intel/i40e/i40e_common.c
302
int i40e_aq_get_rss_key(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3052
i40e_aq_set_lldp_mib(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3090
int i40e_aq_cfg_lldp_mib_change_event(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3118
int i40e_aq_stop_lldp(struct i40e_hw *hw, bool shutdown_agent,
drivers/net/ethernet/intel/i40e/i40e_common.c
3153
int i40e_aq_start_lldp(struct i40e_hw *hw, bool persist,
drivers/net/ethernet/intel/i40e/i40e_common.c
317
int i40e_aq_set_rss_key(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3186
i40e_aq_set_dcb_parameters(struct i40e_hw *hw, bool dcb_enable,
drivers/net/ethernet/intel/i40e/i40e_common.c
3218
int i40e_aq_get_cee_dcb_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3249
int i40e_aq_add_udp_tunnel(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3280
int i40e_aq_del_udp_tunnel(struct i40e_hw *hw, u8 index,
drivers/net/ethernet/intel/i40e/i40e_common.c
3305
int i40e_aq_delete_element(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_common.c
3335
int i40e_aq_dcb_updated(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3359
static int i40e_aq_tx_sched_cmd(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_common.c
336
int i40e_init_shared_code(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_common.c
3417
int i40e_aq_config_vsi_bw_limit(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3445
int i40e_aq_config_vsi_tc_bw(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3464
i40e_aq_config_switch_comp_ets(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3482
i40e_aq_config_switch_comp_bw_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3500
i40e_aq_query_vsi_bw_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3518
i40e_aq_query_vsi_ets_sla_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3536
i40e_aq_query_switch_comp_ets_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3554
i40e_aq_query_port_ets_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3572
i40e_aq_query_switch_comp_bw_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3595
i40e_validate_filter_settings(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3681
int i40e_set_filter_control(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3750
int i40e_aq_add_rem_control_packet_filter(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
377
i40e_aq_mac_address_read(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3799
void i40e_add_filter_to_drop_tx_flow_control_frames(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3829
static int i40e_aq_alternate_read(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3865
int i40e_aq_suspend_port_tx(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_common.c
3887
int i40e_aq_resume_port_tx(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
3907
void i40e_set_pci_config_data(struct i40e_hw *hw, u16 link_status)
drivers/net/ethernet/intel/i40e/i40e_common.c
3961
int i40e_aq_debug_dump(struct i40e_hw *hw, u8 cluster_id,
drivers/net/ethernet/intel/i40e/i40e_common.c
4013
int i40e_read_bw_from_alt_ram(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
404
int i40e_aq_mac_address_write(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
4054
i40e_aq_configure_partition_bw(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
4089
int i40e_read_phy_register_clause22(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
4133
int i40e_write_phy_register_clause22(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
4174
int i40e_read_phy_register_clause45(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
4247
int i40e_write_phy_register_clause45(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
4311
u8 i40e_get_phy_address(struct i40e_hw *hw, u8 dev_num)
drivers/net/ethernet/intel/i40e/i40e_common.c
4325
static int i40e_led_get_reg(struct i40e_hw *hw, u16 led_addr,
drivers/net/ethernet/intel/i40e/i40e_common.c
434
int i40e_get_mac_addr(struct i40e_hw *hw, u8 *mac_addr)
drivers/net/ethernet/intel/i40e/i40e_common.c
4359
static int i40e_led_set_reg(struct i40e_hw *hw, u16 led_addr,
drivers/net/ethernet/intel/i40e/i40e_common.c
4394
int i40e_led_get_phy(struct i40e_hw *hw, u16 *led_addr,
drivers/net/ethernet/intel/i40e/i40e_common.c
4449
int i40e_led_set_phy(struct i40e_hw *hw, bool on,
drivers/net/ethernet/intel/i40e/i40e_common.c
4498
int i40e_aq_rx_ctl_read_register(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
4527
u32 i40e_read_rx_ctl(struct i40e_hw *hw, u32 reg_addr)
drivers/net/ethernet/intel/i40e/i40e_common.c
455
int i40e_get_port_mac_addr(struct i40e_hw *hw, u8 *mac_addr)
drivers/net/ethernet/intel/i40e/i40e_common.c
4564
int i40e_aq_rx_ctl_write_register(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
4589
void i40e_write_rx_ctl(struct i40e_hw *hw, u32 reg_addr, u32 reg_val)
drivers/net/ethernet/intel/i40e/i40e_common.c
4621
static void i40e_mdio_if_number_selection(struct i40e_hw *hw, bool set_mdio,
drivers/net/ethernet/intel/i40e/i40e_common.c
4655
int i40e_aq_set_phy_register_ext(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
4700
int i40e_aq_get_phy_register_ext(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
4740
int i40e_aq_write_ddp(struct i40e_hw *hw, void *buff,
drivers/net/ethernet/intel/i40e/i40e_common.c
4782
int i40e_aq_get_ddp_list(struct i40e_hw *hw, void *buff,
drivers/net/ethernet/intel/i40e/i40e_common.c
482
void i40e_pre_tx_queue_cfg(struct i40e_hw *hw, u32 queue, bool enable)
drivers/net/ethernet/intel/i40e/i40e_common.c
4855
static int i40e_ddp_exec_aq_section(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
4902
i40e_validate_profile(struct i40e_hw *hw, struct i40e_profile_segment *profile,
drivers/net/ethernet/intel/i40e/i40e_common.c
4967
i40e_write_profile(struct i40e_hw *hw, struct i40e_profile_segment *profile,
drivers/net/ethernet/intel/i40e/i40e_common.c
5030
i40e_rollback_profile(struct i40e_hw *hw, struct i40e_profile_segment *profile,
drivers/net/ethernet/intel/i40e/i40e_common.c
5085
i40e_aq_add_cloud_filters(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_common.c
5122
i40e_aq_add_cloud_filters_bb(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_common.c
513
void i40e_get_pba_string(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_common.c
5178
i40e_aq_rem_cloud_filters(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_common.c
5215
i40e_aq_rem_cloud_filters_bb(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_common.c
578
static enum i40e_media_type i40e_get_media_type(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_common.c
638
static int i40e_poll_globr(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_common.c
665
int i40e_pf_reset(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_common.c
757
void i40e_clear_hw(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_common.c
81
void i40e_debug_aq(struct i40e_hw *hw, enum i40e_debug_mask mask, void *desc,
drivers/net/ethernet/intel/i40e/i40e_common.c
844
void i40e_clear_pxe_mode(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_common.c
869
static u32 i40e_led_is_mine(struct i40e_hw *hw, int idx)
drivers/net/ethernet/intel/i40e/i40e_common.c
908
u32 i40e_led_get(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_common.c
938
void i40e_led_set(struct i40e_hw *hw, u32 mode, bool blink)
drivers/net/ethernet/intel/i40e/i40e_common.c
997
i40e_aq_get_phy_capabilities(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.c
1204
int i40e_set_dcb_config(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_dcb.c
1277
void i40e_dcb_hw_rx_fifo_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.c
1307
void i40e_dcb_hw_rx_cmd_monitor_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.c
1367
void i40e_dcb_hw_pfc_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.c
1484
void i40e_dcb_hw_set_num_tc(struct i40e_hw *hw, u8 num_tc)
drivers/net/ethernet/intel/i40e/i40e_dcb.c
1503
void i40e_dcb_hw_rx_ets_bw_config(struct i40e_hw *hw, u8 *bw_share,
drivers/net/ethernet/intel/i40e/i40e_dcb.c
1531
void i40e_dcb_hw_rx_up2tc_config(struct i40e_hw *hw, u8 *prio_tc)
drivers/net/ethernet/intel/i40e/i40e_dcb.c
1562
void i40e_dcb_hw_calculate_pool_sizes(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.c
1639
void i40e_dcb_hw_rx_pb_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.c
17
int i40e_get_dcbx_status(struct i40e_hw *hw, u16 *status)
drivers/net/ethernet/intel/i40e/i40e_dcb.c
1819
static int _i40e_read_lldp_cfg(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.c
1881
int i40e_read_lldp_cfg(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.c
530
int i40e_aq_get_dcb_config(struct i40e_hw *hw, u8 mib_type,
drivers/net/ethernet/intel/i40e/i40e_dcb.c
736
static int i40e_get_ieee_dcb_config(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_dcb.c
766
int i40e_get_dcb_config(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_dcb.c
833
int i40e_init_dcb(struct i40e_hw *hw, bool enable_mib_change)
drivers/net/ethernet/intel/i40e/i40e_dcb.c
907
i40e_get_fw_lldp_status(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.h
247
void i40e_dcb_hw_rx_fifo_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.h
251
void i40e_dcb_hw_rx_cmd_monitor_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.h
253
void i40e_dcb_hw_pfc_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.h
255
void i40e_dcb_hw_set_num_tc(struct i40e_hw *hw, u8 num_tc);
drivers/net/ethernet/intel/i40e/i40e_dcb.h
256
void i40e_dcb_hw_rx_ets_bw_config(struct i40e_hw *hw, u8 *bw_share,
drivers/net/ethernet/intel/i40e/i40e_dcb.h
258
void i40e_dcb_hw_rx_up2tc_config(struct i40e_hw *hw, u8 *prio_tc);
drivers/net/ethernet/intel/i40e/i40e_dcb.h
259
void i40e_dcb_hw_calculate_pool_sizes(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.h
263
void i40e_dcb_hw_rx_pb_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.h
266
int i40e_get_dcbx_status(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.h
270
int i40e_aq_get_dcb_config(struct i40e_hw *hw, u8 mib_type,
drivers/net/ethernet/intel/i40e/i40e_dcb.h
273
int i40e_get_dcb_config(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_dcb.h
274
int i40e_init_dcb(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.h
277
i40e_get_fw_lldp_status(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_dcb.h
279
int i40e_set_dcb_config(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
19
static void i40e_get_pfc_delay(struct i40e_hw *hw, u16 *delay)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
77
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
880
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ddp.c
107
static int i40e_ddp_does_profile_overlap(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_ddp.c
139
i40e_add_pinfo(struct i40e_hw *hw, struct i40e_profile_segment *profile,
drivers/net/ethernet/intel/i40e/i40e_ddp.c
179
i40e_del_pinfo(struct i40e_hw *hw, struct i40e_profile_segment *profile,
drivers/net/ethernet/intel/i40e/i40e_ddp.c
52
static int i40e_ddp_does_profile_exist(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_debug.h
36
struct i40e_hw;
drivers/net/ethernet/intel/i40e/i40e_debug.h
37
struct device *i40e_hw_to_dev(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
438
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_devlink.c
107
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_devlink.c
53
static void i40e_info_fw_mgmt(struct i40e_hw *hw, char *buf, size_t len)
drivers/net/ethernet/intel/i40e/i40e_devlink.c
60
static void i40e_info_fw_mgmt_build(struct i40e_hw *hw, char *buf, size_t len)
drivers/net/ethernet/intel/i40e/i40e_devlink.c
67
static void i40e_info_fw_api(struct i40e_hw *hw, char *buf, size_t len)
drivers/net/ethernet/intel/i40e/i40e_devlink.c
74
static void i40e_info_pba(struct i40e_hw *hw, char *buf, size_t len)
drivers/net/ethernet/intel/i40e/i40e_diag.c
118
int i40e_diag_eeprom_test(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_diag.c
13
static int i40e_diag_reg_pattern_test(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_diag.c
77
int i40e_diag_reg_test(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_diag.h
11
struct i40e_hw;
drivers/net/ethernet/intel/i40e/i40e_diag.h
29
int i40e_diag_reg_test(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_diag.h
30
int i40e_diag_eeprom_test(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1047
static void i40e_get_settings_link_down(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1073
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1232
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1492
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1550
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1592
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1636
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1663
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1699
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1826
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1856
struct i40e_hw *hw = &np->vsi->back->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1950
struct i40e_hw *hw = &np->vsi->back->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1969
struct i40e_hw *hw = &np->vsi->back->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2054
struct i40e_hw *hw = &np->vsi->back->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2754
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2778
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2813
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2968
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3135
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3569
static u64 i40e_get_rss_hash_bits(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3622
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5488
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5595
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5661
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5730
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
772
static void i40e_get_settings_link_up(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_hmc.c
102
int i40e_add_pd_table_entry(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_hmc.c
17
int i40e_add_sd_table_entry(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_hmc.c
181
int i40e_remove_pd_bp(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_hmc.c
265
int i40e_remove_sd_bp_new(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_hmc.c
314
int i40e_remove_pd_page_new(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_hmc.h
14
struct i40e_hw;
drivers/net/ethernet/intel/i40e/i40e_hmc.h
195
int i40e_add_sd_table_entry(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_hmc.h
200
int i40e_add_pd_table_entry(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_hmc.h
204
int i40e_remove_pd_bp(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_hmc.h
209
int i40e_remove_sd_bp_new(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_hmc.h
214
int i40e_remove_pd_page_new(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
1042
int i40e_clear_lan_tx_queue_context(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
1062
int i40e_set_lan_tx_queue_context(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
1083
int i40e_clear_lan_rx_queue_context(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
1103
int i40e_set_lan_rx_queue_context(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
229
static int i40e_remove_pd_page(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
256
static int i40e_remove_sd_bp(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
276
static int i40e_create_lan_hmc_object(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
435
int i40e_configure_lan_hmc(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
520
static int i40e_delete_lan_hmc_object(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
632
int i40e_shutdown_lan_hmc(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
74
int i40e_init_lan_hmc(struct i40e_hw *hw, u32 txq_num,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
915
static int i40e_clear_hmc_context(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
973
int i40e_hmc_get_object_va(struct i40e_hw *hw, u8 **object_base,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h
10
struct i40e_hw;
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h
142
int i40e_init_lan_hmc(struct i40e_hw *hw, u32 txq_num,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h
145
int i40e_configure_lan_hmc(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h
147
int i40e_shutdown_lan_hmc(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h
149
int i40e_clear_lan_tx_queue_context(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h
151
int i40e_set_lan_tx_queue_context(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h
154
int i40e_clear_lan_rx_queue_context(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h
156
int i40e_set_lan_rx_queue_context(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_main.c
10127
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
1015
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
10709
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
10766
static void i40e_get_oem_version(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_main.c
10815
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
10840
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
11228
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
11808
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
12252
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
12294
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
12338
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
12392
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
12476
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
12878
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
12967
struct i40e_hw *hw = &np->vsi->back->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
12991
struct i40e_hw *hw = &np->vsi->back->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
13009
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
13461
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
13481
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
13637
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
13861
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
143
struct device *i40e_hw_to_dev(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_main.c
14520
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
15219
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
15351
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
15419
static int i40e_init_recovery_mode(struct i40e_pf *pf, struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_main.c
15512
static inline void i40e_set_subsystem_device_id(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_main.c
15540
struct i40e_hw *hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
157
int i40e_allocate_dma_mem(struct i40e_hw *hw, struct i40e_dma_mem *mem,
drivers/net/ethernet/intel/i40e/i40e_main.c
16148
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
16289
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
16335
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
16533
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
176
int i40e_free_dma_mem(struct i40e_hw *hw, struct i40e_dma_mem *mem)
drivers/net/ethernet/intel/i40e/i40e_main.c
1806
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
1863
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
194
int i40e_allocate_virt_mem(struct i40e_hw *hw, struct i40e_virt_mem *mem,
drivers/net/ethernet/intel/i40e/i40e_main.c
211
int i40e_free_virt_mem(struct i40e_hw *hw, struct i40e_virt_mem *mem)
drivers/net/ethernet/intel/i40e/i40e_main.c
2368
struct i40e_hw *hw = &vsi->back->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
2402
struct i40e_hw *hw = &vsi->back->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
2447
struct i40e_hw *hw = &vsi->back->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
2485
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
2553
struct i40e_hw *hw = &vsi->back->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
3445
struct i40e_hw *hw = &vsi->back->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
3570
struct i40e_hw *hw = &vsi->back->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
3880
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
3970
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
4011
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
4051
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
4064
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
4203
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
4290
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
4698
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
4827
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
4977
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
51
static int i40e_init_recovery_mode(struct i40e_pf *pf, struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_main.c
5377
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
5552
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
5657
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
5731
struct i40e_hw *hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
5791
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
586
static u32 i40e_compute_pci_to_hw_id(struct i40e_vsi *vsi, struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_main.c
610
static void i40e_stat_update64(struct i40e_hw *hw, u32 hireg, u32 loreg,
drivers/net/ethernet/intel/i40e/i40e_main.c
6193
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
6289
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
637
static void i40e_stat_update48(struct i40e_hw *hw, u32 hireg, u32 loreg,
drivers/net/ethernet/intel/i40e/i40e_main.c
6531
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
665
static void i40e_stat_update32(struct i40e_hw *hw, u32 reg,
drivers/net/ethernet/intel/i40e/i40e_main.c
685
static void i40e_stat_update_and_clear32(struct i40e_hw *hw, u32 reg, u64 *stat)
drivers/net/ethernet/intel/i40e/i40e_main.c
6851
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
6876
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
6958
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
703
i40e_stats_update_rx_discards(struct i40e_vsi *vsi, struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_main.c
7127
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
7184
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
725
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
7479
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
7712
static int i40e_del_macvlan_filter(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_main.c
7738
static int i40e_add_macvlan_filter(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_main.c
7836
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
787
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
7908
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
8118
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
8155
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
9431
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_main.c
9571
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_nvm.c
1079
static int i40e_nvmupd_get_aq_result(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
114
void i40e_release_nvm(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_nvm.c
1148
static int i40e_nvmupd_get_aq_event(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
1183
static int i40e_nvmupd_state_init(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
1322
static int i40e_nvmupd_state_reading(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
1364
static int i40e_nvmupd_state_writing(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
143
static int i40e_poll_sr_srctl_done_bit(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_nvm.c
1483
int i40e_nvmupd_command(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
1593
void i40e_nvmupd_clear_wait_state(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_nvm.c
1630
void i40e_nvmupd_check_wait_event(struct i40e_hw *hw, u16 opcode,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
170
static int i40e_read_nvm_word_srctl(struct i40e_hw *hw, u16 offset,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
19
int i40e_init_nvm(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_nvm.c
220
static int i40e_read_nvm_aq(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
268
static int i40e_read_nvm_word_aq(struct i40e_hw *hw, u16 offset,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
290
static int __i40e_read_nvm_word(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
307
int i40e_read_nvm_word(struct i40e_hw *hw, u16 offset,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
334
int i40e_read_nvm_module_data(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
410
static int i40e_read_nvm_buffer_srctl(struct i40e_hw *hw, u16 offset,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
441
static int i40e_read_nvm_buffer_aq(struct i40e_hw *hw, u16 offset,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
497
static int __i40e_read_nvm_buffer(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
518
int i40e_read_nvm_buffer(struct i40e_hw *hw, u16 offset,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
548
static int i40e_write_nvm_aq(struct i40e_hw *hw, u8 module_pointer,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
57
int i40e_acquire_nvm(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
598
static int i40e_calc_nvm_checksum(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
679
int i40e_update_nvm_checksum(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_nvm.c
703
int i40e_validate_nvm_checksum(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
780
i40e_nvmupd_validate_command(struct i40e_hw *hw, struct i40e_nvm_access *cmd,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
872
static int i40e_nvmupd_nvm_erase(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
912
static int i40e_nvmupd_nvm_write(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
955
static int i40e_nvmupd_nvm_read(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_nvm.c
995
static int i40e_nvmupd_exec_aq(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
101
int i40e_aq_set_mac_config(struct i40e_hw *hw, u16 max_frame_size,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
103
int i40e_aq_clear_pxe_mode(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
105
int i40e_aq_set_link_restart_an(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
108
int i40e_aq_get_link_info(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
111
int i40e_aq_send_driver_version(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
114
int i40e_aq_add_vsi(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
117
int i40e_aq_set_vsi_broadcast(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
120
int i40e_aq_set_vsi_unicast_promiscuous(struct i40e_hw *hw, u16 vsi_id, bool set,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
123
int i40e_aq_set_vsi_multicast_promiscuous(struct i40e_hw *hw, u16 vsi_id, bool set,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
125
int i40e_aq_set_vsi_mc_promisc_on_vlan(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
129
int i40e_aq_set_vsi_uc_promisc_on_vlan(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
133
int i40e_aq_set_vsi_bc_promisc_on_vlan(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
136
int i40e_aq_get_vsi_params(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
139
int i40e_aq_update_vsi_params(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
142
int i40e_aq_add_veb(struct i40e_hw *hw, u16 uplink_seid,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
147
int i40e_aq_get_veb_parameters(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
152
int i40e_aq_add_macvlan(struct i40e_hw *hw, u16 vsi_id,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
156
i40e_aq_add_macvlan_v2(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
160
int i40e_aq_remove_macvlan(struct i40e_hw *hw, u16 vsi_id,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
164
i40e_aq_remove_macvlan_v2(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
169
int i40e_aq_send_msg_to_vf(struct i40e_hw *hw, u16 vfid,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
172
int i40e_aq_get_switch_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
176
int i40e_aq_set_switch_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
180
int i40e_aq_request_resource(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
185
int i40e_aq_release_resource(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
189
int i40e_aq_read_nvm(struct i40e_hw *hw, u8 module_pointer,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
193
int i40e_aq_erase_nvm(struct i40e_hw *hw, u8 module_pointer,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
196
int i40e_aq_discover_capabilities(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
20
int i40e_init_adminq(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
200
int i40e_aq_update_nvm(struct i40e_hw *hw, u8 module_pointer,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
204
int i40e_aq_get_lldp_mib(struct i40e_hw *hw, u8 bridge_type,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
209
i40e_aq_set_lldp_mib(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
21
void i40e_shutdown_adminq(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
212
int i40e_aq_cfg_lldp_mib_change_event(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
215
int i40e_aq_stop_lldp(struct i40e_hw *hw, bool shutdown_agent,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
218
int i40e_aq_set_dcb_parameters(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
22
int i40e_clean_arq_element(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
222
int i40e_aq_start_lldp(struct i40e_hw *hw, bool persist,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
224
int i40e_aq_get_cee_dcb_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
227
int i40e_aq_add_udp_tunnel(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
231
int i40e_aq_del_udp_tunnel(struct i40e_hw *hw, u8 index,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
233
int i40e_aq_delete_element(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
235
int i40e_aq_mac_address_write(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
238
int i40e_aq_config_vsi_bw_limit(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
241
int i40e_aq_dcb_updated(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
243
int i40e_aq_config_vsi_tc_bw(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
247
i40e_aq_config_switch_comp_ets(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
252
int i40e_aq_config_switch_comp_bw_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
256
int i40e_aq_query_vsi_bw_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
26
i40e_asq_send_command(struct i40e_hw *hw, struct libie_aq_desc *desc,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
261
i40e_aq_query_vsi_ets_sla_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
266
i40e_aq_query_switch_comp_ets_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
271
i40e_aq_query_port_ets_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
276
i40e_aq_query_switch_comp_bw_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
280
int i40e_aq_resume_port_tx(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
283
i40e_aq_add_cloud_filters_bb(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
287
i40e_aq_add_cloud_filters(struct i40e_hw *hw, u16 vsi,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
291
i40e_aq_rem_cloud_filters(struct i40e_hw *hw, u16 vsi,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
295
i40e_aq_rem_cloud_filters_bb(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
298
int i40e_read_lldp_cfg(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
30
i40e_asq_send_command_atomic(struct i40e_hw *hw, struct libie_aq_desc *desc,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
301
i40e_aq_suspend_port_tx(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
304
int i40e_init_shared_code(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
305
int i40e_pf_reset(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
306
void i40e_clear_hw(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
307
void i40e_clear_pxe_mode(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
308
int i40e_get_link_status(struct i40e_hw *hw, bool *link_up);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
309
int i40e_update_link_info(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
310
int i40e_get_mac_addr(struct i40e_hw *hw, u8 *mac_addr);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
311
int i40e_read_bw_from_alt_ram(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
315
i40e_aq_configure_partition_bw(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
318
int i40e_get_port_mac_addr(struct i40e_hw *hw, u8 *mac_addr);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
319
void i40e_get_pba_string(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
320
void i40e_pre_tx_queue_cfg(struct i40e_hw *hw, u32 queue, bool enable);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
322
int i40e_init_nvm(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
323
int i40e_acquire_nvm(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
325
void i40e_release_nvm(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
326
int i40e_read_nvm_word(struct i40e_hw *hw, u16 offset,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
328
int i40e_read_nvm_module_data(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
334
int i40e_read_nvm_buffer(struct i40e_hw *hw, u16 offset,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
336
int i40e_update_nvm_checksum(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
337
int i40e_validate_nvm_checksum(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
339
int i40e_nvmupd_command(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
342
void i40e_nvmupd_check_wait_event(struct i40e_hw *hw, u16 opcode,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
344
void i40e_nvmupd_clear_wait_state(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
345
void i40e_set_pci_config_data(struct i40e_hw *hw, u16 link_status);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
347
int i40e_set_mac_type(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
35
i40e_asq_send_command_atomic_v2(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
387
int i40e_set_filter_control(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
389
int i40e_aq_add_rem_control_packet_filter(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
394
int i40e_aq_debug_dump(struct i40e_hw *hw, u8 cluster_id,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
399
void i40e_add_filter_to_drop_tx_flow_control_frames(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
401
int i40e_aq_rx_ctl_read_register(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
404
u32 i40e_read_rx_ctl(struct i40e_hw *hw, u32 reg_addr);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
405
int i40e_aq_rx_ctl_write_register(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
408
void i40e_write_rx_ctl(struct i40e_hw *hw, u32 reg_addr, u32 reg_val);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
410
i40e_aq_set_phy_register_ext(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
416
i40e_aq_get_phy_register_ext(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
428
int i40e_read_phy_register_clause22(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
430
int i40e_write_phy_register_clause22(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
432
int i40e_read_phy_register_clause45(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
434
int i40e_write_phy_register_clause45(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
436
u8 i40e_get_phy_address(struct i40e_hw *hw, u8 dev_num);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
437
int i40e_aq_write_ddp(struct i40e_hw *hw, void *buff,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
44
void i40e_debug_aq(struct i40e_hw *hw, enum i40e_debug_mask mask,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
442
int i40e_aq_get_ddp_list(struct i40e_hw *hw, void *buff,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
450
i40e_write_profile(struct i40e_hw *hw, struct i40e_profile_segment *i40e_seg,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
453
i40e_rollback_profile(struct i40e_hw *hw, struct i40e_profile_segment *i40e_seg,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
468
static inline bool i40e_is_aq_api_ver_ge(struct i40e_hw *hw, u16 maj, u16 min)
drivers/net/ethernet/intel/i40e/i40e_prototype.h
47
bool i40e_check_asq_alive(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
48
int i40e_aq_queue_shutdown(struct i40e_hw *hw, bool unloading);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
482
static inline bool i40e_is_aq_api_ver_lt(struct i40e_hw *hw, u16 maj, u16 min)
drivers/net/ethernet/intel/i40e/i40e_prototype.h
495
static inline bool i40e_is_fw_ver_ge(struct i40e_hw *hw, u16 maj, u16 min)
drivers/net/ethernet/intel/i40e/i40e_prototype.h
50
int i40e_aq_get_rss_lut(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
509
static inline bool i40e_is_fw_ver_lt(struct i40e_hw *hw, u16 maj, u16 min)
drivers/net/ethernet/intel/i40e/i40e_prototype.h
52
int i40e_aq_set_rss_lut(struct i40e_hw *hw, u16 seid,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
522
static inline bool i40e_is_fw_ver_eq(struct i40e_hw *hw, u16 maj, u16 min)
drivers/net/ethernet/intel/i40e/i40e_prototype.h
54
int i40e_aq_get_rss_key(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
57
int i40e_aq_set_rss_key(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
61
u32 i40e_led_get(struct i40e_hw *hw);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
62
void i40e_led_set(struct i40e_hw *hw, u32 mode, bool blink);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
63
int i40e_led_set_phy(struct i40e_hw *hw, bool on,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
65
int i40e_led_get_phy(struct i40e_hw *hw, u16 *led_addr,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
70
int i40e_aq_get_firmware_version(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
75
int i40e_aq_debug_write_register(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
78
int i40e_aq_debug_read_register(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
81
int i40e_aq_set_phy_debug(struct i40e_hw *hw, u8 cmd_flags,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
83
int i40e_aq_set_default_vsi(struct i40e_hw *hw, u16 vsi_id,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
85
int i40e_aq_clear_default_vsi(struct i40e_hw *hw, u16 vsi_id,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
87
int i40e_aq_get_phy_capabilities(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
91
int i40e_aq_set_phy_config(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
94
int i40e_set_fc(struct i40e_hw *hw, u8 *aq_failures,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
96
int i40e_aq_set_mac_loopback(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
99
int i40e_aq_set_phy_int_mask(struct i40e_hw *hw, u16 mask,
drivers/net/ethernet/intel/i40e/i40e_ptp.c
1022
static void i40e_ptp_init_leds_hw(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_ptp.c
1043
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
1175
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
1479
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
154
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
1543
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
181
static bool i40e_is_ptp_pin_dev(struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_ptp.c
284
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
310
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
350
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
372
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
405
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
637
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
675
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
770
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
815
struct i40e_hw *hw;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
861
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
960
static void i40e_ptp_set_pin_hw(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_ptp.c
997
static void i40e_ptp_set_led_hw(struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
2668
struct i40e_hw *hw = &vsi->back->hw;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3744
struct i40e_hw *hw;
drivers/net/ethernet/intel/i40e/i40e_type.h
26
struct i40e_hw;
drivers/net/ethernet/intel/i40e/i40e_type.h
27
typedef void (*I40E_ADMINQ_CALLBACK)(struct i40e_hw *, struct libie_aq_desc *);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1017
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1037
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
114
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1193
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1293
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1423
static int i40e_sync_vfr_reset(struct i40e_hw *hw, int vf_id)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1452
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1513
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1567
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1637
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1753
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1990
struct i40e_hw *hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
25
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
2902
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3516
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
375
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4204
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4334
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4801
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
490
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4902
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
531
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
633
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
717
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
903
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
950
struct i40e_hw *hw = &pf->hw;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
988
struct i40e_hw *hw = &pf->hw;