Lines Matching refs:policing
629 struct sja1105_l2_policing_entry *policing; in sja1105_init_l2_policing() local
648 policing = table->entries; in sja1105_init_l2_policing()
655 policing[port * SJA1105_NUM_TC + tc].sharindx = port; in sja1105_init_l2_policing()
657 policing[bcast].sharindx = port; in sja1105_init_l2_policing()
667 policing[port].smax = 65535; /* Burst size in bytes */ in sja1105_init_l2_policing()
668 policing[port].rate = SJA1105_RATE_MBPS(1000); in sja1105_init_l2_policing()
669 policing[port].maxlen = mtu; in sja1105_init_l2_policing()
670 policing[port].partition = 0; in sja1105_init_l2_policing()
3207 struct sja1105_l2_policing_entry *policing; in sja1105_change_mtu() local
3215 policing = priv->static_config.tables[BLK_IDX_L2_POLICING].entries; in sja1105_change_mtu()
3217 if (policing[port].maxlen == new_mtu) in sja1105_change_mtu()
3220 policing[port].maxlen = new_mtu; in sja1105_change_mtu()
3325 struct sja1105_l2_policing_entry *policing; in sja1105_port_policer_add() local
3328 policing = priv->static_config.tables[BLK_IDX_L2_POLICING].entries; in sja1105_port_policer_add()
3334 policing[port].rate = div_u64(512 * policer->rate_bytes_per_sec, in sja1105_port_policer_add()
3336 policing[port].smax = policer->burst; in sja1105_port_policer_add()
3343 struct sja1105_l2_policing_entry *policing; in sja1105_port_policer_del() local
3346 policing = priv->static_config.tables[BLK_IDX_L2_POLICING].entries; in sja1105_port_policer_del()
3348 policing[port].rate = SJA1105_RATE_MBPS(1000); in sja1105_port_policer_del()
3349 policing[port].smax = 65535; in sja1105_port_policer_del()