Home
last modified time | relevance | path

Searched refs:ice_port_info (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.15/drivers/net/ethernet/intel/ice/
Dice_sched.h70 enum ice_status ice_sched_init_port(struct ice_port_info *pi);
74 void ice_sched_clear_port(struct ice_port_info *pi);
81 ice_sched_add_node(struct ice_port_info *pi, u8 layer,
83 void ice_free_sched_node(struct ice_port_info *pi, struct ice_sched_node *node);
84 struct ice_sched_node *ice_sched_get_tc_node(struct ice_port_info *pi, u8 tc);
86 ice_sched_get_free_qparent(struct ice_port_info *pi, u16 vsi_handle, u8 tc,
89 ice_sched_cfg_vsi(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 maxqs,
91 enum ice_status ice_rm_vsi_lan_cfg(struct ice_port_info *pi, u16 vsi_handle);
92 enum ice_status ice_rm_vsi_rdma_cfg(struct ice_port_info *pi, u16 vsi_handle);
96 ice_cfg_agg(struct ice_port_info *pi, u32 agg_id,
[all …]
Dice_common.h29 ice_get_link_status(struct ice_port_info *pi, bool *link_up);
30 enum ice_status ice_update_link_info(struct ice_port_info *pi);
88 ice_aq_get_phy_caps(struct ice_port_info *pi, bool qual_mods, u8 report_mode,
105 ice_aq_set_phy_cfg(struct ice_hw *hw, struct ice_port_info *pi,
110 struct ice_port_info *pi);
116 ice_set_fc(struct ice_port_info *pi, u8 *aq_failures,
119 ice_cfg_phy_fc(struct ice_port_info *pi, struct ice_aqc_set_phy_cfg_data *cfg,
125 ice_copy_phy_caps_to_cfg(struct ice_port_info *pi,
129 ice_cfg_phy_fec(struct ice_port_info *pi, struct ice_aqc_set_phy_cfg_data *cfg,
132 ice_aq_set_link_restart_an(struct ice_port_info *pi, bool ena_link,
[all …]
Dice_sched.c15 ice_sched_add_root_node(struct ice_port_info *pi, in ice_sched_add_root_node()
149 ice_sched_add_node(struct ice_port_info *pi, u8 layer, in ice_sched_add_node()
269 ice_sched_get_first_node(struct ice_port_info *pi, in ice_sched_get_first_node()
282 struct ice_sched_node *ice_sched_get_tc_node(struct ice_port_info *pi, u8 tc) in ice_sched_get_tc_node()
303 void ice_free_sched_node(struct ice_port_info *pi, struct ice_sched_node *node) in ice_free_sched_node()
755 static void ice_sched_clear_rl_prof(struct ice_port_info *pi) in ice_sched_clear_rl_prof()
812 static void ice_sched_clear_tx_topo(struct ice_port_info *pi) in ice_sched_clear_tx_topo()
830 void ice_sched_clear_port(struct ice_port_info *pi) in ice_sched_clear_port()
879 ice_sched_add_elems(struct ice_port_info *pi, struct ice_sched_node *tc_node, in ice_sched_add_elems()
978 ice_sched_add_nodes_to_hw_layer(struct ice_port_info *pi, in ice_sched_add_nodes_to_hw_layer()
[all …]
Dice_dcb.h126 enum ice_status ice_get_dcb_cfg(struct ice_port_info *pi);
127 enum ice_status ice_set_dcb_cfg(struct ice_port_info *pi);
130 ice_query_port_ets(struct ice_port_info *pi,
Dice_dcb_nl.c193 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_get_perm_hw_addr()
226 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_getpfc()
289 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_get_pfc_cfg()
340 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_getpfcstate()
409 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_get_pg_tc_cfg_tx()
470 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_get_pg_bwg_cfg_tx()
524 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_get_pg_tc_cfg_rx()
870 struct ice_port_info *pi; in ice_dcbnl_set_all()
Dice_dcb_lib.c128 static u8 ice_dcb_get_mode(struct ice_port_info *port_info, bool host) in ice_dcb_get_mode()
373 static void ice_cfg_etsrec_defaults(struct ice_port_info *pi) in ice_cfg_etsrec_defaults()
521 struct ice_port_info *pi; in ice_dcb_init_cfg()
551 struct ice_port_info *pi; in ice_dcb_sw_dflt_cfg()
709 struct ice_port_info *port_info; in ice_init_pf_dcb()
853 struct ice_port_info *pi; in ice_dcb_process_lldp_set_mib_change()
Dice_dcb.c747 struct ice_port_info *pi) in ice_cee_to_dcb_cfg()
867 ice_get_ieee_or_cee_dcb_cfg(struct ice_port_info *pi, u8 dcbx_mode) in ice_get_ieee_or_cee_dcb_cfg()
906 enum ice_status ice_get_dcb_cfg(struct ice_port_info *pi) in ice_get_dcb_cfg()
1279 enum ice_status ice_set_dcb_cfg(struct ice_port_info *pi) in ice_set_dcb_cfg()
1322 ice_aq_query_port_ets(struct ice_port_info *pi, in ice_aq_query_port_ets()
1348 ice_update_port_tc_tree_cfg(struct ice_port_info *pi, in ice_update_port_tc_tree_cfg()
1416 ice_query_port_ets(struct ice_port_info *pi, in ice_query_port_ets()
Dice_common.c159 ice_aq_get_phy_caps(struct ice_port_info *pi, bool qual_mods, u8 report_mode, in ice_aq_get_phy_caps()
235 ice_aq_get_link_topo_handle(struct ice_port_info *pi, u8 node_type, in ice_aq_get_link_topo_handle()
261 static bool ice_is_media_cage_present(struct ice_port_info *pi) in ice_is_media_cage_present()
276 static enum ice_media_type ice_get_media_type(struct ice_port_info *pi) in ice_get_media_type()
399 ice_aq_get_link_info(struct ice_port_info *pi, bool ena_lse, in ice_aq_get_link_info()
2858 ice_aq_set_phy_cfg(struct ice_hw *hw, struct ice_port_info *pi, in ice_aq_set_phy_cfg()
2906 enum ice_status ice_update_link_info(struct ice_port_info *pi) in ice_update_link_info()
2948 ice_cache_phy_user_req(struct ice_port_info *pi, in ice_cache_phy_user_req()
3025 ice_cfg_phy_fc(struct ice_port_info *pi, struct ice_aqc_set_phy_cfg_data *cfg, in ice_cfg_phy_fc()
3072 ice_set_fc(struct ice_port_info *pi, u8 *aq_failures, bool ena_auto_link_update) in ice_set_fc()
[all …]
Dice_lib.h59 ice_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi,
Dice.h268 struct ice_port_info *port_info; /* back pointer to port_info */
650 struct ice_vsi *ice_lb_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi);
Dice_type.h641 struct ice_port_info { struct
770 struct ice_port_info *port_info;
Dice_main.c926 ice_link_event(struct ice_pf *pf, struct ice_port_info *pi, bool link_up, in ice_link_event()
1024 static int ice_init_link_events(struct ice_port_info *pi) in ice_init_link_events()
1055 struct ice_port_info *port_info; in ice_handle_link_event()
1706 struct ice_port_info *pi; in ice_force_phys_link_state()
1772 static int ice_init_nvm_phy_type(struct ice_port_info *pi) in ice_init_nvm_phy_type()
1806 static void ice_init_link_dflt_override(struct ice_port_info *pi) in ice_init_link_dflt_override()
1842 static void ice_init_phy_cfg_dflt_override(struct ice_port_info *pi) in ice_init_phy_cfg_dflt_override()
1882 static int ice_init_phy_user_cfg(struct ice_port_info *pi) in ice_init_phy_user_cfg()
1954 struct ice_port_info *pi = vsi->port_info; in ice_configure_phy()
2081 struct ice_port_info *pi; in ice_check_media_subtask()
[all …]
Dice_ethtool.c953 struct ice_port_info *pi; in ice_set_fec_cfg()
1034 struct ice_port_info *pi; in ice_get_fecparam()
1792 struct ice_port_info *pi = np->vsi->port_info; in ice_get_settings_link_up()
2106 ice_setup_autoneg(struct ice_port_info *p, struct ethtool_link_ksettings *ks, in ice_setup_autoneg()
2172 struct ice_port_info *pi; in ice_set_link_ksettings()
2909 struct ice_port_info *pi = np->vsi->port_info; in ice_get_pauseparam()
2961 struct ice_port_info *pi; in ice_set_pauseparam()
Dice_devlink.c539 struct ice_port_info *pi; in ice_devlink_create_port()
Dice_lib.c2282 struct ice_port_info *port_info; in ice_set_agg_vsi()
2403 ice_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi, in ice_vsi_setup()
3557 struct ice_port_info *pi = vsi->port_info; in ice_set_link()
Dice_virtchnl_pf.c813 static struct ice_port_info *ice_vf_get_port_info(struct ice_vf *vf) in ice_vf_get_port_info()
827 struct ice_port_info *pi = ice_vf_get_port_info(vf); in ice_vf_vsi_setup()
854 struct ice_port_info *pi = ice_vf_get_port_info(vf); in ice_vf_ctrl_vsi_setup()
2285 struct ice_port_info *pi = ice_vf_get_port_info(vf); in ice_vc_get_max_frame_size()
Dice_switch.c555 ice_init_port_info(struct ice_port_info *pi, u16 vsi_port_num, u8 type, in ice_init_port_info()