Lines Matching defs:ports
100 arswitch_get_dot1q_vlan(struct arswitch_softc *sc, uint32_t *ports, int vid)
112 *ports = 0;
116 *ports = reg;
121 arswitch_set_dot1q_vlan(struct arswitch_softc *sc, uint32_t ports, int vid)
126 err = arswitch_vlan_op(sc, AR8X16_VLAN_OP_LOAD, vid, ports);
133 arswitch_get_port_vlan(struct arswitch_softc *sc, uint32_t *ports, int vid)
142 *ports = (reg >> AR8X16_PORT_VLAN_DEST_PORTS_SHIFT);
143 *ports &= AR8X16_VLAN_MEMBER;
148 arswitch_set_port_vlan(struct arswitch_softc *sc, uint32_t ports, int vid)
157 (ports & AR8X16_VLAN_MEMBER) << AR8X16_PORT_VLAN_DEST_PORTS_SHIFT);
169 uint32_t ports;
179 /* Disable the QinQ and egress filters for all ports. */
197 * ingress filter for all ports.
199 ports = 0;
210 * Setup vlan 1 as PVID for all switch ports. Add all ports
217 ports = 0;
219 ports |= (1 << i);
220 arswitch_set_dot1q_vlan(sc, ports, sc->vid[0]);
226 ports = 0;
228 ports |= (1 << j);
234 ports << AR8X16_PORT_VLAN_DEST_PORTS_SHIFT |
266 /* Reset the members ports. */