]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - drivers/net/ethernet/sfc/falcon/tx.c
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_...
[mirror_ubuntu-jammy-kernel.git] / drivers / net / ethernet / sfc / falcon / tx.c
index 6a75f4140a4be3c96782d79a72f7efc6162e2a3f..6486814e97dccee08431dea134739d2840c6c991 100644 (file)
@@ -134,8 +134,8 @@ static void ef4_tx_maybe_stop_queue(struct ef4_tx_queue *txq1)
         */
        netif_tx_stop_queue(txq1->core_txq);
        smp_mb();
-       txq1->old_read_count = ACCESS_ONCE(txq1->read_count);
-       txq2->old_read_count = ACCESS_ONCE(txq2->read_count);
+       txq1->old_read_count = READ_ONCE(txq1->read_count);
+       txq2->old_read_count = READ_ONCE(txq2->read_count);
 
        fill_level = max(txq1->insert_count - txq1->old_read_count,
                         txq2->insert_count - txq2->old_read_count);
@@ -524,7 +524,7 @@ void ef4_xmit_done(struct ef4_tx_queue *tx_queue, unsigned int index)
 
        /* Check whether the hardware queue is now empty */
        if ((int)(tx_queue->read_count - tx_queue->old_write_count) >= 0) {
-               tx_queue->old_write_count = ACCESS_ONCE(tx_queue->write_count);
+               tx_queue->old_write_count = READ_ONCE(tx_queue->write_count);
                if (tx_queue->read_count == tx_queue->old_write_count) {
                        smp_mb();
                        tx_queue->empty_read_count =