Home
last modified time | relevance | path

Searched refs:pmgntframe (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.10/drivers/staging/rtl8188eu/core/
Drtw_mlme_ext.c147 struct xmit_frame *pmgntframe; in alloc_mgtxmitframe() local
150 pmgntframe = rtw_alloc_xmitframe(pxmitpriv); in alloc_mgtxmitframe()
151 if (!pmgntframe) { in alloc_mgtxmitframe()
159 rtw_free_xmitframe(pxmitpriv, pmgntframe); in alloc_mgtxmitframe()
162 pmgntframe->frame_tag = MGNT_FRAMETAG; in alloc_mgtxmitframe()
163 pmgntframe->pxmitbuf = pxmitbuf; in alloc_mgtxmitframe()
164 pmgntframe->buf_addr = pxmitbuf->pbuf; in alloc_mgtxmitframe()
165 pxmitbuf->priv_data = pmgntframe; in alloc_mgtxmitframe()
166 return pmgntframe; in alloc_mgtxmitframe()
217 struct xmit_frame *pmgntframe) in dump_mgntframe() argument
[all …]
/Linux-v5.10/drivers/staging/rtl8723bs/core/
Drtw_mlme_ext.c2229 struct xmit_frame *pmgntframe; in _alloc_mgtxmitframe() local
2233 pmgntframe = rtw_alloc_xmitframe_once(pxmitpriv); in _alloc_mgtxmitframe()
2235 pmgntframe = rtw_alloc_xmitframe_ext(pxmitpriv); in _alloc_mgtxmitframe()
2237 if (pmgntframe == NULL) { in _alloc_mgtxmitframe()
2245 rtw_free_xmitframe(pxmitpriv, pmgntframe); in _alloc_mgtxmitframe()
2246 pmgntframe = NULL; in _alloc_mgtxmitframe()
2250 pmgntframe->frame_tag = MGNT_FRAMETAG; in _alloc_mgtxmitframe()
2251 pmgntframe->pxmitbuf = pxmitbuf; in _alloc_mgtxmitframe()
2252 pmgntframe->buf_addr = pxmitbuf->pbuf; in _alloc_mgtxmitframe()
2253 pxmitbuf->priv_data = pmgntframe; in _alloc_mgtxmitframe()
[all …]
/Linux-v5.10/drivers/staging/rtl8723bs/hal/
Dhal_intf.c225 s32 rtw_hal_mgnt_xmit(struct adapter *padapter, struct xmit_frame *pmgntframe) in rtw_hal_mgnt_xmit() argument
228 update_mgntframe_attrib_addr(padapter, pmgntframe); in rtw_hal_mgnt_xmit()
234 if (IS_MCAST(pmgntframe->attrib.ra)) { in rtw_hal_mgnt_xmit()
235 pmgntframe->attrib.encrypt = _BIP_; in rtw_hal_mgnt_xmit()
238 pmgntframe->attrib.encrypt = _AES_; in rtw_hal_mgnt_xmit()
239 pmgntframe->attrib.bswenc = true; in rtw_hal_mgnt_xmit()
241 rtw_mgmt_xmitframe_coalesce(padapter, pmgntframe->pkt, pmgntframe); in rtw_hal_mgnt_xmit()
245 ret = padapter->HalFunc.mgnt_xmit(padapter, pmgntframe); in rtw_hal_mgnt_xmit()
Drtl8723bs_xmit.c505 struct adapter *padapter, struct xmit_frame *pmgntframe in rtl8723bs_mgnt_xmit() argument
513 u8 *pframe = (u8 *)(pmgntframe->buf_addr) + TXDESC_OFFSET; in rtl8723bs_mgnt_xmit()
518 pattrib = &pmgntframe->attrib; in rtl8723bs_mgnt_xmit()
519 pxmitbuf = pmgntframe->pxmitbuf; in rtl8723bs_mgnt_xmit()
521 rtl8723b_update_txdesc(pmgntframe, pmgntframe->buf_addr); in rtl8723bs_mgnt_xmit()
525 pxmitbuf->ptail = pmgntframe->buf_addr + pxmitbuf->len; in rtl8723bs_mgnt_xmit()
526 pxmitbuf->ff_hwaddr = rtw_get_ff_hwaddr(pmgntframe); in rtl8723bs_mgnt_xmit()
528 rtw_count_tx_stats(padapter, pmgntframe, pattrib->last_txcmdsz); in rtl8723bs_mgnt_xmit()
530 rtw_free_xmitframe(pxmitpriv, pmgntframe); in rtl8723bs_mgnt_xmit()
/Linux-v5.10/drivers/staging/rtl8188eu/hal/
Drtl8188e_cmd.c429 struct xmit_frame *pmgntframe; in SetFwRsvdPagePkt() local
513 pmgntframe = alloc_mgtxmitframe(pxmitpriv); in SetFwRsvdPagePkt()
514 if (!pmgntframe) in SetFwRsvdPagePkt()
518 pattrib = &pmgntframe->attrib; in SetFwRsvdPagePkt()
523 memcpy(pmgntframe->buf_addr, ReservedPagePacket, TotalPacketLen); in SetFwRsvdPagePkt()
525 rtw_hal_mgnt_xmit(adapt, pmgntframe); in SetFwRsvdPagePkt()
Drtl8188eu_xmit.c654 s32 rtw_hal_mgnt_xmit(struct adapter *adapt, struct xmit_frame *pmgntframe) in rtw_hal_mgnt_xmit() argument
658 rtl88eu_mon_xmit_hook(adapt->pmondev, pmgntframe, xmitpriv->frag_len); in rtw_hal_mgnt_xmit()
659 return rtw_dump_xframe(adapt, pmgntframe); in rtw_hal_mgnt_xmit()
/Linux-v5.10/drivers/staging/rtl8723bs/include/
Drtw_mlme_ext.h642 void update_mgntframe_attrib_addr(struct adapter *padapter, struct xmit_frame *pmgntframe);
643 void dump_mgntframe(struct adapter *padapter, struct xmit_frame *pmgntframe);
644 s32 dump_mgntframe_and_wait(struct adapter *padapter, struct xmit_frame *pmgntframe, int timeout_ms…
645 s32 dump_mgntframe_and_wait_ack(struct adapter *padapter, struct xmit_frame *pmgntframe);
Dhal_intf.h241 s32 (*mgnt_xmit)(struct adapter *padapter, struct xmit_frame *pmgntframe);
351 s32 rtw_hal_mgnt_xmit(struct adapter *padapter, struct xmit_frame *pmgntframe);
Drtl8723b_xmit.h440 s32 rtl8723bs_mgnt_xmit(struct adapter *padapter, struct xmit_frame *pmgntframe);
/Linux-v5.10/drivers/staging/rtl8723bs/os_dep/
Dioctl_cfg80211.c2487 struct xmit_frame *pmgntframe; in rtw_cfg80211_monitor_if_xmit_entry() local
2513 if ((pmgntframe = alloc_mgtxmitframe(pxmitpriv)) == NULL) in rtw_cfg80211_monitor_if_xmit_entry()
2519 pattrib = &pmgntframe->attrib; in rtw_cfg80211_monitor_if_xmit_entry()
2523 memset(pmgntframe->buf_addr, 0, WLANHDR_OFFSET + TXDESC_OFFSET); in rtw_cfg80211_monitor_if_xmit_entry()
2525 pframe = (u8 *)(pmgntframe->buf_addr) + TXDESC_OFFSET; in rtw_cfg80211_monitor_if_xmit_entry()
2539 dump_mgntframe(padapter, pmgntframe); in rtw_cfg80211_monitor_if_xmit_entry()
2982 struct xmit_frame *pmgntframe; in _cfg80211_rtw_mgmt_tx() local
3001 if ((pmgntframe = alloc_mgtxmitframe(pxmitpriv)) == NULL) in _cfg80211_rtw_mgmt_tx()
3009 pattrib = &pmgntframe->attrib; in _cfg80211_rtw_mgmt_tx()
3013 memset(pmgntframe->buf_addr, 0, WLANHDR_OFFSET + TXDESC_OFFSET); in _cfg80211_rtw_mgmt_tx()
[all …]
/Linux-v5.10/drivers/staging/rtl8188eu/include/
Dhal_intf.h190 struct xmit_frame *pmgntframe);