/kernel/linux/linux-5.10/drivers/net/wireless/st/cw1200/ |
H A D | bh.c | 351 int *pending_tx, in cw1200_bh_tx_helper() 362 *pending_tx = 1; in cw1200_bh_tx_helper() 367 *pending_tx = 1; in cw1200_bh_tx_helper() 426 int pending_tx = 0; in cw1200_bh() local 460 suspend = pending_tx ? in cw1200_bh() 545 tx += pending_tx; in cw1200_bh() 546 pending_tx = 0; in cw1200_bh() 576 pending_tx = tx; in cw1200_bh() 579 ret = cw1200_bh_tx_helper(priv, &pending_tx, &tx_burst); in cw1200_bh() 350 cw1200_bh_tx_helper(struct cw1200_common *priv, int *pending_tx, int *tx_burst) cw1200_bh_tx_helper() argument
|
/kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/ |
H A D | bh.c | 340 int *pending_tx, in cw1200_bh_tx_helper() 351 *pending_tx = 1; in cw1200_bh_tx_helper() 356 *pending_tx = 1; in cw1200_bh_tx_helper() 415 int pending_tx = 0; in cw1200_bh() local 449 suspend = pending_tx ? in cw1200_bh() 534 tx += pending_tx; in cw1200_bh() 535 pending_tx = 0; in cw1200_bh() 565 pending_tx = tx; in cw1200_bh() 568 ret = cw1200_bh_tx_helper(priv, &pending_tx, &tx_burst); in cw1200_bh() 339 cw1200_bh_tx_helper(struct cw1200_common *priv, int *pending_tx, int *tx_burst) cw1200_bh_tx_helper() argument
|
/kernel/linux/linux-5.10/drivers/bluetooth/ |
H A D | bfusb.c | 66 atomic_t pending_tx; member 141 atomic_inc(&data->pending_tx); in bfusb_send_bulk() 160 while ((atomic_read(&data->pending_tx) < BFUSB_MAX_BULK_TX) && in bfusb_tx_wakeup() 180 atomic_dec(&data->pending_tx); in bfusb_tx_complete()
|
/kernel/linux/linux-6.6/drivers/bluetooth/ |
H A D | bfusb.c | 66 atomic_t pending_tx; member 141 atomic_inc(&data->pending_tx); in bfusb_send_bulk() 160 while ((atomic_read(&data->pending_tx) < BFUSB_MAX_BULK_TX) && in bfusb_tx_wakeup() 180 atomic_dec(&data->pending_tx); in bfusb_tx_complete()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
H A D | htt_tx.c | 204 ret = idr_alloc(&htt->pending_tx, skb, 0, in ath10k_htt_tx_alloc_msdu_id() 221 idr_remove(&htt->pending_tx, msdu_id); in ath10k_htt_tx_free_msdu_id() 485 idr_init(&htt->pending_tx); in ath10k_htt_tx_start() 502 idr_destroy(&htt->pending_tx); in ath10k_htt_tx_start() 538 idr_for_each(&htt->pending_tx, ath10k_htt_tx_clean_up_pending, htt->ar); in ath10k_htt_flush_tx_queue() 544 idr_destroy(&htt->pending_tx); in ath10k_htt_tx_stop()
|
H A D | txrx.c | 66 msdu = idr_find(&htt->pending_tx, tx_done->msdu_id); in ath10k_txrx_tx_unref()
|
H A D | htt.h | 1976 /* Protects access to pending_tx, num_pending_tx */ 1981 struct idr pending_tx; member
|
H A D | mac.c | 4096 idr_for_each_entry(&ar->htt.pending_tx, msdu, msdu_id) { in ath10k_mac_txq_unref()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
H A D | htt_tx.c | 204 ret = idr_alloc(&htt->pending_tx, skb, 0, in ath10k_htt_tx_alloc_msdu_id() 221 idr_remove(&htt->pending_tx, msdu_id); in ath10k_htt_tx_free_msdu_id() 485 idr_init(&htt->pending_tx); in ath10k_htt_tx_start() 502 idr_destroy(&htt->pending_tx); in ath10k_htt_tx_start() 538 idr_for_each(&htt->pending_tx, ath10k_htt_tx_clean_up_pending, htt->ar); in ath10k_htt_flush_tx_queue() 544 idr_destroy(&htt->pending_tx); in ath10k_htt_tx_stop()
|
H A D | txrx.c | 67 msdu = idr_find(&htt->pending_tx, tx_done->msdu_id); in ath10k_txrx_tx_unref()
|
H A D | htt.h | 1865 /* Protects access to pending_tx, num_pending_tx */ 1870 struct idr pending_tx; member
|
H A D | mac.c | 4279 idr_for_each_entry(&ar->htt.pending_tx, msdu, msdu_id) { in ath10k_mac_txq_unref()
|
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | ste_dma40.c | 431 * @pending_tx: The number of pending transfers. Used between interrupt handler 461 int pending_tx; member 1152 d40c->pending_tx = 0; in d40_term_all() 1569 d40c->pending_tx++; in dma_tc_handle() 1597 * If terminating a channel pending_tx is set to zero. in dma_tasklet() 1600 if (d40c->pending_tx == 0) { in dma_tasklet() 1621 d40c->pending_tx--; in dma_tasklet() 1623 if (d40c->pending_tx) in dma_tasklet() 1634 if (d40c->pending_tx > 0) in dma_tasklet() 1635 d40c->pending_tx in dma_tasklet() [all...] |
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | ste_dma40.c | 460 * @pending_tx: The number of pending transfers. Used between interrupt handler 490 int pending_tx; member 1177 d40c->pending_tx = 0; in d40_term_all() 1594 d40c->pending_tx++; in dma_tc_handle() 1622 * If terminating a channel pending_tx is set to zero. in dma_tasklet() 1625 if (d40c->pending_tx == 0) { in dma_tasklet() 1646 d40c->pending_tx--; in dma_tasklet() 1648 if (d40c->pending_tx) in dma_tasklet() 1659 if (d40c->pending_tx > 0) in dma_tasklet() 1660 d40c->pending_tx in dma_tasklet() [all...] |