Home
last modified time | relevance | path

Searched refs:tx_lock (Results 1 - 25 of 255) sorted by relevance

1234567891011

/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/
H A Dhif_usb.c162 spin_lock_irqsave(&hif_dev->tx.tx_lock, flags); in hif_usb_mgmt_cb()
164 spin_unlock_irqrestore(&hif_dev->tx.tx_lock, flags); in hif_usb_mgmt_cb()
169 spin_unlock_irqrestore(&hif_dev->tx.tx_lock, flags); in hif_usb_mgmt_cb()
279 spin_lock(&hif_dev->tx.tx_lock); in hif_usb_tx_cb()
281 spin_unlock(&hif_dev->tx.tx_lock); in hif_usb_tx_cb()
285 spin_unlock(&hif_dev->tx.tx_lock); in hif_usb_tx_cb()
300 spin_lock(&hif_dev->tx.tx_lock); in hif_usb_tx_cb()
306 spin_unlock(&hif_dev->tx.tx_lock); in hif_usb_tx_cb()
384 spin_lock_irqsave(&hif_dev->tx.tx_lock, flags); in hif_usb_send_tx()
387 spin_unlock_irqrestore(&hif_dev->tx.tx_lock, flag in hif_usb_send_tx()
[all...]
H A Dhtc_drv_txrx.c58 spin_lock_bh(&priv->tx.tx_lock); in ath9k_htc_check_stop_queues()
65 spin_unlock_bh(&priv->tx.tx_lock); in ath9k_htc_check_stop_queues()
70 spin_lock_bh(&priv->tx.tx_lock); in ath9k_htc_check_wake_queues()
76 spin_unlock_bh(&priv->tx.tx_lock); in ath9k_htc_check_wake_queues()
83 spin_lock_bh(&priv->tx.tx_lock); in ath9k_htc_tx_get_slot()
86 spin_unlock_bh(&priv->tx.tx_lock); in ath9k_htc_tx_get_slot()
90 spin_unlock_bh(&priv->tx.tx_lock); in ath9k_htc_tx_get_slot()
97 spin_lock_bh(&priv->tx.tx_lock); in ath9k_htc_tx_clear_slot()
99 spin_unlock_bh(&priv->tx.tx_lock); in ath9k_htc_tx_clear_slot()
392 spin_lock_bh(&priv->tx.tx_lock); in __ath9k_htc_check_tx_aggr()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/
H A Dhif_usb.c160 spin_lock_irqsave(&hif_dev->tx.tx_lock, flags); in hif_usb_mgmt_cb()
162 spin_unlock_irqrestore(&hif_dev->tx.tx_lock, flags); in hif_usb_mgmt_cb()
167 spin_unlock_irqrestore(&hif_dev->tx.tx_lock, flags); in hif_usb_mgmt_cb()
277 spin_lock(&hif_dev->tx.tx_lock); in hif_usb_tx_cb()
279 spin_unlock(&hif_dev->tx.tx_lock); in hif_usb_tx_cb()
283 spin_unlock(&hif_dev->tx.tx_lock); in hif_usb_tx_cb()
298 spin_lock(&hif_dev->tx.tx_lock); in hif_usb_tx_cb()
304 spin_unlock(&hif_dev->tx.tx_lock); in hif_usb_tx_cb()
382 spin_lock_irqsave(&hif_dev->tx.tx_lock, flags); in hif_usb_send_tx()
385 spin_unlock_irqrestore(&hif_dev->tx.tx_lock, flag in hif_usb_send_tx()
[all...]
H A Dhtc_drv_txrx.c58 spin_lock_bh(&priv->tx.tx_lock); in ath9k_htc_check_stop_queues()
65 spin_unlock_bh(&priv->tx.tx_lock); in ath9k_htc_check_stop_queues()
70 spin_lock_bh(&priv->tx.tx_lock); in ath9k_htc_check_wake_queues()
76 spin_unlock_bh(&priv->tx.tx_lock); in ath9k_htc_check_wake_queues()
83 spin_lock_bh(&priv->tx.tx_lock); in ath9k_htc_tx_get_slot()
86 spin_unlock_bh(&priv->tx.tx_lock); in ath9k_htc_tx_get_slot()
90 spin_unlock_bh(&priv->tx.tx_lock); in ath9k_htc_tx_get_slot()
97 spin_lock_bh(&priv->tx.tx_lock); in ath9k_htc_tx_clear_slot()
99 spin_unlock_bh(&priv->tx.tx_lock); in ath9k_htc_tx_clear_slot()
397 spin_lock_bh(&priv->tx.tx_lock); in __ath9k_htc_check_tx_aggr()
[all...]
/kernel/linux/linux-5.10/drivers/net/wimax/i2400m/
H A Dusb-tx.c189 spin_lock_irqsave(&i2400m->tx_lock, flags); in i2400mu_txd()
192 spin_unlock_irqrestore(&i2400m->tx_lock, flags); in i2400mu_txd()
212 spin_lock_irqsave(&i2400m->tx_lock, flags); in i2400mu_txd()
214 spin_unlock_irqrestore(&i2400m->tx_lock, flags); in i2400mu_txd()
265 spin_lock_irqsave(&i2400m->tx_lock, flags); in i2400mu_tx_release()
268 spin_unlock_irqrestore(&i2400m->tx_lock, flags); in i2400mu_tx_release()
H A Dtx.c428 * Assumes i2400m->tx_lock is taken, and we use that as a barrier
499 * Assumes i2400m->tx_lock is taken, and we use that as a barrier
532 * Assumes i2400m->tx_lock is taken, and we use that as a barrier
558 * Assumes i2400m->tx_lock is taken, and we use that as a barrier
732 spin_lock_irqsave(&i2400m->tx_lock, flags); in i2400m_tx()
799 spin_unlock_irqrestore(&i2400m->tx_lock, flags); in i2400m_tx()
845 spin_lock_irqsave(&i2400m->tx_lock, flags); in i2400m_tx_msg_get()
910 spin_unlock_irqrestore(&i2400m->tx_lock, flags); in i2400m_tx_msg_get()
937 spin_lock_irqsave(&i2400m->tx_lock, flags); in i2400m_tx_msg_sent()
949 spin_unlock_irqrestore(&i2400m->tx_lock, flag in i2400m_tx_msg_sent()
[all...]
H A Ddebugfs.c106 spin_lock_irqsave(&i2400m->tx_lock, flags); in i2400m_tx_stats_read()
112 spin_unlock_irqrestore(&i2400m->tx_lock, flags); in i2400m_tx_stats_read()
124 spin_lock_irqsave(&i2400m->tx_lock, flags); in i2400m_tx_stats_write()
132 spin_unlock_irqrestore(&i2400m->tx_lock, flags); in i2400m_tx_stats_write()
/kernel/linux/linux-6.6/drivers/net/wwan/
H A Dmhi_wwan_ctrl.c28 spinlock_t tx_lock; member
154 spin_lock_bh(&mhiwwan->tx_lock); in mhi_wwan_ctrl_tx()
158 spin_unlock_bh(&mhiwwan->tx_lock); in mhi_wwan_ctrl_tx()
183 spin_lock_bh(&mhiwwan->tx_lock); in mhi_ul_xfer_cb()
186 spin_unlock_bh(&mhiwwan->tx_lock); in mhi_ul_xfer_cb()
228 spin_lock_init(&mhiwwan->tx_lock); in mhi_wwan_ctrl_probe()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath6kl/
H A Dhtc_pipe.c247 spin_lock_bh(&target->tx_lock); in htc_issue_packets()
252 spin_unlock_bh(&target->tx_lock); in htc_issue_packets()
268 spin_lock_bh(&target->tx_lock); in htc_issue_packets()
273 spin_unlock_bh(&target->tx_lock); in htc_issue_packets()
329 spin_lock_bh(&target->tx_lock); in htc_try_send()
331 spin_unlock_bh(&target->tx_lock); in htc_try_send()
418 spin_lock_bh(&target->tx_lock); in htc_try_send()
424 spin_unlock_bh(&target->tx_lock); in htc_try_send()
440 spin_unlock_bh(&target->tx_lock); in htc_try_send()
479 spin_unlock_bh(&target->tx_lock); in htc_try_send()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath6kl/
H A Dhtc_pipe.c247 spin_lock_bh(&target->tx_lock); in htc_issue_packets()
252 spin_unlock_bh(&target->tx_lock); in htc_issue_packets()
268 spin_lock_bh(&target->tx_lock); in htc_issue_packets()
273 spin_unlock_bh(&target->tx_lock); in htc_issue_packets()
329 spin_lock_bh(&target->tx_lock); in htc_try_send()
331 spin_unlock_bh(&target->tx_lock); in htc_try_send()
418 spin_lock_bh(&target->tx_lock); in htc_try_send()
424 spin_unlock_bh(&target->tx_lock); in htc_try_send()
440 spin_unlock_bh(&target->tx_lock); in htc_try_send()
479 spin_unlock_bh(&target->tx_lock); in htc_try_send()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Dhtc.c67 spin_lock_bh(&ep->htc->tx_lock); in ath11k_htc_prepare_tx_skb()
69 spin_unlock_bh(&ep->htc->tx_lock); in ath11k_htc_prepare_tx_skb()
92 spin_lock_bh(&htc->tx_lock); in ath11k_htc_send()
97 spin_unlock_bh(&htc->tx_lock); in ath11k_htc_send()
105 spin_unlock_bh(&htc->tx_lock); in ath11k_htc_send()
128 spin_lock_bh(&htc->tx_lock); in ath11k_htc_send()
133 spin_unlock_bh(&htc->tx_lock); in ath11k_htc_send()
158 spin_lock_bh(&htc->tx_lock); in ath11k_htc_process_credit_report()
170 spin_unlock_bh(&htc->tx_lock); in ath11k_htc_process_credit_report()
172 spin_lock_bh(&htc->tx_lock); in ath11k_htc_process_credit_report()
[all...]
/kernel/linux/linux-5.10/net/vmw_vsock/
H A Dvirtio_transport.c38 /* The following fields are protected by tx_lock. vqs[VSOCK_VQ_TX]
39 * must be accessed with tx_lock held.
41 struct mutex tx_lock; member
95 mutex_lock(&vsock->tx_lock); in virtio_transport_send_pkt_work()
159 mutex_unlock(&vsock->tx_lock); in virtio_transport_send_pkt_work()
295 mutex_lock(&vsock->tx_lock); in virtio_transport_tx_work()
312 mutex_unlock(&vsock->tx_lock); in virtio_transport_tx_work()
592 mutex_init(&vsock->tx_lock); in virtio_vsock_probe()
602 mutex_lock(&vsock->tx_lock); in virtio_vsock_probe()
604 mutex_unlock(&vsock->tx_lock); in virtio_vsock_probe()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Dhtc.c69 spin_lock_bh(&ep->htc->tx_lock); in ath12k_htc_prepare_tx_skb()
71 spin_unlock_bh(&ep->htc->tx_lock); in ath12k_htc_prepare_tx_skb()
94 spin_lock_bh(&htc->tx_lock); in ath12k_htc_send()
99 spin_unlock_bh(&htc->tx_lock); in ath12k_htc_send()
107 spin_unlock_bh(&htc->tx_lock); in ath12k_htc_send()
129 spin_lock_bh(&htc->tx_lock); in ath12k_htc_send()
134 spin_unlock_bh(&htc->tx_lock); in ath12k_htc_send()
159 spin_lock_bh(&htc->tx_lock); in ath12k_htc_process_credit_report()
171 spin_unlock_bh(&htc->tx_lock); in ath12k_htc_process_credit_report()
173 spin_lock_bh(&htc->tx_lock); in ath12k_htc_process_credit_report()
[all...]
/kernel/linux/linux-6.6/net/vmw_vsock/
H A Dvirtio_transport.c38 /* The following fields are protected by tx_lock. vqs[VSOCK_VQ_TX]
39 * must be accessed with tx_lock held.
41 struct mutex tx_lock; member
95 mutex_lock(&vsock->tx_lock); in virtio_transport_send_pkt_work()
149 mutex_unlock(&vsock->tx_lock); in virtio_transport_send_pkt_work()
260 mutex_lock(&vsock->tx_lock); in virtio_transport_tx_work()
277 mutex_unlock(&vsock->tx_lock); in virtio_transport_tx_work()
564 mutex_lock(&vsock->tx_lock); in virtio_vsock_vqs_start()
566 mutex_unlock(&vsock->tx_lock); in virtio_vsock_vqs_start()
606 mutex_lock(&vsock->tx_lock); in virtio_vsock_vqs_del()
[all...]
/kernel/linux/linux-6.6/drivers/net/wwan/t7xx/
H A Dt7xx_hif_dpmaif_tx.c73 spin_lock_irqsave(&txq->tx_lock, flags); in t7xx_dpmaif_update_drb_rd_idx()
75 spin_unlock_irqrestore(&txq->tx_lock, flags); in t7xx_dpmaif_update_drb_rd_idx()
93 spin_lock_irqsave(&txq->tx_lock, flags); in t7xx_dpmaif_release_tx_buffer()
96 spin_unlock_irqrestore(&txq->tx_lock, flags); in t7xx_dpmaif_release_tx_buffer()
119 spin_lock_irqsave(&txq->tx_lock, flags); in t7xx_dpmaif_release_tx_buffer()
122 spin_unlock_irqrestore(&txq->tx_lock, flags); in t7xx_dpmaif_release_tx_buffer()
269 spin_lock_irqsave(&txq->tx_lock, flags); in t7xx_dpmaif_add_skb_to_ring()
277 spin_unlock_irqrestore(&txq->tx_lock, flags); in t7xx_dpmaif_add_skb_to_ring()
303 spin_lock_irqsave(&txq->tx_lock, flags); in t7xx_dpmaif_add_skb_to_ring()
308 spin_unlock_irqrestore(&txq->tx_lock, flag in t7xx_dpmaif_add_skb_to_ring()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Dhtc.c68 spin_lock_bh(&ep->htc->tx_lock); in ath11k_htc_prepare_tx_skb()
70 spin_unlock_bh(&ep->htc->tx_lock); in ath11k_htc_prepare_tx_skb()
95 spin_lock_bh(&htc->tx_lock); in ath11k_htc_send()
100 spin_unlock_bh(&htc->tx_lock); in ath11k_htc_send()
108 spin_unlock_bh(&htc->tx_lock); in ath11k_htc_send()
134 spin_lock_bh(&htc->tx_lock); in ath11k_htc_send()
139 spin_unlock_bh(&htc->tx_lock); in ath11k_htc_send()
164 spin_lock_bh(&htc->tx_lock); in ath11k_htc_process_credit_report()
176 spin_unlock_bh(&htc->tx_lock); in ath11k_htc_process_credit_report()
178 spin_lock_bh(&htc->tx_lock); in ath11k_htc_process_credit_report()
[all...]
/kernel/linux/linux-5.10/drivers/staging/wfx/
H A Dqueue.c19 atomic_inc(&wdev->tx_lock); in wfx_tx_lock()
24 int tx_lock = atomic_dec_return(&wdev->tx_lock); in wfx_tx_unlock() local
26 WARN(tx_lock < 0, "inconsistent tx_lock value"); in wfx_tx_unlock()
27 if (!tx_lock) in wfx_tx_unlock()
294 if (atomic_read(&wdev->tx_lock)) in wfx_tx_queues_get()
/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/
H A Dqueue.c19 atomic_inc(&wdev->tx_lock); in wfx_tx_lock()
24 int tx_lock = atomic_dec_return(&wdev->tx_lock); in wfx_tx_unlock() local
26 WARN(tx_lock < 0, "inconsistent tx_lock value"); in wfx_tx_unlock()
27 if (!tx_lock) in wfx_tx_unlock()
288 if (atomic_read(&wdev->tx_lock)) in wfx_tx_queues_get()
/kernel/linux/linux-5.10/drivers/net/caif/
H A Dcaif_virtio.c82 * @tx_lock: protects vq_tx from concurrent use
109 spinlock_t tx_lock; member
172 spin_lock_irqsave(&cfv->tx_lock, flags); in cfv_release_used_buf()
174 spin_unlock_irqrestore(&cfv->tx_lock, flags); in cfv_release_used_buf()
468 spin_lock_irqsave(&cfv->tx_lock, flags); in cfv_netdev_close()
471 spin_unlock_irqrestore(&cfv->tx_lock, flags); in cfv_netdev_close()
533 spin_lock_irqsave(&cfv->tx_lock, flags); in cfv_netdev_tx()
586 spin_unlock_irqrestore(&cfv->tx_lock, flags); in cfv_netdev_tx()
594 spin_unlock_irqrestore(&cfv->tx_lock, flags); in cfv_netdev_tx()
666 spin_lock_init(&cfv->tx_lock); in cfv_probe()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/p54/
H A Dp54spi.c430 spin_lock_irqsave(&priv->tx_lock, flags); in p54spi_wq_tx()
438 spin_unlock_irqrestore(&priv->tx_lock, flags); in p54spi_wq_tx()
455 spin_lock_irqsave(&priv->tx_lock, flags); in p54spi_wq_tx()
457 spin_unlock_irqrestore(&priv->tx_lock, flags); in p54spi_wq_tx()
471 spin_lock_irqsave(&priv->tx_lock, flags); in p54spi_op_tx()
473 spin_unlock_irqrestore(&priv->tx_lock, flags); in p54spi_op_tx()
574 spin_lock_irqsave(&priv->tx_lock, flags); in p54spi_op_stop()
576 spin_unlock_irqrestore(&priv->tx_lock, flags); in p54spi_op_stop()
641 spin_lock_init(&priv->tx_lock); in p54spi_probe()
/kernel/linux/linux-6.6/drivers/net/caif/
H A Dcaif_virtio.c82 * @tx_lock: protects vq_tx from concurrent use
109 spinlock_t tx_lock; member
172 spin_lock_irqsave(&cfv->tx_lock, flags); in cfv_release_used_buf()
174 spin_unlock_irqrestore(&cfv->tx_lock, flags); in cfv_release_used_buf()
468 spin_lock_irqsave(&cfv->tx_lock, flags); in cfv_netdev_close()
471 spin_unlock_irqrestore(&cfv->tx_lock, flags); in cfv_netdev_close()
533 spin_lock_irqsave(&cfv->tx_lock, flags); in cfv_netdev_tx()
586 spin_unlock_irqrestore(&cfv->tx_lock, flags); in cfv_netdev_tx()
594 spin_unlock_irqrestore(&cfv->tx_lock, flags); in cfv_netdev_tx()
666 spin_lock_init(&cfv->tx_lock); in cfv_probe()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/p54/
H A Dp54spi.c431 spin_lock_irqsave(&priv->tx_lock, flags); in p54spi_wq_tx()
439 spin_unlock_irqrestore(&priv->tx_lock, flags); in p54spi_wq_tx()
456 spin_lock_irqsave(&priv->tx_lock, flags); in p54spi_wq_tx()
458 spin_unlock_irqrestore(&priv->tx_lock, flags); in p54spi_wq_tx()
472 spin_lock_irqsave(&priv->tx_lock, flags); in p54spi_op_tx()
474 spin_unlock_irqrestore(&priv->tx_lock, flags); in p54spi_op_tx()
575 spin_lock_irqsave(&priv->tx_lock, flags); in p54spi_op_stop()
577 spin_unlock_irqrestore(&priv->tx_lock, flags); in p54spi_op_stop()
642 spin_lock_init(&priv->tx_lock); in p54spi_probe()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/
H A Dhtt_tx.c51 lockdep_assert_held(&ar->htt.tx_lock); in __ath10k_htt_tx_txq_recalc()
93 lockdep_assert_held(&ar->htt.tx_lock); in __ath10k_htt_tx_txq_sync()
120 spin_lock_bh(&ar->htt.tx_lock); in ath10k_htt_tx_txq_recalc()
122 spin_unlock_bh(&ar->htt.tx_lock); in ath10k_htt_tx_txq_recalc()
127 spin_lock_bh(&ar->htt.tx_lock); in ath10k_htt_tx_txq_sync()
129 spin_unlock_bh(&ar->htt.tx_lock); in ath10k_htt_tx_txq_sync()
137 spin_lock_bh(&ar->htt.tx_lock); in ath10k_htt_tx_txq_update()
140 spin_unlock_bh(&ar->htt.tx_lock); in ath10k_htt_tx_txq_update()
145 lockdep_assert_held(&htt->tx_lock); in ath10k_htt_tx_dec_pending()
157 lockdep_assert_held(&htt->tx_lock); in ath10k_htt_tx_inc_pending()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/
H A Dhtt_tx.c51 lockdep_assert_held(&ar->htt.tx_lock); in __ath10k_htt_tx_txq_recalc()
93 lockdep_assert_held(&ar->htt.tx_lock); in __ath10k_htt_tx_txq_sync()
120 spin_lock_bh(&ar->htt.tx_lock); in ath10k_htt_tx_txq_recalc()
122 spin_unlock_bh(&ar->htt.tx_lock); in ath10k_htt_tx_txq_recalc()
127 spin_lock_bh(&ar->htt.tx_lock); in ath10k_htt_tx_txq_sync()
129 spin_unlock_bh(&ar->htt.tx_lock); in ath10k_htt_tx_txq_sync()
137 spin_lock_bh(&ar->htt.tx_lock); in ath10k_htt_tx_txq_update()
140 spin_unlock_bh(&ar->htt.tx_lock); in ath10k_htt_tx_txq_update()
145 lockdep_assert_held(&htt->tx_lock); in ath10k_htt_tx_dec_pending()
157 lockdep_assert_held(&htt->tx_lock); in ath10k_htt_tx_inc_pending()
[all...]
/kernel/linux/linux-6.6/drivers/soc/fsl/qe/
H A Dqmc.c184 spinlock_t tx_lock; member
333 spin_lock_irqsave(&chan->tx_lock, flags); in qmc_chan_write_submit()
366 spin_unlock_irqrestore(&chan->tx_lock, flags); in qmc_chan_write_submit()
388 spin_lock_irqsave(&chan->tx_lock, flags); in qmc_chan_write_done()
410 spin_unlock_irqrestore(&chan->tx_lock, flags); in qmc_chan_write_done()
412 spin_lock_irqsave(&chan->tx_lock, flags); in qmc_chan_write_done()
420 spin_unlock_irqrestore(&chan->tx_lock, flags); in qmc_chan_write_done()
574 spin_lock_irqsave(&chan->tx_lock, flags); in qmc_chan_stop_tx()
587 spin_unlock_irqrestore(&chan->tx_lock, flags); in qmc_chan_stop_tx()
634 spin_lock_irqsave(&chan->tx_lock, flag in qmc_chan_start_tx()
[all...]

Completed in 37 milliseconds

1234567891011