/linux-master/drivers/usb/typec/tcpm/ |
H A D | tcpm.c | 402 enum tcpm_transmit_status tx_status; member in struct:tcpm_port 977 switch (port->tx_status) { 1020 port->tx_status = status;
|
/linux-master/net/mac80211/ |
H A D | rate.c | 87 ref->ops->tx_status(ref->priv, sband, st->sta, priv_sta, st->skb);
|
/linux-master/include/net/ |
H A D | mac80211.h | 5201 * The TX headroom reserved by mac80211 for its own tx_status functions. 6922 void (*tx_status)(void *priv, struct ieee80211_supported_band *sband, member in struct:rate_control_ops
|
/linux-master/drivers/usb/dwc2/ |
H A D | hcd.c | 2854 u32 tx_status; local 2869 tx_status = dwc2_readl(hsotg, HPTXSTS); 2870 qspcavail = (tx_status & TXSTS_QSPCAVAIL_MASK) >> 2872 fspcavail = (tx_status & TXSTS_FSPCAVAIL_MASK) >> 2884 tx_status = dwc2_readl(hsotg, HPTXSTS); 2885 qspcavail = (tx_status & TXSTS_QSPCAVAIL_MASK) >> 2913 fspcavail = (tx_status & TXSTS_FSPCAVAIL_MASK) >> 2988 u32 tx_status; local 2999 tx_status = dwc2_readl(hsotg, GNPTXSTS); 3000 qspcavail = (tx_status [all...] |
/linux-master/drivers/usb/serial/ |
H A D | oti6858.c | 98 u8 tx_status; member in struct:oti6858_control_pkt 527 buf->tx_status = 0x00;
|
/linux-master/drivers/bus/mhi/host/ |
H A D | boot.c | 186 u32 tx_status, sequence_id; local 219 &tx_status) || tx_status, 222 tx_status != BHIE_TXVECSTATUS_STATUS_XFER_COMPL) 232 u32 tx_status, val, session_id; local 270 BHI_STATUS_MASK, &tx_status) || tx_status, 275 if (tx_status == BHI_STATUS_ERROR) {
|
/linux-master/drivers/media/cec/core/ |
H A D | cec-adap.c | 352 static void cec_data_cancel(struct cec_data *data, u8 tx_status, u8 rx_status) argument 364 if (!(data->msg.tx_status & CEC_TX_STATUS_OK)) 369 if (data->msg.tx_status & CEC_TX_STATUS_OK) { 373 data->msg.tx_status = 0; 376 data->msg.tx_status |= tx_status | 622 msg->tx_status |= status; 684 msg->tx_status |= CEC_TX_STATUS_MAX_RETRIES; 781 msg->tx_status = 0; 850 msg->tx_status [all...] |
/linux-master/drivers/net/wireless/zydas/zd1211rw/ |
H A D | zd_mac.c | 422 * @tx_status: success and/or retry 431 int ackssi, struct tx_status *tx_status) 441 if (tx_status) { 442 success = !tx_status->failure; 443 retry = tx_status->retry + success; 491 struct tx_status *tx_status = (struct tx_status *)urb->transfer_buffer; local 493 int success = !tx_status 430 zd_mac_tx_status(struct ieee80211_hw *hw, struct sk_buff *skb, int ackssi, struct tx_status *tx_status) argument [all...] |
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | pci.c | 428 struct sk_buff *skb, u8 tx_status) 433 rtw89_core_tx_wait_complete(rtwdev, skb_data, tx_status == RTW89_TX_DONE); 440 if (tx_status == RTW89_TX_DONE) { 446 "failed to TX of status %x\n", tx_status); 447 switch (tx_status) { 458 rtw89_warn(rtwdev, "invalid TX status %x\n", tx_status); 506 u8 tx_status) 530 rtw89_pci_tx_status(rtwdev, tx_ring, skb, tx_status); 545 u8 qsel, tx_status, txch; local 549 tx_status 426 rtw89_pci_tx_status(struct rtw89_dev *rtwdev, struct rtw89_pci_tx_ring *tx_ring, struct sk_buff *skb, u8 tx_status) argument 503 rtw89_pci_release_txwd_skb(struct rtw89_dev *rtwdev, struct rtw89_pci_tx_ring *tx_ring, struct rtw89_pci_tx_wd *txwd, u16 seq, u8 tx_status) argument [all...] |
/linux-master/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2800usb.c | 95 int urb_status, u32 tx_status) 106 valid = rt2x00_get_field32(tx_status, TX_STA_FIFO_VALID); 108 if (!kfifo_put(&rt2x00dev->txstatus_fifo, tx_status)) 94 rt2800usb_tx_sta_fifo_read_completed(struct rt2x00_dev *rt2x00dev, int urb_status, u32 tx_status) argument
|
/linux-master/drivers/net/wireless/purelifi/plfxlc/ |
H A D | mac.c | 158 struct tx_status *tx_status) 164 if (tx_status) 165 success = !tx_status->failure; 155 plfxlc_mac_tx_status(struct ieee80211_hw *hw, struct sk_buff *skb, int ackssi, struct tx_status *tx_status) argument
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | rs.c | 4096 .tx_status = rs_drv_mac80211_tx_status,
|
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/ |
H A D | file.h | 937 struct tx_status { struct in struct:iwl_fw_dbg_trigger_tx_status
|
/linux-master/drivers/net/wireless/ath/carl9170/ |
H A D | tx.c | 301 * drop redundant tx_status reports: 303 * 1. ampdu_ack_len of the final tx_status does 358 * clear it once we received the tx_status. 567 spin_lock_bh(&ar->tx_status[i].lock); 569 skb = skb_peek(&ar->tx_status[i]); 582 spin_unlock_bh(&ar->tx_status[i].lock); 668 skb = carl9170_get_queued_skb(ar, cookie, &ar->tx_status[q]); 1369 * NB: tx_status[i] vs. tx_status[q], 1372 skb_queue_tail(&ar->tx_status[ [all...] |
H A D | main.c | 287 spin_lock_bh(&ar->tx_status[i].lock); 288 while (!skb_queue_empty(&ar->tx_status[i])) { 291 skb = skb_peek(&ar->tx_status[i]); 293 spin_unlock_bh(&ar->tx_status[i].lock); 295 spin_lock_bh(&ar->tx_status[i].lock); 298 spin_unlock_bh(&ar->tx_status[i].lock); 1790 skb_queue_head_init(&ar->tx_status[i]);
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | wmi.h | 4047 __le32 tx_status; member in struct:wmi_bcn_tx_status_event 4111 __le32 tx_status; member in struct:wmi_probe_resp_tx_status_event
|
H A D | wmi.c | 4863 u32 *vdev_id, u32 *tx_status) 4884 *tx_status = le32_to_cpu(ev->tx_status); 5805 u32 vdev_id, tx_status; local 5807 if (ath12k_pull_bcn_tx_status_ev(ab, skb, &vdev_id, &tx_status) != 0) { 6701 if (ev->tx_status) 6704 ev->vdev_id, ev->tx_status); 4861 ath12k_pull_bcn_tx_status_ev(struct ath12k_base *ab, struct sk_buff *skb, u32 *vdev_id, u32 *tx_status) argument
|
H A D | dp_tx.c | 554 memcpy(&tx_ring->tx_status[tx_ring->tx_status_head], 562 /* TODO: Process pending tx_status messages when kfifo_is_full() */ 563 ath12k_warn(ab, "Unable to process some of the tx_status ring desc because status_fifo is full\n"); 571 struct hal_wbm_completion_ring_tx *tx_status; local 576 tx_status = &tx_ring->tx_status[tx_ring->tx_status_tail]; 577 ath12k_dp_tx_status_parse(ab, tx_status, &ts); 579 if (le32_get_bits(tx_status->info0, HAL_WBM_COMPL_TX_INFO0_CC_DONE)) { 581 desc_va = ((u64)le32_to_cpu(tx_status->buf_va_hi) << 32 | 582 le32_to_cpu(tx_status [all...] |
H A D | dp.h | 53 struct hal_wbm_completion_ring_tx *tx_status; member in struct:dp_tx_ring
|
H A D | dp.c | 1266 kfree(dp->tx_ring[i].tx_status); 1586 dp->tx_ring[i].tx_status = kmalloc(size, GFP_KERNEL); 1587 if (!dp->tx_ring[i].tx_status) {
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | wmi.h | 4538 u32 tx_status; member in struct:wmi_bcn_tx_status_event 4602 u32 tx_status; member in struct:wmi_probe_resp_tx_status_event
|
H A D | wmi.c | 5764 u32 *vdev_id, u32 *tx_status) 5785 *tx_status = ev->tx_status; 7345 u32 vdev_id, tx_status; local 7347 if (ath11k_pull_bcn_tx_status_ev(ab, skb, &vdev_id, &tx_status) != 0) { 8422 if (ev->tx_status) 8425 ev->vdev_id, ev->tx_status); 5762 ath11k_pull_bcn_tx_status_ev(struct ath11k_base *ab, struct sk_buff *skb, u32 *vdev_id, u32 *tx_status) argument
|
H A D | dp_tx.c | 698 memcpy(&tx_ring->tx_status[tx_ring->tx_status_head], 707 /* TODO: Process pending tx_status messages when kfifo_is_full() */ 708 ath11k_warn(ab, "Unable to process some of the tx_status ring desc because status_fifo is full\n"); 716 struct hal_wbm_release_ring *tx_status; local 721 tx_status = &tx_ring->tx_status[tx_ring->tx_status_tail]; 722 ath11k_dp_tx_status_parse(ab, tx_status, &ts); 725 tx_status->buf_addr_info.info1); 731 (void *)tx_status,
|
H A D | dp.c | 1055 kfree(dp->tx_ring[i].tx_status); 1107 dp->tx_ring[i].tx_status = kmalloc(size, GFP_KERNEL); 1108 if (!dp->tx_ring[i].tx_status) {
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | wmi-tlv.h | 2037 __le32 tx_status; member in struct:wmi_tlv_bcn_tx_status_ev
|