/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | hif_usb.c | 162 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 D | htc_drv_txrx.c | 58 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 D | hif_usb.c | 160 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 D | htc_drv_txrx.c | 58 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 D | usb-tx.c | 189 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 D | tx.c | 428 * 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 D | debugfs.c | 106 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 D | mhi_wwan_ctrl.c | 28 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 D | htc_pipe.c | 247 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 D | htc_pipe.c | 247 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 D | htc.c | 67 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 D | virtio_transport.c | 38 /* 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 D | htc.c | 69 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 D | virtio_transport.c | 38 /* 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 D | t7xx_hif_dpmaif_tx.c | 73 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 D | htc.c | 68 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 D | queue.c | 19 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 D | queue.c | 19 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 D | caif_virtio.c | 82 * @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 D | p54spi.c | 430 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 D | caif_virtio.c | 82 * @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 D | p54spi.c | 431 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 D | htt_tx.c | 51 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 D | htt_tx.c | 51 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 D | qmc.c | 184 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...] |