Lines Matching refs:sharindx
50 rule->bcast_pol.sharindx = sja1105_find_free_l2_policer(priv);
55 if (rule->bcast_pol.sharindx == -1) {
63 if (policing[(ds->num_ports * SJA1105_NUM_TC) + port].sharindx != port) {
78 policing[bcast].sharindx = rule->bcast_pol.sharindx;
81 policing[rule->bcast_pol.sharindx].rate = div_u64(rate_bytes_per_sec *
83 policing[rule->bcast_pol.sharindx].smax = burst;
86 policing[rule->bcast_pol.sharindx].maxlen = VLAN_ETH_FRAME_LEN +
93 priv->flow_block.l2_policer_used[rule->bcast_pol.sharindx] = true;
121 rule->tc_pol.sharindx = sja1105_find_free_l2_policer(priv);
127 if (rule->tc_pol.sharindx == -1) {
135 if (policing[(port * SJA1105_NUM_TC) + tc].sharindx != port) {
150 policing[index].sharindx = rule->tc_pol.sharindx;
153 policing[rule->tc_pol.sharindx].rate = div_u64(rate_bytes_per_sec *
155 policing[rule->tc_pol.sharindx].smax = burst;
158 policing[rule->tc_pol.sharindx].maxlen = VLAN_ETH_FRAME_LEN +
165 priv->flow_block.l2_policer_used[rule->tc_pol.sharindx] = true;
478 old_sharindx = policing[bcast].sharindx;
479 policing[bcast].sharindx = port;
483 old_sharindx = policing[index].sharindx;
484 policing[index].sharindx = port;