Lines Matching refs:ice_hw
36 static enum ice_status ice_set_mac_type(struct ice_hw *hw) in ice_set_mac_type()
52 void ice_dev_onetime_setup(struct ice_hw *hw) in ice_dev_onetime_setup()
66 enum ice_status ice_clear_pf_cfg(struct ice_hw *hw) in ice_clear_pf_cfg()
90 ice_aq_manage_mac_read(struct ice_hw *hw, void *buf, u16 buf_size, in ice_aq_manage_mac_read()
274 struct ice_hw *hw; in ice_aq_get_link_info()
357 static void ice_init_flex_flags(struct ice_hw *hw, enum ice_rxdid prof_id) in ice_init_flex_flags()
406 static void ice_init_flex_flds(struct ice_hw *hw, enum ice_rxdid prof_id) in ice_init_flex_flds()
436 static enum ice_status ice_init_fltr_mgmt_struct(struct ice_hw *hw) in ice_init_fltr_mgmt_struct()
456 static void ice_cleanup_fltr_mgmt_struct(struct ice_hw *hw) in ice_cleanup_fltr_mgmt_struct()
495 static enum ice_status ice_get_fw_log_cfg(struct ice_hw *hw) in ice_get_fw_log_cfg()
570 static enum ice_status ice_cfg_fw_log(struct ice_hw *hw, bool enable) in ice_cfg_fw_log()
696 void ice_output_fw_log(struct ice_hw *hw, struct ice_aq_desc *desc, void *buf) in ice_output_fw_log()
711 static void ice_get_itr_intrl_gran(struct ice_hw *hw) in ice_get_itr_intrl_gran()
741 ice_get_nvm_version(struct ice_hw *hw, u8 *oem_ver, u16 *oem_build, in ice_get_nvm_version()
758 enum ice_status ice_init_hw(struct ice_hw *hw) in ice_init_hw()
909 void ice_deinit_hw(struct ice_hw *hw) in ice_deinit_hw()
935 enum ice_status ice_check_reset(struct ice_hw *hw) in ice_check_reset()
990 static enum ice_status ice_pf_reset(struct ice_hw *hw) in ice_pf_reset()
1042 enum ice_status ice_reset(struct ice_hw *hw, enum ice_reset_req req) in ice_reset()
1078 ice_copy_rxq_ctx_to_hw(struct ice_hw *hw, u8 *ice_rxq_ctx, u32 rxq_index) in ice_copy_rxq_ctx_to_hw()
1137 ice_write_rxq_ctx(struct ice_hw *hw, struct ice_rlan_ctx *rlan_ctx, in ice_write_rxq_ctx()
1196 ice_debug_cq(struct ice_hw *hw, u32 __maybe_unused mask, void *desc, void *buf, in ice_debug_cq()
1254 ice_aq_send_cmd(struct ice_hw *hw, struct ice_aq_desc *desc, void *buf, in ice_aq_send_cmd()
1298 enum ice_status ice_aq_get_fw_ver(struct ice_hw *hw, struct ice_sq_cd *cd) in ice_aq_get_fw_ver()
1334 ice_aq_send_driver_ver(struct ice_hw *hw, struct ice_driver_ver *dv, in ice_aq_send_driver_ver()
1370 enum ice_status ice_aq_q_shutdown(struct ice_hw *hw, bool unloading) in ice_aq_q_shutdown()
1412 ice_aq_req_res(struct ice_hw *hw, enum ice_aq_res_ids res, in ice_aq_req_res()
1481 ice_aq_release_res(struct ice_hw *hw, enum ice_aq_res_ids res, u8 sdp_number, in ice_aq_release_res()
1507 ice_acquire_res(struct ice_hw *hw, enum ice_aq_res_ids res, in ice_acquire_res()
1566 void ice_release_res(struct ice_hw *hw, enum ice_aq_res_ids res) in ice_release_res()
1593 static u32 ice_get_num_per_func(struct ice_hw *hw, u32 max) in ice_get_num_per_func()
1617 ice_parse_caps(struct ice_hw *hw, void *buf, u32 cap_count, in ice_parse_caps()
1778 ice_aq_discover_caps(struct ice_hw *hw, void *buf, u16 buf_size, u32 *cap_count, in ice_aq_discover_caps()
1807 ice_discover_caps(struct ice_hw *hw, enum ice_adminq_opc opc) in ice_discover_caps()
1853 void ice_set_safe_mode_caps(struct ice_hw *hw) in ice_set_safe_mode_caps()
1922 enum ice_status ice_get_caps(struct ice_hw *hw) in ice_get_caps()
1943 ice_aq_manage_mac_write(struct ice_hw *hw, const u8 *mac_addr, u8 flags, in ice_aq_manage_mac_write()
1967 static enum ice_status ice_aq_clear_pxe_mode(struct ice_hw *hw) in ice_aq_clear_pxe_mode()
1984 void ice_clear_pxe_mode(struct ice_hw *hw) in ice_clear_pxe_mode()
2179 ice_aq_set_phy_cfg(struct ice_hw *hw, u8 lport, in ice_aq_set_phy_cfg()
2234 struct ice_hw *hw; in ice_update_link_info()
2269 struct ice_hw *hw; in ice_set_fc()
2491 ice_aq_set_event_mask(struct ice_hw *hw, u8 port_num, u16 mask, in ice_aq_set_event_mask()
2516 ice_aq_set_mac_loopback(struct ice_hw *hw, bool ena_lpbk, struct ice_sq_cd *cd) in ice_aq_set_mac_loopback()
2543 struct ice_hw *hw = pi->hw; in ice_aq_set_port_id_led()
2571 __ice_aq_get_set_rss_lut(struct ice_hw *hw, u16 vsi_id, u8 lut_type, u8 *lut, in __ice_aq_get_set_rss_lut()
2659 ice_aq_get_rss_lut(struct ice_hw *hw, u16 vsi_handle, u8 lut_type, in ice_aq_get_rss_lut()
2680 ice_aq_set_rss_lut(struct ice_hw *hw, u16 vsi_handle, u8 lut_type, in ice_aq_set_rss_lut()
2700 ice_status __ice_aq_get_set_rss_key(struct ice_hw *hw, u16 vsi_id, in __ice_aq_get_set_rss_key()
2734 ice_aq_get_rss_key(struct ice_hw *hw, u16 vsi_handle, in ice_aq_get_rss_key()
2753 ice_aq_set_rss_key(struct ice_hw *hw, u16 vsi_handle, in ice_aq_set_rss_key()
2785 ice_aq_add_lan_txq(struct ice_hw *hw, u8 num_qgrps, in ice_aq_add_lan_txq()
2838 ice_aq_dis_lan_txq(struct ice_hw *hw, u8 num_qgrps, in ice_aq_dis_lan_txq()
3152 ice_get_lan_q_ctx(struct ice_hw *hw, u16 vsi_handle, u8 tc, u16 q_handle) in ice_get_lan_q_ctx()
3190 struct ice_hw *hw; in ice_ena_vsi_txq()
3395 static enum ice_status ice_replay_pre_init(struct ice_hw *hw) in ice_replay_pre_init()
3421 enum ice_status ice_replay_vsi(struct ice_hw *hw, u16 vsi_handle) in ice_replay_vsi()
3446 void ice_replay_post(struct ice_hw *hw) in ice_replay_post()
3461 ice_stat_update40(struct ice_hw *hw, u32 reg, bool prev_stat_loaded, in ice_stat_update40()
3498 ice_stat_update32(struct ice_hw *hw, u32 reg, bool prev_stat_loaded, in ice_stat_update32()
3537 ice_sched_query_elem(struct ice_hw *hw, u32 node_teid, in ice_sched_query_elem()