sys/dev/ixl/i40e_adminq.c
105
enum i40e_status_code i40e_alloc_adminq_arq_ring(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
1066
enum i40e_status_code i40e_clean_arq_element(struct i40e_hw *hw,
sys/dev/ixl/i40e_adminq.c
125
void i40e_free_adminq_asq(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
138
void i40e_free_adminq_arq(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
147
static enum i40e_status_code i40e_alloc_arq_bufs(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
214
static enum i40e_status_code i40e_alloc_asq_bufs(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
254
static void i40e_free_arq_bufs(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
273
static void i40e_free_asq_bufs(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
298
static enum i40e_status_code i40e_config_asq_regs(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
331
static enum i40e_status_code i40e_config_arq_regs(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
374
enum i40e_status_code i40e_init_asq(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
437
enum i40e_status_code i40e_init_arq(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
46
static void i40e_adminq_init_regs(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
489
enum i40e_status_code i40e_shutdown_asq(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
523
enum i40e_status_code i40e_shutdown_arq(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
555
static void i40e_resume_aq(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
573
static void i40e_set_hw_flags(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
644
enum i40e_status_code i40e_init_adminq(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
755
enum i40e_status_code i40e_shutdown_adminq(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
779
u16 i40e_clean_asq(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
78
enum i40e_status_code i40e_alloc_adminq_asq_ring(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
821
bool i40e_asq_done(struct i40e_hw *hw)
sys/dev/ixl/i40e_adminq.c
841
enum i40e_status_code i40e_asq_send_command(struct i40e_hw *hw,
sys/dev/ixl/i40e_alloc.h
37
struct i40e_hw;
sys/dev/ixl/i40e_alloc.h
53
enum i40e_status_code i40e_allocate_dma_mem(struct i40e_hw *hw,
sys/dev/ixl/i40e_alloc.h
57
enum i40e_status_code i40e_free_dma_mem(struct i40e_hw *hw,
sys/dev/ixl/i40e_alloc.h
59
enum i40e_status_code i40e_allocate_virt_mem(struct i40e_hw *hw,
sys/dev/ixl/i40e_alloc.h
62
enum i40e_status_code i40e_free_virt_mem(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
1048
static enum i40e_status_code i40e_aq_mac_address_read(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
1075
enum i40e_status_code i40e_aq_mac_address_write(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
1105
enum i40e_status_code i40e_get_mac_addr(struct i40e_hw *hw, u8 *mac_addr)
sys/dev/ixl/i40e_common.c
111
const char *i40e_aq_str(struct i40e_hw *hw, enum i40e_admin_queue_err aq_err)
sys/dev/ixl/i40e_common.c
1127
enum i40e_status_code i40e_get_port_mac_addr(struct i40e_hw *hw, u8 *mac_addr)
sys/dev/ixl/i40e_common.c
1155
void i40e_pre_tx_queue_cfg(struct i40e_hw *hw, u32 queue, bool enable)
sys/dev/ixl/i40e_common.c
1186
enum i40e_status_code i40e_read_pba_string(struct i40e_hw *hw, u8 *pba_num,
sys/dev/ixl/i40e_common.c
1241
static enum i40e_media_type i40e_get_media_type(struct i40e_hw *hw)
sys/dev/ixl/i40e_common.c
1301
static enum i40e_status_code i40e_poll_globr(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
1327
enum i40e_status_code i40e_pf_reset(struct i40e_hw *hw)
sys/dev/ixl/i40e_common.c
1415
void i40e_clear_hw(struct i40e_hw *hw)
sys/dev/ixl/i40e_common.c
1507
void i40e_clear_pxe_mode(struct i40e_hw *hw)
sys/dev/ixl/i40e_common.c
1520
static u32 i40e_led_is_mine(struct i40e_hw *hw, int idx)
sys/dev/ixl/i40e_common.c
1564
u32 i40e_led_get(struct i40e_hw *hw)
sys/dev/ixl/i40e_common.c
1596
void i40e_led_set(struct i40e_hw *hw, u32 mode, bool blink)
sys/dev/ixl/i40e_common.c
1655
enum i40e_status_code i40e_aq_get_phy_capabilities(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
171
const char *i40e_stat_str(struct i40e_hw *hw, enum i40e_status_code stat_err)
sys/dev/ixl/i40e_common.c
1734
enum i40e_status_code i40e_aq_set_phy_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
1764
enum i40e_status_code i40e_set_fc(struct i40e_hw *hw, u8 *aq_failures,
sys/dev/ixl/i40e_common.c
1851
enum i40e_status_code i40e_aq_set_mac_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
1898
enum i40e_status_code i40e_aq_clear_pxe_mode(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
1926
enum i40e_status_code i40e_aq_set_link_restart_an(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
1957
enum i40e_status_code i40e_aq_get_link_info(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2059
enum i40e_status_code i40e_aq_set_phy_int_mask(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2086
enum i40e_status_code i40e_aq_get_local_advt_reg(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2118
enum i40e_status_code i40e_aq_set_local_advt_reg(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2146
enum i40e_status_code i40e_aq_get_partner_advt(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2179
i40e_aq_set_lb_modes(struct i40e_hw *hw, u8 lb_level, u8 lb_type, u8 speed,
sys/dev/ixl/i40e_common.c
2209
enum i40e_status_code i40e_aq_set_phy_debug(struct i40e_hw *hw, u8 cmd_flags,
sys/dev/ixl/i40e_common.c
2235
static bool i40e_hw_ver_ge(struct i40e_hw *hw, u16 maj, u16 min)
sys/dev/ixl/i40e_common.c
2251
enum i40e_status_code i40e_aq_add_vsi(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2294
enum i40e_status_code i40e_aq_set_default_vsi(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2322
enum i40e_status_code i40e_aq_clear_default_vsi(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2352
enum i40e_status_code i40e_aq_set_vsi_unicast_promiscuous(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2392
enum i40e_status_code i40e_aq_set_vsi_multicast_promiscuous(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2424
enum i40e_status_code i40e_aq_set_vsi_full_promiscuous(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2462
enum i40e_status_code i40e_aq_set_vsi_mc_promisc_on_vlan(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2496
enum i40e_status_code i40e_aq_set_vsi_uc_promisc_on_vlan(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2536
enum i40e_status_code i40e_aq_set_vsi_bc_promisc_on_vlan(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2571
enum i40e_status_code i40e_aq_set_vsi_broadcast(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2604
enum i40e_status_code i40e_aq_set_vsi_vlan_promisc(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2634
enum i40e_status_code i40e_aq_get_vsi_params(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2676
enum i40e_status_code i40e_aq_update_vsi_params(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2713
enum i40e_status_code i40e_aq_get_switch_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2746
enum i40e_status_code i40e_aq_set_switch_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2782
enum i40e_status_code i40e_aq_get_firmware_version(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2829
enum i40e_status_code i40e_aq_send_driver_version(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
2871
enum i40e_status_code i40e_get_link_status(struct i40e_hw *hw, bool *link_up)
sys/dev/ixl/i40e_common.c
2892
enum i40e_status_code i40e_update_link_info(struct i40e_hw *hw)
sys/dev/ixl/i40e_common.c
2937
enum i40e_aq_link_speed i40e_get_link_speed(struct i40e_hw *hw)
sys/dev/ixl/i40e_common.c
2969
enum i40e_status_code i40e_aq_add_veb(struct i40e_hw *hw, u16 uplink_seid,
sys/dev/ixl/i40e_common.c
3027
enum i40e_status_code i40e_aq_get_veb_parameters(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
3081
enum i40e_status_code i40e_aq_add_macvlan(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_common.c
3129
enum i40e_status_code i40e_aq_remove_macvlan(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_common.c
3178
static enum i40e_status_code i40e_mirrorrule_op(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
3238
enum i40e_status_code i40e_aq_add_mirrorrule(struct i40e_hw *hw, u16 sw_seid,
sys/dev/ixl/i40e_common.c
324
void i40e_debug_aq(struct i40e_hw *hw, enum i40e_debug_mask mask, void *desc,
sys/dev/ixl/i40e_common.c
3269
enum i40e_status_code i40e_aq_delete_mirrorrule(struct i40e_hw *hw, u16 sw_seid,
sys/dev/ixl/i40e_common.c
3297
enum i40e_status_code i40e_aq_add_vlan(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_common.c
3337
enum i40e_status_code i40e_aq_remove_vlan(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_common.c
3381
enum i40e_status_code i40e_aq_send_msg_to_vf(struct i40e_hw *hw, u16 vfid,
sys/dev/ixl/i40e_common.c
3416
enum i40e_status_code i40e_aq_debug_read_register(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
3451
enum i40e_status_code i40e_aq_debug_write_register(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
3482
enum i40e_status_code i40e_aq_request_resource(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
3523
enum i40e_status_code i40e_aq_release_resource(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
3557
enum i40e_status_code i40e_aq_read_nvm(struct i40e_hw *hw, u8 module_pointer,
sys/dev/ixl/i40e_common.c
3604
enum i40e_status_code i40e_aq_read_nvm_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
3643
enum i40e_status_code i40e_aq_write_nvm_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
3673
enum i40e_status_code i40e_aq_nvm_update_in_process(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
3704
i40e_aq_min_rollback_rev_update(struct i40e_hw *hw, u8 mode, u8 module,
sys/dev/ixl/i40e_common.c
3730
enum i40e_status_code i40e_aq_oem_post_update(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
3757
enum i40e_status_code i40e_aq_erase_nvm(struct i40e_hw *hw, u8 module_pointer,
sys/dev/ixl/i40e_common.c
3798
static void i40e_parse_discover_capabilities(struct i40e_hw *hw, void *buff,
sys/dev/ixl/i40e_common.c
395
bool i40e_check_asq_alive(struct i40e_hw *hw)
sys/dev/ixl/i40e_common.c
416
enum i40e_status_code i40e_aq_queue_shutdown(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
4160
enum i40e_status_code i40e_aq_discover_capabilities(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
4209
enum i40e_status_code i40e_aq_update_nvm(struct i40e_hw *hw, u8 module_pointer,
sys/dev/ixl/i40e_common.c
4269
enum i40e_status_code i40e_aq_get_lldp_mib(struct i40e_hw *hw, u8 bridge_type,
sys/dev/ixl/i40e_common.c
4319
enum i40e_status_code i40e_aq_set_lldp_mib(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
4357
enum i40e_status_code i40e_aq_cfg_lldp_mib_change_event(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
4387
i40e_aq_restore_lldp(struct i40e_hw *hw, u8 *setting, bool restore,
sys/dev/ixl/i40e_common.c
4423
enum i40e_status_code i40e_aq_stop_lldp(struct i40e_hw *hw, bool shutdown_agent,
sys/dev/ixl/i40e_common.c
445
static enum i40e_status_code i40e_aq_get_set_rss_lut(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
4458
enum i40e_status_code i40e_aq_start_lldp(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
4492
i40e_aq_set_dcb_parameters(struct i40e_hw *hw, bool dcb_enable,
sys/dev/ixl/i40e_common.c
4524
enum i40e_status_code i40e_aq_get_cee_dcb_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
4552
enum i40e_status_code i40e_aq_start_stop_dcbx(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
4585
enum i40e_status_code i40e_aq_add_udp_tunnel(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
4616
enum i40e_status_code i40e_aq_del_udp_tunnel(struct i40e_hw *hw, u8 index,
sys/dev/ixl/i40e_common.c
4645
enum i40e_status_code i40e_aq_get_switch_resource_alloc(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
4680
enum i40e_status_code i40e_aq_delete_element(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_common.c
47
enum i40e_status_code i40e_set_mac_type(struct i40e_hw *hw)
sys/dev/ixl/i40e_common.c
4711
enum i40e_status_code i40e_aq_add_pvirt(struct i40e_hw *hw, u16 flags,
sys/dev/ixl/i40e_common.c
4752
enum i40e_status_code i40e_aq_add_tag(struct i40e_hw *hw, bool direct_to_queue,
sys/dev/ixl/i40e_common.c
4801
enum i40e_status_code i40e_aq_remove_tag(struct i40e_hw *hw, u16 vsi_seid,
sys/dev/ixl/i40e_common.c
4850
enum i40e_status_code i40e_aq_add_mcast_etag(struct i40e_hw *hw, u16 pv_seid,
sys/dev/ixl/i40e_common.c
4900
enum i40e_status_code i40e_aq_remove_mcast_etag(struct i40e_hw *hw, u16 pv_seid,
sys/dev/ixl/i40e_common.c
4947
enum i40e_status_code i40e_aq_update_tag(struct i40e_hw *hw, u16 vsi_seid,
sys/dev/ixl/i40e_common.c
498
enum i40e_status_code i40e_aq_get_rss_lut(struct i40e_hw *hw, u16 vsi_id,
sys/dev/ixl/i40e_common.c
4991
enum i40e_status_code i40e_aq_dcb_ignore_pfc(struct i40e_hw *hw, u8 tcmap,
sys/dev/ixl/i40e_common.c
5034
enum i40e_status_code i40e_aq_dcb_updated(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5059
enum i40e_status_code i40e_aq_add_statistics(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_common.c
5096
enum i40e_status_code i40e_aq_remove_statistics(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_common.c
5129
enum i40e_status_code i40e_aq_set_port_parameters(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
515
enum i40e_status_code i40e_aq_set_rss_lut(struct i40e_hw *hw, u16 vsi_id,
sys/dev/ixl/i40e_common.c
5169
static enum i40e_status_code i40e_aq_tx_sched_cmd(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_common.c
5227
enum i40e_status_code i40e_aq_config_vsi_bw_limit(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5256
enum i40e_status_code i40e_aq_config_switch_comp_bw_limit(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5284
enum i40e_status_code i40e_aq_config_vsi_ets_sla_bw_limit(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
530
static enum i40e_status_code i40e_aq_get_set_rss_key(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5301
enum i40e_status_code i40e_aq_config_vsi_tc_bw(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5319
struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_common.c
5335
enum i40e_status_code i40e_aq_query_vsi_bw_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5352
enum i40e_status_code i40e_aq_query_vsi_ets_sla_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5369
enum i40e_status_code i40e_aq_query_switch_comp_ets_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5386
enum i40e_status_code i40e_aq_query_port_ets_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5403
enum i40e_status_code i40e_aq_query_switch_comp_bw_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5425
static enum i40e_status_code i40e_validate_filter_settings(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5513
enum i40e_status_code i40e_set_filter_control(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5587
enum i40e_status_code i40e_aq_add_rem_control_packet_filter(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5639
void i40e_add_filter_to_drop_tx_flow_control_frames(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5697
enum i40e_status_code i40e_aq_add_cloud_filters(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
570
enum i40e_status_code i40e_aq_get_rss_key(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5737
i40e_aq_add_cloud_filters_bb(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_common.c
5794
i40e_aq_rem_cloud_filters(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_common.c
5833
i40e_aq_rem_cloud_filters_bb(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_common.c
585
enum i40e_status_code i40e_aq_set_rss_key(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5885
i40e_status_code i40e_aq_replace_cloud_filters(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5941
enum i40e_status_code i40e_aq_alternate_write(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
5972
enum i40e_status_code i40e_aq_alternate_write_indirect(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
6014
enum i40e_status_code i40e_aq_alternate_read(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
6053
enum i40e_status_code i40e_aq_alternate_read_indirect(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
6090
enum i40e_status_code i40e_aq_alternate_clear(struct i40e_hw *hw)
sys/dev/ixl/i40e_common.c
6112
enum i40e_status_code i40e_aq_alternate_write_done(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
6145
enum i40e_status_code i40e_aq_set_oem_mode(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
6170
enum i40e_status_code i40e_aq_resume_port_tx(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
6190
void i40e_set_pci_config_data(struct i40e_hw *hw, u16 link_status)
sys/dev/ixl/i40e_common.c
6244
enum i40e_status_code i40e_aq_debug_dump(struct i40e_hw *hw, u8 cluster_id,
sys/dev/ixl/i40e_common.c
6295
enum i40e_status_code i40e_enable_eee(struct i40e_hw *hw, bool enable)
sys/dev/ixl/i40e_common.c
6361
enum i40e_status_code i40e_read_bw_from_alt_ram(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
6401
enum i40e_status_code i40e_aq_configure_partition_bw(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
6432
enum i40e_status_code i40e_read_phy_register_clause22(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
6477
enum i40e_status_code i40e_write_phy_register_clause22(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
6518
enum i40e_status_code i40e_read_phy_register_clause45(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
6592
enum i40e_status_code i40e_write_phy_register_clause45(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
6659
enum i40e_status_code i40e_write_phy_register(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
6698
enum i40e_status_code i40e_read_phy_register(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
6734
u8 i40e_get_phy_address(struct i40e_hw *hw, u8 dev_num)
sys/dev/ixl/i40e_common.c
6750
enum i40e_status_code i40e_blink_phy_link_led(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
6822
enum i40e_status_code i40e_led_get_reg(struct i40e_hw *hw, u16 led_addr,
sys/dev/ixl/i40e_common.c
6851
enum i40e_status_code i40e_led_set_reg(struct i40e_hw *hw, u16 led_addr,
sys/dev/ixl/i40e_common.c
6881
enum i40e_status_code i40e_led_get_phy(struct i40e_hw *hw, u16 *led_addr,
sys/dev/ixl/i40e_common.c
6930
enum i40e_status_code i40e_led_set_phy(struct i40e_hw *hw, bool on,
sys/dev/ixl/i40e_common.c
6976
enum i40e_status_code i40e_get_phy_lpi_status(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
7032
enum i40e_status_code i40e_get_lpi_counters(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
7074
enum i40e_status_code i40e_get_lpi_duration(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
7133
enum i40e_status_code i40e_lpi_stat_update(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
7176
enum i40e_status_code i40e_aq_rx_ctl_read_register(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
7205
u32 i40e_read_rx_ctl(struct i40e_hw *hw, u32 reg_addr)
sys/dev/ixl/i40e_common.c
7242
enum i40e_status_code i40e_aq_rx_ctl_write_register(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
7267
void i40e_write_rx_ctl(struct i40e_hw *hw, u32 reg_addr, u32 reg_val)
sys/dev/ixl/i40e_common.c
7300
i40e_mdio_if_number_selection(struct i40e_hw *hw, bool set_mdio, u8 mdio_num,
sys/dev/ixl/i40e_common.c
7333
i40e_aq_set_phy_register_ext(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
7379
i40e_aq_get_phy_register_ext(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
7422
i40e_aq_run_phy_activity(struct i40e_hw *hw, u16 activity_id, u32 dnl_opcode,
sys/dev/ixl/i40e_common.c
7468
enum i40e_status_code i40e_aq_send_msg_to_pf(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
7507
void i40e_vf_parse_hw_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
7545
enum i40e_status_code i40e_vf_reset(struct i40e_hw *hw)
sys/dev/ixl/i40e_common.c
7560
enum i40e_status_code i40e_aq_set_arp_proxy_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
7596
enum i40e_status_code i40e_aq_set_ns_proxy_table_entry(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
7638
enum i40e_status_code i40e_aq_set_clear_wol_filter(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
7700
enum i40e_status_code i40e_aq_get_wake_event_reason(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
7726
enum i40e_status_code i40e_aq_clear_all_wol_filters(struct i40e_hw *hw,
sys/dev/ixl/i40e_common.c
994
enum i40e_status_code i40e_init_shared_code(struct i40e_hw *hw)
sys/dev/ixl/i40e_dcb.c
1276
enum i40e_status_code i40e_set_dcb_config(struct i40e_hw *hw)
sys/dev/ixl/i40e_dcb.c
1351
static enum i40e_status_code _i40e_read_lldp_cfg(struct i40e_hw *hw,
sys/dev/ixl/i40e_dcb.c
1413
enum i40e_status_code i40e_read_lldp_cfg(struct i40e_hw *hw,
sys/dev/ixl/i40e_dcb.c
45
enum i40e_status_code i40e_get_dcbx_status(struct i40e_hw *hw, u16 *status)
sys/dev/ixl/i40e_dcb.c
589
enum i40e_status_code i40e_aq_get_dcb_config(struct i40e_hw *hw, u8 mib_type,
sys/dev/ixl/i40e_dcb.c
805
static enum i40e_status_code i40e_get_ieee_dcb_config(struct i40e_hw *hw)
sys/dev/ixl/i40e_dcb.c
835
enum i40e_status_code i40e_get_dcb_config(struct i40e_hw *hw)
sys/dev/ixl/i40e_dcb.c
905
enum i40e_status_code i40e_init_dcb(struct i40e_hw *hw, bool enable_mib_change)
sys/dev/ixl/i40e_dcb.c
979
i40e_get_fw_lldp_status(struct i40e_hw *hw,
sys/dev/ixl/i40e_dcb.h
221
enum i40e_status_code i40e_get_dcbx_status(struct i40e_hw *hw,
sys/dev/ixl/i40e_dcb.h
225
enum i40e_status_code i40e_aq_get_dcb_config(struct i40e_hw *hw, u8 mib_type,
sys/dev/ixl/i40e_dcb.h
228
enum i40e_status_code i40e_get_dcb_config(struct i40e_hw *hw);
sys/dev/ixl/i40e_dcb.h
229
enum i40e_status_code i40e_init_dcb(struct i40e_hw *hw,
sys/dev/ixl/i40e_dcb.h
232
i40e_get_fw_lldp_status(struct i40e_hw *hw,
sys/dev/ixl/i40e_dcb.h
234
enum i40e_status_code i40e_set_dcb_config(struct i40e_hw *hw);
sys/dev/ixl/i40e_hmc.c
142
enum i40e_status_code i40e_add_pd_table_entry(struct i40e_hw *hw,
sys/dev/ixl/i40e_hmc.c
223
enum i40e_status_code i40e_remove_pd_bp(struct i40e_hw *hw,
sys/dev/ixl/i40e_hmc.c
307
enum i40e_status_code i40e_remove_sd_bp_new(struct i40e_hw *hw,
sys/dev/ixl/i40e_hmc.c
356
enum i40e_status_code i40e_remove_pd_page_new(struct i40e_hw *hw,
sys/dev/ixl/i40e_hmc.c
49
enum i40e_status_code i40e_add_sd_table_entry(struct i40e_hw *hw,
sys/dev/ixl/i40e_hmc.h
221
enum i40e_status_code i40e_add_sd_table_entry(struct i40e_hw *hw,
sys/dev/ixl/i40e_hmc.h
227
enum i40e_status_code i40e_add_pd_table_entry(struct i40e_hw *hw,
sys/dev/ixl/i40e_hmc.h
231
enum i40e_status_code i40e_remove_pd_bp(struct i40e_hw *hw,
sys/dev/ixl/i40e_hmc.h
236
enum i40e_status_code i40e_remove_sd_bp_new(struct i40e_hw *hw,
sys/dev/ixl/i40e_hmc.h
241
enum i40e_status_code i40e_remove_pd_page_new(struct i40e_hw *hw,
sys/dev/ixl/i40e_hmc.h
40
struct i40e_hw;
sys/dev/ixl/i40e_lan_hmc.c
106
enum i40e_status_code i40e_init_lan_hmc(struct i40e_hw *hw, u32 txq_num,
sys/dev/ixl/i40e_lan_hmc.c
1174
static enum i40e_status_code i40e_clear_hmc_context(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.c
1233
enum i40e_status_code i40e_hmc_get_object_va(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.c
1299
enum i40e_status_code i40e_get_lan_tx_queue_context(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.c
1319
enum i40e_status_code i40e_clear_lan_tx_queue_context(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.c
1338
enum i40e_status_code i40e_set_lan_tx_queue_context(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.c
1359
enum i40e_status_code i40e_get_lan_rx_queue_context(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.c
1379
enum i40e_status_code i40e_clear_lan_rx_queue_context(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.c
1398
enum i40e_status_code i40e_set_lan_rx_queue_context(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.c
266
static enum i40e_status_code i40e_remove_pd_page(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.c
293
static enum i40e_status_code i40e_remove_sd_bp(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.c
313
enum i40e_status_code i40e_create_lan_hmc_object(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.c
472
enum i40e_status_code i40e_configure_lan_hmc(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.c
557
enum i40e_status_code i40e_delete_lan_hmc_object(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.c
669
enum i40e_status_code i40e_shutdown_lan_hmc(struct i40e_hw *hw)
sys/dev/ixl/i40e_lan_hmc.h
170
enum i40e_status_code i40e_init_lan_hmc(struct i40e_hw *hw, u32 txq_num,
sys/dev/ixl/i40e_lan_hmc.h
173
enum i40e_status_code i40e_configure_lan_hmc(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.h
175
enum i40e_status_code i40e_shutdown_lan_hmc(struct i40e_hw *hw);
sys/dev/ixl/i40e_lan_hmc.h
179
enum i40e_status_code i40e_get_lan_tx_queue_context(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.h
182
enum i40e_status_code i40e_clear_lan_tx_queue_context(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.h
184
enum i40e_status_code i40e_set_lan_tx_queue_context(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.h
187
enum i40e_status_code i40e_get_lan_rx_queue_context(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.h
190
enum i40e_status_code i40e_clear_lan_rx_queue_context(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.h
192
enum i40e_status_code i40e_set_lan_rx_queue_context(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.h
195
enum i40e_status_code i40e_create_lan_hmc_object(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.h
197
enum i40e_status_code i40e_delete_lan_hmc_object(struct i40e_hw *hw,
sys/dev/ixl/i40e_lan_hmc.h
38
struct i40e_hw;
sys/dev/ixl/i40e_nvm.c
1057
static enum i40e_status_code i40e_nvmupd_state_init(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
1198
static enum i40e_status_code i40e_nvmupd_state_reading(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
1242
static enum i40e_status_code i40e_nvmupd_state_writing(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
1358
void i40e_nvmupd_clear_wait_state(struct i40e_hw *hw)
sys/dev/ixl/i40e_nvm.c
1395
void i40e_nvmupd_check_wait_event(struct i40e_hw *hw, u16 opcode,
sys/dev/ixl/i40e_nvm.c
1415
static enum i40e_nvmupd_cmd i40e_nvmupd_validate_command(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
148
void i40e_release_nvm(struct i40e_hw *hw)
sys/dev/ixl/i40e_nvm.c
1523
static enum i40e_status_code i40e_nvmupd_exec_aq(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
1608
static enum i40e_status_code i40e_nvmupd_get_aq_result(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
1677
static enum i40e_status_code i40e_nvmupd_get_aq_event(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
1712
static enum i40e_status_code i40e_nvmupd_nvm_read(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
1751
static enum i40e_status_code i40e_nvmupd_nvm_erase(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
178
static enum i40e_status_code i40e_poll_sr_srctl_done_bit(struct i40e_hw *hw)
sys/dev/ixl/i40e_nvm.c
1791
static enum i40e_status_code i40e_nvmupd_nvm_write(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
207
enum i40e_status_code i40e_read_nvm_word_srctl(struct i40e_hw *hw, u16 offset,
sys/dev/ixl/i40e_nvm.c
260
static enum i40e_status_code i40e_read_nvm_aq(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
310
static enum i40e_status_code i40e_read_nvm_word_aq(struct i40e_hw *hw, u16 offset,
sys/dev/ixl/i40e_nvm.c
334
enum i40e_status_code __i40e_read_nvm_word(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
353
enum i40e_status_code i40e_read_nvm_word(struct i40e_hw *hw, u16 offset,
sys/dev/ixl/i40e_nvm.c
380
i40e_read_nvm_module_data(struct i40e_hw *hw, u8 module_ptr, u16 module_offset,
sys/dev/ixl/i40e_nvm.c
452
static enum i40e_status_code i40e_read_nvm_buffer_srctl(struct i40e_hw *hw, u16 offset,
sys/dev/ixl/i40e_nvm.c
46
enum i40e_status_code i40e_init_nvm(struct i40e_hw *hw)
sys/dev/ixl/i40e_nvm.c
485
static enum i40e_status_code i40e_read_nvm_buffer_aq(struct i40e_hw *hw, u16 offset,
sys/dev/ixl/i40e_nvm.c
543
enum i40e_status_code __i40e_read_nvm_buffer(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
564
enum i40e_status_code i40e_read_nvm_buffer(struct i40e_hw *hw, u16 offset,
sys/dev/ixl/i40e_nvm.c
594
enum i40e_status_code i40e_write_nvm_aq(struct i40e_hw *hw, u8 module_pointer,
sys/dev/ixl/i40e_nvm.c
641
enum i40e_status_code __i40e_write_nvm_word(struct i40e_hw *hw, u32 offset,
sys/dev/ixl/i40e_nvm.c
665
enum i40e_status_code __i40e_write_nvm_buffer(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
695
enum i40e_status_code i40e_calc_nvm_checksum(struct i40e_hw *hw, u16 *checksum)
sys/dev/ixl/i40e_nvm.c
777
enum i40e_status_code i40e_update_nvm_checksum(struct i40e_hw *hw)
sys/dev/ixl/i40e_nvm.c
803
enum i40e_status_code i40e_validate_nvm_checksum(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
839
static enum i40e_status_code i40e_nvmupd_state_init(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
842
static enum i40e_status_code i40e_nvmupd_state_reading(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
845
static enum i40e_status_code i40e_nvmupd_state_writing(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
848
static enum i40e_nvmupd_cmd i40e_nvmupd_validate_command(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
851
static enum i40e_status_code i40e_nvmupd_nvm_erase(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
854
static enum i40e_status_code i40e_nvmupd_nvm_write(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
857
static enum i40e_status_code i40e_nvmupd_nvm_read(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
860
static enum i40e_status_code i40e_nvmupd_exec_aq(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
863
static enum i40e_status_code i40e_nvmupd_get_aq_result(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
866
static enum i40e_status_code i40e_nvmupd_get_aq_event(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
87
enum i40e_status_code i40e_acquire_nvm(struct i40e_hw *hw,
sys/dev/ixl/i40e_nvm.c
914
enum i40e_status_code i40e_nvmupd_command(struct i40e_hw *hw,
sys/dev/ixl/i40e_osdep.c
126
i40e_free_dma_mem(struct i40e_hw *hw, struct i40e_dma_mem *mem)
sys/dev/ixl/i40e_osdep.c
177
i40e_debug_shared(struct i40e_hw *hw, enum i40e_debug_mask mask, char *fmt, ...)
sys/dev/ixl/i40e_osdep.c
182
if (!(mask & ((struct i40e_hw *)hw)->debug_mask))
sys/dev/ixl/i40e_osdep.c
246
i40e_read_pci_cfg(struct i40e_hw *hw, u32 reg)
sys/dev/ixl/i40e_osdep.c
257
i40e_write_pci_cfg(struct i40e_hw *hw, u32 reg, u16 value)
sys/dev/ixl/i40e_osdep.c
51
i40e_allocate_virt_mem(struct i40e_hw *hw, struct i40e_virt_mem *mem, u32 size)
sys/dev/ixl/i40e_osdep.c
58
i40e_free_virt_mem(struct i40e_hw *hw, struct i40e_virt_mem *mem)
sys/dev/ixl/i40e_osdep.c
67
i40e_allocate_dma_mem(struct i40e_hw *hw, struct i40e_dma_mem *mem,
sys/dev/ixl/i40e_osdep.h
170
struct i40e_hw; /* forward decl */
sys/dev/ixl/i40e_osdep.h
171
u16 i40e_read_pci_cfg(struct i40e_hw *, u32);
sys/dev/ixl/i40e_osdep.h
172
void i40e_write_pci_cfg(struct i40e_hw *, u32, u16);
sys/dev/ixl/i40e_osdep.h
179
extern void i40e_debug_shared(struct i40e_hw *hw, enum i40e_debug_mask mask,
sys/dev/ixl/i40e_osdep.h
238
enum i40e_status_code i40e_read_nvm_word_srctl(struct i40e_hw *hw, u16 offset,
sys/dev/ixl/i40e_prototype.h
100
enum i40e_status_code i40e_blink_phy_link_led(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
102
enum i40e_status_code i40e_led_get_reg(struct i40e_hw *hw, u16 led_addr,
sys/dev/ixl/i40e_prototype.h
104
enum i40e_status_code i40e_led_set_reg(struct i40e_hw *hw, u16 led_addr,
sys/dev/ixl/i40e_prototype.h
106
enum i40e_status_code i40e_get_phy_lpi_status(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
108
enum i40e_status_code i40e_get_lpi_counters(struct i40e_hw *hw, u32 *tx_counter,
sys/dev/ixl/i40e_prototype.h
110
enum i40e_status_code i40e_lpi_stat_update(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
114
enum i40e_status_code i40e_get_lpi_duration(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
119
enum i40e_status_code i40e_aq_get_firmware_version(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
124
enum i40e_status_code i40e_aq_debug_write_register(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
127
enum i40e_status_code i40e_aq_debug_read_register(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
130
enum i40e_status_code i40e_aq_set_phy_debug(struct i40e_hw *hw, u8 cmd_flags,
sys/dev/ixl/i40e_prototype.h
132
enum i40e_status_code i40e_aq_set_default_vsi(struct i40e_hw *hw, u16 vsi_id,
sys/dev/ixl/i40e_prototype.h
134
enum i40e_status_code i40e_aq_clear_default_vsi(struct i40e_hw *hw, u16 vsi_id,
sys/dev/ixl/i40e_prototype.h
136
enum i40e_status_code i40e_aq_get_phy_capabilities(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
140
enum i40e_status_code i40e_aq_set_phy_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
143
enum i40e_status_code i40e_set_fc(struct i40e_hw *hw, u8 *aq_failures,
sys/dev/ixl/i40e_prototype.h
145
enum i40e_status_code i40e_aq_set_phy_int_mask(struct i40e_hw *hw, u16 mask,
sys/dev/ixl/i40e_prototype.h
147
enum i40e_status_code i40e_aq_set_mac_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
151
enum i40e_status_code i40e_aq_get_local_advt_reg(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
154
enum i40e_status_code i40e_aq_get_partner_advt(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
158
i40e_aq_set_lb_modes(struct i40e_hw *hw, u8 lb_level, u8 lb_type, u8 speed,
sys/dev/ixl/i40e_prototype.h
160
enum i40e_status_code i40e_aq_clear_pxe_mode(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
162
enum i40e_status_code i40e_aq_set_link_restart_an(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
164
enum i40e_status_code i40e_aq_get_link_info(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
167
enum i40e_status_code i40e_aq_set_local_advt_reg(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
170
enum i40e_status_code i40e_aq_send_driver_version(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
173
enum i40e_status_code i40e_aq_add_vsi(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
176
enum i40e_status_code i40e_aq_set_vsi_broadcast(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
179
enum i40e_status_code i40e_aq_set_vsi_unicast_promiscuous(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
182
enum i40e_status_code i40e_aq_set_vsi_multicast_promiscuous(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
184
enum i40e_status_code i40e_aq_set_vsi_full_promiscuous(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
187
enum i40e_status_code i40e_aq_set_vsi_mc_promisc_on_vlan(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
190
enum i40e_status_code i40e_aq_set_vsi_uc_promisc_on_vlan(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
193
enum i40e_status_code i40e_aq_set_vsi_bc_promisc_on_vlan(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
196
enum i40e_status_code i40e_aq_set_vsi_vlan_promisc(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
199
enum i40e_status_code i40e_aq_get_vsi_params(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
202
enum i40e_status_code i40e_aq_update_vsi_params(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
205
enum i40e_status_code i40e_aq_add_veb(struct i40e_hw *hw, u16 uplink_seid,
sys/dev/ixl/i40e_prototype.h
210
enum i40e_status_code i40e_aq_get_veb_parameters(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
215
enum i40e_status_code i40e_aq_add_macvlan(struct i40e_hw *hw, u16 vsi_id,
sys/dev/ixl/i40e_prototype.h
218
enum i40e_status_code i40e_aq_remove_macvlan(struct i40e_hw *hw, u16 vsi_id,
sys/dev/ixl/i40e_prototype.h
221
enum i40e_status_code i40e_aq_add_mirrorrule(struct i40e_hw *hw, u16 sw_seid,
sys/dev/ixl/i40e_prototype.h
225
enum i40e_status_code i40e_aq_delete_mirrorrule(struct i40e_hw *hw, u16 sw_seid,
sys/dev/ixl/i40e_prototype.h
230
enum i40e_status_code i40e_aq_add_vlan(struct i40e_hw *hw, u16 vsi_id,
sys/dev/ixl/i40e_prototype.h
233
enum i40e_status_code i40e_aq_remove_vlan(struct i40e_hw *hw, u16 vsi_id,
sys/dev/ixl/i40e_prototype.h
236
enum i40e_status_code i40e_aq_send_msg_to_vf(struct i40e_hw *hw, u16 vfid,
sys/dev/ixl/i40e_prototype.h
239
enum i40e_status_code i40e_aq_get_switch_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
243
enum i40e_status_code i40e_aq_set_switch_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
246
enum i40e_status_code i40e_aq_request_resource(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
251
enum i40e_status_code i40e_aq_release_resource(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
255
enum i40e_status_code i40e_aq_read_nvm(struct i40e_hw *hw, u8 module_pointer,
sys/dev/ixl/i40e_prototype.h
259
enum i40e_status_code i40e_aq_erase_nvm(struct i40e_hw *hw, u8 module_pointer,
sys/dev/ixl/i40e_prototype.h
262
enum i40e_status_code i40e_aq_read_nvm_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
266
enum i40e_status_code i40e_aq_write_nvm_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
271
i40e_aq_min_rollback_rev_update(struct i40e_hw *hw, u8 mode, u8 module,
sys/dev/ixl/i40e_prototype.h
274
enum i40e_status_code i40e_aq_oem_post_update(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
277
enum i40e_status_code i40e_aq_discover_capabilities(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
281
enum i40e_status_code i40e_aq_update_nvm(struct i40e_hw *hw, u8 module_pointer,
sys/dev/ixl/i40e_prototype.h
285
enum i40e_status_code i40e_aq_rearrange_nvm(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
288
enum i40e_status_code i40e_aq_nvm_update_in_process(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
291
enum i40e_status_code i40e_aq_get_lldp_mib(struct i40e_hw *hw, u8 bridge_type,
sys/dev/ixl/i40e_prototype.h
295
enum i40e_status_code i40e_aq_set_lldp_mib(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
298
enum i40e_status_code i40e_aq_cfg_lldp_mib_change_event(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
302
i40e_aq_restore_lldp(struct i40e_hw *hw, u8 *setting, bool restore,
sys/dev/ixl/i40e_prototype.h
304
enum i40e_status_code i40e_aq_stop_lldp(struct i40e_hw *hw, bool shutdown_agent,
sys/dev/ixl/i40e_prototype.h
307
enum i40e_status_code i40e_aq_set_dcb_parameters(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
311
enum i40e_status_code i40e_aq_start_lldp(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
314
enum i40e_status_code i40e_aq_get_cee_dcb_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
317
enum i40e_status_code i40e_aq_start_stop_dcbx(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
320
enum i40e_status_code i40e_aq_add_udp_tunnel(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
324
enum i40e_status_code i40e_aq_del_udp_tunnel(struct i40e_hw *hw, u8 index,
sys/dev/ixl/i40e_prototype.h
326
enum i40e_status_code i40e_aq_get_switch_resource_alloc(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
331
enum i40e_status_code i40e_aq_add_pvirt(struct i40e_hw *hw, u16 flags,
sys/dev/ixl/i40e_prototype.h
334
enum i40e_status_code i40e_aq_add_tag(struct i40e_hw *hw, bool direct_to_queue,
sys/dev/ixl/i40e_prototype.h
338
enum i40e_status_code i40e_aq_remove_tag(struct i40e_hw *hw, u16 vsi_seid,
sys/dev/ixl/i40e_prototype.h
341
enum i40e_status_code i40e_aq_add_mcast_etag(struct i40e_hw *hw, u16 pe_seid,
sys/dev/ixl/i40e_prototype.h
345
enum i40e_status_code i40e_aq_remove_mcast_etag(struct i40e_hw *hw, u16 pe_seid,
sys/dev/ixl/i40e_prototype.h
348
enum i40e_status_code i40e_aq_update_tag(struct i40e_hw *hw, u16 vsi_seid,
sys/dev/ixl/i40e_prototype.h
352
enum i40e_status_code i40e_aq_add_statistics(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_prototype.h
355
enum i40e_status_code i40e_aq_remove_statistics(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_prototype.h
358
enum i40e_status_code i40e_aq_set_port_parameters(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
362
enum i40e_status_code i40e_aq_delete_element(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_prototype.h
364
enum i40e_status_code i40e_aq_mac_address_write(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
367
enum i40e_status_code i40e_aq_config_vsi_bw_limit(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
370
enum i40e_status_code i40e_aq_dcb_ignore_pfc(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
374
struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_prototype.h
377
enum i40e_status_code i40e_aq_config_vsi_ets_sla_bw_limit(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
381
enum i40e_status_code i40e_aq_dcb_updated(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
383
enum i40e_status_code i40e_aq_config_switch_comp_bw_limit(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
386
enum i40e_status_code i40e_aq_config_vsi_tc_bw(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_prototype.h
389
enum i40e_status_code i40e_aq_query_vsi_bw_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
393
enum i40e_status_code i40e_aq_query_vsi_ets_sla_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
397
enum i40e_status_code i40e_aq_query_switch_comp_ets_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
401
enum i40e_status_code i40e_aq_query_port_ets_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
405
enum i40e_status_code i40e_aq_query_switch_comp_bw_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
409
enum i40e_status_code i40e_aq_resume_port_tx(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
412
i40e_aq_add_cloud_filters_bb(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_prototype.h
416
i40e_aq_add_cloud_filters(struct i40e_hw *hw, u16 vsi,
sys/dev/ixl/i40e_prototype.h
420
i40e_aq_rem_cloud_filters(struct i40e_hw *hw, u16 vsi,
sys/dev/ixl/i40e_prototype.h
424
i40e_aq_rem_cloud_filters_bb(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_prototype.h
427
enum i40e_status_code i40e_read_lldp_cfg(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
429
enum i40e_status_code i40e_aq_replace_cloud_filters(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
432
enum i40e_status_code i40e_aq_alternate_read(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
435
enum i40e_status_code i40e_aq_alternate_read_indirect(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
437
enum i40e_status_code i40e_aq_alternate_write(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
440
enum i40e_status_code i40e_aq_alternate_write_indirect(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
442
enum i40e_status_code i40e_aq_alternate_clear(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
443
enum i40e_status_code i40e_aq_alternate_write_done(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
445
enum i40e_status_code i40e_aq_set_oem_mode(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
449
enum i40e_status_code i40e_init_shared_code(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
450
enum i40e_status_code i40e_pf_reset(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
451
void i40e_clear_hw(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
452
void i40e_clear_pxe_mode(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
453
enum i40e_status_code i40e_get_link_status(struct i40e_hw *hw, bool *link_up);
sys/dev/ixl/i40e_prototype.h
454
enum i40e_status_code i40e_update_link_info(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
455
enum i40e_status_code i40e_get_mac_addr(struct i40e_hw *hw, u8 *mac_addr);
sys/dev/ixl/i40e_prototype.h
456
enum i40e_status_code i40e_read_bw_from_alt_ram(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
458
enum i40e_status_code i40e_aq_configure_partition_bw(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
461
enum i40e_status_code i40e_get_port_mac_addr(struct i40e_hw *hw, u8 *mac_addr);
sys/dev/ixl/i40e_prototype.h
462
enum i40e_status_code i40e_read_pba_string(struct i40e_hw *hw, u8 *pba_num,
sys/dev/ixl/i40e_prototype.h
464
void i40e_pre_tx_queue_cfg(struct i40e_hw *hw, u32 queue, bool enable);
sys/dev/ixl/i40e_prototype.h
465
enum i40e_aq_link_speed i40e_get_link_speed(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
467
enum i40e_status_code i40e_init_nvm(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
468
enum i40e_status_code i40e_acquire_nvm(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
470
void i40e_release_nvm(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
471
enum i40e_status_code i40e_read_nvm_word(struct i40e_hw *hw, u16 offset,
sys/dev/ixl/i40e_prototype.h
474
i40e_read_nvm_module_data(struct i40e_hw *hw, u8 module_ptr, u16 module_offset,
sys/dev/ixl/i40e_prototype.h
476
enum i40e_status_code i40e_read_nvm_buffer(struct i40e_hw *hw, u16 offset,
sys/dev/ixl/i40e_prototype.h
478
enum i40e_status_code i40e_write_nvm_aq(struct i40e_hw *hw, u8 module,
sys/dev/ixl/i40e_prototype.h
481
enum i40e_status_code __i40e_read_nvm_word(struct i40e_hw *hw, u16 offset,
sys/dev/ixl/i40e_prototype.h
483
enum i40e_status_code __i40e_read_nvm_buffer(struct i40e_hw *hw, u16 offset,
sys/dev/ixl/i40e_prototype.h
485
enum i40e_status_code __i40e_write_nvm_word(struct i40e_hw *hw, u32 offset,
sys/dev/ixl/i40e_prototype.h
487
enum i40e_status_code __i40e_write_nvm_buffer(struct i40e_hw *hw, u8 module,
sys/dev/ixl/i40e_prototype.h
489
enum i40e_status_code i40e_calc_nvm_checksum(struct i40e_hw *hw, u16 *checksum);
sys/dev/ixl/i40e_prototype.h
49
enum i40e_status_code i40e_init_adminq(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
490
enum i40e_status_code i40e_update_nvm_checksum(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
491
enum i40e_status_code i40e_validate_nvm_checksum(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
493
enum i40e_status_code i40e_nvmupd_command(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
496
void i40e_nvmupd_check_wait_event(struct i40e_hw *hw, u16 opcode,
sys/dev/ixl/i40e_prototype.h
498
void i40e_nvmupd_clear_wait_state(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
499
void i40e_set_pci_config_data(struct i40e_hw *hw, u16 link_status);
sys/dev/ixl/i40e_prototype.h
50
enum i40e_status_code i40e_shutdown_adminq(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
500
enum i40e_status_code i40e_enable_eee(struct i40e_hw *hw, bool enable);
sys/dev/ixl/i40e_prototype.h
502
enum i40e_status_code i40e_set_mac_type(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
51
enum i40e_status_code i40e_init_asq(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
52
enum i40e_status_code i40e_init_arq(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
53
enum i40e_status_code i40e_alloc_adminq_asq_ring(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
54
enum i40e_status_code i40e_alloc_adminq_arq_ring(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
55
enum i40e_status_code i40e_shutdown_asq(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
553
void i40e_vf_parse_hw_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
555
enum i40e_status_code i40e_vf_reset(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
556
enum i40e_status_code i40e_aq_send_msg_to_pf(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
56
enum i40e_status_code i40e_shutdown_arq(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
561
enum i40e_status_code i40e_set_filter_control(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
563
enum i40e_status_code i40e_aq_add_rem_control_packet_filter(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
568
enum i40e_status_code i40e_aq_debug_dump(struct i40e_hw *hw, u8 cluster_id,
sys/dev/ixl/i40e_prototype.h
57
u16 i40e_clean_asq(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
573
void i40e_add_filter_to_drop_tx_flow_control_frames(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
575
enum i40e_status_code i40e_aq_rx_ctl_read_register(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
578
u32 i40e_read_rx_ctl(struct i40e_hw *hw, u32 reg_addr);
sys/dev/ixl/i40e_prototype.h
579
enum i40e_status_code i40e_aq_rx_ctl_write_register(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
58
void i40e_free_adminq_asq(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
582
void i40e_write_rx_ctl(struct i40e_hw *hw, u32 reg_addr, u32 reg_val);
sys/dev/ixl/i40e_prototype.h
584
i40e_aq_set_phy_register_ext(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
59
void i40e_free_adminq_arq(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
590
i40e_aq_get_phy_register_ext(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
603
i40e_aq_run_phy_activity(struct i40e_hw *hw, u16 activity_id, u32 opcode,
sys/dev/ixl/i40e_prototype.h
607
enum i40e_status_code i40e_aq_set_arp_proxy_config(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
61
void i40e_adminq_init_ring_data(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
610
enum i40e_status_code i40e_aq_set_ns_proxy_table_entry(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
613
enum i40e_status_code i40e_aq_set_clear_wol_filter(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
619
enum i40e_status_code i40e_aq_get_wake_event_reason(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
62
enum i40e_status_code i40e_clean_arq_element(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
622
enum i40e_status_code i40e_aq_clear_all_wol_filters(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
624
enum i40e_status_code i40e_read_phy_register_clause22(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
626
enum i40e_status_code i40e_write_phy_register_clause22(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
628
enum i40e_status_code i40e_read_phy_register_clause45(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
630
enum i40e_status_code i40e_write_phy_register_clause45(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
632
enum i40e_status_code i40e_read_phy_register(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
634
enum i40e_status_code i40e_write_phy_register(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
636
u8 i40e_get_phy_address(struct i40e_hw *hw, u8 dev_num);
sys/dev/ixl/i40e_prototype.h
65
enum i40e_status_code i40e_asq_send_command(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
70
bool i40e_asq_done(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
73
void i40e_debug_aq(struct i40e_hw *hw, enum i40e_debug_mask mask,
sys/dev/ixl/i40e_prototype.h
76
void i40e_idle_aq(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
77
bool i40e_check_asq_alive(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
78
enum i40e_status_code i40e_aq_queue_shutdown(struct i40e_hw *hw, bool unloading);
sys/dev/ixl/i40e_prototype.h
80
enum i40e_status_code i40e_aq_get_rss_lut(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_prototype.h
82
enum i40e_status_code i40e_aq_set_rss_lut(struct i40e_hw *hw, u16 seid,
sys/dev/ixl/i40e_prototype.h
84
enum i40e_status_code i40e_aq_get_rss_key(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
87
enum i40e_status_code i40e_aq_set_rss_key(struct i40e_hw *hw,
sys/dev/ixl/i40e_prototype.h
90
const char *i40e_aq_str(struct i40e_hw *hw, enum i40e_admin_queue_err aq_err);
sys/dev/ixl/i40e_prototype.h
91
const char *i40e_stat_str(struct i40e_hw *hw, enum i40e_status_code stat_err);
sys/dev/ixl/i40e_prototype.h
94
u32 i40e_led_get(struct i40e_hw *hw);
sys/dev/ixl/i40e_prototype.h
95
void i40e_led_set(struct i40e_hw *hw, u32 mode, bool blink);
sys/dev/ixl/i40e_prototype.h
96
enum i40e_status_code i40e_led_set_phy(struct i40e_hw *hw, bool on,
sys/dev/ixl/i40e_prototype.h
98
enum i40e_status_code i40e_led_get_phy(struct i40e_hw *hw, u16 *led_addr,
sys/dev/ixl/i40e_type.h
774
static INLINE bool i40e_is_vf(struct i40e_hw *hw)
sys/dev/ixl/i40e_type.h
83
struct i40e_hw;
sys/dev/ixl/i40e_type.h
84
typedef void (*I40E_ADMINQ_CALLBACK)(struct i40e_hw *, struct i40e_aq_desc *);
sys/dev/ixl/if_ixl.c
1153
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/if_ixl.c
1180
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/if_ixl.c
1200
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/if_ixl.c
1212
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/if_ixl.c
1348
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/if_ixl.c
1391
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/if_ixl.c
1447
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/if_ixl.c
1482
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/if_ixl.c
1539
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/if_ixl.c
1696
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/if_ixl.c
1738
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/if_ixl.c
1775
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/if_ixl.c
364
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/if_ixl.c
408
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/if_ixl.c
447
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/if_ixl.c
480
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/if_ixl.c
502
struct i40e_hw *hw;
sys/dev/ixl/if_ixl.c
690
struct i40e_hw *hw;
sys/dev/ixl/if_ixl.c
861
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/if_ixl.c
955
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl.h
409
struct i40e_hw *hw;
sys/dev/ixl/ixl.h
520
const char * i40e_vc_stat_str(struct i40e_hw *hw,
sys/dev/ixl/ixl_iw.c
327
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_iw.c
53
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf.h
116
struct i40e_hw hw;
sys/dev/ixl/ixl_pf.h
316
void ixl_enable_queue(struct i40e_hw *, int);
sys/dev/ixl/ixl_pf.h
317
void ixl_disable_queue(struct i40e_hw *, int);
sys/dev/ixl/ixl_pf.h
318
void ixl_enable_intr0(struct i40e_hw *);
sys/dev/ixl/ixl_pf.h
319
void ixl_disable_intr0(struct i40e_hw *);
sys/dev/ixl/ixl_pf.h
320
void ixl_nvm_version_str(struct i40e_hw *hw, struct sbuf *buf);
sys/dev/ixl/ixl_pf.h
321
void ixl_stat_update64(struct i40e_hw *, u32, bool,
sys/dev/ixl/ixl_pf.h
323
void ixl_stat_update48(struct i40e_hw *, u32, bool,
sys/dev/ixl/ixl_pf.h
325
void ixl_stat_update32(struct i40e_hw *, u32, bool,
sys/dev/ixl/ixl_pf_i2c.c
113
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_i2c.c
164
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_i2c.c
199
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_i2c.c
250
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_i2c.c
285
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_i2c.c
321
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_i2c.c
343
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_i2c.c
394
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_i2c.c
428
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_i2c.c
459
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_i2c.c
548
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_i2c.c
614
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_i2c.c
64
static s32 ixl_wait_for_i2c_completion(struct i40e_hw *hw, u8 portnum);
sys/dev/ixl/ixl_pf_i2c.c
644
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_i2c.c
677
ixl_wait_for_i2c_completion(struct i40e_hw *hw, u8 portnum)
sys/dev/ixl/ixl_pf_i2c.c
702
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_i2c.c
728
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_i2c.c
76
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_iflib.c
1075
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_iflib.c
136
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_iflib.c
244
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_iflib.c
282
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_iflib.c
353
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_iflib.c
39
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_iflib.c
403
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_iflib.c
443
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/ixl_pf_iflib.c
58
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_iflib.c
624
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/ixl_pf_iflib.c
697
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/ixl_pf_iflib.c
78
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_iflib.c
833
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_iflib.c
906
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/ixl_pf_iflib.c
919
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/ixl_pf_iflib.c
929
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_iflib.c
952
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_iov.c
1196
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_iov.c
1263
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
127
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
1320
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
1369
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
1389
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
1524
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
1619
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_iov.c
1652
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
1703
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
197
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
221
ixl_vf_map_vsi_queue(struct i40e_hw *hw, struct ixl_vf *vf, int qnum,
sys/dev/ixl/ixl_pf_iov.c
244
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
291
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
302
ixl_vf_disable_queue_intr(struct i40e_hw *hw, uint32_t vfint_reg)
sys/dev/ixl/ixl_pf_iov.c
310
ixl_vf_unregister_intr(struct i40e_hw *hw, uint32_t vpint_reg)
sys/dev/ixl/ixl_pf_iov.c
321
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
352
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
37
static void ixl_vf_map_vsi_queue(struct i40e_hw *hw, struct ixl_vf *vf, int qnum, uint32_t val);
sys/dev/ixl/ixl_pf_iov.c
375
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
38
static void ixl_vf_disable_queue_intr(struct i40e_hw *hw, uint32_t vfint_reg);
sys/dev/ixl/ixl_pf_iov.c
39
static void ixl_vf_unregister_intr(struct i40e_hw *hw, uint32_t vpint_reg);
sys/dev/ixl/ixl_pf_iov.c
395
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
451
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
559
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
604
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
754
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
811
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_iov.c
92
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
1098
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
1128
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
1234
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/ixl_pf_main.c
1498
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_main.c
1597
struct i40e_hw *hw;
sys/dev/ixl/ixl_pf_main.c
1671
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
1707
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
1757
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
1796
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
1842
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
191
ixl_nvm_version_str(struct i40e_hw *hw, struct sbuf *buf)
sys/dev/ixl/ixl_pf_main.c
1915
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
1995
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
2015
ixl_enable_intr0(struct i40e_hw *hw)
sys/dev/ixl/ixl_pf_main.c
2027
ixl_disable_intr0(struct i40e_hw *hw)
sys/dev/ixl/ixl_pf_main.c
2037
ixl_enable_queue(struct i40e_hw *hw, int id)
sys/dev/ixl/ixl_pf_main.c
2048
ixl_disable_queue(struct i40e_hw *hw, int id)
sys/dev/ixl/ixl_pf_main.c
2088
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
212
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
2281
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
236
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
2401
_ixl_stat_update_helper(struct i40e_hw *hw, u32 reg,
sys/dev/ixl/ixl_pf_main.c
2419
ixl_stat_update48(struct i40e_hw *hw, u32 reg,
sys/dev/ixl/ixl_pf_main.c
2434
ixl_stat_update64(struct i40e_hw *hw, u32 reg,
sys/dev/ixl/ixl_pf_main.c
2449
ixl_stat_update32(struct i40e_hw *hw, u32 reg,
sys/dev/ixl/ixl_pf_main.c
2534
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
272
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
2857
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
2903
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
3064
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
3117
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
3159
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
317
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
3271
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
3291
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
3437
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
348
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
3522
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
3614
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
3789
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
381
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
3933
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
4026
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
4060
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
4150
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
4191
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
4212
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
4407
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
4432
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
4557
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
4647
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
4679
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
4797
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
4860
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
4877
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
4899
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/ixl_pf_main.c
4942
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/ixl_pf_main.c
498
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
654
struct i40e_hw *hw = vsi->hw;
sys/dev/ixl/ixl_pf_main.c
743
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
782
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_pf_main.c
905
struct i40e_hw *hw = &pf->hw;
sys/dev/ixl/ixl_txrx.c
112
i40e_vc_stat_str(struct i40e_hw *hw, enum virtchnl_status_code stat_err)