Lines Matching defs:vlan_mapping

647 	struct gswip_pce_table_entry vlan_mapping = {0,};
671 vlan_mapping.index = port + 1;
672 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING;
673 vlan_mapping.val[0] = 0 /* vid */;
674 vlan_mapping.val[1] = BIT(port) | BIT(cpu_port);
675 vlan_mapping.val[2] = 0;
676 err = gswip_pce_table_entry_write(priv, &vlan_mapping);
970 struct gswip_pce_table_entry vlan_mapping = {0,};
995 vlan_mapping.index = idx;
996 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING;
998 vlan_mapping.val[0] = 0;
1001 vlan_mapping.index = idx;
1002 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING;
1003 err = gswip_pce_table_entry_read(priv, &vlan_mapping);
1012 vlan_mapping.val[1] |= BIT(cpu_port);
1013 vlan_mapping.val[1] |= BIT(port);
1014 err = gswip_pce_table_entry_write(priv, &vlan_mapping);
1032 struct gswip_pce_table_entry vlan_mapping = {0,};
1063 vlan_mapping.index = idx;
1064 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING;
1066 vlan_mapping.val[0] = vid;
1069 vlan_mapping.index = idx;
1070 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING;
1071 err = gswip_pce_table_entry_read(priv, &vlan_mapping);
1079 vlan_mapping.val[0] = vid;
1081 vlan_mapping.val[1] |= BIT(cpu_port);
1082 vlan_mapping.val[2] |= BIT(cpu_port);
1083 vlan_mapping.val[1] |= BIT(port);
1085 vlan_mapping.val[2] &= ~BIT(port);
1087 vlan_mapping.val[2] |= BIT(port);
1088 err = gswip_pce_table_entry_write(priv, &vlan_mapping);
1107 struct gswip_pce_table_entry vlan_mapping = {0,};
1128 vlan_mapping.index = idx;
1129 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING;
1130 err = gswip_pce_table_entry_read(priv, &vlan_mapping);
1136 vlan_mapping.val[1] &= ~BIT(port);
1137 vlan_mapping.val[2] &= ~BIT(port);
1138 err = gswip_pce_table_entry_write(priv, &vlan_mapping);
1145 if ((vlan_mapping.val[1] & ~BIT(cpu_port)) == 0) {