/Linux-v5.10/drivers/net/ethernet/intel/ice/ |
D | ice_sched.h | 61 enum ice_status ice_sched_init_port(struct ice_port_info *pi); 63 void ice_sched_clear_port(struct ice_port_info *pi); 70 ice_sched_add_node(struct ice_port_info *pi, u8 layer, 72 void ice_free_sched_node(struct ice_port_info *pi, struct ice_sched_node *node); 73 struct ice_sched_node *ice_sched_get_tc_node(struct ice_port_info *pi, u8 tc); 75 ice_sched_get_free_qparent(struct ice_port_info *pi, u16 vsi_handle, u8 tc, 78 ice_sched_cfg_vsi(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 maxqs, 80 enum ice_status ice_rm_vsi_lan_cfg(struct ice_port_info *pi, u16 vsi_handle); 82 ice_cfg_q_bw_lmt(struct ice_port_info *pi, u16 vsi_handle, u8 tc, 85 ice_cfg_q_bw_dflt_lmt(struct ice_port_info *pi, u16 vsi_handle, u8 tc, [all …]
|
D | ice_common.h | 26 ice_get_link_status(struct ice_port_info *pi, bool *link_up); 27 enum ice_status ice_update_link_info(struct ice_port_info *pi); 85 ice_aq_get_phy_caps(struct ice_port_info *pi, bool qual_mods, u8 report_mode, 101 ice_aq_set_phy_cfg(struct ice_hw *hw, struct ice_port_info *pi, 106 struct ice_port_info *pi); 112 ice_set_fc(struct ice_port_info *pi, u8 *aq_failures, 115 ice_cfg_phy_fc(struct ice_port_info *pi, struct ice_aqc_set_phy_cfg_data *cfg, 121 ice_copy_phy_caps_to_cfg(struct ice_port_info *pi, 125 ice_cfg_phy_fec(struct ice_port_info *pi, struct ice_aqc_set_phy_cfg_data *cfg, 128 ice_aq_set_link_restart_an(struct ice_port_info *pi, bool ena_link, [all …]
|
D | ice_sched.c | 15 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() 270 ice_sched_get_first_node(struct ice_port_info *pi, in ice_sched_get_first_node() 283 struct ice_sched_node *ice_sched_get_tc_node(struct ice_port_info *pi, u8 tc) in ice_sched_get_tc_node() 304 void ice_free_sched_node(struct ice_port_info *pi, struct ice_sched_node *node) in ice_free_sched_node() 691 static void ice_sched_clear_rl_prof(struct ice_port_info *pi) in ice_sched_clear_rl_prof() 749 static void ice_sched_clear_tx_topo(struct ice_port_info *pi) in ice_sched_clear_tx_topo() 767 void ice_sched_clear_port(struct ice_port_info *pi) in ice_sched_clear_port() 816 ice_sched_add_elems(struct ice_port_info *pi, struct ice_sched_node *tc_node, in ice_sched_add_elems() 917 ice_sched_add_nodes_to_layer(struct ice_port_info *pi, in ice_sched_add_nodes_to_layer() [all …]
|
D | ice_dcb.h | 126 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,
|
D | ice_dcb_nl.c | 37 struct ice_port_info *pi; in ice_dcbnl_getets() 191 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_get_perm_hw_addr() 224 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_getpfc() 287 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_get_pfc_cfg() 338 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_getpfcstate() 407 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_get_pg_tc_cfg_tx() 468 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_get_pg_bwg_cfg_tx() 522 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_get_pg_tc_cfg_rx() 868 struct ice_port_info *pi; in ice_dcbnl_set_all()
|
D | ice_dcb.c | 844 ice_get_ieee_or_cee_dcb_cfg(struct ice_port_info *pi, u8 dcbx_mode) in ice_get_ieee_or_cee_dcb_cfg() 883 enum ice_status ice_get_dcb_cfg(struct ice_port_info *pi) in ice_get_dcb_cfg() 919 struct ice_port_info *pi = hw->port_info; in ice_init_dcb() 961 struct ice_port_info *pi = hw->port_info; in ice_cfg_lldp_mib_change() 1259 enum ice_status ice_set_dcb_cfg(struct ice_port_info *pi) in ice_set_dcb_cfg() 1302 ice_aq_query_port_ets(struct ice_port_info *pi, in ice_aq_query_port_ets() 1328 ice_update_port_tc_tree_cfg(struct ice_port_info *pi, in ice_update_port_tc_tree_cfg() 1396 ice_query_port_ets(struct ice_port_info *pi, in ice_query_port_ets()
|
D | ice_dcb_lib.c | 128 static u8 ice_dcb_get_mode(struct ice_port_info *port_info, bool host) in ice_dcb_get_mode() 361 static void ice_cfg_etsrec_defaults(struct ice_port_info *pi) in ice_cfg_etsrec_defaults() 509 struct ice_port_info *pi; in ice_dcb_init_cfg() 538 struct ice_port_info *pi; in ice_dcb_sw_dflt_cfg() 687 struct ice_port_info *port_info; in ice_init_pf_dcb() 831 struct ice_port_info *pi; in ice_dcb_process_lldp_set_mib_change()
|
D | ice_common.c | 145 ice_aq_get_phy_caps(struct ice_port_info *pi, bool qual_mods, u8 report_mode, in ice_aq_get_phy_caps() 217 ice_aq_get_link_topo_handle(struct ice_port_info *pi, u8 node_type, in ice_aq_get_link_topo_handle() 243 static bool ice_is_media_cage_present(struct ice_port_info *pi) in ice_is_media_cage_present() 258 static enum ice_media_type ice_get_media_type(struct ice_port_info *pi) in ice_get_media_type() 381 ice_aq_get_link_info(struct ice_port_info *pi, bool ena_lse, in ice_aq_get_link_info() 2610 ice_aq_set_phy_cfg(struct ice_hw *hw, struct ice_port_info *pi, in ice_aq_set_phy_cfg() 2659 enum ice_status ice_update_link_info(struct ice_port_info *pi) in ice_update_link_info() 2701 ice_cache_phy_user_req(struct ice_port_info *pi, in ice_cache_phy_user_req() 2778 ice_cfg_phy_fc(struct ice_port_info *pi, struct ice_aqc_set_phy_cfg_data *cfg, in ice_cfg_phy_fc() 2825 ice_set_fc(struct ice_port_info *pi, u8 *aq_failures, bool ena_auto_link_update) in ice_set_fc() [all …]
|
D | ice_lib.h | 53 ice_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi,
|
D | ice.h | 244 struct ice_port_info *port_info; /* back pointer to port_info */ 577 struct ice_vsi *ice_lb_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi);
|
D | ice_type.h | 517 struct ice_port_info { struct 578 struct ice_port_info *port_info;
|
D | ice_main.c | 875 ice_link_event(struct ice_pf *pf, struct ice_port_info *pi, bool link_up, in ice_link_event() 976 static int ice_init_link_events(struct ice_port_info *pi) in ice_init_link_events() 1007 struct ice_port_info *port_info; in ice_handle_link_event() 1621 struct ice_port_info *pi; in ice_force_phys_link_state() 1687 static int ice_init_nvm_phy_type(struct ice_port_info *pi) in ice_init_nvm_phy_type() 1721 static void ice_init_link_dflt_override(struct ice_port_info *pi) in ice_init_link_dflt_override() 1754 static void ice_init_phy_cfg_dflt_override(struct ice_port_info *pi) in ice_init_phy_cfg_dflt_override() 1794 static int ice_init_phy_user_cfg(struct ice_port_info *pi) in ice_init_phy_user_cfg() 1867 struct ice_port_info *pi; in ice_configure_phy() 1991 struct ice_port_info *pi; in ice_check_media_subtask() [all …]
|
D | ice_ethtool.c | 974 struct ice_port_info *pi; in ice_set_fec_cfg() 1055 struct ice_port_info *pi; in ice_get_fecparam() 1118 struct ice_port_info *pi; in ice_nway_reset() 1852 struct ice_port_info *pi = np->vsi->port_info; in ice_get_settings_link_up() 2162 ice_setup_autoneg(struct ice_port_info *p, struct ethtool_link_ksettings *ks, in ice_setup_autoneg() 2227 struct ice_port_info *p; in ice_set_link_ksettings() 2973 struct ice_port_info *pi = np->vsi->port_info; in ice_get_pauseparam() 3025 struct ice_port_info *pi; in ice_set_pauseparam()
|
D | ice_devlink.c | 379 struct ice_port_info *pi; in ice_devlink_create_port()
|
D | ice_virtchnl_pf.c | 530 static struct ice_port_info *ice_vf_get_port_info(struct ice_vf *vf) in ice_vf_get_port_info() 544 struct ice_port_info *pi = ice_vf_get_port_info(vf); in ice_vf_vsi_setup()
|
D | ice_txrx.c | 1278 ice_adjust_itr_by_size_and_speed(struct ice_port_info *port_info, in ice_adjust_itr_by_size_and_speed()
|
D | ice_lib.c | 2171 ice_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi, in ice_vsi_setup()
|
D | ice_switch.c | 527 ice_init_port_info(struct ice_port_info *pi, u16 vsi_port_num, u8 type, in ice_init_port_info()
|