Lines Matching refs:quantum

71 static int otx2_qos_quantum_to_dwrr_weight(struct otx2_nic *pfvf, u32 quantum)  in otx2_qos_quantum_to_dwrr_weight()  argument
75 weight = quantum / pfvf->hw.dwrr_mtu; in otx2_qos_quantum_to_dwrr_weight()
76 if (quantum % pfvf->hw.dwrr_mtu) in otx2_qos_quantum_to_dwrr_weight()
88 u32 quantum; in otx2_config_sched_shaping() local
110 quantum = node->quantum ? in otx2_config_sched_shaping()
111 node->quantum : pfvf->tx_max_pktlen; in otx2_config_sched_shaping()
112 rr_weight = otx2_qos_quantum_to_dwrr_weight(pfvf, quantum); in otx2_config_sched_shaping()
472 txschq_node->quantum = 0; in otx2_qos_alloc_txschq_node()
501 u32 quantum, u16 qid, bool static_cfg) in otx2_qos_sw_create_leaf_node() argument
518 node->quantum = quantum; in otx2_qos_sw_create_leaf_node()
1110 static int otx2_qos_validate_quantum(struct otx2_nic *pfvf, u32 quantum) in otx2_qos_validate_quantum() argument
1112 u32 rr_weight = otx2_qos_quantum_to_dwrr_weight(pfvf, quantum); in otx2_qos_validate_quantum()
1129 u64 prio, u64 quantum) in otx2_qos_validate_dwrr_cfg() argument
1133 err = otx2_qos_validate_quantum(pfvf, quantum); in otx2_qos_validate_dwrr_cfg()
1197 if (otx2_qos_validate_quantum(pfvf, node->quantum)) { in is_qos_node_dwrr()
1200 node->classid, node->quantum, in is_qos_node_dwrr()
1219 u64 prio, u32 quantum, in otx2_qos_leaf_alloc_queue() argument
1229 classid, parent_classid, rate, ceil, prio, quantum); in otx2_qos_leaf_alloc_queue()
1237 if (!quantum || quantum > INT_MAX) { in otx2_qos_leaf_alloc_queue()
1264 quantum); in otx2_qos_leaf_alloc_queue()
1298 ceil, quantum, qid, static_cfg); in otx2_qos_leaf_alloc_queue()
1358 u32 quantum, struct netlink_ext_ack *extack) in otx2_qos_leaf_to_inner() argument
1376 if (!quantum || quantum > INT_MAX) { in otx2_qos_leaf_to_inner()
1399 quantum); in otx2_qos_leaf_to_inner()
1434 prio, rate, ceil, quantum, in otx2_qos_leaf_to_inner()
1744 htb->prio, htb->quantum, in otx2_setup_tc_htb()
1754 htb->quantum, htb->extack); in otx2_setup_tc_htb()