Lines Matching refs:sharindx
49 rule->bcast_pol.sharindx = sja1105_find_free_l2_policer(priv);
54 if (rule->bcast_pol.sharindx == -1) {
62 if (policing[(SJA1105_NUM_PORTS * SJA1105_NUM_TC) + port].sharindx != port) {
77 policing[bcast].sharindx = rule->bcast_pol.sharindx;
80 policing[rule->bcast_pol.sharindx].rate = div_u64(rate_bytes_per_sec *
82 policing[rule->bcast_pol.sharindx].smax = burst;
85 policing[rule->bcast_pol.sharindx].maxlen = VLAN_ETH_FRAME_LEN +
92 priv->flow_block.l2_policer_used[rule->bcast_pol.sharindx] = true;
120 rule->tc_pol.sharindx = sja1105_find_free_l2_policer(priv);
126 if (rule->tc_pol.sharindx == -1) {
134 if (policing[(port * SJA1105_NUM_TC) + tc].sharindx != port) {
149 policing[index].sharindx = rule->tc_pol.sharindx;
152 policing[rule->tc_pol.sharindx].rate = div_u64(rate_bytes_per_sec *
154 policing[rule->tc_pol.sharindx].smax = burst;
157 policing[rule->tc_pol.sharindx].maxlen = VLAN_ETH_FRAME_LEN +
164 priv->flow_block.l2_policer_used[rule->tc_pol.sharindx] = true;
435 old_sharindx = policing[bcast].sharindx;
436 policing[bcast].sharindx = port;
440 old_sharindx = policing[index].sharindx;
441 policing[index].sharindx = port;