Lines Matching refs:vlan_mapping

615 	struct gswip_pce_table_entry vlan_mapping = {0,};  in gswip_add_single_port_br()  local
639 vlan_mapping.index = port + 1; in gswip_add_single_port_br()
640 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING; in gswip_add_single_port_br()
641 vlan_mapping.val[0] = 0 /* vid */; in gswip_add_single_port_br()
642 vlan_mapping.val[1] = BIT(port) | BIT(cpu_port); in gswip_add_single_port_br()
643 vlan_mapping.val[2] = 0; in gswip_add_single_port_br()
644 err = gswip_pce_table_entry_write(priv, &vlan_mapping); in gswip_add_single_port_br()
940 struct gswip_pce_table_entry vlan_mapping = {0,}; in gswip_vlan_add_unaware() local
965 vlan_mapping.index = idx; in gswip_vlan_add_unaware()
966 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING; in gswip_vlan_add_unaware()
968 vlan_mapping.val[0] = 0; in gswip_vlan_add_unaware()
971 vlan_mapping.index = idx; in gswip_vlan_add_unaware()
972 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING; in gswip_vlan_add_unaware()
973 err = gswip_pce_table_entry_read(priv, &vlan_mapping); in gswip_vlan_add_unaware()
982 vlan_mapping.val[1] |= BIT(cpu_port); in gswip_vlan_add_unaware()
983 vlan_mapping.val[1] |= BIT(port); in gswip_vlan_add_unaware()
984 err = gswip_pce_table_entry_write(priv, &vlan_mapping); in gswip_vlan_add_unaware()
1002 struct gswip_pce_table_entry vlan_mapping = {0,}; in gswip_vlan_add_aware() local
1033 vlan_mapping.index = idx; in gswip_vlan_add_aware()
1034 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING; in gswip_vlan_add_aware()
1036 vlan_mapping.val[0] = vid; in gswip_vlan_add_aware()
1039 vlan_mapping.index = idx; in gswip_vlan_add_aware()
1040 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING; in gswip_vlan_add_aware()
1041 err = gswip_pce_table_entry_read(priv, &vlan_mapping); in gswip_vlan_add_aware()
1049 vlan_mapping.val[0] = vid; in gswip_vlan_add_aware()
1051 vlan_mapping.val[1] |= BIT(cpu_port); in gswip_vlan_add_aware()
1052 vlan_mapping.val[2] |= BIT(cpu_port); in gswip_vlan_add_aware()
1053 vlan_mapping.val[1] |= BIT(port); in gswip_vlan_add_aware()
1055 vlan_mapping.val[2] &= ~BIT(port); in gswip_vlan_add_aware()
1057 vlan_mapping.val[2] |= BIT(port); in gswip_vlan_add_aware()
1058 err = gswip_pce_table_entry_write(priv, &vlan_mapping); in gswip_vlan_add_aware()
1077 struct gswip_pce_table_entry vlan_mapping = {0,}; in gswip_vlan_remove() local
1098 vlan_mapping.index = idx; in gswip_vlan_remove()
1099 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING; in gswip_vlan_remove()
1100 err = gswip_pce_table_entry_read(priv, &vlan_mapping); in gswip_vlan_remove()
1106 vlan_mapping.val[1] &= ~BIT(port); in gswip_vlan_remove()
1107 vlan_mapping.val[2] &= ~BIT(port); in gswip_vlan_remove()
1108 err = gswip_pce_table_entry_write(priv, &vlan_mapping); in gswip_vlan_remove()
1115 if ((vlan_mapping.val[1] & ~BIT(cpu_port)) == 0) { in gswip_vlan_remove()