| /linux/drivers/staging/rtl8723bs/hal/ |
| H A D | rtl8723bs_xmit.c | 39 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtl8723_dequeue_writeport() local 51 pxmitbuf = dequeue_pending_xmitbuf_under_survey(pxmitpriv); in rtl8723_dequeue_writeport() 53 pxmitbuf = dequeue_pending_xmitbuf(pxmitpriv); in rtl8723_dequeue_writeport() 85 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in rtl8723_dequeue_writeport() 108 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in rtl8723_dequeue_writeport() 123 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtl8723bs_xmit_buf_handler() local 127 if (wait_for_completion_interruptible(&pxmitpriv->xmit_comp)) { in rtl8723bs_xmit_buf_handler() 137 queue_pending = check_pending_xmitbuf(pxmitpriv); in rtl8723bs_xmit_buf_handler() 166 static s32 xmit_xmitframes(struct adapter *padapter, struct xmit_priv *pxmitpriv) in xmit_xmitframes() argument 182 hwxmits = pxmitpriv->hwxmits; in xmit_xmitframes() [all …]
|
| H A D | rtl8723b_cmd.c | 485 struct xmit_priv *pxmitpriv; in rtl8723b_set_FwRsvdPagePkt() local 499 pxmitpriv = &padapter->xmitpriv; in rtl8723b_set_FwRsvdPagePkt() 506 pcmdframe = rtw_alloc_cmdxmitframe(pxmitpriv); in rtl8723b_set_FwRsvdPagePkt() 610 rtw_free_xmitframe(pxmitpriv, pcmdframe); in rtl8723b_set_FwRsvdPagePkt() 799 struct xmit_priv *pxmitpriv; in SetFwRsvdPagePkt_BTCoex() local 809 pxmitpriv = &padapter->xmitpriv; in SetFwRsvdPagePkt_BTCoex() 817 pcmdframe = rtw_alloc_cmdxmitframe(pxmitpriv); in SetFwRsvdPagePkt_BTCoex() 875 rtw_free_xmitframe(pxmitpriv, pcmdframe); in SetFwRsvdPagePkt_BTCoex()
|
| /linux/drivers/staging/rtl8723bs/core/ |
| H A D | rtw_xmit.c | 34 s32 _rtw_init_xmit_priv(struct xmit_priv *pxmitpriv, struct adapter *padapter) in _rtw_init_xmit_priv() argument 41 spin_lock_init(&pxmitpriv->lock); in _rtw_init_xmit_priv() 42 spin_lock_init(&pxmitpriv->lock_sctx); in _rtw_init_xmit_priv() 43 init_completion(&pxmitpriv->xmit_comp); in _rtw_init_xmit_priv() 44 init_completion(&pxmitpriv->terminate_xmitthread_comp); in _rtw_init_xmit_priv() 50 pxmitpriv->adapter = padapter; in _rtw_init_xmit_priv() 52 INIT_LIST_HEAD(&pxmitpriv->be_pending.queue); in _rtw_init_xmit_priv() 53 spin_lock_init(&pxmitpriv->be_pending.lock); in _rtw_init_xmit_priv() 54 INIT_LIST_HEAD(&pxmitpriv->bk_pending.queue); in _rtw_init_xmit_priv() 55 spin_lock_init(&pxmitpriv->bk_pending.lock); in _rtw_init_xmit_priv() [all …]
|
| H A D | rtw_sta_mgt.c | 276 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_free_stainfo() local 295 spin_lock_bh(&pxmitpriv->lock); in rtw_free_stainfo() 297 rtw_free_xmitframe_queue(pxmitpriv, &psta->sleep_q); in rtw_free_stainfo() 302 rtw_free_xmitframe_queue(pxmitpriv, &pstaxmitpriv->vo_q.sta_pending); in rtw_free_stainfo() 304 phwxmit = pxmitpriv->hwxmits; in rtw_free_stainfo() 311 rtw_free_xmitframe_queue(pxmitpriv, &pstaxmitpriv->vi_q.sta_pending); in rtw_free_stainfo() 313 phwxmit = pxmitpriv->hwxmits + 1; in rtw_free_stainfo() 320 rtw_free_xmitframe_queue(pxmitpriv, &pstaxmitpriv->be_q.sta_pending); in rtw_free_stainfo() 322 phwxmit = pxmitpriv->hwxmits + 2; in rtw_free_stainfo() 329 rtw_free_xmitframe_queue(pxmitpriv, &pstaxmitpriv->bk_q.sta_pending); in rtw_free_stainfo() [all …]
|
| H A D | rtw_mlme_ext.c | 1888 static struct xmit_frame *_alloc_mgtxmitframe(struct xmit_priv *pxmitpriv, bool once) in _alloc_mgtxmitframe() argument 1894 pmgntframe = rtw_alloc_xmitframe_once(pxmitpriv); in _alloc_mgtxmitframe() 1896 pmgntframe = rtw_alloc_xmitframe_ext(pxmitpriv); in _alloc_mgtxmitframe() 1901 pxmitbuf = rtw_alloc_xmitbuf_ext(pxmitpriv); in _alloc_mgtxmitframe() 1903 rtw_free_xmitframe(pxmitpriv, pmgntframe); in _alloc_mgtxmitframe() 1918 inline struct xmit_frame *alloc_mgtxmitframe(struct xmit_priv *pxmitpriv) in alloc_mgtxmitframe() argument 1920 return _alloc_mgtxmitframe(pxmitpriv, false); in alloc_mgtxmitframe() 1998 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in dump_mgntframe_and_wait() local 2017 spin_lock_irqsave(&pxmitpriv->lock_sctx, irqL); in dump_mgntframe_and_wait() 2019 spin_unlock_irqrestore(&pxmitpriv->lock_sctx, irqL); in dump_mgntframe_and_wait() [all …]
|
| H A D | rtw_security.c | 50 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_wep_encrypt() local 80 length = pxmitpriv->frag_len - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len; in rtw_wep_encrypt() 86 pframe += pxmitpriv->frag_len; in rtw_wep_encrypt() 445 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_tkip_encrypt() local 486 length = pxmitpriv->frag_len - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len; in rtw_tkip_encrypt() 493 pframe += pxmitpriv->frag_len; in rtw_tkip_encrypt() 961 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_aes_encrypt() local 984 length = pxmitpriv->frag_len - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len; in rtw_aes_encrypt() 987 pframe += pxmitpriv->frag_len; in rtw_aes_encrypt()
|
| H A D | rtw_recv.c | 1010 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in validate_recv_ctrl_frame() local 1013 spin_lock_bh(&pxmitpriv->lock); in validate_recv_ctrl_frame() 1045 spin_unlock_bh(&pxmitpriv->lock); in validate_recv_ctrl_frame() 1049 spin_unlock_bh(&pxmitpriv->lock); in validate_recv_ctrl_frame()
|
| H A D | rtw_wlan_util.c | 738 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in WMMOnAssocRsp() local 829 pxmitpriv->wmm_para_seq[i] = inx[i]; in WMMOnAssocRsp()
|
| /linux/drivers/staging/rtl8723bs/include/ |
| H A D | rtw_xmit.h | 419 extern struct xmit_frame *__rtw_alloc_cmdxmitframe(struct xmit_priv *pxmitpriv, 424 extern struct xmit_buf *rtw_alloc_xmitbuf_ext(struct xmit_priv *pxmitpriv); 425 extern s32 rtw_free_xmitbuf_ext(struct xmit_priv *pxmitpriv, struct xmit_buf *pxmitbuf); 427 extern struct xmit_buf *rtw_alloc_xmitbuf(struct xmit_priv *pxmitpriv); 428 extern s32 rtw_free_xmitbuf(struct xmit_priv *pxmitpriv, struct xmit_buf *pxmitbuf); 435 extern struct xmit_frame *rtw_alloc_xmitframe(struct xmit_priv *pxmitpriv); 436 struct xmit_frame *rtw_alloc_xmitframe_ext(struct xmit_priv *pxmitpriv); 437 struct xmit_frame *rtw_alloc_xmitframe_once(struct xmit_priv *pxmitpriv); 438 extern s32 rtw_free_xmitframe(struct xmit_priv *pxmitpriv, struct xmit_frame *pxmitframe); 439 extern void rtw_free_xmitframe_queue(struct xmit_priv *pxmitpriv, struct __queue *pframequeue); [all …]
|
| H A D | rtw_mlme_ext.h | 429 extern struct xmit_frame *alloc_mgtxmitframe(struct xmit_priv *pxmitpriv);
|
| /linux/drivers/staging/rtl8723bs/os_dep/ |
| H A D | xmit_linux.c | 73 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_os_pkt_complete() local 78 (pxmitpriv->hwxmits[queue].accnt < WMM_XMIT_THRESHOLD)) in rtw_os_pkt_complete() 109 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_check_xmit_resource() local 115 if (pxmitpriv->hwxmits[queue].accnt > WMM_XMIT_THRESHOLD) in rtw_check_xmit_resource() 118 if (pxmitpriv->free_xmitframe_cnt <= 4) { in rtw_check_xmit_resource() 128 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_mlcst2unicst() local 170 pxmitpriv->tx_drop++; in rtw_mlcst2unicst() 174 pxmitpriv->tx_drop++; in rtw_mlcst2unicst() 187 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in _rtw_xmit_entry() local 202 if (pxmitpriv->free_xmitframe_cnt > (NR_XMITFRAME / 4)) { in _rtw_xmit_entry() [all …]
|
| H A D | os_intfs.c | 291 struct xmit_priv *pxmitpriv = &(padapter->xmitpriv); in rtw_net_get_stats() local 294 padapter->stats.tx_packets = pxmitpriv->tx_pkts;/* pxmitpriv->tx_pkts++; */ in rtw_net_get_stats() 296 padapter->stats.tx_dropped = pxmitpriv->tx_drop; in rtw_net_get_stats() 298 padapter->stats.tx_bytes = pxmitpriv->tx_bytes; in rtw_net_get_stats() 510 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_init_default_value() local 515 pxmitpriv->vcs_setting = pregistrypriv->vrtl_carrier_sense; in rtw_init_default_value() 516 pxmitpriv->vcs = pregistrypriv->vcs_type; in rtw_init_default_value() 517 pxmitpriv->vcs_type = pregistrypriv->vcs_type; in rtw_init_default_value() 519 pxmitpriv->frag_len = pregistrypriv->frag_thresh; in rtw_init_default_value()
|
| H A D | ioctl_cfg80211.c | 2064 struct xmit_priv *pxmitpriv = &(padapter->xmitpriv); in rtw_cfg80211_monitor_if_xmit_entry() local 2074 pmgntframe = alloc_mgtxmitframe(pxmitpriv); in rtw_cfg80211_monitor_if_xmit_entry() 2466 struct xmit_priv *pxmitpriv = &(padapter->xmitpriv); in _cfg80211_rtw_mgmt_tx() local 2479 pmgntframe = alloc_mgtxmitframe(pxmitpriv); in _cfg80211_rtw_mgmt_tx()
|