Home
last modified time | relevance | path

Searched refs:ice_hw (Results 1 – 25 of 41) sorted by relevance

12

/Linux-v5.15/drivers/net/ethernet/intel/ice/
Dice_common.h17 enum ice_status ice_init_hw(struct ice_hw *hw);
18 void ice_deinit_hw(struct ice_hw *hw);
19 enum ice_status ice_check_reset(struct ice_hw *hw);
20 enum ice_status ice_reset(struct ice_hw *hw, enum ice_reset_req req);
21 enum ice_status ice_create_all_ctrlq(struct ice_hw *hw);
22 enum ice_status ice_init_all_ctrlq(struct ice_hw *hw);
23 void ice_shutdown_all_ctrlq(struct ice_hw *hw);
24 void ice_destroy_all_ctrlq(struct ice_hw *hw);
26 ice_clean_rq_elem(struct ice_hw *hw, struct ice_ctl_q_info *cq,
32 ice_acquire_res(struct ice_hw *hw, enum ice_aq_res_ids res,
[all …]
Dice_nvm.h16 ice_acquire_nvm(struct ice_hw *hw, enum ice_aq_res_access_type access);
17 void ice_release_nvm(struct ice_hw *hw);
19 ice_read_flat_nvm(struct ice_hw *hw, u32 offset, u32 *length, u8 *data,
22 ice_get_pfa_module_tlv(struct ice_hw *hw, u16 *module_tlv, u16 *module_tlv_len,
25 ice_get_inactive_orom_ver(struct ice_hw *hw, struct ice_orom_info *orom);
27 ice_get_inactive_nvm_ver(struct ice_hw *hw, struct ice_nvm_info *nvm);
29 ice_get_inactive_netlist_ver(struct ice_hw *hw, struct ice_netlist_info *netlist);
31 ice_read_pba_string(struct ice_hw *hw, u8 *pba_num, u32 pba_num_size);
32 enum ice_status ice_init_nvm(struct ice_hw *hw);
33 enum ice_status ice_read_sr_word(struct ice_hw *hw, u16 offset, u16 *data);
[all …]
Dice_switch.h199 ice_add_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx,
202 ice_free_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx,
205 ice_update_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx,
207 bool ice_is_vsi_valid(struct ice_hw *hw, u16 vsi_handle);
208 struct ice_vsi_ctx *ice_get_vsi_ctx(struct ice_hw *hw, u16 vsi_handle);
209 void ice_clear_all_vsi_ctx(struct ice_hw *hw);
211 enum ice_status ice_get_initial_sw_cfg(struct ice_hw *hw);
214 ice_alloc_res_cntr(struct ice_hw *hw, u8 type, u8 alloc_shared, u16 num_items,
217 ice_free_res_cntr(struct ice_hw *hw, u8 type, u8 alloc_shared, u16 num_items,
221 enum ice_status ice_update_sw_rule_bridge_mode(struct ice_hw *hw);
[all …]
Dice_flex_pipe.h22 ice_get_open_tunnel_port(struct ice_hw *hw, u16 *port);
29 ice_add_prof(struct ice_hw *hw, enum ice_block blk, u64 id, u8 ptypes[],
33 ice_add_prof_id_flow(struct ice_hw *hw, enum ice_block blk, u16 vsi, u64 hdl);
35 ice_rem_prof_id_flow(struct ice_hw *hw, enum ice_block blk, u16 vsi, u64 hdl);
36 enum ice_status ice_init_pkg(struct ice_hw *hw, u8 *buff, u32 len);
38 ice_copy_and_init_pkg(struct ice_hw *hw, const u8 *buf, u32 len);
39 enum ice_status ice_init_hw_tbls(struct ice_hw *hw);
40 void ice_free_seg(struct ice_hw *hw);
41 void ice_fill_blk_tbls(struct ice_hw *hw);
42 void ice_clear_hw_tbls(struct ice_hw *hw);
[all …]
Dice_ptp_hw.h21 u8 ice_get_ptp_src_clock_index(struct ice_hw *hw);
22 bool ice_ptp_lock(struct ice_hw *hw);
23 void ice_ptp_unlock(struct ice_hw *hw);
24 int ice_ptp_init_time(struct ice_hw *hw, u64 time);
25 int ice_ptp_write_incval(struct ice_hw *hw, u64 incval);
26 int ice_ptp_write_incval_locked(struct ice_hw *hw, u64 incval);
27 int ice_ptp_adj_clock(struct ice_hw *hw, s32 adj);
28 int ice_read_phy_tstamp(struct ice_hw *hw, u8 block, u8 idx, u64 *tstamp);
29 int ice_clear_phy_tstamp(struct ice_hw *hw, u8 block, u8 idx);
32 int ice_ptp_init_phy_e810(struct ice_hw *hw);
Dice_ptp_hw.c49 u8 ice_get_ptp_src_clock_index(struct ice_hw *hw) in ice_get_ptp_src_clock_index()
68 static int ice_read_phy_reg_e810(struct ice_hw *hw, u32 addr, u32 *val) in ice_read_phy_reg_e810()
98 static int ice_write_phy_reg_e810(struct ice_hw *hw, u32 addr, u32 val) in ice_write_phy_reg_e810()
130 ice_read_phy_tstamp_e810(struct ice_hw *hw, u8 lport, u8 idx, u64 *tstamp) in ice_read_phy_tstamp_e810()
169 static int ice_clear_phy_tstamp_e810(struct ice_hw *hw, u8 lport, u8 idx) in ice_clear_phy_tstamp_e810()
201 int ice_ptp_init_phy_e810(struct ice_hw *hw) in ice_ptp_init_phy_e810()
228 static int ice_ptp_prep_phy_time_e810(struct ice_hw *hw, u32 time) in ice_ptp_prep_phy_time_e810()
264 static int ice_ptp_prep_phy_adj_e810(struct ice_hw *hw, s32 adj) in ice_ptp_prep_phy_adj_e810()
300 static int ice_ptp_prep_phy_incval_e810(struct ice_hw *hw, u64 incval) in ice_ptp_prep_phy_incval_e810()
335 static int ice_ptp_port_cmd_e810(struct ice_hw *hw, enum ice_ptp_tmr_cmd cmd) in ice_ptp_port_cmd_e810()
[all …]
Dice_dcb.h124 ice_aq_get_dcb_cfg(struct ice_hw *hw, u8 mib_type, u8 bridgetype,
128 enum ice_status ice_init_dcb(struct ice_hw *hw, bool enable_mib_change);
135 ice_aq_stop_lldp(struct ice_hw *hw, bool shutdown_lldp_agent, bool persist,
138 ice_aq_start_lldp(struct ice_hw *hw, bool persist, struct ice_sq_cd *cd);
140 ice_aq_start_stop_dcbx(struct ice_hw *hw, bool start_dcbx_agent,
142 enum ice_status ice_cfg_lldp_mib_change(struct ice_hw *hw, bool ena_mib);
145 ice_aq_stop_lldp(struct ice_hw __always_unused *hw, in ice_aq_stop_lldp()
154 ice_aq_start_lldp(struct ice_hw __always_unused *hw, in ice_aq_start_lldp()
162 ice_aq_start_stop_dcbx(struct ice_hw __always_unused *hw, in ice_aq_start_stop_dcbx()
173 ice_cfg_lldp_mib_change(struct ice_hw __always_unused *hw, in ice_cfg_lldp_mib_change()
Dice_fdir.h204 enum ice_status ice_alloc_fd_res_cntr(struct ice_hw *hw, u16 *cntr_id);
205 enum ice_status ice_free_fd_res_cntr(struct ice_hw *hw, u16 cntr_id);
207 ice_alloc_fd_guar_item(struct ice_hw *hw, u16 *cntr_id, u16 num_fltr);
209 ice_alloc_fd_shrd_item(struct ice_hw *hw, u16 *cntr_id, u16 num_fltr);
211 ice_fdir_get_prgm_desc(struct ice_hw *hw, struct ice_fdir_fltr *input,
214 ice_fdir_get_gen_prgm_pkt(struct ice_hw *hw, struct ice_fdir_fltr *input,
216 int ice_get_fdir_cnt_all(struct ice_hw *hw);
217 bool ice_fdir_is_dup_fltr(struct ice_hw *hw, struct ice_fdir_fltr *input);
220 ice_fdir_find_fltr_by_idx(struct ice_hw *hw, u32 fltr_idx);
222 ice_fdir_update_cntrs(struct ice_hw *hw, enum ice_fltr_ptype flow, bool add);
[all …]
Dice_sched.h67 ice_aq_query_sched_elems(struct ice_hw *hw, u16 elems_req,
71 enum ice_status ice_sched_query_res_alloc(struct ice_hw *hw);
72 void ice_sched_get_psm_clk_freq(struct ice_hw *hw);
75 void ice_sched_cleanup_all(struct ice_hw *hw);
76 void ice_sched_clear_agg(struct ice_hw *hw);
107 enum ice_status ice_cfg_rl_burst_size(struct ice_hw *hw, u32 bytes);
108 void ice_sched_replay_agg_vsi_preinit(struct ice_hw *hw);
109 void ice_sched_replay_agg(struct ice_hw *hw);
110 enum ice_status ice_replay_vsi_agg(struct ice_hw *hw, u16 vsi_handle);
Dice_sriov.h18 ice_aq_send_msg_to_vf(struct ice_hw *hw, u16 vfid, u32 v_opcode, u32 v_retval,
23 ice_mbx_vf_state_handler(struct ice_hw *hw, struct ice_mbx_data *mbx_data,
28 enum ice_status ice_mbx_init_snapshot(struct ice_hw *hw, u16 vf_count);
29 void ice_mbx_deinit_snapshot(struct ice_hw *hw);
31 ice_mbx_report_malvf(struct ice_hw *hw, unsigned long *all_malvfs,
35 ice_aq_send_msg_to_vf(struct ice_hw __always_unused *hw, in ice_aq_send_msg_to_vf()
Dice_nvm.c20 ice_aq_read_nvm(struct ice_hw *hw, u16 module_typeid, u32 offset, u16 length, in ice_aq_read_nvm()
64 ice_read_flat_nvm(struct ice_hw *hw, u32 offset, u32 *length, u8 *data, in ice_read_flat_nvm()
123 ice_aq_update_nvm(struct ice_hw *hw, u16 module_typeid, u32 offset, in ice_aq_update_nvm()
162 ice_aq_erase_nvm(struct ice_hw *hw, u16 module_typeid, struct ice_sq_cd *cd) in ice_aq_erase_nvm()
188 ice_read_sr_word_aq(struct ice_hw *hw, u16 offset, u16 *data) in ice_read_sr_word_aq()
214 ice_acquire_nvm(struct ice_hw *hw, enum ice_aq_res_access_type access) in ice_acquire_nvm()
228 void ice_release_nvm(struct ice_hw *hw) in ice_release_nvm()
248 static u32 ice_get_flash_bank_offset(struct ice_hw *hw, enum ice_bank_select bank, u16 module) in ice_get_flash_bank_offset()
322 ice_read_flash_module(struct ice_hw *hw, enum ice_bank_select bank, u16 module, in ice_read_flash_module()
357 ice_read_nvm_module(struct ice_hw *hw, enum ice_bank_select bank, u32 offset, u16 *data) in ice_read_nvm_module()
[all …]
Dice_flow.h387 ice_flow_add_prof(struct ice_hw *hw, enum ice_block blk, enum ice_flow_dir dir,
391 ice_flow_rem_prof(struct ice_hw *hw, enum ice_block blk, u64 prof_id);
393 ice_flow_add_entry(struct ice_hw *hw, enum ice_block blk, u64 prof_id,
397 ice_flow_rem_entry(struct ice_hw *hw, enum ice_block blk, u64 entry_h);
404 void ice_rem_vsi_rss_list(struct ice_hw *hw, u16 vsi_handle);
405 enum ice_status ice_replay_rss_cfg(struct ice_hw *hw, u16 vsi_handle);
407 ice_add_avf_rss_cfg(struct ice_hw *hw, u16 vsi_handle, u64 hashed_flds);
408 enum ice_status ice_rem_vsi_rss_cfg(struct ice_hw *hw, u16 vsi_handle);
410 ice_add_rss_cfg(struct ice_hw *hw, u16 vsi_handle, u64 hashed_flds,
413 ice_rem_rss_cfg(struct ice_hw *hw, u16 vsi_handle, u64 hashed_flds,
[all …]
Dice_common.c19 static enum ice_status ice_set_mac_type(struct ice_hw *hw) in ice_set_mac_type()
69 bool ice_is_e810(struct ice_hw *hw) in ice_is_e810()
81 enum ice_status ice_clear_pf_cfg(struct ice_hw *hw) in ice_clear_pf_cfg()
106 ice_aq_manage_mac_read(struct ice_hw *hw, void *buf, u16 buf_size, in ice_aq_manage_mac_read()
167 struct ice_hw *hw; in ice_aq_get_phy_caps()
410 struct ice_hw *hw; in ice_aq_get_link_info()
500 ice_fill_tx_timer_and_fc_thresh(struct ice_hw *hw, in ice_fill_tx_timer_and_fc_thresh()
537 ice_aq_set_mac_cfg(struct ice_hw *hw, u16 max_frame_size, struct ice_sq_cd *cd) in ice_aq_set_mac_cfg()
560 static enum ice_status ice_init_fltr_mgmt_struct(struct ice_hw *hw) in ice_init_fltr_mgmt_struct()
586 static void ice_cleanup_fltr_mgmt_struct(struct ice_hw *hw) in ice_cleanup_fltr_mgmt_struct()
[all …]
Dice_controlq.c34 static void ice_adminq_init_regs(struct ice_hw *hw) in ice_adminq_init_regs()
47 static void ice_mailbox_init_regs(struct ice_hw *hw) in ice_mailbox_init_regs()
60 static void ice_sb_init_regs(struct ice_hw *hw) in ice_sb_init_regs()
74 bool ice_check_sq_alive(struct ice_hw *hw, struct ice_ctl_q_info *cq) in ice_check_sq_alive()
91 ice_alloc_ctrlq_sq_ring(struct ice_hw *hw, struct ice_ctl_q_info *cq) in ice_alloc_ctrlq_sq_ring()
122 ice_alloc_ctrlq_rq_ring(struct ice_hw *hw, struct ice_ctl_q_info *cq) in ice_alloc_ctrlq_rq_ring()
143 static void ice_free_cq_ring(struct ice_hw *hw, struct ice_ctl_q_ring *ring) in ice_free_cq_ring()
158 ice_alloc_rq_bufs(struct ice_hw *hw, struct ice_ctl_q_info *cq) in ice_alloc_rq_bufs()
230 ice_alloc_sq_bufs(struct ice_hw *hw, struct ice_ctl_q_info *cq) in ice_alloc_sq_bufs()
273 ice_cfg_cq_regs(struct ice_hw *hw, struct ice_ctl_q_ring *ring, u16 num_entries) in ice_cfg_cq_regs()
[all …]
Dice_switch.c52 enum ice_status ice_init_def_sw_recp(struct ice_hw *hw) in ice_init_def_sw_recp()
100 ice_aq_get_sw_cfg(struct ice_hw *hw, struct ice_aqc_get_sw_cfg_resp_elem *buf, in ice_aq_get_sw_cfg()
130 ice_aq_add_vsi(struct ice_hw *hw, struct ice_vsi_ctx *vsi_ctx, in ice_aq_add_vsi()
174 ice_aq_free_vsi(struct ice_hw *hw, struct ice_vsi_ctx *vsi_ctx, in ice_aq_free_vsi()
209 ice_aq_update_vsi(struct ice_hw *hw, struct ice_vsi_ctx *vsi_ctx, in ice_aq_update_vsi()
244 bool ice_is_vsi_valid(struct ice_hw *hw, u16 vsi_handle) in ice_is_vsi_valid()
257 u16 ice_get_hw_vsi_num(struct ice_hw *hw, u16 vsi_handle) in ice_get_hw_vsi_num()
269 struct ice_vsi_ctx *ice_get_vsi_ctx(struct ice_hw *hw, u16 vsi_handle) in ice_get_vsi_ctx()
283 ice_save_vsi_ctx(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi) in ice_save_vsi_ctx()
293 static void ice_clear_vsi_q_ctx(struct ice_hw *hw, u16 vsi_handle) in ice_clear_vsi_q_ctx()
[all …]
Dice_flex_pipe.c463 static void ice_init_pkg_hints(struct ice_hw *hw, struct ice_seg *ice_seg) in ice_init_pkg_hints()
703 ice_acquire_global_cfg_lock(struct ice_hw *hw, in ice_acquire_global_cfg_lock()
725 static void ice_release_global_cfg_lock(struct ice_hw *hw) in ice_release_global_cfg_lock()
739 ice_acquire_change_lock(struct ice_hw *hw, enum ice_aq_res_access_type access) in ice_acquire_change_lock()
751 static void ice_release_change_lock(struct ice_hw *hw) in ice_release_change_lock()
769 ice_aq_download_pkg(struct ice_hw *hw, struct ice_buf_hdr *pkg_buf, in ice_aq_download_pkg()
817 ice_aq_update_pkg(struct ice_hw *hw, struct ice_buf_hdr *pkg_buf, u16 buf_size, in ice_aq_update_pkg()
863 ice_find_seg_in_pkg(struct ice_hw *hw, u32 seg_type, in ice_find_seg_in_pkg()
896 ice_update_pkg(struct ice_hw *hw, struct ice_buf *bufs, u32 count) in ice_update_pkg()
935 ice_dwnld_cfg_bufs(struct ice_hw *hw, struct ice_buf *bufs, u32 count) in ice_dwnld_cfg_bufs()
[all …]
Dice_sched.c19 struct ice_hw *hw; in ice_sched_add_root_node()
100 ice_aqc_send_sched_elem_cmd(struct ice_hw *hw, enum ice_adminq_opc cmd_opc, in ice_aqc_send_sched_elem_cmd()
131 ice_aq_query_sched_elems(struct ice_hw *hw, u16 elems_req, in ice_aq_query_sched_elems()
156 struct ice_hw *hw; in ice_sched_add_node()
213 ice_aq_delete_sched_elems(struct ice_hw *hw, u16 grps_req, in ice_aq_delete_sched_elems()
232 ice_sched_remove_elems(struct ice_hw *hw, struct ice_sched_node *parent, in ice_sched_remove_elems()
306 struct ice_hw *hw = pi->hw; in ice_free_sched_node()
373 ice_aq_get_dflt_topo(struct ice_hw *hw, u8 lport, in ice_aq_get_dflt_topo()
403 ice_aq_add_sched_elems(struct ice_hw *hw, u16 grps_req, in ice_aq_add_sched_elems()
424 ice_aq_cfg_sched_elems(struct ice_hw *hw, u16 elems_req, in ice_aq_cfg_sched_elems()
[all …]
Dice_sriov.c22 ice_aq_send_msg_to_vf(struct ice_hw *hw, u16 vfid, u32 v_opcode, u32 v_retval, in ice_aq_send_msg_to_vf()
191 ice_mbx_traverse(struct ice_hw *hw, in ice_mbx_traverse()
232 ice_mbx_detect_malvf(struct ice_hw *hw, u16 vf_id, in ice_mbx_detect_malvf()
301 ice_mbx_vf_state_handler(struct ice_hw *hw, in ice_mbx_vf_state_handler()
409 ice_mbx_report_malvf(struct ice_hw *hw, unsigned long *all_malvfs, in ice_mbx_report_malvf()
485 enum ice_status ice_mbx_init_snapshot(struct ice_hw *hw, u16 vf_count) in ice_mbx_init_snapshot()
522 void ice_mbx_deinit_snapshot(struct ice_hw *hw) in ice_mbx_deinit_snapshot()
Dice_flow.c902 ice_flow_xtract_fld(struct ice_hw *hw, struct ice_flow_prof_params *params, in ice_flow_xtract_fld()
1103 ice_flow_xtract_raws(struct ice_hw *hw, struct ice_flow_prof_params *params, in ice_flow_xtract_raws()
1180 ice_flow_create_xtrct_seq(struct ice_hw *hw, in ice_flow_create_xtrct_seq()
1214 ice_flow_proc_segs(struct ice_hw *hw, struct ice_flow_prof_params *params) in ice_flow_proc_segs()
1253 ice_flow_find_prof_conds(struct ice_hw *hw, enum ice_block blk, in ice_flow_find_prof_conds()
1298 ice_flow_find_prof_id(struct ice_hw *hw, enum ice_block blk, u64 prof_id) in ice_flow_find_prof_id()
1315 ice_dealloc_flow_entry(struct ice_hw *hw, struct ice_flow_entry *entry) in ice_dealloc_flow_entry()
1333 ice_flow_rem_entry_sync(struct ice_hw *hw, enum ice_block __always_unused blk, in ice_flow_rem_entry_sync()
1359 ice_flow_add_prof_sync(struct ice_hw *hw, enum ice_block blk, in ice_flow_add_prof_sync()
1436 ice_flow_rem_prof_sync(struct ice_hw *hw, enum ice_block blk, in ice_flow_rem_prof_sync()
[all …]
Dice_ptp.c102 struct ice_hw *hw = &pf->hw; in ice_get_ptp_clock_index()
148 struct ice_hw *hw = &pf->hw; in ice_set_ptp_clock_index()
188 struct ice_hw *hw = &pf->hw; in ice_clear_ptp_clock_index()
218 struct ice_hw *hw = &pf->hw; in ice_ptp_read_src_clk_reg()
418 struct ice_hw *hw = &pf->hw; in ice_ptp_write_init()
433 struct ice_hw *hw = &pf->hw; in ice_ptp_write_adj()
450 struct ice_hw *hw = &pf->hw; in ice_ptp_adjfine()
499 struct ice_hw *hw = &pf->hw; in ice_ptp_extts_work()
538 struct ice_hw *hw = &pf->hw; in ice_ptp_cfg_extts()
600 struct ice_hw *hw = &pf->hw; in ice_ptp_cfg_clkout()
[all …]
Dice_base.c176 static void ice_cfg_itr_gran(struct ice_hw *hw) in ice_cfg_itr_gran()
252 struct ice_hw *hw = &vsi->back->hw; in ice_setup_tx_ctx()
337 struct ice_hw *hw; in ice_setup_rx_ctx()
558 struct ice_hw *hw = &pf->hw; in ice_vsi_ctrl_one_rx_ring()
721 struct ice_hw *hw = &pf->hw; in ice_vsi_cfg_txq()
778 void ice_cfg_itr(struct ice_hw *hw, struct ice_q_vector *q_vector) in ice_cfg_itr()
805 struct ice_hw *hw = &pf->hw; in ice_cfg_txq_interrupt()
837 struct ice_hw *hw = &pf->hw; in ice_cfg_rxq_interrupt()
855 void ice_trigger_sw_intr(struct ice_hw *hw, struct ice_q_vector *q_vector) in ice_trigger_sw_intr()
878 struct ice_hw *hw = &pf->hw; in ice_vsi_stop_tx_ring()
Dice_ethtool_fdir.c115 int ice_get_ethtool_fdir_entry(struct ice_hw *hw, struct ethtool_rxnfc *cmd) in ice_get_ethtool_fdir_entry()
231 ice_get_fdir_fltr_ids(struct ice_hw *hw, struct ethtool_rxnfc *cmd, in ice_get_fdir_fltr_ids()
266 ice_fdir_get_hw_prof(struct ice_hw *hw, enum ice_block blk, int flow) in ice_fdir_get_hw_prof()
281 ice_fdir_erase_flow_from_hw(struct ice_hw *hw, enum ice_block blk, int flow) in ice_fdir_erase_flow_from_hw()
315 ice_fdir_rem_flow(struct ice_hw *hw, enum ice_block blk, in ice_fdir_rem_flow()
342 void ice_fdir_release_flows(struct ice_hw *hw) in ice_fdir_release_flows()
355 void ice_fdir_replay_flows(struct ice_hw *hw) in ice_fdir_replay_flows()
459 static int ice_fdir_num_avail_fltr(struct ice_hw *hw, struct ice_vsi *vsi) in ice_fdir_num_avail_fltr()
491 ice_fdir_alloc_flow_prof(struct ice_hw *hw, enum ice_fltr_ptype flow) in ice_fdir_alloc_flow_prof()
532 struct ice_hw *hw = &pf->hw; in ice_fdir_set_hw_fltr_rule()
[all …]
Dice_devlink.c40 struct ice_hw *hw = &pf->hw; in ice_info_pba()
54 struct ice_hw *hw = &pf->hw; in ice_info_fw_mgmt()
64 struct ice_hw *hw = &pf->hw; in ice_info_fw_api()
74 struct ice_hw *hw = &pf->hw; in ice_info_fw_build()
144 struct ice_hw *hw = &pf->hw; in ice_info_ddp_pkg_name()
276 struct ice_hw *hw = &pf->hw; in ice_devlink_info_get()
425 struct ice_hw *hw = &pf->hw; in ice_devlink_flash_update()
606 struct ice_hw *hw = &pf->hw; in ice_devlink_nvm_snapshot()
663 struct ice_hw *hw = &pf->hw; in ice_devlink_devcaps_snapshot()
Dice_base.h20 void ice_cfg_itr(struct ice_hw *hw, struct ice_q_vector *q_vector);
25 void ice_trigger_sw_intr(struct ice_hw *hw, struct ice_q_vector *q_vector);
Dice_fdir.c667 ice_fdir_get_prgm_desc(struct ice_hw *hw, struct ice_fdir_fltr *input, in ice_fdir_get_prgm_desc()
715 enum ice_status ice_alloc_fd_res_cntr(struct ice_hw *hw, u16 *cntr_id) in ice_alloc_fd_res_cntr()
726 enum ice_status ice_free_fd_res_cntr(struct ice_hw *hw, u16 cntr_id) in ice_free_fd_res_cntr()
739 ice_alloc_fd_guar_item(struct ice_hw *hw, u16 *cntr_id, u16 num_fltr) in ice_alloc_fd_guar_item()
753 ice_alloc_fd_shrd_item(struct ice_hw *hw, u16 *cntr_id, u16 num_fltr) in ice_alloc_fd_shrd_item()
766 int ice_get_fdir_cnt_all(struct ice_hw *hw) in ice_get_fdir_cnt_all()
876 ice_fdir_get_gen_prgm_pkt(struct ice_hw *hw, struct ice_fdir_fltr *input, in ice_fdir_get_gen_prgm_pkt()
1145 ice_fdir_find_fltr_by_idx(struct ice_hw *hw, u32 fltr_idx) in ice_fdir_find_fltr_by_idx()
1164 void ice_fdir_list_add_fltr(struct ice_hw *hw, struct ice_fdir_fltr *fltr) in ice_fdir_list_add_fltr()
1188 ice_fdir_update_cntrs(struct ice_hw *hw, enum ice_fltr_ptype flow, bool add) in ice_fdir_update_cntrs()
[all …]

12