| /freebsd/contrib/wpa/src/drivers/ |
| H A D | driver_nl80211_monitor.c | 36 event.tx_status.type = WLAN_FC_GET_TYPE(fc); in handle_tx_callback() 37 event.tx_status.stype = WLAN_FC_GET_STYPE(fc); in handle_tx_callback() 38 event.tx_status.dst = hdr->addr1; in handle_tx_callback() 39 event.tx_status.data = buf; in handle_tx_callback() 40 event.tx_status.data_len = len; in handle_tx_callback() 41 event.tx_status.ack = ok; in handle_tx_callback()
|
| H A D | driver_hostap.c | 130 event.tx_status.type = WLAN_FC_GET_TYPE(fc); in handle_tx_callback() 131 event.tx_status.stype = WLAN_FC_GET_STYPE(fc); in handle_tx_callback() 132 event.tx_status.dst = hdr->addr1; in handle_tx_callback() 133 event.tx_status.data = buf; in handle_tx_callback() 134 event.tx_status.data_len = len; in handle_tx_callback() 135 event.tx_status.ack = ok; in handle_tx_callback()
|
| H A D | driver_atheros.c | 1374 event.tx_status.type = WLAN_FC_GET_TYPE(fc); in send_action_cb_event() 1375 event.tx_status.stype = WLAN_FC_GET_STYPE(fc); in send_action_cb_event() 1376 event.tx_status.dst = sa->dst_addr; in send_action_cb_event() 1377 event.tx_status.data = (const u8 *) hdr; in send_action_cb_event() 1378 event.tx_status.data_len = data_len - sizeof(*sa); in send_action_cb_event() 1379 event.tx_status.ack = sa->ack; in send_action_cb_event()
|
| H A D | driver_nl80211_event.c | 1436 event.tx_status.type = WLAN_FC_GET_TYPE(fc); in mlme_event_mgmt_tx_status() 1437 event.tx_status.stype = WLAN_FC_GET_STYPE(fc); in mlme_event_mgmt_tx_status() 1438 event.tx_status.dst = hdr->addr1; in mlme_event_mgmt_tx_status() 1439 event.tx_status.data = frame; in mlme_event_mgmt_tx_status() 1440 event.tx_status.data_len = len; in mlme_event_mgmt_tx_status() 1441 event.tx_status.ack = ack != NULL; in mlme_event_mgmt_tx_status() 1442 event.tx_status.link_id = cookie_val == drv->send_frame_cookie ? in mlme_event_mgmt_tx_status()
|
| H A D | driver.h | 6338 struct tx_status { struct 6346 } tx_status; member
|
| /freebsd/sys/contrib/dev/athk/ath12k/wifi7/ |
| H A D | dp_tx.c | 845 memcpy(&tx_ring->tx_status[tx_ring->tx_status_head], in ath12k_wifi7_dp_tx_completion_handler() 864 struct hal_wbm_completion_ring_tx *tx_status; in ath12k_wifi7_dp_tx_completion_handler() local 869 tx_status = &tx_ring->tx_status[tx_ring->tx_status_tail]; in ath12k_wifi7_dp_tx_completion_handler() 870 ath12k_wifi7_dp_tx_status_parse(dp, tx_status, &ts); in ath12k_wifi7_dp_tx_completion_handler() 872 if (le32_get_bits(tx_status->info0, HAL_WBM_COMPL_TX_INFO0_CC_DONE)) { in ath12k_wifi7_dp_tx_completion_handler() 874 desc_va = ((u64)le32_to_cpu(tx_status->buf_va_hi) << 32 | in ath12k_wifi7_dp_tx_completion_handler() 875 le32_to_cpu(tx_status->buf_va_lo)); in ath12k_wifi7_dp_tx_completion_handler() 879 desc_id = le32_get_bits(tx_status->buf_va_hi, in ath12k_wifi7_dp_tx_completion_handler() 894 buf_rel_source = le32_get_bits(tx_status->info0, in ath12k_wifi7_dp_tx_completion_handler() 898 rel_status = le32_get_bits(tx_status->info0, in ath12k_wifi7_dp_tx_completion_handler() [all …]
|
| /freebsd/sys/contrib/dev/broadcom/brcm80211/brcmsmac/ |
| H A D | ampdu.h | 49 struct sk_buff *p, struct tx_status *txs);
|
| H A D | ampdu.c | 789 struct tx_status *txs, u8 mcs) in brcms_c_ampdu_rate_status() 803 struct sk_buff *p, struct tx_status *txs, in brcms_c_ampdu_dotxstatus_complete() 992 struct sk_buff *p, struct tx_status *txs) in brcms_c_ampdu_dotxstatus()
|
| H A D | types.h | 287 struct tx_status;
|
| /freebsd/contrib/wpa/wpa_supplicant/ |
| H A D | events.c | 6201 MAC2STR(data->tx_status.dst), in wpa_supplicant_event() 6202 data->tx_status.type, data->tx_status.stype); in wpa_supplicant_event() 6204 if (data->tx_status.type == WLAN_FC_TYPE_MGMT && in wpa_supplicant_event() 6205 data->tx_status.stype == WLAN_FC_STYPE_ACTION && in wpa_supplicant_event() 6206 wnm_btm_resp_tx_status(wpa_s, data->tx_status.data, in wpa_supplicant_event() 6207 data->tx_status.data_len) == 0) in wpa_supplicant_event() 6211 if (data->tx_status.type == WLAN_FC_TYPE_MGMT && in wpa_supplicant_event() 6212 data->tx_status.stype == WLAN_FC_STYPE_AUTH && in wpa_supplicant_event() 6213 wpas_pasn_auth_tx_status(wpa_s, data->tx_status.data, in wpa_supplicant_event() 6214 data->tx_status.data_len, in wpa_supplicant_event() [all …]
|
| /freebsd/sys/contrib/dev/athk/ath11k/ |
| H A D | dp_tx.c | 724 memcpy(&tx_ring->tx_status[tx_ring->tx_status_head], in ath11k_dp_tx_completion_handler() 742 struct hal_wbm_release_ring *tx_status; in ath11k_dp_tx_completion_handler() local 747 tx_status = &tx_ring->tx_status[tx_ring->tx_status_tail]; in ath11k_dp_tx_completion_handler() 748 ath11k_dp_tx_status_parse(ab, tx_status, &ts); in ath11k_dp_tx_completion_handler() 751 tx_status->buf_addr_info.info1); in ath11k_dp_tx_completion_handler() 757 (void *)tx_status, in ath11k_dp_tx_completion_handler()
|
| H A D | cfr.c | 310 u8 tx_status; in ath11k_process_cfr_capture_event() local 339 tx_status = FIELD_GET(WMI_CFR_FRAME_TX_STATUS, params->status); in ath11k_process_cfr_capture_event() 340 if (tx_status != WMI_FRAME_TX_STATUS_OK) { in ath11k_process_cfr_capture_event() 342 tx_status, params->peer_mac_addr); in ath11k_process_cfr_capture_event()
|
| H A D | dp.c | 1057 kfree(dp->tx_ring[i].tx_status); in ath11k_dp_free() 1109 dp->tx_ring[i].tx_status = kmalloc(size, GFP_KERNEL); in ath11k_dp_alloc() 1110 if (!dp->tx_ring[i].tx_status) { in ath11k_dp_alloc()
|
| /freebsd/sys/dev/axgbe/ |
| H A D | xgbe-dev.c | 2467 unsigned int tx_status; in xgbe_txq_prepare_tx_stop() local 2476 tx_status = XGMAC_MTL_IOREAD(pdata, queue, MTL_Q_TQDR); in xgbe_txq_prepare_tx_stop() 2477 if ((XGMAC_GET_BITS(tx_status, MTL_Q_TQDR, TRCSTS) != 1) && in xgbe_txq_prepare_tx_stop() 2478 (XGMAC_GET_BITS(tx_status, MTL_Q_TQDR, TXQSTS) == 0)) in xgbe_txq_prepare_tx_stop() 2493 unsigned int tx_status; in xgbe_prepare_tx_stop() local 2517 tx_status = XGMAC_IOREAD(pdata, tx_dsr); in xgbe_prepare_tx_stop() 2518 tx_status = GET_BITS(tx_status, tx_pos, DMA_DSR_TPS_WIDTH); in xgbe_prepare_tx_stop() 2519 if ((tx_status == DMA_TPS_STOPPED) || in xgbe_prepare_tx_stop() 2520 (tx_status == DMA_TPS_SUSPENDED)) in xgbe_prepare_tx_stop()
|
| /freebsd/sys/contrib/dev/broadcom/brcm80211/brcmfmac/cyw/ |
| H A D | core.c | 176 goto tx_status; in brcmf_cyw_mgmt_tx() 189 tx_status: in brcmf_cyw_mgmt_tx()
|
| /freebsd/contrib/wpa/src/ap/ |
| H A D | drv_callbacks.c | 2473 switch (data->tx_status.type) { in wpa_supplicant_event() 2475 hostapd_mgmt_tx_cb(hapd, data->tx_status.data, in wpa_supplicant_event() 2476 data->tx_status.data_len, in wpa_supplicant_event() 2477 data->tx_status.stype, in wpa_supplicant_event() 2478 data->tx_status.ack, in wpa_supplicant_event() 2479 data->tx_status.link_id); in wpa_supplicant_event() 2482 hostapd_tx_status(hapd, data->tx_status.dst, in wpa_supplicant_event() 2483 data->tx_status.data, in wpa_supplicant_event() 2484 data->tx_status.data_len, in wpa_supplicant_event() 2485 data->tx_status.ack); in wpa_supplicant_event()
|
| H A D | wpa_auth.h | 193 int tx_status; member
|
| /freebsd/sys/contrib/dev/broadcom/brcm80211/brcmfmac/ |
| H A D | msgbuf.c | 172 __le16 tx_status; member 898 struct msgbuf_tx_status *tx_status; in brcmf_msgbuf_process_txstatus() local 903 tx_status = (struct msgbuf_tx_status *)buf; in brcmf_msgbuf_process_txstatus() 904 idx = le32_to_cpu(tx_status->msg.request_id) - 1; in brcmf_msgbuf_process_txstatus() 905 flowid = le16_to_cpu(tx_status->compl_hdr.flow_ring_id); in brcmf_msgbuf_process_txstatus() 916 brcmf_txfinalize(brcmf_get_ifp(msgbuf->drvr, tx_status->msg.ifidx), in brcmf_msgbuf_process_txstatus()
|
| /freebsd/sys/dev/bwn/ |
| H A D | if_bwnvar.h | 781 uint16_t tx_status; member 793 uint16_t tx_status; member 804 uint16_t tx_status; member
|
| /freebsd/sys/contrib/dev/athk/ath12k/ |
| H A D | dp.c | 1149 kfree(dp->tx_ring[i].tx_status); in ath12k_dp_cleanup() 1150 dp->tx_ring[i].tx_status = NULL; in ath12k_dp_cleanup() 1558 dp->tx_ring[i].tx_status = kmalloc(size, GFP_KERNEL); in ath12k_dp_setup() 1559 if (!dp->tx_ring[i].tx_status) { in ath12k_dp_setup()
|
| H A D | dp.h | 61 struct hal_wbm_completion_ring_tx *tx_status; member
|
| /freebsd/sys/contrib/dev/rtw89/ |
| H A D | pci.c | 469 struct sk_buff *skb, u8 tx_status) in rtw89_pci_tx_status() argument 474 if (rtw89_core_tx_wait_complete(rtwdev, skb_data, tx_status)) in rtw89_pci_tx_status() 482 if (tx_status == RTW89_TX_DONE) { in rtw89_pci_tx_status() 488 "failed to TX of status %x\n", tx_status); in rtw89_pci_tx_status() 489 switch (tx_status) { in rtw89_pci_tx_status() 500 rtw89_warn(rtwdev, "invalid TX status %x\n", tx_status); in rtw89_pci_tx_status() 548 u8 tx_status) in rtw89_pci_release_txwd_skb() argument 572 rtw89_pci_tx_status(rtwdev, tx_ring, skb, tx_status); in rtw89_pci_release_txwd_skb() 586 rpp_info->tx_status = le32_get_bits(rpp->dword, RTW89_PCI_RPP_TX_STATUS); in rtw89_pci_parse_rpp() 598 rpp_info->tx_status = le32_get_bits(rpp->w0, RTW89_PCI_RPP_W0_TX_STATUS_V1_MASK); in rtw89_pci_parse_rpp_v1() [all …]
|
| H A D | mac.h | 1752 u8 tx_status) in rtw89_tx_rpt_tx_status() argument 1757 if (rtw89_core_tx_wait_complete(rtwdev, skb_data, tx_status)) in rtw89_tx_rpt_tx_status() 1763 if (tx_status == RTW89_TX_DONE) in rtw89_tx_rpt_tx_status()
|
| /freebsd/sys/dev/usb/controller/ |
| H A D | musb_otg.c | 2227 uint16_t tx_status; in musbotg_interrupt() local 2241 tx_status = MUSB2_READ_2(sc, MUSB2_REG_INTTX); in musbotg_interrupt() 2243 tx_status |= txstat; in musbotg_interrupt() 2343 if (rx_status || tx_status) { in musbotg_interrupt() 2345 "rx=0x%04x, tx=0x%04x\n", rx_status, tx_status); in musbotg_interrupt()
|
| /freebsd/sys/contrib/dev/iwlwifi/fw/ |
| H A D | file.h | 1000 struct tx_status { struct
|