Lines Matching refs:vlan_mapping

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