Lines Matching refs:vlans
285 struct gswip_vlan vlans[64];
919 for (i = max_ports; i < ARRAY_SIZE(priv->vlans); i++) {
920 if (!priv->vlans[i].bridge) {
944 priv->vlans[idx].bridge = bridge;
945 priv->vlans[idx].vid = vid;
946 priv->vlans[idx].fid = fid;
962 priv->vlans[idx].bridge = NULL;
979 for (i = max_ports; i < ARRAY_SIZE(priv->vlans); i++) {
980 if (priv->vlans[i].bridge == bridge) {
1042 for (i = max_ports; i < ARRAY_SIZE(priv->vlans); i++) {
1043 if (priv->vlans[i].bridge == bridge) {
1044 if (fid != -1 && fid != priv->vlans[i].fid)
1046 fid = priv->vlans[i].fid;
1047 if (priv->vlans[i].vid == vid) {
1115 for (i = max_ports; i < ARRAY_SIZE(priv->vlans); i++) {
1116 if (priv->vlans[i].bridge == bridge &&
1117 (!vlan_aware || priv->vlans[i].vid == vid)) {
1214 for (i = max_ports; i < ARRAY_SIZE(priv->vlans); i++) {
1215 if (priv->vlans[i].bridge == bridge &&
1216 priv->vlans[i].vid == vlan->vid) {
1228 for (; pos < ARRAY_SIZE(priv->vlans); pos++) {
1229 if (!priv->vlans[pos].bridge) {
1371 for (i = max_ports; i < ARRAY_SIZE(priv->vlans); i++) {
1372 if (priv->vlans[i].bridge == bridge) {
1373 fid = priv->vlans[i].fid;