Lines Matching refs:police
231 if (act->police.exceed.act_id != FLOW_ACTION_DROP) { in otx2_policer_validate()
237 if (act->police.notexceed.act_id != FLOW_ACTION_PIPE && in otx2_policer_validate()
238 act->police.notexceed.act_id != FLOW_ACTION_ACCEPT) { in otx2_policer_validate()
244 if (act->police.notexceed.act_id == FLOW_ACTION_ACCEPT && in otx2_policer_validate()
251 if (act->police.peakrate_bytes_ps || in otx2_policer_validate()
252 act->police.avrate || act->police.overhead) { in otx2_policer_validate()
287 if (entry->police.rate_pkt_ps) { in otx2_tc_egress_matchall_install()
292 rate = entry->police.rate_bytes_ps * 8; in otx2_tc_egress_matchall_install()
294 err = otx2_set_matchall_egress_rate(nic, entry->police.burst, rate); in otx2_tc_egress_matchall_install()
435 if (act->police.rate_bytes_ps > 0) { in otx2_tc_parse_actions()
436 rate = act->police.rate_bytes_ps * 8; in otx2_tc_parse_actions()
437 burst = act->police.burst; in otx2_tc_parse_actions()
438 } else if (act->police.rate_pkt_ps > 0) { in otx2_tc_parse_actions()
444 rate = act->police.rate_pkt_ps * 8; in otx2_tc_parse_actions()
445 burst = act->police.burst_pkt; in otx2_tc_parse_actions()
997 rate = entry->police.rate_bytes_ps * 8; in otx2_tc_ingress_matchall_install()
998 err = cn10k_set_matchall_ipolicer_rate(nic, entry->police.burst, rate); in otx2_tc_ingress_matchall_install()