Home
last modified time | relevance | path

Searched refs:pxmitbuf (Results 1 – 25 of 396) sorted by relevance

12345678910>>...16

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/rtl8822b/sdio/
H A Drtl8822bs_xmit.c28 struct xmit_buf *pxmitbuf; in dequeue_writeport() local
31 pxmitbuf = select_and_dequeue_pending_xmitbuf(adapter); in dequeue_writeport()
33 if (pxmitbuf == NULL) in dequeue_writeport()
37 while (rtw_halmac_sdio_tx_allowed(pdvobjpriv, pxmitbuf->pdata, pxmitbuf->len)) { in dequeue_writeport()
46 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in dequeue_writeport()
56 traffic_check_for_leave_lps(adapter, _TRUE, pxmitbuf->agg_num); in dequeue_writeport()
59 rtw_write_port(adapter, 0, pxmitbuf->len, (u8 *)pxmitbuf); in dequeue_writeport()
62 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in dequeue_writeport()
152 struct xmit_buf *pxmitbuf; in xmit_xmitframes() local
167 pxmitbuf = NULL; in xmit_xmitframes()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/rtl8723bs/hal/
H A Drtl8723bs_xmit.c52 struct xmit_buf *pxmitbuf; in rtl8723_dequeue_writeport() local
62 pxmitbuf = dequeue_pending_xmitbuf_under_survey(pxmitpriv); in rtl8723_dequeue_writeport()
64 pxmitbuf = dequeue_pending_xmitbuf(pxmitpriv); in rtl8723_dequeue_writeport()
66 if (!pxmitbuf) in rtl8723_dequeue_writeport()
69 deviceId = ffaddr2deviceId(pdvobjpriv, pxmitbuf->ff_hwaddr); in rtl8723_dequeue_writeport()
88 if (!rtw_hal_sdio_query_tx_freepage(pri_padapter, PageIdx, pxmitbuf->pg_num)) { in rtl8723_dequeue_writeport()
96 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in rtl8723_dequeue_writeport()
113 if (rtw_sdio_wait_enough_TxOQT_space(padapter, pxmitbuf->agg_num) == false) in rtl8723_dequeue_writeport()
116 traffic_check_for_leave_lps(padapter, true, pxmitbuf->agg_num); in rtl8723_dequeue_writeport()
118 rtw_write_port(padapter, deviceId, pxmitbuf->len, (u8 *)pxmitbuf); in rtl8723_dequeue_writeport()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/hal/rtl8723d/sdio/
H A Drtl8723ds_xmit.c58 struct xmit_buf *pxmitbuf; in _dequeue_writeport() local
67 pxmitbuf = select_and_dequeue_pending_xmitbuf(padapter); in _dequeue_writeport()
69 if (pxmitbuf == NULL) in _dequeue_writeport()
72 deviceId = ffaddr2deviceId(pdvobjpriv, pxmitbuf->ff_hwaddr); in _dequeue_writeport()
91 if (_FALSE == rtw_hal_sdio_query_tx_freepage(padapter, PageIdx, pxmitbuf->pg_num)) { in _dequeue_writeport()
96 rtw_hal_sdio_avail_page_threshold_en(padapter, PageIdx, pxmitbuf->pg_num); in _dequeue_writeport()
103 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
106 , pxmitbuf->len, pxmitbuf->agg_num in _dequeue_writeport()
107 , sdio_tx_queue_str(PageIdx), pxmitbuf->pg_num in _dequeue_writeport()
119 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/hal/rtl8723d/sdio/
H A Drtl8723ds_xmit.c59 struct xmit_buf *pxmitbuf; in _dequeue_writeport() local
68 pxmitbuf = select_and_dequeue_pending_xmitbuf(padapter); in _dequeue_writeport()
70 if (pxmitbuf == NULL) in _dequeue_writeport()
73 deviceId = ffaddr2deviceId(pdvobjpriv, pxmitbuf->ff_hwaddr); in _dequeue_writeport()
92 if (_FALSE == rtw_hal_sdio_query_tx_freepage(padapter, PageIdx, pxmitbuf->pg_num)) { in _dequeue_writeport()
97 rtw_hal_sdio_avail_page_threshold_en(padapter, PageIdx, pxmitbuf->pg_num); in _dequeue_writeport()
104 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
107 , pxmitbuf->len, pxmitbuf->agg_num in _dequeue_writeport()
108 , sdio_tx_queue_str(PageIdx), pxmitbuf->pg_num in _dequeue_writeport()
120 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/rtl8822c/sdio/
H A Drtl8822cs_xmit.c28 struct xmit_buf *pxmitbuf; in dequeue_writeport() local
42 pxmitbuf = select_and_dequeue_pending_xmitbuf(adapter); in dequeue_writeport()
44 if (pxmitbuf == NULL) in dequeue_writeport()
48 while (rtw_halmac_sdio_tx_allowed(pdvobjpriv, pxmitbuf->pdata, pxmitbuf->len)) { in dequeue_writeport()
57 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in dequeue_writeport()
67 traffic_check_for_leave_lps(adapter, _TRUE, pxmitbuf->agg_num); in dequeue_writeport()
70 rtw_write_port(adapter, 0, pxmitbuf->len, (u8 *)pxmitbuf); in dequeue_writeport()
73 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in dequeue_writeport()
75 if (pxmitbuf->buf_tag == XMITBUF_DATA) in dequeue_writeport()
167 struct xmit_buf *pxmitbuf; in xmit_xmitframes() local
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/hal/rtl8188f/sdio/
H A Drtl8189fs_xmit.c58 struct xmit_buf *pxmitbuf; in _dequeue_writeport() local
67 pxmitbuf = select_and_dequeue_pending_xmitbuf(padapter); in _dequeue_writeport()
69 if (pxmitbuf == NULL) in _dequeue_writeport()
72 deviceId = ffaddr2deviceId(pdvobjpriv, pxmitbuf->ff_hwaddr); in _dequeue_writeport()
91 if (_FALSE == rtw_hal_sdio_query_tx_freepage(padapter, PageIdx, pxmitbuf->pg_num)) { in _dequeue_writeport()
101 rtw_hal_sdio_avail_page_threshold_en(padapter, PageIdx, pxmitbuf->pg_num); in _dequeue_writeport()
109 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
112 , pxmitbuf->len, pxmitbuf->agg_num in _dequeue_writeport()
113 , sdio_tx_queue_str(PageIdx), pxmitbuf->pg_num in _dequeue_writeport()
125 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/rtl8723b/sdio/
H A Drtl8723bs_xmit.c55 struct xmit_buf *pxmitbuf; in _dequeue_writeport() local
64 pxmitbuf = select_and_dequeue_pending_xmitbuf(padapter); in _dequeue_writeport()
66 if (pxmitbuf == NULL) in _dequeue_writeport()
69 deviceId = ffaddr2deviceId(pdvobjpriv, pxmitbuf->ff_hwaddr); in _dequeue_writeport()
88 if (_FALSE == rtw_hal_sdio_query_tx_freepage(padapter, PageIdx, pxmitbuf->pg_num)) { in _dequeue_writeport()
99 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
107 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
118 if (rtw_sdio_wait_enough_TxOQT_space(padapter, pxmitbuf->agg_num) == _FALSE) in _dequeue_writeport()
122 traffic_check_for_leave_lps(padapter, _TRUE, pxmitbuf->agg_num); in _dequeue_writeport()
125 rtw_write_port(padapter, deviceId, pxmitbuf->len, (u8 *)pxmitbuf); in _dequeue_writeport()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/rtl8188f/sdio/
H A Drtl8189fs_xmit.c59 struct xmit_buf *pxmitbuf; in _dequeue_writeport() local
68 pxmitbuf = select_and_dequeue_pending_xmitbuf(padapter); in _dequeue_writeport()
70 if (pxmitbuf == NULL) in _dequeue_writeport()
73 deviceId = ffaddr2deviceId(pdvobjpriv, pxmitbuf->ff_hwaddr); in _dequeue_writeport()
92 if (_FALSE == rtw_hal_sdio_query_tx_freepage(padapter, PageIdx, pxmitbuf->pg_num)) { in _dequeue_writeport()
110 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
113 , pxmitbuf->len, pxmitbuf->agg_num in _dequeue_writeport()
114 , sdio_tx_queue_str(PageIdx), pxmitbuf->pg_num in _dequeue_writeport()
126 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
129 , polling_num, pxmitbuf->len, pxmitbuf->agg_num in _dequeue_writeport()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/rtl8821c/sdio/
H A Drtl8821cs_xmit.c48 struct xmit_buf *pxmitbuf; in _dequeue_writeport() local
54 pxmitbuf = select_and_dequeue_pending_xmitbuf(adapter); in _dequeue_writeport()
56 if (pxmitbuf == NULL) in _dequeue_writeport()
71 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
76 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
82 while (rtw_halmac_sdio_tx_allowed(pdvobjpriv, pxmitbuf->pdata, pxmitbuf->len)) { in _dequeue_writeport()
91 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
101 traffic_check_for_leave_lps(adapter, _TRUE, pxmitbuf->agg_num); in _dequeue_writeport()
105 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
110 rtw_write_port(adapter, 0, pxmitbuf->len, (u8 *)pxmitbuf); in _dequeue_writeport()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/rtl8821c/sdio/
H A Drtl8821cs_xmit.c47 struct xmit_buf *pxmitbuf; in _dequeue_writeport() local
53 pxmitbuf = select_and_dequeue_pending_xmitbuf(adapter); in _dequeue_writeport()
55 if (pxmitbuf == NULL) in _dequeue_writeport()
70 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
75 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
81 while (rtw_halmac_sdio_tx_allowed(pdvobjpriv, pxmitbuf->pdata, pxmitbuf->len)) { in _dequeue_writeport()
90 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
100 traffic_check_for_leave_lps(adapter, _TRUE, pxmitbuf->agg_num); in _dequeue_writeport()
104 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
109 rtw_write_port(adapter, 0, pxmitbuf->len, (u8 *)pxmitbuf); in _dequeue_writeport()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/rtl8703b/sdio/
H A Drtl8703bs_xmit.c55 struct xmit_buf *pxmitbuf; in _dequeue_writeport() local
64 pxmitbuf = select_and_dequeue_pending_xmitbuf(padapter); in _dequeue_writeport()
66 if (pxmitbuf == NULL) in _dequeue_writeport()
69 deviceId = ffaddr2deviceId(pdvobjpriv, pxmitbuf->ff_hwaddr); in _dequeue_writeport()
88 if (_FALSE == rtw_hal_sdio_query_tx_freepage(padapter, PageIdx, pxmitbuf->pg_num)) { in _dequeue_writeport()
99 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
107 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport()
118 if (rtw_sdio_wait_enough_TxOQT_space(padapter, pxmitbuf->agg_num) == _FALSE) in _dequeue_writeport()
125 traffic_check_for_leave_lps(padapter, _TRUE, pxmitbuf->agg_num); in _dequeue_writeport()
128 rtw_write_port(padapter, deviceId, pxmitbuf->len, (u8 *)pxmitbuf); in _dequeue_writeport()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/hal/rtl8188e/sdio/
H A Drtl8189es_xmit.c518 struct xmit_buf *pxmitbuf; in rtl8188es_dequeue_writeport() local
528 pxmitbuf = dequeue_pending_xmitbuf_under_survey(pxmitpriv); in rtl8188es_dequeue_writeport()
530 pxmitbuf = dequeue_pending_xmitbuf(pxmitpriv); in rtl8188es_dequeue_writeport()
532 if (pxmitbuf == NULL) { in rtl8188es_dequeue_writeport()
536 deviceId = ffaddr2deviceId(pdvobjpriv, pxmitbuf->ff_hwaddr); in rtl8188es_dequeue_writeport()
555 if (_FALSE == rtw_hal_sdio_query_tx_freepage(padapter, PageIdx, pxmitbuf->pg_num)) { in rtl8188es_dequeue_writeport()
564 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in rtl8188es_dequeue_writeport()
572 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in rtl8188es_dequeue_writeport()
590 if (rtw_sdio_wait_enough_TxOQT_space(padapter, pxmitbuf->agg_num) == _FALSE) in rtl8188es_dequeue_writeport()
595 rtw_write_port(padapter, deviceId, pxmitbuf->len, (u8 *)pxmitbuf); in rtl8188es_dequeue_writeport()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/hal/rtl8188f/usb/
H A Drtl8188fu_xmit.c212 struct xmit_buf *pxmitbuf; in rtl8188fu_xmit_buf_handler() local
243 pxmitbuf = dequeue_pending_xmitbuf(pxmitpriv); in rtl8188fu_xmit_buf_handler()
244 if (pxmitbuf == NULL) in rtl8188fu_xmit_buf_handler()
246 pxmitframe = (struct xmit_frame *) pxmitbuf->priv_data; in rtl8188fu_xmit_buf_handler()
247 …rtw_write_port_and_wait(padapter, pxmitbuf->ff_hwaddr, pxmitbuf->len, (unsigned char *)pxmitbuf, 5… in rtl8188fu_xmit_buf_handler()
268 struct xmit_buf *pxmitbuf = pxmitframe->pxmitbuf; in rtw_dump_xframe() local
308 pxmitbuf->len = w_sz; in rtw_dump_xframe()
309 pxmitbuf->ff_hwaddr = ff_hwaddr; in rtw_dump_xframe()
312 inner_ret = rtw_write_port(padapter, ff_hwaddr, w_sz, (unsigned char *)pxmitbuf); in rtw_dump_xframe()
314 enqueue_pending_xmitbuf(pxmitpriv, pxmitbuf); in rtw_dump_xframe()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/rtl8188f/usb/
H A Drtl8188fu_xmit.c213 struct xmit_buf *pxmitbuf; in rtl8188fu_xmit_buf_handler() local
244 pxmitbuf = dequeue_pending_xmitbuf(pxmitpriv); in rtl8188fu_xmit_buf_handler()
245 if (pxmitbuf == NULL) in rtl8188fu_xmit_buf_handler()
247 pxmitframe = (struct xmit_frame *) pxmitbuf->priv_data; in rtl8188fu_xmit_buf_handler()
248 …rtw_write_port_and_wait(padapter, pxmitbuf->ff_hwaddr, pxmitbuf->len, (unsigned char *)pxmitbuf, 5… in rtl8188fu_xmit_buf_handler()
269 struct xmit_buf *pxmitbuf = pxmitframe->pxmitbuf; in rtw_dump_xframe() local
309 pxmitbuf->len = w_sz; in rtw_dump_xframe()
310 pxmitbuf->ff_hwaddr = ff_hwaddr; in rtw_dump_xframe()
313 inner_ret = rtw_write_port(padapter, ff_hwaddr, w_sz, (unsigned char *)pxmitbuf); in rtw_dump_xframe()
315 enqueue_pending_xmitbuf(pxmitpriv, pxmitbuf); in rtw_dump_xframe()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/rtl8712/
H A Drtl8712_xmit.c249 void r8712_construct_txaggr_cmd_desc(struct xmit_buf *pxmitbuf) in r8712_construct_txaggr_cmd_desc() argument
251 struct tx_desc *ptx_desc = (struct tx_desc *)pxmitbuf->pbuf; in r8712_construct_txaggr_cmd_desc()
265 void r8712_construct_txaggr_cmd_hdr(struct xmit_buf *pxmitbuf) in r8712_construct_txaggr_cmd_hdr() argument
268 pxmitbuf->priv_data; in r8712_construct_txaggr_cmd_hdr()
272 (pxmitbuf->pbuf + TXDESC_SIZE); in r8712_construct_txaggr_cmd_hdr()
281 void r8712_append_mpdu_unit(struct xmit_buf *pxmitbuf, in r8712_append_mpdu_unit() argument
285 struct tx_desc *ptx_desc = (struct tx_desc *)pxmitbuf->pbuf; in r8712_append_mpdu_unit()
321 void r8712_xmitframe_aggr_1st(struct xmit_buf *pxmitbuf, in r8712_xmitframe_aggr_1st() argument
325 pxmitframe->pxmitbuf = pxmitbuf; in r8712_xmitframe_aggr_1st()
326 pxmitbuf->priv_data = pxmitframe; in r8712_xmitframe_aggr_1st()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/rtl8822b/pci/
H A Drtl8822be_xmit.c75 struct xmit_buf *pxmitbuf) in rtl8822be_enqueue_xmitbuf() argument
82 if (pxmitbuf == NULL) in rtl8822be_enqueue_xmitbuf()
85 rtw_list_delete(&pxmitbuf->list); in rtl8822be_enqueue_xmitbuf()
86 rtw_list_insert_tail(&(pxmitbuf->list), get_list_head(ppending_queue)); in rtl8822be_enqueue_xmitbuf()
98 struct xmit_buf *pxmitbuf = NULL; in rtl8822be_dequeue_xmitbuf() local
104 pxmitbuf = NULL; in rtl8822be_dequeue_xmitbuf()
109 pxmitbuf = LIST_CONTAINOR(plist, struct xmit_buf, list); in rtl8822be_dequeue_xmitbuf()
110 rtw_list_delete(&(pxmitbuf->list)); in rtl8822be_dequeue_xmitbuf()
116 return pxmitbuf; in rtl8822be_dequeue_xmitbuf()
613 struct xmit_buf *pxmitbuf = pxmitframe->pxmitbuf; in rtl8822be_dump_xframe() local
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/rtl8723bs/core/
H A Drtw_xmit.c39 struct xmit_buf *pxmitbuf; in _rtw_init_xmit_priv() local
89 pxframe->pxmitbuf = NULL; in _rtw_init_xmit_priv()
113 pxmitpriv->pxmitbuf = (u8 *)N_BYTE_ALIGMENT((SIZE_PTR)(pxmitpriv->pallocated_xmitbuf), 4); in _rtw_init_xmit_priv()
115 pxmitbuf = (struct xmit_buf *)pxmitpriv->pxmitbuf; in _rtw_init_xmit_priv()
118 INIT_LIST_HEAD(&pxmitbuf->list); in _rtw_init_xmit_priv()
120 pxmitbuf->priv_data = NULL; in _rtw_init_xmit_priv()
121 pxmitbuf->padapter = padapter; in _rtw_init_xmit_priv()
122 pxmitbuf->buf_tag = XMITBUF_DATA; in _rtw_init_xmit_priv()
125 res = rtw_os_xmit_resource_alloc(padapter, pxmitbuf, (MAX_XMITBUF_SZ + XMITBUF_ALIGN_SZ), true); in _rtw_init_xmit_priv()
128 res = rtw_os_xmit_resource_alloc(padapter, pxmitbuf, (MAX_XMITBUF_SZ + XMITBUF_ALIGN_SZ), true); in _rtw_init_xmit_priv()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/hal/rtl8723b/usb/
H A Drtl8723bu_xmit.c225 struct xmit_buf *pxmitbuf; in rtl8723bu_xmit_buf_handler() local
261 pxmitbuf = dequeue_pending_xmitbuf(pxmitpriv); in rtl8723bu_xmit_buf_handler()
262 if (pxmitbuf == NULL) break; in rtl8723bu_xmit_buf_handler()
264 rtw_write_port(padapter, pxmitbuf->ff_hwaddr, pxmitbuf->len, (unsigned char*)pxmitbuf); in rtl8723bu_xmit_buf_handler()
284 struct xmit_buf *pxmitbuf = pxmitframe->pxmitbuf; in rtw_dump_xframe() local
337 pxmitbuf->len = w_sz; in rtw_dump_xframe()
338 pxmitbuf->ff_hwaddr = ff_hwaddr; in rtw_dump_xframe()
339 enqueue_pending_xmitbuf(pxmitpriv, pxmitbuf); in rtw_dump_xframe()
341 inner_ret = rtw_write_port(padapter, ff_hwaddr, w_sz, (unsigned char*)pxmitbuf); in rtw_dump_xframe()
358 rtw_sctx_done_err(&pxmitbuf->sctx, RTW_SCTX_DONE_UNKNOWN); in rtw_dump_xframe()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/
H A Drtw_trx_pci.c36 struct xmit_buf *pxmitbuf = pxmitframe->pxmitbuf;
44 enqueue_pending_xmitbuf(pxmitpriv, pxmitframe->pxmitbuf);
49 rtw_free_xmitbuf(pxmitpriv, pxmitbuf);
99 enqueue_pending_xmitbuf(pxmitpriv, pxmitframe->pxmitbuf); in pci_xmit_direct()
112 struct xmit_buf *pxmitbuf = NULL; in pci_data_xmit()
148 pxmitbuf = rtw_alloc_xmitbuf(pxmitpriv); in pci_data_xmit()
149 if (pxmitbuf == NULL) in pci_data_xmit()
154 pxmitframe->pxmitbuf = pxmitbuf; in pci_data_xmit()
155 pxmitframe->buf_addr = pxmitbuf->pbuf; in pci_data_xmit()
156 pxmitbuf->priv_data = pxmitframe; in pci_data_xmit()
[all …]
H A Drtw_trx_sdio.c104 struct xmit_buf *pxmitbuf; in sdio_free_xmit_priv()
130 pxmitbuf = LIST_CONTAINOR(plist, struct xmit_buf, list); in sdio_free_xmit_priv()
131 rtw_free_xmitframe(pxmitpriv, (struct xmit_frame *)pxmitbuf->priv_data); in sdio_free_xmit_priv()
132 pxmitbuf->priv_data = NULL; in sdio_free_xmit_priv()
133 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in sdio_free_xmit_priv()
327 struct xmit_buf *pxmitbuf; in sdio_dequeue_xmit()
334 pxmitbuf = select_and_dequeue_pending_xmitbuf(adapter); in sdio_dequeue_xmit()
336 if (pxmitbuf == NULL) in sdio_dequeue_xmit()
351 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in sdio_dequeue_xmit()
356 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in sdio_dequeue_xmit()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/
H A Drtw_trx_pci.c36 struct xmit_buf *pxmitbuf = pxmitframe->pxmitbuf;
44 enqueue_pending_xmitbuf(pxmitpriv, pxmitframe->pxmitbuf);
49 rtw_free_xmitbuf(pxmitpriv, pxmitbuf);
100 enqueue_pending_xmitbuf(pxmitpriv, pxmitframe->pxmitbuf); in pci_xmit_direct()
113 struct xmit_buf *pxmitbuf = NULL; in pci_data_xmit()
149 pxmitbuf = rtw_alloc_xmitbuf(pxmitpriv); in pci_data_xmit()
150 if (pxmitbuf == NULL) in pci_data_xmit()
155 pxmitframe->pxmitbuf = pxmitbuf; in pci_data_xmit()
156 pxmitframe->buf_addr = pxmitbuf->pbuf; in pci_data_xmit()
157 pxmitbuf->priv_data = pxmitframe; in pci_data_xmit()
[all …]
H A Drtw_trx_sdio.c104 struct xmit_buf *pxmitbuf; in sdio_free_xmit_priv()
130 pxmitbuf = LIST_CONTAINOR(plist, struct xmit_buf, list); in sdio_free_xmit_priv()
131 rtw_free_xmitframe(pxmitpriv, (struct xmit_frame *)pxmitbuf->priv_data); in sdio_free_xmit_priv()
132 pxmitbuf->priv_data = NULL; in sdio_free_xmit_priv()
133 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in sdio_free_xmit_priv()
327 struct xmit_buf *pxmitbuf; in sdio_dequeue_xmit()
334 pxmitbuf = select_and_dequeue_pending_xmitbuf(adapter); in sdio_dequeue_xmit()
336 if (pxmitbuf == NULL) in sdio_dequeue_xmit()
351 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in sdio_dequeue_xmit()
356 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in sdio_dequeue_xmit()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/rtl8188e/usb/
H A Drtl8188eu_xmit.c552 struct xmit_buf *pxmitbuf; in rtl8188eu_xmit_buf_handler() local
583 pxmitbuf = dequeue_pending_xmitbuf(pxmitpriv); in rtl8188eu_xmit_buf_handler()
584 if (pxmitbuf == NULL) in rtl8188eu_xmit_buf_handler()
586 pxmitframe = (struct xmit_frame *) pxmitbuf->priv_data; in rtl8188eu_xmit_buf_handler()
587 rtw_write_port(padapter, pxmitbuf->ff_hwaddr, pxmitbuf->len, (unsigned char *)pxmitbuf); in rtl8188eu_xmit_buf_handler()
611 struct xmit_buf *pxmitbuf = pxmitframe->pxmitbuf; in rtw_dump_xframe() local
654 pxmitbuf->len = w_sz; in rtw_dump_xframe()
655 pxmitbuf->ff_hwaddr = ff_hwaddr; in rtw_dump_xframe()
659 rtw_write_port(padapter, ff_hwaddr, w_sz, (u8 *)pxmitbuf); in rtw_dump_xframe()
661 enqueue_pending_xmitbuf(pxmitpriv, pxmitbuf); in rtw_dump_xframe()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/core/
H A Drtw_xmit.c68 struct xmit_buf *pxmitbuf; in _rtw_init_xmit_priv() local
133 pxframe->pxmitbuf = NULL; in _rtw_init_xmit_priv()
157 pxmitpriv->pxmitbuf = (u8 *)N_BYTE_ALIGMENT((SIZE_PTR)(pxmitpriv->pallocated_xmitbuf), 4); in _rtw_init_xmit_priv()
161 pxmitbuf = (struct xmit_buf*)pxmitpriv->pxmitbuf; in _rtw_init_xmit_priv()
165 _rtw_init_listhead(&pxmitbuf->list); in _rtw_init_xmit_priv()
167 pxmitbuf->priv_data = NULL; in _rtw_init_xmit_priv()
168 pxmitbuf->padapter = padapter; in _rtw_init_xmit_priv()
169 pxmitbuf->buf_tag = XMITBUF_DATA; in _rtw_init_xmit_priv()
172 …if((res=rtw_os_xmit_resource_alloc(padapter, pxmitbuf,(MAX_XMITBUF_SZ + XMITBUF_ALIGN_SZ), _TRUE))… in _rtw_init_xmit_priv()
174 res = rtw_os_xmit_resource_alloc(padapter, pxmitbuf,(MAX_XMITBUF_SZ + XMITBUF_ALIGN_SZ), _TRUE); in _rtw_init_xmit_priv()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/os_dep/linux/
H A Dxmit_linux.c115 int rtw_os_xmit_resource_alloc(_adapter *padapter, struct xmit_buf *pxmitbuf, u32 alloc_sz, u8 flag) in rtw_os_xmit_resource_alloc() argument
127pxmitbuf->pallocated_buf = rtw_usb_buffer_alloc(pusbd, (size_t)alloc_sz, &pxmitbuf->dma_transfer_a… in rtw_os_xmit_resource_alloc()
128 pxmitbuf->pbuf = pxmitbuf->pallocated_buf; in rtw_os_xmit_resource_alloc()
129 if (pxmitbuf->pallocated_buf == NULL) in rtw_os_xmit_resource_alloc()
134pxmitbuf->pallocated_buf = dma_alloc_coherent(&pdev->dev, alloc_sz, &pxmitbuf->dma_bpa, GFP_KERNEL… in rtw_os_xmit_resource_alloc()
136 pxmitbuf->pallocated_buf = rtw_zmalloc(alloc_sz); in rtw_os_xmit_resource_alloc()
138 if (pxmitbuf->pallocated_buf == NULL) in rtw_os_xmit_resource_alloc()
141 pxmitbuf->pbuf = (u8 *)N_BYTE_ALIGMENT((SIZE_PTR)(pxmitbuf->pallocated_buf), XMITBUF_ALIGN_SZ); in rtw_os_xmit_resource_alloc()
150 pxmitbuf->pxmit_urb[i] = usb_alloc_urb(0, GFP_KERNEL); in rtw_os_xmit_resource_alloc()
151 if (pxmitbuf->pxmit_urb[i] == NULL) { in rtw_os_xmit_resource_alloc()
[all …]

12345678910>>...16