Lines Matching refs:tx_skbs
210 spin_lock_irqsave(&port->tx_skbs.lock, flags); in sparx5_ptp_txtstamp_old_release()
211 skb_queue_walk_safe(&port->tx_skbs, skb, skb_tmp) { in sparx5_ptp_txtstamp_old_release()
216 __skb_unlink(skb, &port->tx_skbs); in sparx5_ptp_txtstamp_old_release()
219 spin_unlock_irqrestore(&port->tx_skbs.lock, flags); in sparx5_ptp_txtstamp_old_release()
247 skb_queue_tail(&port->tx_skbs, skb); in sparx5_ptp_txtstamp_request()
270 skb_unlink(skb, &port->tx_skbs); in sparx5_ptp_txtstamp_release()
357 spin_lock_irqsave(&port->tx_skbs.lock, flags); in sparx5_ptp_irq_handler()
358 skb_queue_walk_safe(&port->tx_skbs, skb, skb_tmp) { in sparx5_ptp_irq_handler()
362 __skb_unlink(skb, &port->tx_skbs); in sparx5_ptp_irq_handler()
366 spin_unlock_irqrestore(&port->tx_skbs.lock, flags); in sparx5_ptp_irq_handler()
640 skb_queue_head_init(&port->tx_skbs); in sparx5_ptp_init()
656 skb_queue_purge(&port->tx_skbs); in sparx5_ptp_deinit()