Lines Matching refs:ocelot_port
1382 sizeof(struct ocelot_port *), GFP_KERNEL); in felix_init_structs()
1430 struct ocelot_port *ocelot_port; in felix_init_structs() local
1432 ocelot_port = devm_kzalloc(ocelot->dev, in felix_init_structs()
1433 sizeof(struct ocelot_port), in felix_init_structs()
1435 if (!ocelot_port) { in felix_init_structs()
1451 ocelot_port->phy_mode = port_phy_modes[port]; in felix_init_structs()
1452 ocelot_port->ocelot = ocelot; in felix_init_structs()
1453 ocelot_port->target = target; in felix_init_structs()
1454 ocelot_port->index = port; in felix_init_structs()
1455 ocelot->ports[port] = ocelot_port; in felix_init_structs()
1472 struct ocelot_port *ocelot_port = ocelot->ports[port]; in ocelot_port_purge_txtstamp_skb() local
1480 spin_lock_irqsave(&ocelot_port->tx_skbs.lock, flags); in ocelot_port_purge_txtstamp_skb()
1482 skb_queue_walk_safe(&ocelot_port->tx_skbs, skb, skb_tmp) { in ocelot_port_purge_txtstamp_skb()
1485 __skb_unlink(skb, &ocelot_port->tx_skbs); in ocelot_port_purge_txtstamp_skb()
1490 spin_unlock_irqrestore(&ocelot_port->tx_skbs.lock, flags); in ocelot_port_purge_txtstamp_skb()
1794 struct ocelot_port *ocelot_port = ocelot->ports[port]; in felix_change_mtu() local
1800 if (ocelot_port->taprio && ocelot->ops->tas_guard_bands_update) in felix_change_mtu()