Lines Matching full:enum
92 static u32 ice_sect_id(enum ice_block blk, enum ice_sect sect) in ice_sect_id()
143 * @state: pointer to the enum state
174 * @state: pointer to the enum state
201 * @state: pointer to the enum state
254 * @state: pointer to the enum state
360 static enum ice_status
550 static enum ice_status
652 static enum ice_status
700 static enum ice_status
702 enum ice_aq_res_access_type access) in ice_acquire_global_cfg_lock()
704 enum ice_status status; in ice_acquire_global_cfg_lock()
737 static enum ice_status
738 ice_acquire_change_lock(struct ice_hw *hw, enum ice_aq_res_access_type access) in ice_acquire_change_lock()
767 static enum ice_status
774 enum ice_status status; in ice_aq_download_pkg()
815 static enum ice_status
822 enum ice_status status; in ice_aq_update_pkg()
894 static enum ice_status
897 enum ice_status status; in ice_update_pkg()
934 static enum ice_status
937 enum ice_status status; in ice_dwnld_cfg_bufs()
1016 static enum ice_status
1035 static enum ice_status
1066 static enum ice_status
1118 static enum ice_status ice_get_pkg_info(struct ice_hw *hw) in ice_get_pkg_info()
1121 enum ice_status status; in ice_get_pkg_info()
1178 static enum ice_status ice_verify_pkg(struct ice_pkg_hdr *pkg, u32 len) in ice_verify_pkg()
1261 static enum ice_status ice_chk_pkg_version(struct ice_pkg_ver *pkg_ver) in ice_chk_pkg_version()
1278 static enum ice_status
1283 enum ice_status status; in ice_chk_pkg_compat()
1357 enum ice_status ice_init_pkg(struct ice_hw *hw, u8 *buf, u32 len) in ice_init_pkg()
1360 enum ice_status status; in ice_init_pkg()
1443 enum ice_status ice_copy_and_init_pkg(struct ice_hw *hw, const u8 *buf, u32 len) in ice_copy_and_init_pkg()
1445 enum ice_status status; in ice_copy_and_init_pkg()
1513 static enum ice_status
1664 static u16 ice_tunnel_idx_to_entry(struct ice_hw *hw, enum ice_tunnel_type type, in ice_tunnel_idx_to_entry()
1690 static enum ice_status
1692 enum ice_tunnel_type type, u16 port) in ice_create_tunnel()
1695 enum ice_status status = ICE_ERR_MAX_LIMIT; in ice_create_tunnel()
1761 static enum ice_status
1762 ice_destroy_tunnel(struct ice_hw *hw, u16 index, enum ice_tunnel_type type, in ice_destroy_tunnel()
1766 enum ice_status status = ICE_ERR_MAX_LIMIT; in ice_destroy_tunnel()
1827 enum ice_tunnel_type tnl_type; in ice_udp_tunnel_set_port()
1828 enum ice_status status; in ice_udp_tunnel_set_port()
1851 enum ice_tunnel_type tnl_type; in ice_udp_tunnel_unset_port()
1852 enum ice_status status; in ice_udp_tunnel_unset_port()
1880 static enum ice_status
1881 ice_ptg_find_ptype(struct ice_hw *hw, enum ice_block blk, u16 ptype, u8 *ptg) in ice_ptg_find_ptype()
1899 static void ice_ptg_alloc_val(struct ice_hw *hw, enum ice_block blk, u8 ptg) in ice_ptg_alloc_val()
1914 static enum ice_status
1915 ice_ptg_remove_ptype(struct ice_hw *hw, enum ice_block blk, u16 ptype, u8 ptg) in ice_ptg_remove_ptype()
1961 static enum ice_status
1962 ice_ptg_add_mv_ptype(struct ice_hw *hw, enum ice_block blk, u16 ptype, u8 ptg) in ice_ptg_add_mv_ptype()
1964 enum ice_status status; in ice_ptg_add_mv_ptype()
2042 enum ice_sid_all {
2105 static enum ice_status
2106 ice_vsig_find_vsi(struct ice_hw *hw, enum ice_block blk, u16 vsi, u16 *vsig) in ice_vsig_find_vsi()
2128 static u16 ice_vsig_alloc_val(struct ice_hw *hw, enum ice_block blk, u16 vsig) in ice_vsig_alloc_val()
2148 static u16 ice_vsig_alloc(struct ice_hw *hw, enum ice_block blk) in ice_vsig_alloc()
2174 static enum ice_status
2175 ice_find_dup_props_vsig(struct ice_hw *hw, enum ice_block blk, in ice_find_dup_props_vsig()
2200 static enum ice_status
2201 ice_vsig_free(struct ice_hw *hw, enum ice_block blk, u16 vsig) in ice_vsig_free()
2261 static enum ice_status
2262 ice_vsig_remove_vsi(struct ice_hw *hw, enum ice_block blk, u16 vsi, u16 vsig) in ice_vsig_remove_vsi()
2319 static enum ice_status
2320 ice_vsig_add_mv_vsi(struct ice_hw *hw, enum ice_block blk, u16 vsi, u16 vsig) in ice_vsig_add_mv_vsi()
2323 enum ice_status status; in ice_vsig_add_mv_vsi()
2377 static enum ice_status
2378 ice_find_prof_id(struct ice_hw *hw, enum ice_block blk, in ice_find_prof_id()
2409 static bool ice_prof_id_rsrc_type(enum ice_block blk, u16 *rsrc_type) in ice_prof_id_rsrc_type()
2429 static bool ice_tcam_ent_rsrc_type(enum ice_block blk, u16 *rsrc_type) in ice_tcam_ent_rsrc_type()
2453 static enum ice_status
2454 ice_alloc_tcam_ent(struct ice_hw *hw, enum ice_block blk, u16 *tcam_idx) in ice_alloc_tcam_ent()
2472 static enum ice_status
2473 ice_free_tcam_ent(struct ice_hw *hw, enum ice_block blk, u16 tcam_idx) in ice_free_tcam_ent()
2492 static enum ice_status
2493 ice_alloc_prof_id(struct ice_hw *hw, enum ice_block blk, u8 *prof_id) in ice_alloc_prof_id()
2495 enum ice_status status; in ice_alloc_prof_id()
2517 static enum ice_status
2518 ice_free_prof_id(struct ice_hw *hw, enum ice_block blk, u8 prof_id) in ice_free_prof_id()
2535 static enum ice_status
2536 ice_prof_inc_ref(struct ice_hw *hw, enum ice_block blk, u8 prof_id) in ice_prof_inc_ref()
2554 ice_write_es(struct ice_hw *hw, enum ice_block blk, u8 prof_id, in ice_write_es()
2576 static enum ice_status
2577 ice_prof_dec_ref(struct ice_hw *hw, enum ice_block blk, u8 prof_id) in ice_prof_dec_ref()
2640 static void ice_init_sw_xlt1_db(struct ice_hw *hw, enum ice_block blk) in ice_init_sw_xlt1_db()
2660 static void ice_init_sw_xlt2_db(struct ice_hw *hw, enum ice_block blk) in ice_init_sw_xlt2_db()
2688 ice_init_sw_xlt1_db(hw, (enum ice_block)i); in ice_init_sw_db()
2689 ice_init_sw_xlt2_db(hw, (enum ice_block)i); in ice_init_sw_db()
2705 static void ice_fill_tbl(struct ice_hw *hw, enum ice_block block_id, u32 sid) in ice_fill_tbl()
2836 enum ice_block blk_id = (enum ice_block)i; in ice_fill_blk_tbls()
2881 ice_flow_rem_entry(hw, (enum ice_block)blk_idx, in ice_free_flow_profs()
2902 static void ice_free_vsig_tbl(struct ice_hw *hw, enum ice_block blk) in ice_free_vsig_tbl()
2935 ice_free_vsig_tbl(hw, (enum ice_block)i); in ice_free_hw_tbls()
2988 ice_free_vsig_tbl(hw, (enum ice_block)i); in ice_clear_hw_tbls()
3014 enum ice_status ice_init_hw_tbls(struct ice_hw *hw) in ice_init_hw_tbls()
3143 static enum ice_status
3144 ice_prof_gen_key(struct ice_hw *hw, enum ice_block blk, u8 ptg, u16 vsig, in ice_prof_gen_key()
3199 static enum ice_status
3200 ice_tcam_write_entry(struct ice_hw *hw, enum ice_block blk, u16 idx, in ice_tcam_write_entry()
3207 enum ice_status status; in ice_tcam_write_entry()
3226 static enum ice_status
3227 ice_vsig_get_ref(struct ice_hw *hw, enum ice_block blk, u16 vsig, u16 *refs) in ice_vsig_get_ref()
3254 ice_has_prof_vsig(struct ice_hw *hw, enum ice_block blk, u16 vsig, u64 hdl) in ice_has_prof_vsig()
3277 static enum ice_status
3278 ice_prof_bld_es(struct ice_hw *hw, enum ice_block blk, in ice_prof_bld_es()
3315 static enum ice_status
3316 ice_prof_bld_tcam(struct ice_hw *hw, enum ice_block blk, in ice_prof_bld_tcam()
3351 static enum ice_status
3352 ice_prof_bld_xlt1(enum ice_block blk, struct ice_buf_build *bld, in ice_prof_bld_xlt1()
3383 static enum ice_status
3384 ice_prof_bld_xlt2(enum ice_block blk, struct ice_buf_build *bld, in ice_prof_bld_xlt2()
3422 static enum ice_status
3423 ice_upd_prof_hw(struct ice_hw *hw, enum ice_block blk, in ice_upd_prof_hw()
3428 enum ice_status status; in ice_upd_prof_hw()
3574 static enum ice_status
3735 enum ice_status
3736 ice_add_prof(struct ice_hw *hw, enum ice_block blk, u64 id, u8 ptypes[], in ice_add_prof()
3742 enum ice_status status; in ice_add_prof()
3851 ice_search_prof_id(struct ice_hw *hw, enum ice_block blk, u64 id) in ice_search_prof_id()
3872 ice_vsig_prof_id_count(struct ice_hw *hw, enum ice_block blk, u16 vsig) in ice_vsig_prof_id_count()
3890 static enum ice_status
3891 ice_rel_tcam_idx(struct ice_hw *hw, enum ice_block blk, u16 idx) in ice_rel_tcam_idx()
3897 enum ice_status status; in ice_rel_tcam_idx()
3917 static enum ice_status
3918 ice_rem_prof_id(struct ice_hw *hw, enum ice_block blk, in ice_rem_prof_id()
3921 enum ice_status status; in ice_rem_prof_id()
3943 static enum ice_status
3944 ice_rem_vsig(struct ice_hw *hw, enum ice_block blk, u16 vsig, in ice_rem_vsig()
3950 enum ice_status status; in ice_rem_vsig()
4000 static enum ice_status
4001 ice_rem_prof_id_vsig(struct ice_hw *hw, enum ice_block blk, u16 vsig, u64 hdl, in ice_rem_prof_id_vsig()
4006 enum ice_status status; in ice_rem_prof_id_vsig()
4033 static enum ice_status
4034 ice_rem_flow_all(struct ice_hw *hw, enum ice_block blk, u64 id) in ice_rem_flow_all()
4037 enum ice_status status; in ice_rem_flow_all()
4074 enum ice_status ice_rem_prof(struct ice_hw *hw, enum ice_block blk, u64 id) in ice_rem_prof()
4077 enum ice_status status; in ice_rem_prof()
4110 static enum ice_status
4111 ice_get_prof(struct ice_hw *hw, enum ice_block blk, u64 hdl, in ice_get_prof()
4114 enum ice_status status = 0; in ice_get_prof()
4165 static enum ice_status
4166 ice_get_profs_vsig(struct ice_hw *hw, enum ice_block blk, u16 vsig, in ice_get_profs_vsig()
4203 static enum ice_status
4204 ice_add_prof_to_lst(struct ice_hw *hw, enum ice_block blk, in ice_add_prof_to_lst()
4207 enum ice_status status = 0; in ice_add_prof_to_lst()
4250 static enum ice_status
4251 ice_move_vsi(struct ice_hw *hw, enum ice_block blk, u16 vsi, u16 vsig, in ice_move_vsi()
4254 enum ice_status status; in ice_move_vsi()
4310 static enum ice_status
4311 ice_prof_tcam_ena_dis(struct ice_hw *hw, enum ice_block blk, bool enable, in ice_prof_tcam_ena_dis()
4315 enum ice_status status; in ice_prof_tcam_ena_dis()
4378 static enum ice_status
4379 ice_adj_prof_priorities(struct ice_hw *hw, enum ice_block blk, u16 vsig, in ice_adj_prof_priorities()
4384 enum ice_status status; in ice_adj_prof_priorities()
4449 static enum ice_status
4450 ice_add_prof_id_vsig(struct ice_hw *hw, enum ice_block blk, u16 vsig, u64 hdl, in ice_add_prof_id_vsig()
4457 enum ice_status status = 0; in ice_add_prof_id_vsig()
4555 static enum ice_status
4556 ice_create_prof_id_vsig(struct ice_hw *hw, enum ice_block blk, u16 vsi, u64 hdl, in ice_create_prof_id_vsig()
4559 enum ice_status status; in ice_create_prof_id_vsig()
4605 static enum ice_status
4606 ice_create_vsig_from_lst(struct ice_hw *hw, enum ice_block blk, u16 vsi, in ice_create_vsig_from_lst()
4611 enum ice_status status; in ice_create_vsig_from_lst()
4643 ice_find_prof_vsig(struct ice_hw *hw, enum ice_block blk, u64 hdl, u16 *vsig) in ice_find_prof_vsig()
4646 enum ice_status status; in ice_find_prof_vsig()
4677 enum ice_status
4678 ice_add_prof_id_flow(struct ice_hw *hw, enum ice_block blk, u16 vsi, u64 hdl) in ice_add_prof_id_flow()
4683 enum ice_status status; in ice_add_prof_id_flow()
4818 static enum ice_status
4844 enum ice_status
4845 ice_rem_prof_id_flow(struct ice_hw *hw, enum ice_block blk, u16 vsi, u64 hdl) in ice_rem_prof_id_flow()
4850 enum ice_status status; in ice_rem_prof_id_flow()