Home
last modified time | relevance | path

Searched refs:tx_status (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/wpa/src/drivers/
H A Ddriver_nl80211_monitor.c36 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 Ddriver_hostap.c130 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 Ddriver_atheros.c1374 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 Ddriver_nl80211_event.c1436 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 Ddriver.h6338 struct tx_status { struct
6346 } tx_status; member
/freebsd/sys/contrib/dev/athk/ath12k/
H A Ddp_tx.c560 memcpy(&tx_ring->tx_status[tx_ring->tx_status_head], in ath12k_dp_tx_completion_handler()
577 struct hal_wbm_completion_ring_tx *tx_status; in ath12k_dp_tx_completion_handler() local
582 tx_status = &tx_ring->tx_status[tx_ring->tx_status_tail]; in ath12k_dp_tx_completion_handler()
583 ath12k_dp_tx_status_parse(ab, tx_status, &ts); in ath12k_dp_tx_completion_handler()
585 if (le32_get_bits(tx_status->info0, HAL_WBM_COMPL_TX_INFO0_CC_DONE)) { in ath12k_dp_tx_completion_handler()
587 desc_va = ((u64)le32_to_cpu(tx_status->buf_va_hi) << 32 | in ath12k_dp_tx_completion_handler()
588 le32_to_cpu(tx_status->buf_va_lo)); in ath12k_dp_tx_completion_handler()
592 desc_id = le32_get_bits(tx_status->buf_va_hi, in ath12k_dp_tx_completion_handler()
611 (void *)tx_status, in ath12k_dp_tx_completion_handler()
H A Ddp.c1230 kfree(dp->tx_ring[i].tx_status); in ath12k_dp_free()
1546 dp->tx_ring[i].tx_status = kmalloc(size, GFP_KERNEL); in ath12k_dp_alloc()
1547 if (!dp->tx_ring[i].tx_status) { in ath12k_dp_alloc()
H A Dwmi.c4974 u32 *tx_status) in ath12k_pull_bcn_tx_status_ev() argument
4995 *tx_status = le32_to_cpu(ev->tx_status); in ath12k_pull_bcn_tx_status_ev()
5911 u32 vdev_id, tx_status; in ath12k_bcn_tx_status_event() local
5914 &vdev_id, &tx_status) != 0) { in ath12k_bcn_tx_status_event()
6812 if (ev->tx_status) in ath12k_probe_resp_tx_status_event()
6815 ev->vdev_id, ev->tx_status); in ath12k_probe_resp_tx_status_event()
H A Ddp.h48 struct hal_wbm_completion_ring_tx *tx_status; member
H A Dwmi.h4028 __le32 tx_status; member
4092 __le32 tx_status; member
/freebsd/contrib/wpa/wpa_supplicant/
H A Devents.c6201 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 Ddp_tx.c714 memcpy(&tx_ring->tx_status[tx_ring->tx_status_head], in ath11k_dp_tx_completion_handler()
732 struct hal_wbm_release_ring *tx_status; in ath11k_dp_tx_completion_handler() local
737 tx_status = &tx_ring->tx_status[tx_ring->tx_status_tail]; in ath11k_dp_tx_completion_handler()
738 ath11k_dp_tx_status_parse(ab, tx_status, &ts); in ath11k_dp_tx_completion_handler()
741 tx_status->buf_addr_info.info1); in ath11k_dp_tx_completion_handler()
747 (void *)tx_status, in ath11k_dp_tx_completion_handler()
H A Ddp.c1054 kfree(dp->tx_ring[i].tx_status); in ath11k_dp_free()
1106 dp->tx_ring[i].tx_status = kmalloc(size, GFP_KERNEL); in ath11k_dp_alloc()
1107 if (!dp->tx_ring[i].tx_status) { in ath11k_dp_alloc()
H A Ddp.h88 struct hal_wbm_release_ring *tx_status; member
H A Dwmi.c5984 u32 *tx_status) in ath11k_pull_bcn_tx_status_ev() argument
6005 *tx_status = ev->tx_status; in ath11k_pull_bcn_tx_status_ev()
7716 u32 vdev_id, tx_status; in ath11k_bcn_tx_status_event() local
7719 &vdev_id, &tx_status) != 0) { in ath11k_bcn_tx_status_event()
8805 if (ev->tx_status) in ath11k_probe_resp_tx_status_event()
8808 ev->vdev_id, ev->tx_status); in ath11k_probe_resp_tx_status_event()
/freebsd/sys/dev/axgbe/
H A Dxgbe-dev.c2467 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/contrib/wpa/src/ap/
H A Ddrv_callbacks.c2473 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 Dwpa_auth.h193 int tx_status; member
/freebsd/sys/dev/bwn/
H A Dif_bwnvar.h781 uint16_t tx_status; member
793 uint16_t tx_status; member
804 uint16_t tx_status; member
/freebsd/sys/contrib/dev/rtw89/
H A Dpci.c463 struct sk_buff *skb, u8 tx_status) in rtw89_pci_release_txwd_skb()
468 rtw89_core_tx_wait_complete(rtwdev, skb_data, tx_status == RTW89_TX_DONE); in rtw89_pci_release_txwd_skb()
475 if (tx_status == RTW89_TX_DONE) { in rtw89_pci_release_txwd_skb()
481 "failed to TX of status %x\n", tx_status); in rtw89_pci_release_rpp()
482 switch (tx_status) { in rtw89_pci_release_rpp()
493 rtw89_warn(rtwdev, "invalid TX status %x\n", tx_status); in rtw89_pci_release_rpp()
541 u8 tx_status) in rtw89_pci_release_tx_skbs()
565 rtw89_pci_tx_status(rtwdev, tx_ring, skb, tx_status); in rtw89_pci_release_tx_skbs()
580 u8 qsel, tx_status, txch; in rtw89_pci_release_tx()
584 tx_status in rtw89_pci_release_tx()
370 rtw89_pci_tx_status(struct rtw89_dev * rtwdev,struct rtw89_pci_tx_ring * tx_ring,struct sk_buff * skb,u8 tx_status) rtw89_pci_tx_status() argument
448 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) rtw89_pci_release_txwd_skb() argument
487 u8 qsel, tx_status, txch; rtw89_pci_release_rpp() local
[all...]
/freebsd/sys/dev/usb/controller/
H A Dmusb_otg.c2227 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 Dfile.h940 struct tx_status {
903 struct tx_status { global() struct
904 statusiwl_fw_dbg_trigger_tx_status::tx_status global() argument
905 reservediwl_fw_dbg_trigger_tx_status::tx_status global() argument
/freebsd/contrib/wpa/hostapd/
H A Dctrl_iface.c1685 event.tx_status.type = WLAN_FC_TYPE_MGMT; in hostapd_ctrl_iface_mgmt_tx_status_process()
1686 event.tx_status.data = buf; in hostapd_ctrl_iface_mgmt_tx_status_process()
1687 event.tx_status.data_len = len; in hostapd_ctrl_iface_mgmt_tx_status_process()
1688 event.tx_status.stype = stype; in hostapd_ctrl_iface_mgmt_tx_status_process()
1689 event.tx_status.ack = ok; in hostapd_ctrl_iface_mgmt_tx_status_process()
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dwmi-tlv.c186 u32 vdev_id, tx_status; in ath10k_wmi_tlv_event_bcn_tx_status() local
202 tx_status = __le32_to_cpu(ev->tx_status); in ath10k_wmi_tlv_event_bcn_tx_status()
205 switch (tx_status) { in ath10k_wmi_tlv_event_bcn_tx_status()
215 vdev_id, tx_status); in ath10k_wmi_tlv_event_bcn_tx_status()
H A Dwmi-tlv.h2036 __le32 tx_status; member

12