Searched refs:hw (Results 51 - 75 of 257) sorted by relevance

1234567891011

/freebsd-11-stable/sys/dev/e1000/
H A De1000_manage.h38 bool e1000_check_mng_mode_generic(struct e1000_hw *hw);
39 bool e1000_enable_tx_pkt_filtering_generic(struct e1000_hw *hw);
40 s32 e1000_mng_enable_host_if_generic(struct e1000_hw *hw);
41 s32 e1000_mng_host_if_write_generic(struct e1000_hw *hw, u8 *buffer,
43 s32 e1000_mng_write_cmd_header_generic(struct e1000_hw *hw,
45 s32 e1000_mng_write_dhcp_info_generic(struct e1000_hw *hw,
47 bool e1000_enable_mng_pass_thru(struct e1000_hw *hw);
49 s32 e1000_host_interface_command(struct e1000_hw *hw, u8 *buffer, u32 length);
50 s32 e1000_load_firmware(struct e1000_hw *hw, u8 *buffer, u32 length);
H A De1000_i210.h38 bool e1000_get_flash_presence_i210(struct e1000_hw *hw);
39 s32 e1000_update_flash_i210(struct e1000_hw *hw);
40 s32 e1000_update_nvm_checksum_i210(struct e1000_hw *hw);
41 s32 e1000_validate_nvm_checksum_i210(struct e1000_hw *hw);
42 s32 e1000_write_nvm_srwr_i210(struct e1000_hw *hw, u16 offset,
44 s32 e1000_read_nvm_srrd_i210(struct e1000_hw *hw, u16 offset,
46 s32 e1000_acquire_swfw_sync_i210(struct e1000_hw *hw, u16 mask);
47 void e1000_release_swfw_sync_i210(struct e1000_hw *hw, u16 mask);
48 s32 e1000_read_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr,
50 s32 e1000_write_xmdio_reg(struct e1000_hw *hw, u1
[all...]
H A Dif_em.c532 struct e1000_hw *hw; local
544 hw = &adapter->hw;
581 if ((hw->mac.type == e1000_ich8lan) ||
582 (hw->mac.type == e1000_ich9lan) ||
583 (hw->mac.type == e1000_ich10lan) ||
584 (hw->mac.type == e1000_pchlan) ||
585 (hw->mac.type == e1000_pch2lan) ||
586 (hw->mac.type == e1000_pch_lpt)) {
596 hw
1768 struct e1000_hw *hw = &adapter->hw; local
2388 struct e1000_hw *hw = &adapter->hw; local
2941 struct e1000_hw *hw = &adapter->hw; local
2975 struct e1000_hw *hw = &adapter->hw; local
3013 struct e1000_hw *hw = &adapter->hw; local
3048 struct e1000_hw *hw = &adapter->hw; local
3702 struct e1000_hw *hw = &adapter->hw; local
4600 struct e1000_hw *hw = &adapter->hw; local
5121 struct e1000_hw *hw = &adapter->hw; local
5156 struct e1000_hw *hw = &adapter->hw; local
5169 struct e1000_hw *hw = &adapter->hw; local
5449 struct e1000_hw *hw = &adapter->hw; local
6242 struct e1000_hw *hw = &adapter->hw; local
[all...]
H A Dif_lem.c318 TUNABLE_INT("hw.em.tx_int_delay", &lem_tx_int_delay_dflt);
319 TUNABLE_INT("hw.em.rx_int_delay", &lem_rx_int_delay_dflt);
320 TUNABLE_INT("hw.em.tx_abs_int_delay", &lem_tx_abs_int_delay_dflt);
321 TUNABLE_INT("hw.em.rx_abs_int_delay", &lem_rx_abs_int_delay_dflt);
322 TUNABLE_INT("hw.em.rxd", &lem_rxd);
323 TUNABLE_INT("hw.em.txd", &lem_txd);
324 TUNABLE_INT("hw.em.smart_pwr_down", &lem_smart_pwr_down);
325 TUNABLE_INT("hw.em.sbp", &lem_debug_sbp);
329 TUNABLE_INT("hw.em.use_legacy_irq", &lem_use_legacy_irq);
333 TUNABLE_INT("hw
2135 struct e1000_hw *hw = &adapter->hw; local
3987 struct e1000_hw *hw = &adapter->hw; local
4022 struct e1000_hw *hw = &adapter->hw; local
4031 struct e1000_hw *hw = &adapter->hw; local
4258 struct e1000_hw *hw = &adapter->hw; local
[all...]
/freebsd-11-stable/sys/dev/ixl/
H A Di40e_alloc.h54 enum i40e_status_code i40e_allocate_dma_mem(struct i40e_hw *hw,
58 enum i40e_status_code i40e_free_dma_mem(struct i40e_hw *hw,
60 enum i40e_status_code i40e_allocate_virt_mem(struct i40e_hw *hw,
63 enum i40e_status_code i40e_free_virt_mem(struct i40e_hw *hw,
H A Dif_ixl.c157 TUNABLE_INT("hw.ixl.enable_msix", &ixl_enable_msix);
166 TUNABLE_INT("hw.ixl.tx_ring_size", &ixl_tx_ring_size);
171 TUNABLE_INT("hw.ixl.rx_ring_size", &ixl_rx_ring_size);
181 TUNABLE_INT("hw.ixl.max_queues", &ixl_max_queues);
190 TUNABLE_INT("hw.ixl.enable_tx_fc_filter",
197 TUNABLE_INT("hw.ixl.i2c_access_method",
208 TUNABLE_INT("hw.ixl.enable_head_writeback",
215 TUNABLE_INT("hw.ixl.core_debug_mask",
222 TUNABLE_INT("hw.ixl.shared_debug_mask",
235 TUNABLE_INT("hw
389 struct i40e_hw *hw = &pf->hw; local
458 struct i40e_hw *hw; local
819 struct i40e_hw *hw = &pf->hw; local
[all...]
H A Di40e_hmc.h65 struct i40e_dma_mem addr; /* populate to be used by hw */
78 struct i40e_dma_mem pd_page_addr; /* populate to be used by hw */
125 * @hw: pointer to our hw struct
130 #define I40E_SET_PF_SD_ENTRY(hw, pa, sd_index, type) \
140 wr32((hw), I40E_PFHMC_SDDATAHIGH, val1); \
141 wr32((hw), I40E_PFHMC_SDDATALOW, val2); \
142 wr32((hw), I40E_PFHMC_SDCMD, val3); \
147 * @hw: pointer to our hw struc
[all...]
H A Dixl_pf_iov.c38 static void ixl_vf_map_vsi_queue(struct i40e_hw *hw, struct ixl_vf *vf, int qnum, uint32_t val);
39 static void ixl_vf_disable_queue_intr(struct i40e_hw *hw, uint32_t vfint_reg);
40 static void ixl_vf_unregister_intr(struct i40e_hw *hw, uint32_t vpint_reg);
87 struct i40e_hw *hw = &pf->hw; local
106 max(1, hw->func_caps.num_msix_vectors_vf - 1) % IXLV_MAX_QUEUES);
126 struct i40e_hw *hw; local
132 hw = &pf->hw;
136 vsi_ctx.pf_num = hw
196 struct i40e_hw *hw; local
215 ixl_vf_map_vsi_queue(struct i40e_hw *hw, struct ixl_vf *vf, int qnum, uint32_t val) argument
238 struct i40e_hw *hw; local
285 struct i40e_hw *hw; local
296 ixl_vf_disable_queue_intr(struct i40e_hw *hw, uint32_t vfint_reg) argument
304 ixl_vf_unregister_intr(struct i40e_hw *hw, uint32_t vpint_reg) argument
315 struct i40e_hw *hw; local
345 struct i40e_hw *hw; local
368 struct i40e_hw *hw; local
384 struct i40e_hw *hw; local
439 struct i40e_hw *hw; local
554 struct i40e_hw *hw; local
599 struct i40e_hw *hw; local
765 struct i40e_hw *hw; local
822 struct i40e_hw *hw; local
1360 struct i40e_hw *hw; local
1423 struct i40e_hw *hw; local
1478 struct i40e_hw *hw; local
1505 struct i40e_hw *hw; local
1630 struct i40e_hw *hw; local
1723 struct i40e_hw *hw; local
1772 struct i40e_hw *hw; local
[all...]
H A Dixl_pf_main.c137 ixl_nvm_version_str(struct i40e_hw *hw, struct sbuf *buf) argument
139 u8 oem_ver = (u8)(hw->nvm.oem_ver >> 24);
140 u16 oem_build = (u16)((hw->nvm.oem_ver >> 16) & 0xFFFF);
141 u8 oem_patch = (u8)(hw->nvm.oem_ver & 0xFF);
145 hw->aq.fw_maj_ver, hw->aq.fw_min_ver, hw->aq.fw_build,
146 hw->aq.api_maj_ver, hw->aq.api_min_ver,
147 (hw
158 struct i40e_hw *hw = &pf->hw; local
178 struct i40e_hw *hw = &pf->hw; local
197 struct i40e_hw *hw = &pf->hw; local
236 struct i40e_hw *hw = &pf->hw; local
345 struct i40e_hw *hw = &pf->hw; local
543 struct i40e_hw *hw = &pf->hw; local
570 struct i40e_hw *hw = &pf->hw; local
676 struct i40e_hw *hw = vsi->hw; local
711 struct i40e_hw *hw = &pf->hw; local
769 struct i40e_hw *hw = vsi->hw; local
818 struct i40e_hw *hw = &pf->hw; local
901 struct i40e_hw *hw = vsi->hw; local
942 struct i40e_hw *hw = vsi->hw; local
1067 struct i40e_hw *hw = &pf->hw; local
1403 struct i40e_hw *hw = &pf->hw; local
1570 struct i40e_hw *hw = &pf->hw; local
1609 struct i40e_hw *hw = &pf->hw; local
1641 struct i40e_hw *hw = &pf->hw; local
1694 struct i40e_hw *hw = &pf->hw; local
1927 struct i40e_hw *hw = vsi->hw; local
2043 struct i40e_hw *hw = &pf->hw; local
2074 struct i40e_hw *hw = &pf->hw; local
2124 struct i40e_hw *hw = vsi->hw; local
2389 struct i40e_hw *hw = &pf->hw; local
2560 struct i40e_hw *hw = vsi->hw; local
2634 struct i40e_hw *hw = vsi->hw; local
2871 struct i40e_hw *hw = &pf->hw; local
2905 struct i40e_hw *hw = &pf->hw; local
2943 struct i40e_hw *hw = &pf->hw; local
3005 struct i40e_hw *hw = vsi->hw; local
3029 struct i40e_hw *hw = vsi->hw; local
3071 struct i40e_hw *hw = vsi->hw; local
3269 struct i40e_hw *hw; local
3330 struct i40e_hw *hw; local
3389 struct i40e_hw *hw = &pf->hw; local
3425 struct i40e_hw *hw = &pf->hw; local
3491 struct i40e_hw *hw = &pf->hw; local
3526 struct i40e_hw *hw = &pf->hw; local
3590 struct i40e_hw *hw = &pf->hw; local
3656 struct i40e_hw *hw = vsi->hw; local
3669 struct i40e_hw *hw = vsi->hw; local
3677 ixl_enable_intr0(struct i40e_hw *hw) argument
3689 ixl_disable_intr0(struct i40e_hw *hw) argument
3699 ixl_enable_queue(struct i40e_hw *hw, int id) argument
3710 ixl_disable_queue(struct i40e_hw *hw, int id) argument
3721 struct i40e_hw *hw = &pf->hw; local
3907 struct i40e_hw *hw = &pf->hw; local
3946 struct i40e_hw *hw = &pf->hw; local
4107 struct i40e_hw *hw = &pf->hw; local
4137 struct i40e_hw *hw = &pf->hw; local
4203 struct i40e_hw *hw = &pf->hw; local
4329 ixl_stat_update48(struct i40e_hw *hw, u32 hireg, u32 loreg, bool offset_loaded, u64 *offset, u64 *stat) argument
4358 ixl_stat_update32(struct i40e_hw *hw, u32 reg, bool offset_loaded, u64 *offset, u64 *stat) argument
4376 struct i40e_hw *hw = &pf->hw; local
4606 struct i40e_hw *hw = &pf->hw; local
4702 struct i40e_hw *hw = &pf->hw; local
4748 struct i40e_hw *hw = &pf->hw; local
4909 struct i40e_hw *hw = &pf->hw; local
4962 struct i40e_hw *hw = &pf->hw; local
5009 struct i40e_hw *hw = &pf->hw; local
5171 struct i40e_hw *hw = &pf->hw; local
5545 struct i40e_hw *hw = &pf->hw; local
5629 struct i40e_hw *hw = &pf->hw; local
5705 struct i40e_hw *hw = &pf->hw; local
5889 struct i40e_hw *hw = &pf->hw; local
6002 struct i40e_hw *hw = &pf->hw; local
6081 struct i40e_hw *hw = &pf->hw; local
6115 struct i40e_hw *hw = &pf->hw; local
6205 struct i40e_hw *hw = &pf->hw; local
6246 struct i40e_hw *hw = &pf->hw; local
6267 struct i40e_hw *hw = &pf->hw; local
6464 struct i40e_hw *hw = &pf->hw; local
6486 struct i40e_hw *hw = &pf->hw; local
6611 struct i40e_hw *hw = &pf->hw; local
6696 struct i40e_hw *hw = &pf->hw; local
6728 struct i40e_hw *hw = &pf->hw; local
6825 struct i40e_hw *hw = &pf->hw; local
[all...]
H A Di40e_common.c42 * @hw: pointer to the HW structure
45 * vendor ID and device ID stored in the hw structure.
47 enum i40e_status_code i40e_set_mac_type(struct i40e_hw *hw) argument
53 if (hw->vendor_id == I40E_INTEL_VENDOR_ID) {
54 switch (hw->device_id) {
73 hw->mac.type = I40E_MAC_XL710;
81 hw->mac.type = I40E_MAC_X722;
84 hw->mac.type = I40E_MAC_X722_VF;
89 hw->mac.type = I40E_MAC_VF;
92 hw
109 i40e_aq_str(struct i40e_hw *hw, enum i40e_admin_queue_err aq_err) argument
169 i40e_stat_str(struct i40e_hw *hw, enum i40e_status_code stat_err) argument
322 i40e_debug_aq(struct i40e_hw *hw, enum i40e_debug_mask mask, void *desc, void *buffer, u16 buf_len) argument
393 i40e_check_asq_alive(struct i40e_hw *hw) argument
414 i40e_aq_queue_shutdown(struct i40e_hw *hw, bool unloading) argument
443 i40e_aq_get_set_rss_lut(struct i40e_hw *hw, u16 vsi_id, bool pf_lut, u8 *lut, u16 lut_size, bool set) argument
496 i40e_aq_get_rss_lut(struct i40e_hw *hw, u16 vsi_id, bool pf_lut, u8 *lut, u16 lut_size) argument
513 i40e_aq_set_rss_lut(struct i40e_hw *hw, u16 vsi_id, bool pf_lut, u8 *lut, u16 lut_size) argument
528 i40e_aq_get_set_rss_key(struct i40e_hw *hw, u16 vsi_id, struct i40e_aqc_get_set_rss_key_data *key, bool set) argument
568 i40e_aq_get_rss_key(struct i40e_hw *hw, u16 vsi_id, struct i40e_aqc_get_set_rss_key_data *key) argument
583 i40e_aq_set_rss_key(struct i40e_hw *hw, u16 vsi_id, struct i40e_aqc_get_set_rss_key_data *key) argument
992 i40e_init_shared_code(struct i40e_hw *hw) argument
1050 i40e_aq_mac_address_read(struct i40e_hw *hw, u16 *flags, struct i40e_aqc_mac_address_read_data *addrs, struct i40e_asq_cmd_details *cmd_details) argument
1077 i40e_aq_mac_address_write(struct i40e_hw *hw, u16 flags, u8 *mac_addr, struct i40e_asq_cmd_details *cmd_details) argument
1107 i40e_get_mac_addr(struct i40e_hw *hw, u8 *mac_addr) argument
1129 i40e_get_port_mac_addr(struct i40e_hw *hw, u8 *mac_addr) argument
1157 i40e_pre_tx_queue_cfg(struct i40e_hw *hw, u32 queue, bool enable) argument
1188 i40e_read_pba_string(struct i40e_hw *hw, u8 *pba_num, u32 pba_num_size) argument
1243 i40e_get_media_type(struct i40e_hw *hw) argument
1303 i40e_poll_globr(struct i40e_hw *hw, u32 retry_limit) argument
1329 i40e_pf_reset(struct i40e_hw *hw) argument
1417 i40e_clear_hw(struct i40e_hw *hw) argument
1509 i40e_clear_pxe_mode(struct i40e_hw *hw) argument
1522 i40e_led_is_mine(struct i40e_hw *hw, int idx) argument
1559 i40e_led_get(struct i40e_hw *hw) argument
1588 i40e_led_set(struct i40e_hw *hw, u32 mode, bool blink) argument
1630 i40e_aq_get_phy_capabilities(struct i40e_hw *hw, bool qualified_modules, bool report_init, struct i40e_aq_get_phy_abilities_resp *abilities, struct i40e_asq_cmd_details *cmd_details) argument
1706 i40e_aq_set_phy_config(struct i40e_hw *hw, struct i40e_aq_set_phy_config *config, struct i40e_asq_cmd_details *cmd_details) argument
1736 i40e_set_fc(struct i40e_hw *hw, u8 *aq_failures, bool atomic_restart) argument
1822 i40e_aq_set_mac_config(struct i40e_hw *hw, u16 max_frame_size, bool crc_en, u16 pacing, struct i40e_asq_cmd_details *cmd_details) argument
1859 i40e_aq_clear_pxe_mode(struct i40e_hw *hw, struct i40e_asq_cmd_details *cmd_details) argument
1887 i40e_aq_set_link_restart_an(struct i40e_hw *hw, bool enable_link, struct i40e_asq_cmd_details *cmd_details) argument
1918 i40e_aq_get_link_info(struct i40e_hw *hw, bool enable_lse, struct i40e_link_status *link, struct i40e_asq_cmd_details *cmd_details) argument
2016 i40e_aq_set_phy_int_mask(struct i40e_hw *hw, u16 mask, struct i40e_asq_cmd_details *cmd_details) argument
2043 i40e_aq_get_local_advt_reg(struct i40e_hw *hw, u64 *advt_reg, struct i40e_asq_cmd_details *cmd_details) argument
2075 i40e_aq_set_local_advt_reg(struct i40e_hw *hw, u64 advt_reg, struct i40e_asq_cmd_details *cmd_details) argument
2103 i40e_aq_get_partner_advt(struct i40e_hw *hw, u64 *advt_reg, struct i40e_asq_cmd_details *cmd_details) argument
2136 i40e_aq_set_lb_modes(struct i40e_hw *hw, u8 lb_level, u8 lb_type, u8 speed, struct i40e_asq_cmd_details *cmd_details) argument
2166 i40e_aq_set_phy_debug(struct i40e_hw *hw, u8 cmd_flags, struct i40e_asq_cmd_details *cmd_details) argument
2192 i40e_aq_add_vsi(struct i40e_hw *hw, struct i40e_vsi_context *vsi_ctx, struct i40e_asq_cmd_details *cmd_details) argument
2235 i40e_aq_set_default_vsi(struct i40e_hw *hw, u16 seid, struct i40e_asq_cmd_details *cmd_details) argument
2263 i40e_aq_clear_default_vsi(struct i40e_hw *hw, u16 seid, struct i40e_asq_cmd_details *cmd_details) argument
2293 i40e_aq_set_vsi_unicast_promiscuous(struct i40e_hw *hw, u16 seid, bool set, struct i40e_asq_cmd_details *cmd_details, bool rx_only_promisc) argument
2335 i40e_aq_set_vsi_multicast_promiscuous(struct i40e_hw *hw, u16 seid, bool set, struct i40e_asq_cmd_details *cmd_details) argument
2367 i40e_aq_set_vsi_full_promiscuous(struct i40e_hw *hw, u16 seid, bool set, struct i40e_asq_cmd_details *cmd_details) argument
2405 i40e_aq_set_vsi_mc_promisc_on_vlan(struct i40e_hw *hw, u16 seid, bool enable, u16 vid, struct i40e_asq_cmd_details *cmd_details) argument
2439 i40e_aq_set_vsi_uc_promisc_on_vlan(struct i40e_hw *hw, u16 seid, bool enable, u16 vid, struct i40e_asq_cmd_details *cmd_details) argument
2473 i40e_aq_set_vsi_bc_promisc_on_vlan(struct i40e_hw *hw, u16 seid, bool enable, u16 vid, struct i40e_asq_cmd_details *cmd_details) argument
2508 i40e_aq_set_vsi_broadcast(struct i40e_hw *hw, u16 seid, bool set_filter, struct i40e_asq_cmd_details *cmd_details) argument
2541 i40e_aq_set_vsi_vlan_promisc(struct i40e_hw *hw, u16 seid, bool enable, struct i40e_asq_cmd_details *cmd_details) argument
2571 i40e_aq_get_vsi_params(struct i40e_hw *hw, struct i40e_vsi_context *vsi_ctx, struct i40e_asq_cmd_details *cmd_details) argument
2613 i40e_aq_update_vsi_params(struct i40e_hw *hw, struct i40e_vsi_context *vsi_ctx, struct i40e_asq_cmd_details *cmd_details) argument
2650 i40e_aq_get_switch_config(struct i40e_hw *hw, struct i40e_aqc_get_switch_config_resp *buf, u16 buf_size, u16 *start_seid, struct i40e_asq_cmd_details *cmd_details) argument
2683 i40e_aq_set_switch_config(struct i40e_hw *hw, u16 flags, u16 valid_flags, u8 mode, struct i40e_asq_cmd_details *cmd_details) argument
2719 i40e_aq_get_firmware_version(struct i40e_hw *hw, u16 *fw_major_version, u16 *fw_minor_version, u32 *fw_build, u16 *api_major_version, u16 *api_minor_version, struct i40e_asq_cmd_details *cmd_details) argument
2766 i40e_aq_send_driver_version(struct i40e_hw *hw, struct i40e_driver_version *dv, struct i40e_asq_cmd_details *cmd_details) argument
2808 i40e_get_link_status(struct i40e_hw *hw, bool *link_up) argument
2829 i40e_update_link_info(struct i40e_hw *hw) argument
2864 i40e_get_link_speed(struct i40e_hw *hw) argument
2896 i40e_aq_add_veb(struct i40e_hw *hw, u16 uplink_seid, u16 downlink_seid, u8 enabled_tc, bool default_port, u16 *veb_seid, bool enable_stats, struct i40e_asq_cmd_details *cmd_details) argument
2954 i40e_aq_get_veb_parameters(struct i40e_hw *hw, u16 veb_seid, u16 *switch_id, bool *floating, u16 *statistic_index, u16 *vebs_used, u16 *vebs_free, struct i40e_asq_cmd_details *cmd_details) argument
3008 i40e_aq_add_macvlan(struct i40e_hw *hw, u16 seid, struct i40e_aqc_add_macvlan_element_data *mv_list, u16 count, struct i40e_asq_cmd_details *cmd_details) argument
3056 i40e_aq_remove_macvlan(struct i40e_hw *hw, u16 seid, struct i40e_aqc_remove_macvlan_element_data *mv_list, u16 count, struct i40e_asq_cmd_details *cmd_details) argument
3105 i40e_mirrorrule_op(struct i40e_hw *hw, u16 opcode, u16 sw_seid, u16 rule_type, u16 id, u16 count, __le16 *mr_list, struct i40e_asq_cmd_details *cmd_details, u16 *rule_id, u16 *rules_used, u16 *rules_free) argument
3165 i40e_aq_add_mirrorrule(struct i40e_hw *hw, u16 sw_seid, u16 rule_type, u16 dest_vsi, u16 count, __le16 *mr_list, struct i40e_asq_cmd_details *cmd_details, u16 *rule_id, u16 *rules_used, u16 *rules_free) argument
3196 i40e_aq_delete_mirrorrule(struct i40e_hw *hw, u16 sw_seid, u16 rule_type, u16 rule_id, u16 count, __le16 *mr_list, struct i40e_asq_cmd_details *cmd_details, u16 *rules_used, u16 *rules_free) argument
3224 i40e_aq_add_vlan(struct i40e_hw *hw, u16 seid, struct i40e_aqc_add_remove_vlan_element_data *v_list, u8 count, struct i40e_asq_cmd_details *cmd_details) argument
3264 i40e_aq_remove_vlan(struct i40e_hw *hw, u16 seid, struct i40e_aqc_add_remove_vlan_element_data *v_list, u8 count, struct i40e_asq_cmd_details *cmd_details) argument
3308 i40e_aq_send_msg_to_vf(struct i40e_hw *hw, u16 vfid, u32 v_opcode, u32 v_retval, u8 *msg, u16 msglen, struct i40e_asq_cmd_details *cmd_details) argument
3343 i40e_aq_debug_read_register(struct i40e_hw *hw, u32 reg_addr, u64 *reg_val, struct i40e_asq_cmd_details *cmd_details) argument
3378 i40e_aq_debug_write_register(struct i40e_hw *hw, u32 reg_addr, u64 reg_val, struct i40e_asq_cmd_details *cmd_details) argument
3409 i40e_aq_request_resource(struct i40e_hw *hw, enum i40e_aq_resources_ids resource, enum i40e_aq_resource_access_type access, u8 sdp_number, u64 *timeout, struct i40e_asq_cmd_details *cmd_details) argument
3450 i40e_aq_release_resource(struct i40e_hw *hw, enum i40e_aq_resources_ids resource, u8 sdp_number, struct i40e_asq_cmd_details *cmd_details) argument
3484 i40e_aq_read_nvm(struct i40e_hw *hw, u8 module_pointer, u32 offset, u16 length, void *data, bool last_command, struct i40e_asq_cmd_details *cmd_details) argument
3531 i40e_aq_read_nvm_config(struct i40e_hw *hw, u8 cmd_flags, u32 field_id, void *data, u16 buf_size, u16 *element_count, struct i40e_asq_cmd_details *cmd_details) argument
3570 i40e_aq_write_nvm_config(struct i40e_hw *hw, u8 cmd_flags, void *data, u16 buf_size, u16 element_count, struct i40e_asq_cmd_details *cmd_details) argument
3599 i40e_aq_oem_post_update(struct i40e_hw *hw, void *buff, u16 buff_size, struct i40e_asq_cmd_details *cmd_details) argument
3626 i40e_aq_erase_nvm(struct i40e_hw *hw, u8 module_pointer, u32 offset, u16 length, bool last_command, struct i40e_asq_cmd_details *cmd_details) argument
3667 i40e_parse_discover_capabilities(struct i40e_hw *hw, void *buff, u32 cap_count, enum i40e_admin_queue_opc list_type_opc) argument
4023 i40e_aq_discover_capabilities(struct i40e_hw *hw, void *buff, u16 buff_size, u16 *data_size, enum i40e_admin_queue_opc list_type_opc, struct i40e_asq_cmd_details *cmd_details) argument
4072 i40e_aq_update_nvm(struct i40e_hw *hw, u8 module_pointer, u32 offset, u16 length, void *data, bool last_command, u8 preservation_flags, struct i40e_asq_cmd_details *cmd_details) argument
4127 i40e_aq_rearrange_nvm(struct i40e_hw *hw, u8 rearrange_nvm, struct i40e_asq_cmd_details *cmd_details) argument
4164 i40e_aq_nvm_progress(struct i40e_hw *hw, u8 *progress, struct i40e_asq_cmd_details *cmd_details) argument
4191 i40e_aq_get_lldp_mib(struct i40e_hw *hw, u8 bridge_type, u8 mib_type, void *buff, u16 buff_size, u16 *local_len, u16 *remote_len, struct i40e_asq_cmd_details *cmd_details) argument
4241 i40e_aq_set_lldp_mib(struct i40e_hw *hw, u8 mib_type, void *buff, u16 buff_size, struct i40e_asq_cmd_details *cmd_details) argument
4279 i40e_aq_cfg_lldp_mib_change_event(struct i40e_hw *hw, bool enable_update, struct i40e_asq_cmd_details *cmd_details) argument
4309 i40e_aq_restore_lldp(struct i40e_hw *hw, u8 *setting, bool restore, struct i40e_asq_cmd_details *cmd_details) argument
4345 i40e_aq_stop_lldp(struct i40e_hw *hw, bool shutdown_agent, bool persist, struct i40e_asq_cmd_details *cmd_details) argument
4380 i40e_aq_start_lldp(struct i40e_hw *hw, bool persist, struct i40e_asq_cmd_details *cmd_details) argument
4414 i40e_aq_set_dcb_parameters(struct i40e_hw *hw, bool dcb_enable, struct i40e_asq_cmd_details *cmd_details) argument
4446 i40e_aq_get_cee_dcb_config(struct i40e_hw *hw, void *buff, u16 buff_size, struct i40e_asq_cmd_details *cmd_details) argument
4474 i40e_aq_start_stop_dcbx(struct i40e_hw *hw, bool start_agent, struct i40e_asq_cmd_details *cmd_details) argument
4507 i40e_aq_add_udp_tunnel(struct i40e_hw *hw, u16 udp_port, u8 protocol_index, u8 *filter_index, struct i40e_asq_cmd_details *cmd_details) argument
4538 i40e_aq_del_udp_tunnel(struct i40e_hw *hw, u8 index, struct i40e_asq_cmd_details *cmd_details) argument
4567 i40e_aq_get_switch_resource_alloc(struct i40e_hw *hw, u8 *num_entries, struct i40e_aqc_switch_resource_alloc_element_resp *buf, u16 count, struct i40e_asq_cmd_details *cmd_details) argument
4602 i40e_aq_delete_element(struct i40e_hw *hw, u16 seid, struct i40e_asq_cmd_details *cmd_details) argument
4634 i40e_aq_add_pvirt(struct i40e_hw *hw, u16 flags, u16 mac_seid, u16 vsi_seid, u16 *ret_seid) argument
4675 i40e_aq_add_tag(struct i40e_hw *hw, bool direct_to_queue, u16 vsi_seid, u16 tag, u16 queue_num, u16 *tags_used, u16 *tags_free, struct i40e_asq_cmd_details *cmd_details) argument
4724 i40e_aq_remove_tag(struct i40e_hw *hw, u16 vsi_seid, u16 tag, u16 *tags_used, u16 *tags_free, struct i40e_asq_cmd_details *cmd_details) argument
4773 i40e_aq_add_mcast_etag(struct i40e_hw *hw, u16 pv_seid, u16 etag, u8 num_tags_in_buf, void *buf, u16 *tags_used, u16 *tags_free, struct i40e_asq_cmd_details *cmd_details) argument
4825 i40e_aq_remove_mcast_etag(struct i40e_hw *hw, u16 pv_seid, u16 etag, u16 *tags_used, u16 *tags_free, struct i40e_asq_cmd_details *cmd_details) argument
4872 i40e_aq_update_tag(struct i40e_hw *hw, u16 vsi_seid, u16 old_tag, u16 new_tag, u16 *tags_used, u16 *tags_free, struct i40e_asq_cmd_details *cmd_details) argument
4916 i40e_aq_dcb_ignore_pfc(struct i40e_hw *hw, u8 tcmap, bool request, u8 *tcmap_ret, struct i40e_asq_cmd_details *cmd_details) argument
4959 i40e_aq_dcb_updated(struct i40e_hw *hw, struct i40e_asq_cmd_details *cmd_details) argument
4984 i40e_aq_add_statistics(struct i40e_hw *hw, u16 seid, u16 vlan_id, u16 *stat_index, struct i40e_asq_cmd_details *cmd_details) argument
5021 i40e_aq_remove_statistics(struct i40e_hw *hw, u16 seid, u16 vlan_id, u16 stat_index, struct i40e_asq_cmd_details *cmd_details) argument
5054 i40e_aq_set_port_parameters(struct i40e_hw *hw, u16 bad_frame_vsi, bool save_bad_pac, bool pad_short_pac, bool double_vlan, struct i40e_asq_cmd_details *cmd_details) argument
5094 i40e_aq_tx_sched_cmd(struct i40e_hw *hw, u16 seid, void *buff, u16 buff_size, enum i40e_admin_queue_opc opcode, struct i40e_asq_cmd_details *cmd_details) argument
5152 i40e_aq_config_vsi_bw_limit(struct i40e_hw *hw, u16 seid, u16 credit, u8 max_credit, struct i40e_asq_cmd_details *cmd_details) argument
5181 i40e_aq_config_switch_comp_bw_limit(struct i40e_hw *hw, u16 seid, u16 credit, u8 max_bw, struct i40e_asq_cmd_details *cmd_details) argument
5209 i40e_aq_config_vsi_ets_sla_bw_limit(struct i40e_hw *hw, u16 seid, struct i40e_aqc_configure_vsi_ets_sla_bw_data *bw_data, struct i40e_asq_cmd_details *cmd_details) argument
5226 i40e_aq_config_vsi_tc_bw(struct i40e_hw *hw, u16 seid, struct i40e_aqc_configure_vsi_tc_bw_data *bw_data, struct i40e_asq_cmd_details *cmd_details) argument
5243 i40e_aq_config_switch_comp_ets_bw_limit( struct i40e_hw *hw, u16 seid, struct i40e_aqc_configure_switching_comp_ets_bw_limit_data *bw_data, struct i40e_asq_cmd_details *cmd_details) argument
5260 i40e_aq_query_vsi_bw_config(struct i40e_hw *hw, u16 seid, struct i40e_aqc_query_vsi_bw_config_resp *bw_data, struct i40e_asq_cmd_details *cmd_details) argument
5277 i40e_aq_query_vsi_ets_sla_config(struct i40e_hw *hw, u16 seid, struct i40e_aqc_query_vsi_ets_sla_config_resp *bw_data, struct i40e_asq_cmd_details *cmd_details) argument
5294 i40e_aq_query_switch_comp_ets_config(struct i40e_hw *hw, u16 seid, struct i40e_aqc_query_switching_comp_ets_config_resp *bw_data, struct i40e_asq_cmd_details *cmd_details) argument
5311 i40e_aq_query_port_ets_config(struct i40e_hw *hw, u16 seid, struct i40e_aqc_query_port_ets_config_resp *bw_data, struct i40e_asq_cmd_details *cmd_details) argument
5328 i40e_aq_query_switch_comp_bw_config(struct i40e_hw *hw, u16 seid, struct i40e_aqc_query_switching_comp_bw_config_resp *bw_data, struct i40e_asq_cmd_details *cmd_details) argument
5350 i40e_validate_filter_settings(struct i40e_hw *hw, struct i40e_filter_control_settings *settings) argument
5443 i40e_set_filter_control(struct i40e_hw *hw, struct i40e_filter_control_settings *settings) argument
5517 i40e_aq_add_rem_control_packet_filter(struct i40e_hw *hw, u8 *mac_addr, u16 ethtype, u16 flags, u16 vsi_seid, u16 queue, bool is_add, struct i40e_control_filter_stats *stats, struct i40e_asq_cmd_details *cmd_details) argument
5569 i40e_add_filter_to_drop_tx_flow_control_frames(struct i40e_hw *hw, u16 seid) argument
5627 i40e_aq_add_cloud_filters(struct i40e_hw *hw, u16 seid, struct i40e_aqc_add_remove_cloud_filters_element_data *filters, u8 filter_count) argument
5666 i40e_aq_remove_cloud_filters(struct i40e_hw *hw, u16 seid, struct i40e_aqc_add_remove_cloud_filters_element_data *filters, u8 filter_count) argument
5705 i40e_aq_alternate_write(struct i40e_hw *hw, u32 reg_addr0, u32 reg_val0, u32 reg_addr1, u32 reg_val1) argument
5736 i40e_aq_alternate_write_indirect(struct i40e_hw *hw, u32 addr, u32 dw_count, void *buffer) argument
5778 i40e_aq_alternate_read(struct i40e_hw *hw, u32 reg_addr0, u32 *reg_val0, u32 reg_addr1, u32 *reg_val1) argument
5817 i40e_aq_alternate_read_indirect(struct i40e_hw *hw, u32 addr, u32 dw_count, void *buffer) argument
5854 i40e_aq_alternate_clear(struct i40e_hw *hw) argument
5876 i40e_aq_alternate_write_done(struct i40e_hw *hw, u8 bios_mode, bool *reset_needed) argument
5909 i40e_aq_set_oem_mode(struct i40e_hw *hw, u8 oem_mode) argument
5934 i40e_aq_resume_port_tx(struct i40e_hw *hw, struct i40e_asq_cmd_details *cmd_details) argument
5954 i40e_set_pci_config_data(struct i40e_hw *hw, u16 link_status) argument
6008 i40e_aq_debug_dump(struct i40e_hw *hw, u8 cluster_id, u8 table_id, u32 start_index, u16 buff_size, void *buff, u16 *ret_buff_size, u8 *ret_next_table, u32 *ret_next_index, struct i40e_asq_cmd_details *cmd_details) argument
6059 i40e_enable_eee(struct i40e_hw *hw, bool enable) argument
6124 i40e_read_bw_from_alt_ram(struct i40e_hw *hw, u32 *max_bw, u32 *min_bw, bool *min_valid, bool *max_valid) argument
6164 i40e_aq_configure_partition_bw(struct i40e_hw *hw, struct i40e_aqc_configure_partition_bw_data *bw_data, struct i40e_asq_cmd_details *cmd_details) argument
6195 i40e_read_phy_register_clause22(struct i40e_hw *hw, u16 reg, u8 phy_addr, u16 *value) argument
6240 i40e_write_phy_register_clause22(struct i40e_hw *hw, u16 reg, u8 phy_addr, u16 value) argument
6281 i40e_read_phy_register_clause45(struct i40e_hw *hw, u8 page, u16 reg, u8 phy_addr, u16 *value) argument
6355 i40e_write_phy_register_clause45(struct i40e_hw *hw, u8 page, u16 reg, u8 phy_addr, u16 value) argument
6422 i40e_write_phy_register(struct i40e_hw *hw, u8 page, u16 reg, u8 phy_addr, u16 value) argument
6459 i40e_read_phy_register(struct i40e_hw *hw, u8 page, u16 reg, u8 phy_addr, u16 *value) argument
6493 i40e_get_phy_address(struct i40e_hw *hw, u8 dev_num) argument
6509 i40e_blink_phy_link_led(struct i40e_hw *hw, u32 time, u32 interval) argument
6581 i40e_led_get_reg(struct i40e_hw *hw, u16 led_addr, u32 *reg_val) argument
6610 i40e_led_set_reg(struct i40e_hw *hw, u16 led_addr, u32 reg_val) argument
6640 i40e_led_get_phy(struct i40e_hw *hw, u16 *led_addr, u16 *val) argument
6689 i40e_led_set_phy(struct i40e_hw *hw, bool on, u16 led_addr, u32 mode) argument
6735 i40e_get_phy_lpi_status(struct i40e_hw *hw, struct i40e_hw_port_stats *stat) argument
6781 i40e_get_lpi_counters(struct i40e_hw *hw, u32 *tx_counter, u32 *rx_counter) argument
6810 i40e_lpi_stat_update(struct i40e_hw *hw, bool offset_loaded, u64 *tx_offset, u64 *tx_stat, u64 *rx_offset, u64 *rx_stat) argument
6850 i40e_aq_rx_ctl_read_register(struct i40e_hw *hw, u32 reg_addr, u32 *reg_val, struct i40e_asq_cmd_details *cmd_details) argument
6879 i40e_read_rx_ctl(struct i40e_hw *hw, u32 reg_addr) argument
6916 i40e_aq_rx_ctl_write_register(struct i40e_hw *hw, u32 reg_addr, u32 reg_val, struct i40e_asq_cmd_details *cmd_details) argument
6941 i40e_write_rx_ctl(struct i40e_hw *hw, u32 reg_addr, u32 reg_val) argument
6978 i40e_aq_set_phy_register(struct i40e_hw *hw, u8 phy_select, u8 dev_addr, bool page_change, u32 reg_addr, u32 reg_val, struct i40e_asq_cmd_details *cmd_details) argument
7016 i40e_aq_get_phy_register(struct i40e_hw *hw, u8 phy_select, u8 dev_addr, bool page_change, u32 reg_addr, u32 *reg_val, struct i40e_asq_cmd_details *cmd_details) argument
7056 i40e_aq_run_phy_activity(struct i40e_hw *hw, u16 activity_id, u32 dnl_opcode, u32 *cmd_status, u32 *data0, u32 *data1, struct i40e_asq_cmd_details *cmd_details) argument
7101 i40e_aq_send_msg_to_pf(struct i40e_hw *hw, enum virtchnl_ops v_opcode, enum i40e_status_code v_retval, u8 *msg, u16 msglen, struct i40e_asq_cmd_details *cmd_details) argument
7140 i40e_vf_parse_hw_config(struct i40e_hw *hw, struct virtchnl_vf_resource *msg) argument
7178 i40e_vf_reset(struct i40e_hw *hw) argument
7193 i40e_aq_set_arp_proxy_config(struct i40e_hw *hw, struct i40e_aqc_arp_proxy_data *proxy_config, struct i40e_asq_cmd_details *cmd_details) argument
7229 i40e_aq_set_ns_proxy_table_entry(struct i40e_hw *hw, struct i40e_aqc_ns_proxy_data *ns_proxy_table_entry, struct i40e_asq_cmd_details *cmd_details) argument
7271 i40e_aq_set_clear_wol_filter(struct i40e_hw *hw, u8 filter_index, struct i40e_aqc_set_wol_filter_data *filter, bool set_filter, bool no_wol_tco, bool filter_valid, bool no_wol_tco_valid, struct i40e_asq_cmd_details *cmd_details) argument
7333 i40e_aq_get_wake_event_reason(struct i40e_hw *hw, u16 *wake_reason, struct i40e_asq_cmd_details *cmd_details) argument
7359 i40e_aq_clear_all_wol_filters(struct i40e_hw *hw, struct i40e_asq_cmd_details *cmd_details) argument
[all...]
/freebsd-11-stable/sys/dev/qlxgbe/
H A Dql_ioctl.c132 if (!ha->hw.flags.fdt_valid) {
156 if (!ha->hw.flags.fdt_valid) {
183 if (!ha->hw.flags.fdt_valid) {
213 if (ha->hw.mdump_init == 0) {
219 fw_dump->minidump_size = ha->hw.mdump_buffer_size +
220 ha->hw.mdump_template_size;
227 if (ha->hw.mdump_init == 0) {
236 (fw_dump->minidump_size != (ha->hw.mdump_buffer_size +
237 ha->hw.mdump_template_size))) {
241 (ha->hw
[all...]
H A Dql_hw.c269 CTLFLAG_RD, &ha->hw.mac.xmt_frames,
274 CTLFLAG_RD, &ha->hw.mac.xmt_bytes,
279 CTLFLAG_RD, &ha->hw.mac.xmt_mcast_pkts,
284 CTLFLAG_RD, &ha->hw.mac.xmt_bcast_pkts,
289 CTLFLAG_RD, &ha->hw.mac.xmt_pause_frames,
294 CTLFLAG_RD, &ha->hw.mac.xmt_cntrl_pkts,
299 CTLFLAG_RD, &ha->hw.mac.xmt_pkt_lt_64bytes,
304 CTLFLAG_RD, &ha->hw.mac.xmt_pkt_lt_127bytes,
309 CTLFLAG_RD, &ha->hw.mac.xmt_pkt_lt_255bytes,
314 CTLFLAG_RD, &ha->hw
1269 qla_hw_t *hw; local
2499 qla_hw_t *hw = &ha->hw; local
2791 qla_hw_t *hw = &ha->hw; local
2826 qla_hw_t *hw = &ha->hw; local
2852 qla_hw_t *hw = &ha->hw; local
3070 qla_hw_t *hw = &ha->hw; local
3117 qla_hw_t *hw = &ha->hw; local
3273 qla_hw_t *hw = &ha->hw; local
3416 qla_hw_t *hw = &ha->hw; local
3807 qla_hw_t *hw = &ha->hw; local
[all...]
/freebsd-11-stable/sys/dev/ixgbe/
H A Dif_ix.c375 struct ixgbe_hw *hw = &adapter->hw; local
392 switch (adapter->hw.mac.type) {
429 IXGBE_WRITE_REG(hw, IXGBE_RETA(i >> 2), reta);
431 IXGBE_WRITE_REG(hw, IXGBE_ERETA((i >> 2) - 32),
439 IXGBE_WRITE_REG(hw, IXGBE_RSSRK(i), rss_key[i]);
481 IXGBE_WRITE_REG(hw, IXGBE_MRQC, mrqc);
493 struct ixgbe_hw *hw = &adapter->hw; local
503 ixgbe_disable_rx(hw);
613 struct ixgbe_hw *hw = &adapter->hw; local
692 struct ixgbe_hw *hw; local
975 struct ixgbe_hw *hw = &adapter->hw; local
1138 struct ixgbe_hw *hw = &adapter->hw; local
1222 ixgbe_is_sfp(struct ixgbe_hw *hw) argument
1253 struct ixgbe_hw *hw = &adapter->hw; local
1296 struct ixgbe_hw *hw = &adapter->hw; local
1758 struct ixgbe_hw *hw = &adapter->hw; local
1817 struct ixgbe_hw *hw = &adapter->hw; local
1911 struct ixgbe_hw *hw = &adapter->hw; local
1934 struct ixgbe_hw *hw = &adapter->hw; local
2049 struct ixgbe_hw *hw = &adapter->hw; local
2216 struct ixgbe_hw *hw = &adapter->hw; local
2348 struct ixgbe_hw *hw = &adapter->hw; local
2502 struct ixgbe_hw *hw = &adapter->hw; local
2691 struct ixgbe_hw *hw = &adapter->hw; local
2785 struct ixgbe_hw *hw = &adapter->hw; local
2867 struct ixgbe_hw *hw = &adapter->hw; local
3114 struct ixgbe_hw *hw = &adapter->hw; local
3198 struct ixgbe_hw *hw = &adapter->hw; local
3245 struct ixgbe_hw *hw = &adapter->hw; local
3355 ixgbe_mc_array_itr(struct ixgbe_hw *hw, u8 **update_ptr, u32 *vmdq) argument
3450 struct ixgbe_hw *hw = &adapter->hw; local
3483 struct ixgbe_hw *hw = &adapter->hw; local
3535 struct ixgbe_hw *hw = &adapter->hw; local
3561 struct ixgbe_hw *hw = &adapter->hw; local
3613 struct ixgbe_hw *hw = &adapter->hw; local
3692 struct ixgbe_hw *hw = &adapter->hw; local
3722 struct ixgbe_hw *hw = &adapter->hw; local
3812 struct ixgbe_hw *hw = &adapter->hw; local
3849 struct ixgbe_hw *hw = &adapter->hw; local
4077 struct ixgbe_hw *hw = &adapter->hw; local
4102 struct ixgbe_hw *hw = &adapter->hw; local
4154 struct ixgbe_hw *hw; local
4241 struct ixgbe_hw *hw = &adapter->hw; local
4377 struct ixgbe_hw *hw = &adapter->hw; local
4447 struct ixgbe_hw *hw = &adapter->hw; local
4505 struct ixgbe_hw *hw = &adapter->hw; local
4537 struct ixgbe_hw *hw = &adapter->hw; local
4901 struct ixgbe_hw *hw = &adapter->hw; local
5287 struct ixgbe_hw *hw = &adapter->hw; local
[all...]
H A Dixgbe_phy.h159 s32 ixgbe_init_phy_ops_generic(struct ixgbe_hw *hw);
160 bool ixgbe_validate_phy_addr(struct ixgbe_hw *hw, u32 phy_addr);
162 s32 ixgbe_get_phy_id(struct ixgbe_hw *hw);
163 s32 ixgbe_identify_phy_generic(struct ixgbe_hw *hw);
164 s32 ixgbe_reset_phy_generic(struct ixgbe_hw *hw);
165 s32 ixgbe_read_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
167 s32 ixgbe_write_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
169 s32 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
171 s32 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
173 s32 ixgbe_setup_phy_link_generic(struct ixgbe_hw *hw);
[all...]
H A Dif_bypass.c119 struct ixgbe_hw *hw = &adapter->hw; local
128 if ((error = hw->mac.ops.bypass_rw(hw, cmd, &version) != 0))
132 if ((error = hw->mac.ops.bypass_rw(hw, cmd, &version) != 0))
159 struct ixgbe_hw *hw = &adapter->hw; local
165 error = hw->mac.ops.bypass_rw(hw,
221 struct ixgbe_hw *hw = &adapter->hw; local
264 struct ixgbe_hw *hw = &adapter->hw; local
306 struct ixgbe_hw *hw = &adapter->hw; local
348 struct ixgbe_hw *hw = &adapter->hw; local
390 struct ixgbe_hw *hw = &adapter->hw; local
437 struct ixgbe_hw *hw = &adapter->hw; local
518 struct ixgbe_hw *hw = &adapter->hw; local
564 struct ixgbe_hw *hw = &adapter->hw; local
725 struct ixgbe_hw *hw = &adapter->hw; local
[all...]
H A Dixgbe_vf.h118 s32 ixgbe_init_ops_vf(struct ixgbe_hw *hw);
119 s32 ixgbe_init_hw_vf(struct ixgbe_hw *hw);
120 s32 ixgbe_start_hw_vf(struct ixgbe_hw *hw);
121 s32 ixgbe_reset_hw_vf(struct ixgbe_hw *hw);
122 s32 ixgbe_stop_adapter_vf(struct ixgbe_hw *hw);
123 u32 ixgbe_get_num_of_tx_queues_vf(struct ixgbe_hw *hw);
124 u32 ixgbe_get_num_of_rx_queues_vf(struct ixgbe_hw *hw);
125 s32 ixgbe_get_mac_addr_vf(struct ixgbe_hw *hw, u8 *mac_addr);
126 s32 ixgbe_setup_mac_link_vf(struct ixgbe_hw *hw, ixgbe_link_speed speed,
128 s32 ixgbe_check_mac_link_vf(struct ixgbe_hw *hw, ixgbe_link_spee
[all...]
H A Dif_ixv.c158 TUNABLE_INT("hw.ixv.num_queues", &ixv_num_queues);
167 TUNABLE_INT("hw.ixv.enable_aim", &ixv_enable_aim);
171 TUNABLE_INT("hw.ixv.rx_process_limit", &ixv_rx_process_limit);
175 TUNABLE_INT("hw.ixv.tx_process_limit", &ixv_tx_process_limit);
179 TUNABLE_INT("hw.ixv.flow_control", &ixv_flow_control);
188 TUNABLE_INT("hw.ixv.hdr_split", &ixv_header_split);
196 TUNABLE_INT("hw.ixv.txd", &ixv_txd);
200 TUNABLE_INT("hw.ixv.rxd", &ixv_rxd);
204 TUNABLE_INT("hw.ixv.enable_legacy_tx", &ixv_enable_legacy_tx);
275 struct ixgbe_hw *hw; local
561 struct ixgbe_hw *hw = &adapter->hw; local
666 struct ixgbe_hw *hw = &adapter->hw; local
677 struct ixgbe_hw *hw = &adapter->hw; local
785 struct ixgbe_hw *hw = &adapter->hw; local
929 ixv_mc_array_itr(struct ixgbe_hw *hw, u8 **update_ptr, u32 *vmdq) argument
1061 struct ixgbe_hw *hw = &adapter->hw; local
1256 struct ixgbe_hw *hw = &adapter->hw; local
1301 struct ixgbe_hw *hw = &adapter->hw; local
1398 struct ixgbe_hw *hw = &adapter->hw; local
1529 struct ixgbe_hw *hw = &adapter->hw; local
1644 struct ixgbe_hw *hw = &adapter->hw; local
1687 struct ixgbe_hw *hw = &adapter->hw; local
1786 struct ixgbe_hw *hw = &adapter->hw; local
1835 struct ixgbe_hw *hw = &adapter->hw; local
1961 struct ixgbe_hw *hw = &adapter->hw; local
[all...]
H A Dif_sriov.c97 adapter->hw.mbx.ops.write(&adapter->hw, &msg, 1, vf->pool);
216 struct ixgbe_hw *hw; local
219 hw = &adapter->hw;
223 vmolr = IXGBE_READ_REG(hw, IXGBE_VMOLR(vf->pool));
247 IXGBE_WRITE_REG(hw, IXGBE_VMOLR(vf->pool), vmolr);
248 IXGBE_WRITE_REG(hw, IXGBE_VMVIR(vf->pool), vmvir);
261 if (adapter->hw.mac.type != ixgbe_mac_82599EB)
307 ixgbe_clear_rar(&adapter->hw, v
316 struct ixgbe_hw *hw; local
331 struct ixgbe_hw *hw; local
349 struct ixgbe_hw *hw; local
440 struct ixgbe_hw *hw; local
467 struct ixgbe_hw *hw; local
540 struct ixgbe_hw *hw; local
570 struct ixgbe_hw *hw; local
626 struct ixgbe_hw *hw; local
715 struct ixgbe_hw *hw; local
749 struct ixgbe_hw *hw; local
782 struct ixgbe_hw *hw = &adapter->hw; local
[all...]
/freebsd-11-stable/usr.bin/pagesize/
H A Dpagesize.sh36 exec sysctl -n hw.pagesize
/freebsd-11-stable/contrib/hyperv/tools/scripts/
H A Dhyperv_vfattach7 sysctl -n hw.hn.vf_transparent > /dev/null 2>&1
13 vf_transparent=`sysctl -n hw.hn.vf_transparent`
44 sysctl -n hw.hn.vflist > /dev/null 2>&1
50 vf_list=`sysctl -n hw.hn.vflist`
/freebsd-11-stable/sys/dev/qlxgb/
H A Dqla_hw.c109 if (ha->hw.dma_buf.flags.context) {
110 qla_free_dmabuf(ha, &ha->hw.dma_buf.context);
111 ha->hw.dma_buf.flags.context = 0;
114 if (ha->hw.dma_buf.flags.sds_ring) {
115 for (i = 0; i < ha->hw.num_sds_rings; i++)
116 qla_free_dmabuf(ha, &ha->hw.dma_buf.sds_ring[i]);
117 ha->hw.dma_buf.flags.sds_ring = 0;
120 if (ha->hw.dma_buf.flags.rds_ring) {
121 for (i = 0; i < ha->hw.num_rds_rings; i++)
122 qla_free_dmabuf(ha, &ha->hw
269 qla_hw_t *hw; local
493 qla_hw_t *hw = &ha->hw; local
930 qla_hw_t *hw = &ha->hw; local
1226 qla_hw_t *hw = &ha->hw; local
1332 qla_hw_t *hw = &ha->hw; local
1699 qla_hw_t *hw = &ha->hw; local
1788 qla_hw_t *hw = &ha->hw; local
1810 qla_hw_t *hw = &ha->hw; local
[all...]
H A Dqla_inline.h126 return (ha->hw.mac_addr);
148 ha->hw.mac_addr[5] = macp[0];
149 ha->hw.mac_addr[4] = macp[1];
153 ha->hw.mac_addr[3] = macp[0];
154 ha->hw.mac_addr[2] = macp[1];
155 ha->hw.mac_addr[1] = macp[2];
156 ha->hw.mac_addr[0] = macp[3];
160 ha->hw.mac_addr[5] = macp[0];
161 ha->hw.mac_addr[4] = macp[1];
162 ha->hw
[all...]
H A Dqla_isr.c63 sdsp = &ha->hw.sds[sds_idx];
165 rxj_next = ha->hw.rxj_next;
179 ha->hw.rxj_in, rxb->handle, rxb->paddr,
181 ha->hw.rxj_in++;
182 if (ha->hw.rxj_in == NUM_RX_JUMBO_DESCRIPTORS)
183 ha->hw.rxj_in = 0;
184 ha->hw.rxj_next++;
185 if (ha->hw.rxj_next == NUM_RX_JUMBO_DESCRIPTORS)
186 ha->hw.rxj_next = 0;
190 __func__, ha->hw
266 qla_hw_t *hw; local
383 qla_hw_t *hw; local
[all...]
/freebsd-11-stable/sys/dev/ocs_fc/
H A Docs_hw_queues.h87 extern ocs_hw_qtop_t *ocs_hw_qtop_parse(ocs_hw_t *hw, const char *qtop_string);
90 extern uint32_t ocs_hw_qtop_eq_count(ocs_hw_t *hw);
92 extern ocs_hw_rtn_e ocs_hw_init_queues(ocs_hw_t *hw, ocs_hw_qtop_t *qtop);
93 extern void hw_thread_eq_handler(ocs_hw_t *hw, hw_eq_t *eq, uint32_t max_isr_time_msec);
94 extern void hw_thread_cq_handler(ocs_hw_t *hw, hw_cq_t *cq);
95 extern hw_wq_t *ocs_hw_queue_next_wq(ocs_hw_t *hw, ocs_hw_io_t *io);
/freebsd-11-stable/sys/dev/nxge/xgehal/
H A Dxgehal-mgmtaux.c263 xge_hal_mgmt_hw_stats_t hw; local
265 status = xge_hal_mgmt_hw_stats(devh, &hw,
271 __HAL_AUX_ENTRY("tmac_data_octets", hw.tmac_data_octets, "%u");
272 __HAL_AUX_ENTRY("tmac_frms", hw.tmac_frms, "%u");
274 hw.tmac_drop_frms, "%llu");
275 __HAL_AUX_ENTRY("tmac_bcst_frms", hw.tmac_bcst_frms, "%u");
276 __HAL_AUX_ENTRY("tmac_mcst_frms", hw.tmac_mcst_frms, "%u");
278 hw.tmac_pause_ctrl_frms, "%llu");
279 __HAL_AUX_ENTRY("tmac_ucst_frms", hw.tmac_ucst_frms, "%u");
280 __HAL_AUX_ENTRY("tmac_ttl_octets", hw
404 xge_hal_mgmt_hw_stats_t hw; local
700 xge_hal_mgmt_hw_stats_t hw; local
826 xge_hal_mgmt_hw_stats_t hw; local
[all...]

Completed in 317 milliseconds

1234567891011