Lines Matching refs:txs_write_ptr
175 atomic_set(&adapter->txs_write_ptr, 0); in init_ring_ptrs()
486 u32 txs_write_ptr; in atl2_intr_tx() local
492 txs_write_ptr = (u32) atomic_read(&adapter->txs_write_ptr); in atl2_intr_tx()
493 txs = adapter->txs_ring + txs_write_ptr; in atl2_intr_tx()
500 if (++txs_write_ptr == adapter->txs_ring_size) in atl2_intr_tx()
501 txs_write_ptr = 0; in atl2_intr_tx()
502 atomic_set(&adapter->txs_write_ptr, (int)txs_write_ptr); in atl2_intr_tx()
518 txs = adapter->txs_ring + txs_write_ptr; in atl2_intr_tx()
522 if (txs_write_ptr < 2) { in atl2_intr_tx()
525 txs_write_ptr - 2); in atl2_intr_tx()
527 txs = adapter->txs_ring + (txs_write_ptr - 2); in atl2_intr_tx()
822 u32 txs_write_ptr = (u32) atomic_read(&adapter->txs_write_ptr); in TxsFreeUnit() local
824 return (adapter->txs_next_clear >= txs_write_ptr) ? in TxsFreeUnit()
826 txs_write_ptr - 1) : in TxsFreeUnit()
827 (int) (txs_write_ptr - adapter->txs_next_clear - 1); in TxsFreeUnit()