ocelot_port       135 drivers/net/ethernet/mscc/ocelot.c static void ocelot_vcap_enable(struct ocelot *ocelot, struct ocelot_port *port)
ocelot_port       172 drivers/net/ethernet/mscc/ocelot.c static void ocelot_vlan_mode(struct ocelot_port *port,
ocelot_port       189 drivers/net/ethernet/mscc/ocelot.c 				   struct ocelot_port *port)
ocelot_port       245 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       281 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       367 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       488 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       525 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       560 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       670 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       677 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       685 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       704 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       716 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       733 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       773 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       798 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       853 drivers/net/ethernet/mscc/ocelot.c static inline int ocelot_mact_read(struct ocelot_port *port, int row, int col,
ocelot_port       905 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       956 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port       975 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *ocelot_port = netdev_priv(dev);
ocelot_port       976 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot *ocelot = ocelot_port->ocelot;
ocelot_port       984 drivers/net/ethernet/mscc/ocelot.c static int ocelot_hwstamp_get(struct ocelot_port *port, struct ifreq *ifr)
ocelot_port       992 drivers/net/ethernet/mscc/ocelot.c static int ocelot_hwstamp_set(struct ocelot_port *port, struct ifreq *ifr)
ocelot_port      1058 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port      1096 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(netdev);
ocelot_port      1151 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port      1165 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port      1176 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *ocelot_port = netdev_priv(dev);
ocelot_port      1177 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot *ocelot = ocelot_port->ocelot;
ocelot_port      1206 drivers/net/ethernet/mscc/ocelot.c static int ocelot_port_attr_stp_state_set(struct ocelot_port *ocelot_port,
ocelot_port      1210 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot *ocelot = ocelot_port->ocelot;
ocelot_port      1217 drivers/net/ethernet/mscc/ocelot.c 	if (!(BIT(ocelot_port->chip_port) & ocelot->bridge_mask))
ocelot_port      1221 drivers/net/ethernet/mscc/ocelot.c 				   ocelot_port->chip_port);
ocelot_port      1225 drivers/net/ethernet/mscc/ocelot.c 		ocelot->bridge_fwd_mask |= BIT(ocelot_port->chip_port);
ocelot_port      1233 drivers/net/ethernet/mscc/ocelot.c 		ocelot->bridge_fwd_mask &= ~BIT(ocelot_port->chip_port);
ocelot_port      1238 drivers/net/ethernet/mscc/ocelot.c 			 ocelot_port->chip_port);
ocelot_port      1275 drivers/net/ethernet/mscc/ocelot.c static void ocelot_port_attr_ageing_set(struct ocelot_port *ocelot_port,
ocelot_port      1278 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot *ocelot = ocelot_port->ocelot;
ocelot_port      1286 drivers/net/ethernet/mscc/ocelot.c static void ocelot_port_attr_mc_set(struct ocelot_port *port, bool mc)
ocelot_port      1308 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *ocelot_port = netdev_priv(dev);
ocelot_port      1313 drivers/net/ethernet/mscc/ocelot.c 		ocelot_port_attr_stp_state_set(ocelot_port, trans,
ocelot_port      1317 drivers/net/ethernet/mscc/ocelot.c 		ocelot_port_attr_ageing_set(ocelot_port, attr->u.ageing_time);
ocelot_port      1320 drivers/net/ethernet/mscc/ocelot.c 		ocelot_port->vlan_aware = attr->u.vlan_filtering;
ocelot_port      1321 drivers/net/ethernet/mscc/ocelot.c 		ocelot_vlan_port_apply(ocelot_port->ocelot, ocelot_port);
ocelot_port      1324 drivers/net/ethernet/mscc/ocelot.c 		ocelot_port_attr_mc_set(ocelot_port, !attr->u.mc_disabled);
ocelot_port      1386 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port      1428 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port = netdev_priv(dev);
ocelot_port      1504 drivers/net/ethernet/mscc/ocelot.c static int ocelot_port_bridge_join(struct ocelot_port *ocelot_port,
ocelot_port      1507 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot *ocelot = ocelot_port->ocelot;
ocelot_port      1518 drivers/net/ethernet/mscc/ocelot.c 	ocelot->bridge_mask |= BIT(ocelot_port->chip_port);
ocelot_port      1523 drivers/net/ethernet/mscc/ocelot.c static void ocelot_port_bridge_leave(struct ocelot_port *ocelot_port,
ocelot_port      1526 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot *ocelot = ocelot_port->ocelot;
ocelot_port      1528 drivers/net/ethernet/mscc/ocelot.c 	ocelot->bridge_mask &= ~BIT(ocelot_port->chip_port);
ocelot_port      1534 drivers/net/ethernet/mscc/ocelot.c 	ocelot_port->vlan_aware = 0;
ocelot_port      1535 drivers/net/ethernet/mscc/ocelot.c 	ocelot_port->pvid = 0;
ocelot_port      1536 drivers/net/ethernet/mscc/ocelot.c 	ocelot_port->vid = 0;
ocelot_port      1597 drivers/net/ethernet/mscc/ocelot.c static int ocelot_port_lag_join(struct ocelot_port *ocelot_port,
ocelot_port      1600 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot *ocelot = ocelot_port->ocelot;
ocelot_port      1601 drivers/net/ethernet/mscc/ocelot.c 	int p = ocelot_port->chip_port;
ocelot_port      1608 drivers/net/ethernet/mscc/ocelot.c 		struct ocelot_port *port = netdev_priv(ndev);
ocelot_port      1638 drivers/net/ethernet/mscc/ocelot.c static void ocelot_port_lag_leave(struct ocelot_port *ocelot_port,
ocelot_port      1641 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot *ocelot = ocelot_port->ocelot;
ocelot_port      1642 drivers/net/ethernet/mscc/ocelot.c 	int p = ocelot_port->chip_port;
ocelot_port      1648 drivers/net/ethernet/mscc/ocelot.c 		ocelot->lags[i] &= ~BIT(ocelot_port->chip_port);
ocelot_port      1680 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *ocelot_port = netdev_priv(dev);
ocelot_port      1687 drivers/net/ethernet/mscc/ocelot.c 				err = ocelot_port_bridge_join(ocelot_port,
ocelot_port      1690 drivers/net/ethernet/mscc/ocelot.c 				ocelot_port_bridge_leave(ocelot_port,
ocelot_port      1693 drivers/net/ethernet/mscc/ocelot.c 			ocelot_vlan_port_apply(ocelot_port->ocelot,
ocelot_port      1694 drivers/net/ethernet/mscc/ocelot.c 					       ocelot_port);
ocelot_port      1698 drivers/net/ethernet/mscc/ocelot.c 				err = ocelot_port_lag_join(ocelot_port,
ocelot_port      1701 drivers/net/ethernet/mscc/ocelot.c 				ocelot_port_lag_leave(ocelot_port,
ocelot_port      2012 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *ocelot_port;
ocelot_port      2016 drivers/net/ethernet/mscc/ocelot.c 	dev = alloc_etherdev(sizeof(struct ocelot_port));
ocelot_port      2020 drivers/net/ethernet/mscc/ocelot.c 	ocelot_port = netdev_priv(dev);
ocelot_port      2021 drivers/net/ethernet/mscc/ocelot.c 	ocelot_port->dev = dev;
ocelot_port      2022 drivers/net/ethernet/mscc/ocelot.c 	ocelot_port->ocelot = ocelot;
ocelot_port      2023 drivers/net/ethernet/mscc/ocelot.c 	ocelot_port->regs = regs;
ocelot_port      2024 drivers/net/ethernet/mscc/ocelot.c 	ocelot_port->chip_port = port;
ocelot_port      2025 drivers/net/ethernet/mscc/ocelot.c 	ocelot_port->phy = phy;
ocelot_port      2026 drivers/net/ethernet/mscc/ocelot.c 	ocelot->ports[port] = ocelot_port;
ocelot_port      2037 drivers/net/ethernet/mscc/ocelot.c 	ocelot_mact_learn(ocelot, PGID_CPU, dev->dev_addr, ocelot_port->pvid,
ocelot_port      2040 drivers/net/ethernet/mscc/ocelot.c 	INIT_LIST_HEAD(&ocelot_port->skbs);
ocelot_port      2049 drivers/net/ethernet/mscc/ocelot.c 	ocelot_vlan_port_apply(ocelot, ocelot_port);
ocelot_port      2052 drivers/net/ethernet/mscc/ocelot.c 	ocelot_vcap_enable(ocelot, ocelot_port);
ocelot_port      2212 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot_port *port;
ocelot_port       430 drivers/net/ethernet/mscc/ocelot.h struct ocelot_port;
ocelot_port       458 drivers/net/ethernet/mscc/ocelot.h 	struct ocelot_port **ports;
ocelot_port       533 drivers/net/ethernet/mscc/ocelot.h u32 ocelot_port_readl(struct ocelot_port *port, u32 reg);
ocelot_port       534 drivers/net/ethernet/mscc/ocelot.h void ocelot_port_writel(struct ocelot_port *port, u32 val, u32 reg);
ocelot_port       189 drivers/net/ethernet/mscc/ocelot_ace.h 	struct ocelot_port *port;
ocelot_port       227 drivers/net/ethernet/mscc/ocelot_ace.h int ocelot_setup_tc_block_flower_bind(struct ocelot_port *port,
ocelot_port       229 drivers/net/ethernet/mscc/ocelot_ace.h void ocelot_setup_tc_block_flower_unbind(struct ocelot_port *port,
ocelot_port       204 drivers/net/ethernet/mscc/ocelot_board.c 		struct ocelot_port *port;
ocelot_port       368 drivers/net/ethernet/mscc/ocelot_board.c 				     sizeof(struct ocelot_port *), GFP_KERNEL);
ocelot_port        13 drivers/net/ethernet/mscc/ocelot_flower.c 	struct ocelot_port *port;
ocelot_port       278 drivers/net/ethernet/mscc/ocelot_flower.c ocelot_port_block_create(struct ocelot_port *port)
ocelot_port       303 drivers/net/ethernet/mscc/ocelot_flower.c int ocelot_setup_tc_block_flower_bind(struct ocelot_port *port,
ocelot_port       342 drivers/net/ethernet/mscc/ocelot_flower.c void ocelot_setup_tc_block_flower_unbind(struct ocelot_port *port,
ocelot_port        50 drivers/net/ethernet/mscc/ocelot_io.c u32 ocelot_port_readl(struct ocelot_port *port, u32 reg)
ocelot_port        56 drivers/net/ethernet/mscc/ocelot_io.c void ocelot_port_writel(struct ocelot_port *port, u32 val, u32 reg)
ocelot_port        43 drivers/net/ethernet/mscc/ocelot_police.c static int qos_policer_conf_set(struct ocelot_port *port, u32 pol_ix,
ocelot_port       174 drivers/net/ethernet/mscc/ocelot_police.c int ocelot_port_policer_add(struct ocelot_port *port,
ocelot_port       206 drivers/net/ethernet/mscc/ocelot_police.c int ocelot_port_policer_del(struct ocelot_port *port)
ocelot_port        17 drivers/net/ethernet/mscc/ocelot_police.h int ocelot_port_policer_add(struct ocelot_port *port,
ocelot_port        20 drivers/net/ethernet/mscc/ocelot_police.h int ocelot_port_policer_del(struct ocelot_port *port);
ocelot_port        12 drivers/net/ethernet/mscc/ocelot_tc.c static int ocelot_setup_tc_cls_matchall(struct ocelot_port *port,
ocelot_port        93 drivers/net/ethernet/mscc/ocelot_tc.c 	struct ocelot_port *port = cb_priv;
ocelot_port       133 drivers/net/ethernet/mscc/ocelot_tc.c static int ocelot_setup_tc_block(struct ocelot_port *port,
ocelot_port       188 drivers/net/ethernet/mscc/ocelot_tc.c 	struct ocelot_port *port = netdev_priv(dev);