Lines Matching refs:policing

37 	struct sja1105_l2_policing_entry *policing;  in sja1105_setup_bcast_policer()  local
60 policing = priv->static_config.tables[BLK_IDX_L2_POLICING].entries; in sja1105_setup_bcast_policer()
62 if (policing[(SJA1105_NUM_PORTS * SJA1105_NUM_TC) + port].sharindx != port) { in sja1105_setup_bcast_policer()
77 policing[bcast].sharindx = rule->bcast_pol.sharindx; in sja1105_setup_bcast_policer()
80 policing[rule->bcast_pol.sharindx].rate = div_u64(rate_bytes_per_sec * in sja1105_setup_bcast_policer()
82 policing[rule->bcast_pol.sharindx].smax = burst; in sja1105_setup_bcast_policer()
85 policing[rule->bcast_pol.sharindx].maxlen = VLAN_ETH_FRAME_LEN + in sja1105_setup_bcast_policer()
108 struct sja1105_l2_policing_entry *policing; in sja1105_setup_tc_policer() local
132 policing = priv->static_config.tables[BLK_IDX_L2_POLICING].entries; in sja1105_setup_tc_policer()
134 if (policing[(port * SJA1105_NUM_TC) + tc].sharindx != port) { in sja1105_setup_tc_policer()
149 policing[index].sharindx = rule->tc_pol.sharindx; in sja1105_setup_tc_policer()
152 policing[rule->tc_pol.sharindx].rate = div_u64(rate_bytes_per_sec * in sja1105_setup_tc_policer()
154 policing[rule->tc_pol.sharindx].smax = burst; in sja1105_setup_tc_policer()
157 policing[rule->tc_pol.sharindx].maxlen = VLAN_ETH_FRAME_LEN + in sja1105_setup_tc_policer()
421 struct sja1105_l2_policing_entry *policing; in sja1105_cls_flower_del() local
430 policing = priv->static_config.tables[BLK_IDX_L2_POLICING].entries; in sja1105_cls_flower_del()
435 old_sharindx = policing[bcast].sharindx; in sja1105_cls_flower_del()
436 policing[bcast].sharindx = port; in sja1105_cls_flower_del()
440 old_sharindx = policing[index].sharindx; in sja1105_cls_flower_del()
441 policing[index].sharindx = port; in sja1105_cls_flower_del()