Lines Matching defs:pfvf
26 static void otx2_qos_update_tx_netdev_queues(struct otx2_nic *pfvf) in otx2_qos_update_tx_netdev_queues()
71 static int otx2_qos_quantum_to_dwrr_weight(struct otx2_nic *pfvf, u32 quantum) in otx2_qos_quantum_to_dwrr_weight()
82 static void otx2_config_sched_shaping(struct otx2_nic *pfvf, in otx2_config_sched_shaping()
136 static void __otx2_qos_txschq_cfg(struct otx2_nic *pfvf, in __otx2_qos_txschq_cfg()
197 static int otx2_qos_txschq_set_parent_topology(struct otx2_nic *pfvf, in otx2_qos_txschq_set_parent_topology()
238 static void otx2_qos_free_hw_node_schq(struct otx2_nic *pfvf, in otx2_qos_free_hw_node_schq()
247 static void otx2_qos_free_hw_node(struct otx2_nic *pfvf, in otx2_qos_free_hw_node()
259 static void otx2_qos_free_hw_cfg(struct otx2_nic *pfvf, in otx2_qos_free_hw_cfg()
274 static void otx2_qos_sw_node_delete(struct otx2_nic *pfvf, in otx2_qos_sw_node_delete()
288 static void otx2_qos_free_sw_node_schq(struct otx2_nic *pfvf, in otx2_qos_free_sw_node_schq()
299 static void __otx2_qos_free_sw_node(struct otx2_nic *pfvf, in __otx2_qos_free_sw_node()
311 static void otx2_qos_free_sw_node(struct otx2_nic *pfvf, in otx2_qos_free_sw_node()
323 static void otx2_qos_destroy_node(struct otx2_nic *pfvf, in otx2_qos_destroy_node()
356 static void otx2_qos_prepare_txschq_cfg(struct otx2_nic *pfvf, in otx2_qos_prepare_txschq_cfg()
396 static void otx2_qos_read_txschq_cfg(struct otx2_nic *pfvf, in otx2_qos_read_txschq_cfg()
406 otx2_qos_alloc_root(struct otx2_nic *pfvf) in otx2_qos_alloc_root()
458 static int otx2_qos_alloc_txschq_node(struct otx2_nic *pfvf, in otx2_qos_alloc_txschq_node()
503 otx2_qos_sw_create_leaf_node(struct otx2_nic *pfvf, in otx2_qos_sw_create_leaf_node()
553 *otx2_sw_node_find_by_qid(struct otx2_nic *pfvf, u16 qid) in otx2_sw_node_find_by_qid()
567 otx2_sw_node_find(struct otx2_nic *pfvf, u32 classid) in otx2_sw_node_find()
580 otx2_sw_node_find_rcu(struct otx2_nic *pfvf, u32 classid) in otx2_sw_node_find_rcu()
592 int otx2_get_txq_by_classid(struct otx2_nic *pfvf, u16 classid) in otx2_get_txq_by_classid()
614 otx2_qos_txschq_config(struct otx2_nic *pfvf, struct otx2_qos_node *node) in otx2_qos_txschq_config()
638 static int otx2_qos_txschq_alloc(struct otx2_nic *pfvf, in otx2_qos_txschq_alloc()
694 static void otx2_qos_free_unused_txschq(struct otx2_nic *pfvf, in otx2_qos_free_unused_txschq()
709 static void otx2_qos_txschq_fill_cfg_schq(struct otx2_nic *pfvf, in otx2_qos_txschq_fill_cfg_schq()
723 static void otx2_qos_txschq_fill_cfg_tl(struct otx2_nic *pfvf, in otx2_qos_txschq_fill_cfg_tl()
743 static void otx2_qos_txschq_fill_cfg(struct otx2_nic *pfvf, in otx2_qos_txschq_fill_cfg()
754 static void __otx2_qos_assign_base_idx_tl(struct otx2_nic *pfvf, in __otx2_qos_assign_base_idx_tl()
780 static int otx2_qos_assign_base_idx_tl(struct otx2_nic *pfvf, in otx2_qos_assign_base_idx_tl()
819 static int otx2_qos_assign_base_idx(struct otx2_nic *pfvf, in otx2_qos_assign_base_idx()
831 static int otx2_qos_txschq_push_cfg_schq(struct otx2_nic *pfvf, in otx2_qos_txschq_push_cfg_schq()
850 static int otx2_qos_txschq_push_cfg_tl(struct otx2_nic *pfvf, in otx2_qos_txschq_push_cfg_tl()
876 static int otx2_qos_txschq_push_cfg(struct otx2_nic *pfvf, in otx2_qos_txschq_push_cfg()
892 static int otx2_qos_txschq_update_config(struct otx2_nic *pfvf, in otx2_qos_txschq_update_config()
901 static int otx2_qos_txschq_update_root_cfg(struct otx2_nic *pfvf, in otx2_qos_txschq_update_root_cfg()
909 static void otx2_qos_free_cfg(struct otx2_nic *pfvf, struct otx2_qos_cfg *cfg) in otx2_qos_free_cfg()
930 static void otx2_qos_enadis_sq(struct otx2_nic *pfvf, in otx2_qos_enadis_sq()
942 static void otx2_qos_update_smq_schq(struct otx2_nic *pfvf, in otx2_qos_update_smq_schq()
961 static void __otx2_qos_update_smq(struct otx2_nic *pfvf, in __otx2_qos_update_smq()
982 static void otx2_qos_update_smq(struct otx2_nic *pfvf, in otx2_qos_update_smq()
992 static int otx2_qos_push_txschq_cfg(struct otx2_nic *pfvf, in otx2_qos_push_txschq_cfg()
1022 static int otx2_qos_update_tree(struct otx2_nic *pfvf, in otx2_qos_update_tree()
1030 static int otx2_qos_root_add(struct otx2_nic *pfvf, u16 htb_maj_id, u16 htb_defcls, in otx2_qos_root_add()
1098 static int otx2_qos_root_destroy(struct otx2_nic *pfvf) in otx2_qos_root_destroy()
1115 static int otx2_qos_validate_quantum(struct otx2_nic *pfvf, u32 quantum) in otx2_qos_validate_quantum()
1133 struct otx2_nic *pfvf, in otx2_qos_validate_dwrr_cfg()
1156 struct otx2_nic *pfvf, in otx2_qos_validate_configuration()
1186 struct otx2_nic *pfvf, in is_qos_node_dwrr()
1222 static int otx2_qos_leaf_alloc_queue(struct otx2_nic *pfvf, u16 classid, in otx2_qos_leaf_alloc_queue()
1361 static int otx2_qos_leaf_to_inner(struct otx2_nic *pfvf, u16 classid, in otx2_qos_leaf_to_inner()
1500 static int otx2_qos_cur_leaf_nodes(struct otx2_nic *pfvf) in otx2_qos_cur_leaf_nodes()
1520 static void otx2_cfg_smq(struct otx2_nic *pfvf, struct otx2_qos_node *node, in otx2_cfg_smq()
1532 static int otx2_qos_leaf_del(struct otx2_nic *pfvf, u16 *classid, in otx2_qos_leaf_del()
1608 static int otx2_qos_leaf_del_last(struct otx2_nic *pfvf, u16 classid, bool force, in otx2_qos_leaf_del_last()
1691 void otx2_clean_qos_queues(struct otx2_nic *pfvf) in otx2_clean_qos_queues()
1702 void otx2_qos_config_txschq(struct otx2_nic *pfvf) in otx2_qos_config_txschq()
1736 struct otx2_nic *pfvf = netdev_priv(ndev); in otx2_setup_tc_htb() local