Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/intel/ice/
Dice_sched.h27 enum ice_status ice_sched_init_port(struct ice_port_info *pi);
33 ice_sched_add_node(struct ice_port_info *pi, u8 layer,
35 void ice_free_sched_node(struct ice_port_info *pi, struct ice_sched_node *node);
36 struct ice_sched_node *ice_sched_get_tc_node(struct ice_port_info *pi, u8 tc);
38 ice_sched_get_free_qparent(struct ice_port_info *pi, u16 vsi_id, u8 tc,
41 ice_sched_cfg_vsi(struct ice_port_info *pi, u16 vsi_id, u8 tc, u16 maxqs,
Dice_common.h23 ice_get_link_status(struct ice_port_info *pi, bool *link_up);
66 ice_set_fc(struct ice_port_info *pi, u8 *aq_failures, bool atomic_restart);
68 ice_aq_set_link_restart_an(struct ice_port_info *pi, bool ena_link,
71 ice_aq_get_link_info(struct ice_port_info *pi, bool ena_lse,
77 ice_dis_vsi_txq(struct ice_port_info *pi, u8 num_queues, u16 *q_ids,
80 ice_cfg_vsi_lan(struct ice_port_info *pi, u16 vsi_id, u8 tc_bitmap,
83 ice_ena_vsi_txq(struct ice_port_info *pi, u16 vsi_id, u8 tc, u8 num_qgrps,
Dice_sched.c15 ice_sched_add_root_node(struct ice_port_info *pi, in ice_sched_add_root_node()
97 ice_sched_add_node(struct ice_port_info *pi, u8 layer, in ice_sched_add_node()
245 struct ice_sched_node *ice_sched_get_tc_node(struct ice_port_info *pi, u8 tc) in ice_sched_get_tc_node()
266 void ice_free_sched_node(struct ice_port_info *pi, struct ice_sched_node *node) in ice_free_sched_node()
532 static void ice_sched_clear_tx_topo(struct ice_port_info *pi) in ice_sched_clear_tx_topo()
575 static void ice_sched_clear_port(struct ice_port_info *pi) in ice_sched_clear_port()
617 ice_sched_create_vsi_info_entry(struct ice_port_info *pi, u16 vsi_id) in ice_sched_create_vsi_info_entry()
647 ice_sched_add_elems(struct ice_port_info *pi, struct ice_sched_node *tc_node, in ice_sched_add_elems()
741 ice_sched_add_nodes_to_layer(struct ice_port_info *pi, in ice_sched_add_nodes_to_layer()
862 ice_sched_get_num_nodes_per_layer(struct ice_port_info *pi, u8 layer) in ice_sched_get_num_nodes_per_layer()
[all …]
Dice_common.c129 ice_aq_get_phy_caps(struct ice_port_info *pi, bool qual_mods, u8 report_mode, in ice_aq_get_phy_caps()
161 static enum ice_media_type ice_get_media_type(struct ice_port_info *pi) in ice_get_media_type()
222 ice_aq_get_link_info(struct ice_port_info *pi, bool ena_lse, in ice_aq_get_link_info()
1343 ice_update_link_info(struct ice_port_info *pi) in ice_update_link_info()
1387 ice_set_fc(struct ice_port_info *pi, u8 *aq_failures, bool atomic_restart) in ice_set_fc()
1484 enum ice_status ice_get_link_status(struct ice_port_info *pi, bool *link_up) in ice_get_link_status()
1517 ice_aq_set_link_restart_an(struct ice_port_info *pi, bool ena_link, in ice_aq_set_link_restart_an()
2101 ice_ena_vsi_txq(struct ice_port_info *pi, u16 vsi_id, u8 tc, u8 num_qgrps, in ice_ena_vsi_txq()
2169 ice_dis_vsi_txq(struct ice_port_info *pi, u8 num_queues, u16 *q_ids, in ice_dis_vsi_txq()
2212 ice_cfg_vsi_qs(struct ice_port_info *pi, u16 vsi_id, u8 tc_bitmap, in ice_cfg_vsi_qs()
[all …]
Dice_type.h224 struct ice_port_info { struct
270 struct ice_port_info *port_info;
Dice_ethtool.c666 struct ice_port_info *pi; in ice_nway_reset()
693 struct ice_port_info *pi; in ice_get_pauseparam()
723 struct ice_port_info *pi; in ice_set_pauseparam()
Dice.h154 struct ice_port_info *port_info; /* back pointer to port_info */
Dice_main.c670 static int ice_init_link_events(struct ice_port_info *pi) in ice_init_link_events()
729 ice_link_event(struct ice_pf *pf, struct ice_port_info *pi) in ice_link_event()
787 struct ice_port_info *port_info; in ice_handle_link_event()
2745 struct ice_port_info *pi) in ice_vsi_setup()
Dice_switch.c346 ice_init_port_info(struct ice_port_info *pi, u16 vsi_port_num, u8 type, in ice_init_port_info()