Lines Matching refs:params
43 struct rte_meter_srtcm_params *params) in rte_meter_srtcm_profile_config() argument
49 (params == NULL) || in rte_meter_srtcm_profile_config()
50 (params->cir == 0) || in rte_meter_srtcm_profile_config()
51 ((params->cbs == 0) && (params->ebs == 0))) in rte_meter_srtcm_profile_config()
55 p->cbs = params->cbs; in rte_meter_srtcm_profile_config()
56 p->ebs = params->ebs; in rte_meter_srtcm_profile_config()
57 rte_meter_get_tb_params(hz, params->cir, &p->cir_period, in rte_meter_srtcm_profile_config()
81 struct rte_meter_trtcm_params *params) in rte_meter_trtcm_profile_config() argument
87 (params == NULL) || in rte_meter_trtcm_profile_config()
88 (params->cir == 0) || in rte_meter_trtcm_profile_config()
89 (params->pir == 0) || in rte_meter_trtcm_profile_config()
90 (params->pir < params->cir) || in rte_meter_trtcm_profile_config()
91 (params->cbs == 0) || in rte_meter_trtcm_profile_config()
92 (params->pbs == 0)) in rte_meter_trtcm_profile_config()
96 p->cbs = params->cbs; in rte_meter_trtcm_profile_config()
97 p->pbs = params->pbs; in rte_meter_trtcm_profile_config()
98 rte_meter_get_tb_params(hz, params->cir, &p->cir_period, in rte_meter_trtcm_profile_config()
100 rte_meter_get_tb_params(hz, params->pir, &p->pir_period, in rte_meter_trtcm_profile_config()
125 struct rte_meter_trtcm_rfc4115_params *params) in rte_meter_trtcm_rfc4115_profile_config() argument
131 (params == NULL) || in rte_meter_trtcm_rfc4115_profile_config()
132 (params->cir != 0 && params->cbs == 0) || in rte_meter_trtcm_rfc4115_profile_config()
133 (params->eir != 0 && params->ebs == 0)) in rte_meter_trtcm_rfc4115_profile_config()
137 p->cbs = params->cbs; in rte_meter_trtcm_rfc4115_profile_config()
138 p->ebs = params->ebs; in rte_meter_trtcm_rfc4115_profile_config()
139 rte_meter_get_tb_params(hz, params->cir, &p->cir_period, in rte_meter_trtcm_rfc4115_profile_config()
141 rte_meter_get_tb_params(hz, params->eir, &p->eir_period, in rte_meter_trtcm_rfc4115_profile_config()