| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_common.h | 83 int ice_init_hw(struct ice_hw *hw); 84 void ice_deinit_hw(struct ice_hw *hw); 85 int ice_check_reset(struct ice_hw *hw); 86 int ice_reset(struct ice_hw *hw, enum ice_reset_req req); 87 int ice_create_all_ctrlq(struct ice_hw *hw); 88 int ice_init_all_ctrlq(struct ice_hw *hw); 89 void ice_shutdown_all_ctrlq(struct ice_hw *hw, bool unloading); 90 void ice_destroy_all_ctrlq(struct ice_hw *hw); 92 ice_clean_rq_elem(struct ice_hw *hw, struct ice_ctl_q_info *cq, 98 ice_acquire_res(struct ice_hw *hw, enum ice_aq_res_ids res, [all …]
|
| H A D | ice_flex_pipe.h | 12 ice_acquire_change_lock(struct ice_hw *hw, enum ice_aq_res_access_type access); 13 void ice_release_change_lock(struct ice_hw *hw); 15 ice_find_prot_off(struct ice_hw *hw, enum ice_block blk, u8 prof, u16 fv_idx, 18 ice_get_sw_fv_bitmap(struct ice_hw *hw, enum ice_prof_type type, 21 ice_init_prof_result_bm(struct ice_hw *hw); 23 ice_get_sw_fv_list(struct ice_hw *hw, struct ice_prot_lkup_ext *lkups, 26 ice_aq_upload_section(struct ice_hw *hw, struct ice_buf_hdr *pkg_buf, 29 ice_get_open_tunnel_port(struct ice_hw *hw, u16 *port, 35 int ice_set_dvm_boost_entries(struct ice_hw *hw); 38 bool ice_hw_ptype_ena(struct ice_hw *hw, u16 ptype); [all …]
|
| H A D | ice_switch.h | 325 ice_add_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx, 328 ice_free_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx, 331 ice_update_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx, 333 bool ice_is_vsi_valid(struct ice_hw *hw, u16 vsi_handle); 334 struct ice_vsi_ctx *ice_get_vsi_ctx(struct ice_hw *hw, u16 vsi_handle); 335 void ice_clear_all_vsi_ctx(struct ice_hw *hw); 337 int ice_get_initial_sw_cfg(struct ice_hw *hw); 340 ice_alloc_res_cntr(struct ice_hw *hw, u8 type, u8 alloc_shared, u16 num_items, 343 ice_free_res_cntr(struct ice_hw *hw, u8 type, u8 alloc_shared, u16 num_items, 345 int ice_share_res(struct ice_hw *hw, u16 type, u8 shared, u16 res_id); [all …]
|
| H A D | ice_nvm.h | 15 int ice_acquire_nvm(struct ice_hw *hw, enum ice_aq_res_access_type access); 16 void ice_release_nvm(struct ice_hw *hw); 17 int ice_aq_read_nvm(struct ice_hw *hw, u16 module_typeid, u32 offset, 21 ice_read_flat_nvm(struct ice_hw *hw, u32 offset, u32 *length, u8 *data, 24 ice_get_pfa_module_tlv(struct ice_hw *hw, u16 *module_tlv, u16 *module_tlv_len, 26 int ice_get_inactive_orom_ver(struct ice_hw *hw, struct ice_orom_info *orom); 27 int 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); 30 int ice_read_pba_string(struct ice_hw *hw, u8 *pba_num, u32 pba_num_size); 31 int ice_init_nvm(struct ice_hw *hw); [all …]
|
| H A D | ice_ptp_hw.h | 288 u8 ice_get_ptp_src_clock_index(struct ice_hw *hw); 289 bool ice_ptp_lock(struct ice_hw *hw); 290 void ice_ptp_unlock(struct ice_hw *hw); 291 void ice_ptp_src_cmd(struct ice_hw *hw, enum ice_ptp_tmr_cmd cmd); 292 int ice_ptp_init_time(struct ice_hw *hw, u64 time); 293 int ice_ptp_write_incval(struct ice_hw *hw, u64 incval); 294 int ice_ptp_write_incval_locked(struct ice_hw *hw, u64 incval); 295 int ice_ptp_adj_clock(struct ice_hw *hw, s32 adj); 296 int ice_ptp_clear_phy_offset_ready_e82x(struct ice_hw *hw); 297 int ice_read_phy_tstamp(struct ice_hw *hw, u8 block, u8 idx, u64 *tstamp); [all …]
|
| H A D | ice_vf_mbx.h | 18 ice_aq_send_msg_to_vf(struct ice_hw *hw, u16 vfid, u32 v_opcode, u32 v_retval, 22 void ice_mbx_vf_dec_trig_e830(const struct ice_hw *hw, 24 void ice_mbx_vf_clear_cnt_e830(const struct ice_hw *hw, u16 vf_id); 26 ice_mbx_vf_state_handler(struct ice_hw *hw, struct ice_mbx_data *mbx_data, 29 void ice_mbx_init_vf_info(struct ice_hw *hw, struct ice_mbx_vf_info *vf_info); 30 void ice_mbx_init_snapshot(struct ice_hw *hw); 33 ice_aq_send_msg_to_vf(struct ice_hw __always_unused *hw, in ice_aq_send_msg_to_vf() 49 static inline void ice_mbx_init_snapshot(struct ice_hw *hw) in ice_mbx_init_snapshot() 54 ice_mbx_vf_dec_trig_e830(const struct ice_hw *hw, in ice_mbx_vf_dec_trig_e830()
|
| H A D | ice_sched.h | 82 ice_aq_query_sched_elems(struct ice_hw *hw, u16 elems_req, 109 int ice_sched_query_res_alloc(struct ice_hw *hw); 110 void ice_sched_get_psm_clk_freq(struct ice_hw *hw); 113 void ice_sched_cleanup_all(struct ice_hw *hw); 114 void ice_sched_clear_agg(struct ice_hw *hw); 155 int ice_cfg_rl_burst_size(struct ice_hw *hw, u32 bytes); 157 ice_sched_suspend_resume_elems(struct ice_hw *hw, u8 num_nodes, u32 *node_teids, 162 u8 ice_sched_get_agg_layer(struct ice_hw *hw); 163 u8 ice_sched_get_vsi_layer(struct ice_hw *hw); 165 ice_sched_get_free_vsi_parent(struct ice_hw *hw, struct ice_sched_node *node, [all …]
|
| H A D | ice_ptp_hw.c | 203 u8 ice_get_ptp_src_clock_index(struct ice_hw *hw) in ice_get_ptp_src_clock_index() 214 static u64 ice_ptp_read_src_incval(struct ice_hw *hw) in ice_ptp_read_src_incval() 235 static u32 ice_ptp_tmr_cmd_to_src_reg(struct ice_hw *hw, in ice_ptp_tmr_cmd_to_src_reg() 280 static u32 ice_ptp_tmr_cmd_to_port_reg(struct ice_hw *hw, in ice_ptp_tmr_cmd_to_port_reg() 333 void ice_ptp_src_cmd(struct ice_hw *hw, enum ice_ptp_tmr_cmd cmd) in ice_ptp_src_cmd() 352 static void ice_ptp_exec_tmr_cmd(struct ice_hw *hw) in ice_ptp_exec_tmr_cmd() 369 static void ice_ptp_cfg_sync_delay(const struct ice_hw *hw, u32 delay) in ice_ptp_cfg_sync_delay() 387 static enum ice_sbq_dev_id ice_ptp_get_dest_dev_e825(struct ice_hw *hw, in ice_ptp_get_dest_dev_e825() 416 static int ice_write_phy_eth56g(struct ice_hw *hw, u8 port, u32 addr, u32 val) in ice_write_phy_eth56g() 444 static int ice_read_phy_eth56g(struct ice_hw *hw, u8 port, u32 addr, u32 *val) in ice_read_phy_eth56g() [all …]
|
| H A D | ice_vlan_mode.c | 12 ice_pkg_get_supported_vlan_mode(struct ice_hw *hw, bool *dvm) in ice_pkg_get_supported_vlan_mode() 63 ice_aq_get_vlan_mode(struct ice_hw *hw, in ice_aq_get_vlan_mode() 89 static bool ice_aq_is_dvm_ena(struct ice_hw *hw) in ice_aq_is_dvm_ena() 113 bool ice_is_dvm_ena(struct ice_hw *hw) in ice_is_dvm_ena() 126 static void ice_cache_vlan_mode(struct ice_hw *hw) in ice_cache_vlan_mode() 135 static bool ice_pkg_supports_dvm(struct ice_hw *hw) in ice_pkg_supports_dvm() 154 static bool ice_fw_supports_dvm(struct ice_hw *hw) in ice_fw_supports_dvm() 182 static bool ice_is_dvm_supported(struct ice_hw *hw) in ice_is_dvm_supported() 243 static int ice_dvm_update_dflt_recipes(struct ice_hw *hw) in ice_dvm_update_dflt_recipes() 274 ice_aq_set_vlan_mode(struct ice_hw *hw, in ice_aq_set_vlan_mode() [all …]
|
| H A D | ice_dcb.h | 141 int ice_aq_set_pfc_mode(struct ice_hw *hw, u8 pfc_mode, struct ice_sq_cd *cd); 143 ice_aq_get_dcb_cfg(struct ice_hw *hw, u8 mib_type, u8 bridgetype, 149 int ice_init_dcb(struct ice_hw *hw, bool enable_mib_change); 156 ice_aq_stop_lldp(struct ice_hw *hw, bool shutdown_lldp_agent, bool persist, 158 int ice_aq_start_lldp(struct ice_hw *hw, bool persist, struct ice_sq_cd *cd); 160 ice_aq_start_stop_dcbx(struct ice_hw *hw, bool start_dcbx_agent, 162 int ice_cfg_lldp_mib_change(struct ice_hw *hw, bool ena_mib); 165 ice_aq_stop_lldp(struct ice_hw __always_unused *hw, in ice_aq_stop_lldp() 174 ice_aq_start_lldp(struct ice_hw __always_unused *hw, in ice_aq_start_lldp() 182 ice_aq_start_stop_dcbx(struct ice_hw __always_unused *hw, in ice_aq_start_stop_dcbx() [all …]
|
| H A D | ice_fdir.h | 214 int ice_alloc_fd_res_cntr(struct ice_hw *hw, u16 *cntr_id); 215 int ice_free_fd_res_cntr(struct ice_hw *hw, u16 cntr_id); 216 int ice_alloc_fd_guar_item(struct ice_hw *hw, u16 *cntr_id, u16 num_fltr); 217 int ice_alloc_fd_shrd_item(struct ice_hw *hw, u16 *cntr_id, u16 num_fltr); 219 ice_fdir_get_prgm_desc(struct ice_hw *hw, struct ice_fdir_fltr *input, 222 ice_fdir_get_gen_prgm_pkt(struct ice_hw *hw, struct ice_fdir_fltr *input, 224 int ice_get_fdir_cnt_all(struct ice_hw *hw); 225 int ice_fdir_num_avail_fltr(struct ice_hw *hw, struct ice_vsi *vsi); 226 bool ice_fdir_is_dup_fltr(struct ice_hw *hw, struct ice_fdir_fltr *input); 229 ice_fdir_find_fltr_by_idx(struct ice_hw *hw, u32 fltr_idx); [all …]
|
| H A D | ice_nvm.c | 21 int ice_aq_read_nvm(struct ice_hw *hw, u16 module_typeid, u32 offset, in ice_aq_read_nvm() 65 ice_read_flat_nvm(struct ice_hw *hw, u32 offset, u32 *length, u8 *data, in ice_read_flat_nvm() 124 ice_aq_update_nvm(struct ice_hw *hw, u16 module_typeid, u32 offset, in ice_aq_update_nvm() 162 int ice_aq_erase_nvm(struct ice_hw *hw, u16 module_typeid, struct ice_sq_cd *cd) in ice_aq_erase_nvm() 187 static int ice_read_sr_word_aq(struct ice_hw *hw, u16 offset, u16 *data) in ice_read_sr_word_aq() 212 int ice_acquire_nvm(struct ice_hw *hw, enum ice_aq_res_access_type access) in ice_acquire_nvm() 226 void ice_release_nvm(struct ice_hw *hw) in ice_release_nvm() 246 static u32 ice_get_flash_bank_offset(struct ice_hw *hw, enum ice_bank_select bank, u16 module) in ice_get_flash_bank_offset() 320 ice_read_flash_module(struct ice_hw *hw, enum ice_bank_select bank, u16 module, in ice_read_flash_module() 355 ice_read_nvm_module(struct ice_hw *hw, enum ice_bank_select bank, u32 offset, u16 *data) in ice_read_nvm_module() [all …]
|
| H A D | ice_common.c | 97 ice_dump_phy_type(struct ice_hw *hw, u64 low, u64 high, const char *prefix) in ice_dump_phy_type() 123 static int ice_set_mac_type(struct ice_hw *hw) in ice_set_mac_type() 200 bool ice_is_generic_mac(struct ice_hw *hw) in ice_is_generic_mac() 213 int ice_clear_pf_cfg(struct ice_hw *hw) in ice_clear_pf_cfg() 238 ice_aq_manage_mac_read(struct ice_hw *hw, void *buf, u16 buf_size, in ice_aq_manage_mac_read() 299 struct ice_hw *hw; in ice_aq_get_phy_caps() 418 ice_aq_get_netlist_node(struct ice_hw *hw, struct ice_aqc_get_link_topo *cmd, in ice_aq_get_netlist_node() 458 static int ice_find_netlist_node(struct ice_hw *hw, u8 node_type, u8 ctx, in ice_find_netlist_node() 628 static u16 ice_get_link_status_datalen(struct ice_hw *hw) in ice_get_link_status_datalen() 659 struct ice_hw *hw; in ice_aq_get_link_info() [all …]
|
| H A D | ice_flow.h | 501 ice_flow_add_prof(struct ice_hw *hw, enum ice_block blk, enum ice_flow_dir dir, 504 int ice_flow_rem_prof(struct ice_hw *hw, enum ice_block blk, u64 prof_id); 506 ice_flow_set_parser_prof(struct ice_hw *hw, u16 dest_vsi, u16 fdir_vsi, 509 ice_flow_add_entry(struct ice_hw *hw, enum ice_block blk, u64 prof_id, 512 int ice_flow_rem_entry(struct ice_hw *hw, enum ice_block blk, u64 entry_h); 519 int ice_flow_rem_vsi_prof(struct ice_hw *hw, u16 vsi_handle, u64 prof_id); 520 void ice_rem_vsi_rss_list(struct ice_hw *hw, u16 vsi_handle); 521 int ice_replay_rss_cfg(struct ice_hw *hw, u16 vsi_handle); 522 int ice_set_rss_cfg_symm(struct ice_hw *hw, struct ice_vsi *vsi, bool symm); 523 int ice_add_avf_rss_cfg(struct ice_hw *hw, struct ice_vsi *vsi, [all …]
|
| H A D | ice_tspll.h | 34 int ice_tspll_cfg_pps_out_e825c(struct ice_hw *hw, bool enable); 35 int ice_tspll_init(struct ice_hw *hw); 36 int ice_tspll_bypass_mux_active_e825c(struct ice_hw *hw, u8 port, bool *active, 38 int ice_tspll_cfg_bypass_mux_e825c(struct ice_hw *hw, bool ena, u32 port_num, 40 int ice_tspll_cfg_synce_ethdiv_e825c(struct ice_hw *hw,
|
| H A D | ice_controlq.c | 34 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() 111 ice_alloc_ctrlq_rq_ring(struct ice_hw *hw, struct ice_ctl_q_info *cq) in ice_alloc_ctrlq_rq_ring() 132 static void ice_free_cq_ring(struct ice_hw *hw, struct ice_ctl_q_ring *ring) in ice_free_cq_ring() 147 ice_alloc_rq_bufs(struct ice_hw *hw, struct ice_ctl_q_info *cq) in ice_alloc_rq_bufs() 219 ice_alloc_sq_bufs(struct ice_hw *hw, struct ice_ctl_q_info *cq) in ice_alloc_sq_bufs() 262 ice_cfg_cq_regs(struct ice_hw *hw, struct ice_ctl_q_ring *ring, u16 num_entries) in ice_cfg_cq_regs() [all …]
|
| H A D | ice_parser.c | 91 ice_parser_create_table(struct ice_hw *hw, u32 sect_type, in ice_parser_create_table() 93 void (*parse_item)(struct ice_hw *hw, u16 idx, in ice_parser_create_table() 132 static void ice_imem_bst_bm_dump(struct ice_hw *hw, struct ice_bst_main *bm) in ice_imem_bst_bm_dump() 143 static void ice_imem_bst_kb_dump(struct ice_hw *hw, in ice_imem_bst_kb_dump() 153 static void ice_imem_np_kb_dump(struct ice_hw *hw, in ice_imem_np_kb_dump() 164 static void ice_imem_pg_kb_dump(struct ice_hw *hw, in ice_imem_pg_kb_dump() 181 static void ice_imem_alu_dump(struct ice_hw *hw, in ice_imem_alu_dump() 211 static void ice_imem_dump(struct ice_hw *hw, struct ice_imem_item *item) in ice_imem_dump() 394 static void ice_imem_parse_item(struct ice_hw *hw, u16 idx, void *item, in ice_imem_parse_item() 436 static struct ice_imem_item *ice_imem_table_get(struct ice_hw *hw) in ice_imem_table_get() [all …]
|
| H A D | ice_vlan_mode.h | 7 struct ice_hw; 9 bool ice_is_dvm_ena(struct ice_hw *hw); 10 int ice_set_vlan_mode(struct ice_hw *hw); 11 void ice_post_pkg_dwnld_vlan_mode_cfg(struct ice_hw *hw);
|
| H A D | ice_vf_mbx.c | 22 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() 156 ice_mbx_traverse(struct ice_hw *hw, in ice_mbx_traverse() 197 ice_mbx_detect_malvf(struct ice_hw *hw, struct ice_mbx_vf_info *vf_info, in ice_mbx_detect_malvf() 222 void ice_mbx_vf_dec_trig_e830(const struct ice_hw *hw, in ice_mbx_vf_dec_trig_e830() 238 void ice_mbx_vf_clear_cnt_e830(const struct ice_hw *hw, u16 vf_id) in ice_mbx_vf_clear_cnt_e830() 269 ice_mbx_vf_state_handler(struct ice_hw *hw, struct ice_mbx_data *mbx_data, in ice_mbx_vf_state_handler() 392 void ice_mbx_init_vf_info(struct ice_hw *hw, struct ice_mbx_vf_info *vf_info) in ice_mbx_init_vf_info() 406 void ice_mbx_init_snapshot(struct ice_hw *hw) in ice_mbx_init_snapshot()
|
| H A D | ice_flex_pipe.c | 94 bool ice_hw_ptype_ena(struct ice_hw *hw, u16 ptype) in ice_hw_ptype_ena() 278 ice_acquire_change_lock(struct ice_hw *hw, enum ice_aq_res_access_type access) in ice_acquire_change_lock() 290 void ice_release_change_lock(struct ice_hw *hw) in ice_release_change_lock() 302 ice_get_open_tunnel_port(struct ice_hw *hw, u16 *port, in ice_get_open_tunnel_port() 329 ice_upd_dvm_boost_entry(struct ice_hw *hw, struct ice_dvm_entry *entry) in ice_upd_dvm_boost_entry() 392 int ice_set_dvm_boost_entries(struct ice_hw *hw) in ice_set_dvm_boost_entries() 417 static u16 ice_tunnel_idx_to_entry(struct ice_hw *hw, enum ice_tunnel_type type, in ice_tunnel_idx_to_entry() 444 ice_create_tunnel(struct ice_hw *hw, u16 index, in ice_create_tunnel() 515 ice_destroy_tunnel(struct ice_hw *hw, u16 index, enum ice_tunnel_type type, in ice_destroy_tunnel() 626 ice_find_prot_off(struct ice_hw *hw, enum ice_block blk, u8 prof, u16 fv_idx, in ice_find_prot_off() [all …]
|
| H A D | ice_ddp.c | 83 void ice_free_seg(struct ice_hw *hw) in ice_free_seg() 370 static int ice_get_prof_index_max(struct ice_hw *hw) in ice_get_prof_index_max() 417 static enum ice_ddp_state ice_get_ddp_pkg_state(struct ice_hw *hw, in ice_get_ddp_pkg_state() 444 static void ice_init_pkg_regs(struct ice_hw *hw) in ice_init_pkg_regs() 492 static void ice_add_dvm_hint(struct ice_hw *hw, u16 val, bool enable) in ice_add_dvm_hint() 507 static void ice_add_tunnel_hint(struct ice_hw *hw, char *label_name, u16 val) in ice_add_tunnel_hint() 690 struct ice_buf_build *ice_pkg_buf_alloc(struct ice_hw *hw) in ice_pkg_buf_alloc() 737 static enum ice_prof_type ice_get_sw_prof_type(struct ice_hw *hw, in ice_get_sw_prof_type() 771 void ice_get_sw_fv_bitmap(struct ice_hw *hw, enum ice_prof_type req_profs, in ice_get_sw_fv_bitmap() 818 int ice_get_sw_fv_list(struct ice_hw *hw, struct ice_prot_lkup_ext *lkups, in ice_get_sw_fv_list() [all …]
|
| H A D | ice_tspll.c | 100 static bool ice_tspll_check_params(struct ice_hw *hw, in ice_tspll_check_params() 153 static void ice_tspll_log_cfg(struct ice_hw *hw, bool enable, u8 clk_src, in ice_tspll_log_cfg() 179 static int ice_tspll_cfg_e82x(struct ice_hw *hw, enum ice_tspll_freq clk_freq, in ice_tspll_cfg_e82x() 310 static int ice_tspll_dis_sticky_bits_e82x(struct ice_hw *hw) in ice_tspll_dis_sticky_bits_e82x() 340 static int ice_tspll_cfg_e825c(struct ice_hw *hw, enum ice_tspll_freq clk_freq, in ice_tspll_cfg_e825c() 497 static int ice_tspll_dis_sticky_bits_e825c(struct ice_hw *hw) in ice_tspll_dis_sticky_bits_e825c() 518 int ice_tspll_cfg_pps_out_e825c(struct ice_hw *hw, bool enable) in ice_tspll_cfg_pps_out_e825c() 546 static int ice_tspll_cfg(struct ice_hw *hw, enum ice_tspll_freq clk_freq, in ice_tspll_cfg() 568 static int ice_tspll_dis_sticky_bits(struct ice_hw *hw) in ice_tspll_dis_sticky_bits() 588 int ice_tspll_init(struct ice_hw *hw) in ice_tspll_init() [all …]
|
| H A D | ice_sched.c | 20 struct ice_hw *hw; in ice_sched_add_root_node() 121 ice_aqc_send_sched_elem_cmd(struct ice_hw *hw, enum ice_adminq_opc cmd_opc, in ice_aqc_send_sched_elem_cmd() 152 ice_aq_query_sched_elems(struct ice_hw *hw, u16 elems_req, in ice_aq_query_sched_elems() 178 struct ice_hw *hw; in ice_sched_add_node() 238 ice_aq_delete_sched_elems(struct ice_hw *hw, u16 grps_req, in ice_aq_delete_sched_elems() 256 ice_sched_remove_elems(struct ice_hw *hw, struct ice_sched_node *parent, in ice_sched_remove_elems() 323 struct ice_hw *hw = pi->hw; in ice_free_sched_node() 390 ice_aq_get_dflt_topo(struct ice_hw *hw, u8 lport, in ice_aq_get_dflt_topo() 420 ice_aq_add_sched_elems(struct ice_hw *hw, u16 grps_req, in ice_aq_add_sched_elems() 441 ice_aq_cfg_sched_elems(struct ice_hw *hw, u16 elems_req, in ice_aq_cfg_sched_elems() [all …]
|
| H A D | ice_switch.c | 1461 int ice_init_def_sw_recp(struct ice_hw *hw) in ice_init_def_sw_recp() 1509 ice_aq_get_sw_cfg(struct ice_hw *hw, struct ice_aqc_get_sw_cfg_resp_elem *buf, in ice_aq_get_sw_cfg() 1539 ice_aq_add_vsi(struct ice_hw *hw, struct ice_vsi_ctx *vsi_ctx, in ice_aq_add_vsi() 1583 ice_aq_free_vsi(struct ice_hw *hw, struct ice_vsi_ctx *vsi_ctx, in ice_aq_free_vsi() 1618 ice_aq_update_vsi(struct ice_hw *hw, struct ice_vsi_ctx *vsi_ctx, in ice_aq_update_vsi() 1653 bool ice_is_vsi_valid(struct ice_hw *hw, u16 vsi_handle) in ice_is_vsi_valid() 1666 u16 ice_get_hw_vsi_num(struct ice_hw *hw, u16 vsi_handle) in ice_get_hw_vsi_num() 1678 struct ice_vsi_ctx *ice_get_vsi_ctx(struct ice_hw *hw, u16 vsi_handle) in ice_get_vsi_ctx() 1692 ice_save_vsi_ctx(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi) in ice_save_vsi_ctx() 1702 static void ice_clear_vsi_q_ctx(struct ice_hw *hw, u16 vsi_handle) in ice_clear_vsi_q_ctx() [all …]
|
| H A D | ice_fltr.h | 11 ice_fltr_set_vlan_vsi_promisc(struct ice_hw *hw, struct ice_vsi *vsi, 14 ice_fltr_clear_vlan_vsi_promisc(struct ice_hw *hw, struct ice_vsi *vsi, 17 ice_fltr_clear_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, 20 ice_fltr_set_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask,
|