Lines Matching refs:act

307 				    const struct flow_action_entry *act,  in sja1105_policer_validate()  argument
310 if (act->police.exceed.act_id != FLOW_ACTION_DROP) { in sja1105_policer_validate()
316 if (act->police.notexceed.act_id != FLOW_ACTION_PIPE && in sja1105_policer_validate()
317 act->police.notexceed.act_id != FLOW_ACTION_ACCEPT) { in sja1105_policer_validate()
323 if (act->police.notexceed.act_id == FLOW_ACTION_ACCEPT && in sja1105_policer_validate()
324 !flow_action_is_last_entry(action, act)) { in sja1105_policer_validate()
330 if (act->police.peakrate_bytes_ps || in sja1105_policer_validate()
331 act->police.avrate || act->police.overhead) { in sja1105_policer_validate()
337 if (act->police.rate_pkt_ps) { in sja1105_policer_validate()
352 const struct flow_action_entry *act; in sja1105_cls_flower_add() local
364 flow_action_for_each(i, act, &rule->action) { in sja1105_cls_flower_add()
365 switch (act->id) { in sja1105_cls_flower_add()
367 rc = sja1105_policer_validate(&rule->action, act, extack); in sja1105_cls_flower_add()
373 act->police.rate_bytes_ps, in sja1105_cls_flower_add()
374 act->police.burst); in sja1105_cls_flower_add()
393 to_dp = dsa_port_from_netdev(act->dev); in sja1105_cls_flower_add()
422 &key, act->hw_index, in sja1105_cls_flower_add()
423 act->gate.prio, in sja1105_cls_flower_add()
424 act->gate.basetime, in sja1105_cls_flower_add()
425 act->gate.cycletime, in sja1105_cls_flower_add()
426 act->gate.cycletimeext, in sja1105_cls_flower_add()
427 act->gate.num_entries, in sja1105_cls_flower_add()
428 act->gate.entries); in sja1105_cls_flower_add()