Lines Matching refs:vlans
273 struct gswip_vlan vlans[64];
896 for (i = max_ports; i < ARRAY_SIZE(priv->vlans); i++) {
897 if (!priv->vlans[i].bridge) {
921 priv->vlans[idx].bridge = bridge;
922 priv->vlans[idx].vid = vid;
923 priv->vlans[idx].fid = fid;
939 priv->vlans[idx].bridge = NULL;
956 for (i = max_ports; i < ARRAY_SIZE(priv->vlans); i++) {
957 if (priv->vlans[i].bridge == bridge) {
1019 for (i = max_ports; i < ARRAY_SIZE(priv->vlans); i++) {
1020 if (priv->vlans[i].bridge == bridge) {
1021 if (fid != -1 && fid != priv->vlans[i].fid)
1023 fid = priv->vlans[i].fid;
1024 if (priv->vlans[i].vid == vid) {
1092 for (i = max_ports; i < ARRAY_SIZE(priv->vlans); i++) {
1093 if (priv->vlans[i].bridge == bridge &&
1094 (!vlan_aware || priv->vlans[i].vid == vid)) {
1190 for (i = max_ports; i < ARRAY_SIZE(priv->vlans); i++) {
1191 if (priv->vlans[i].bridge == bridge &&
1192 priv->vlans[i].vid == vid) {
1204 for (; pos < ARRAY_SIZE(priv->vlans); pos++) {
1205 if (!priv->vlans[pos].bridge) {
1349 for (i = cpu_port; i < ARRAY_SIZE(priv->vlans); i++) {
1350 if (priv->vlans[i].bridge == bridge) {
1351 fid = priv->vlans[i].fid;