Lines Matching refs:act
76 const struct flow_action_entry *act, in lan966x_police_validate() argument
81 if (act->police.exceed.act_id != FLOW_ACTION_DROP) { in lan966x_police_validate()
87 if (act->police.notexceed.act_id != FLOW_ACTION_PIPE && in lan966x_police_validate()
88 act->police.notexceed.act_id != FLOW_ACTION_ACCEPT) { in lan966x_police_validate()
94 if (act->police.notexceed.act_id == FLOW_ACTION_ACCEPT && in lan966x_police_validate()
95 !flow_action_is_last_entry(action, act)) { in lan966x_police_validate()
101 if (act->police.peakrate_bytes_ps || in lan966x_police_validate()
102 act->police.avrate || act->police.overhead) { in lan966x_police_validate()
108 if (act->police.rate_pkt_ps) { in lan966x_police_validate()
137 struct flow_action_entry *act, in lan966x_police_port_add() argument
148 err = lan966x_police_validate(port, action, act, police_id, ingress, in lan966x_police_port_add()
155 pol.rate = div_u64(act->police.rate_bytes_ps, 1000) * 8; in lan966x_police_port_add()
156 pol.burst = act->police.burst; in lan966x_police_port_add()