Home
last modified time | relevance | path

Searched refs:mpa_tx (Results 1 – 16 of 16) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlan/
H A Dmlan_sdio.h173 #define MP_TX_AGGR_IN_PROGRESS(a) (a->pcard_sd->mpa_tx.pkt_cnt > 0)
177 (((a->pcard_sd->mpa_tx.buf_len) + len) <= \
178 (a->pcard_sd->mpa_tx.buf_size))
185 &a->pcard_sd->mpa_tx.buf[a->pcard_sd->mpa_tx.buf_len], \
187 a->pcard_sd->mpa_tx.buf_len += mbuf->data_len; \
188 a->pcard_sd->mpa_tx.mp_wr_info[a->pcard_sd->mpa_tx.pkt_cnt] = \
190 if (!a->pcard_sd->mpa_tx.pkt_cnt) { \
191 a->pcard_sd->mpa_tx.start_port = port; \
193 a->pcard_sd->mpa_tx.ports |= (1 << port); \
194 a->pcard_sd->mpa_tx.pkt_cnt++; \
[all …]
H A Dmlan_sdio.c1797 if (!pmadapter->pcard_sd->mpa_tx.pkt_cnt) { in wlan_send_mp_aggr_buf()
1804 pmadapter->pcard_sd->mpa_tx.start_port, in wlan_send_mp_aggr_buf()
1805 pmadapter->pcard_sd->mpa_tx.ports); in wlan_send_mp_aggr_buf()
1809 if (!pmadapter->pcard_sd->mpa_tx.buf && in wlan_send_mp_aggr_buf()
1810 pmadapter->pcard_sd->mpa_tx.pkt_cnt > 1) { in wlan_send_mp_aggr_buf()
1811 mbuf_aggr.data_len = pmadapter->pcard_sd->mpa_tx.buf_len; in wlan_send_mp_aggr_buf()
1814 for (i = 0; i < pmadapter->pcard_sd->mpa_tx.pkt_cnt; i++) in wlan_send_mp_aggr_buf()
1817 pmadapter->pcard_sd->mpa_tx.mbuf_arr[i]); in wlan_send_mp_aggr_buf()
1819 mbuf_aggr.pbuf = (t_u8 *)pmadapter->pcard_sd->mpa_tx.buf; in wlan_send_mp_aggr_buf()
1820 mbuf_aggr.data_len = pmadapter->pcard_sd->mpa_tx.buf_len; in wlan_send_mp_aggr_buf()
[all …]
H A Dmlan_init.c686 pmadapter->pcard_sd->mpa_tx.buf_len = 0; in wlan_init_adapter()
687 pmadapter->pcard_sd->mpa_tx.pkt_cnt = 0; in wlan_init_adapter()
688 pmadapter->pcard_sd->mpa_tx.start_port = in wlan_init_adapter()
692 pmadapter->pcard_sd->mpa_tx.enabled = MFALSE; in wlan_init_adapter()
695 pmadapter->pcard_sd->mpa_tx.enabled = MFALSE; in wlan_init_adapter()
697 pmadapter->pcard_sd->mpa_tx.enabled = MTRUE; in wlan_init_adapter()
698 pmadapter->pcard_sd->mpa_tx.pkt_aggr_limit = in wlan_init_adapter()
H A Dmlan_sta_ioctl.c4138 pmadapter->pcard_sd->mpa_tx.buf_size = in wlan_misc_ioctl_sdio_mpa_ctrl()
4147 pmadapter->pcard_sd->mpa_tx.buf_size, in wlan_misc_ioctl_sdio_mpa_ctrl()
4159 pmadapter->pcard_sd->mpa_tx.pkt_aggr_limit = in wlan_misc_ioctl_sdio_mpa_ctrl()
4165 pmadapter->pcard_sd->mpa_tx.enabled = (t_u8)mpa_ctrl->tx_enable; in wlan_misc_ioctl_sdio_mpa_ctrl()
4170 (t_u16)pmadapter->pcard_sd->mpa_tx.enabled; in wlan_misc_ioctl_sdio_mpa_ctrl()
4174 (t_u16)pmadapter->pcard_sd->mpa_tx.buf_size; in wlan_misc_ioctl_sdio_mpa_ctrl()
4178 (t_u16)pmadapter->pcard_sd->mpa_tx.pkt_aggr_limit; in wlan_misc_ioctl_sdio_mpa_ctrl()
H A Dmlan_main.h2054 sdio_mpa_tx mpa_tx;
H A Dmlan_sta_cmdresp.c3243 pmadapter->pcard_sd->mpa_tx.pkt_aggr_limit = in wlan_ops_sta_process_cmdresp()
H A Dmlan_uap_cmdevent.c5135 pmadapter->pcard_sd->mpa_tx.pkt_aggr_limit = in wlan_ops_uap_process_cmdresp()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/
H A Dmlan_sdio.h307 #define MP_TX_AGGR_IN_PROGRESS(a) (a->mpa_tx.pkt_cnt > 0)
311 (((a->mpa_tx.buf_len) + len) <= (a->mpa_tx.buf_size))
316 &a->mpa_tx.buf[a->mpa_tx.buf_len], \
318 a->mpa_tx.buf_len += mbuf->data_len; \
319 a->mpa_tx.mp_wr_info[a->mpa_tx.pkt_cnt] = \
321 if (!a->mpa_tx.pkt_cnt) { \
322 a->mpa_tx.start_port = port; \
324 a->mpa_tx.ports |= (1 << port); \
325 a->mpa_tx.pkt_cnt++; \
329 a->mpa_tx.buf_len += mbuf->data_len; \
[all …]
H A Dmlan_sdio.c1166 if (!pmadapter->mpa_tx.pkt_cnt) { in wlan_send_mp_aggr_buf()
1171 "%d %d\n", pmadapter->mpa_tx.start_port, in wlan_send_mp_aggr_buf()
1172 pmadapter->mpa_tx.ports); in wlan_send_mp_aggr_buf()
1176 if (!pmadapter->mpa_tx.buf && pmadapter->mpa_tx.pkt_cnt > 1) { in wlan_send_mp_aggr_buf()
1177 mbuf_aggr.data_len = pmadapter->mpa_tx.buf_len; in wlan_send_mp_aggr_buf()
1180 for (i = 0; i < pmadapter->mpa_tx.pkt_cnt; i++) in wlan_send_mp_aggr_buf()
1182 pmadapter->mpa_tx.mbuf_arr[i]); in wlan_send_mp_aggr_buf()
1184 mbuf_aggr.pbuf = (t_u8 *)pmadapter->mpa_tx.buf; in wlan_send_mp_aggr_buf()
1185 mbuf_aggr.data_len = pmadapter->mpa_tx.buf_len; in wlan_send_mp_aggr_buf()
1188 port_count = bitcount(pmadapter->mpa_tx.ports) - 1; in wlan_send_mp_aggr_buf()
[all …]
H A Dmlan_init.c562 pmadapter->mpa_tx.buf_len = 0; in wlan_init_adapter()
563 pmadapter->mpa_tx.pkt_cnt = 0; in wlan_init_adapter()
564 pmadapter->mpa_tx.start_port = 0; in wlan_init_adapter()
567 pmadapter->mpa_tx.enabled = MFALSE; in wlan_init_adapter()
569 pmadapter->mpa_tx.enabled = MFALSE; in wlan_init_adapter()
571 pmadapter->mpa_tx.enabled = MTRUE; in wlan_init_adapter()
572 pmadapter->mpa_tx.pkt_aggr_limit = SDIO_MP_AGGR_DEF_PKT_LIMIT; in wlan_init_adapter()
H A Dmlan_sta_ioctl.c4463 pmadapter->mpa_tx.buf_size = in wlan_misc_ioctl_sdio_mpa_ctrl()
4471 pmadapter->mpa_tx. in wlan_misc_ioctl_sdio_mpa_ctrl()
4485 pmadapter->mpa_tx.pkt_aggr_limit = in wlan_misc_ioctl_sdio_mpa_ctrl()
4491 pmadapter->mpa_tx.enabled = (t_u8)mpa_ctrl->tx_enable; in wlan_misc_ioctl_sdio_mpa_ctrl()
4495 mpa_ctrl->tx_enable = (t_u16)pmadapter->mpa_tx.enabled; in wlan_misc_ioctl_sdio_mpa_ctrl()
4497 mpa_ctrl->tx_buf_size = (t_u16)pmadapter->mpa_tx.buf_size; in wlan_misc_ioctl_sdio_mpa_ctrl()
4500 (t_u16)pmadapter->mpa_tx.pkt_aggr_limit; in wlan_misc_ioctl_sdio_mpa_ctrl()
H A Dmlan_sta_cmdresp.c2680 pmadapter->mpa_tx.pkt_aggr_limit = in wlan_ops_sta_process_cmdresp()
H A Dmlan_main.h1816 sdio_mpa_tx mpa_tx; member
H A Dmlan_uap_cmdevent.c4181 pmadapter->mpa_tx.pkt_aggr_limit = in wlan_ops_uap_process_cmdresp()
/OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/mwifiex/
H A Dsdio.h107 #define MP_TX_AGGR_IN_PROGRESS(a) (a->mpa_tx.pkt_cnt > 0)
110 #define MP_TX_AGGR_BUF_HAS_ROOM(a, len) ((a->mpa_tx.buf_len+len) \
111 <= a->mpa_tx.buf_size)
115 memmove(&a->mpa_tx.buf[a->mpa_tx.buf_len], \
117 a->mpa_tx.buf_len += pkt_len; \
118 if (!a->mpa_tx.pkt_cnt) \
119 a->mpa_tx.start_port = port; \
120 if (a->mpa_tx.start_port <= port) \
121 a->mpa_tx.ports |= (1<<(a->mpa_tx.pkt_cnt)); \
123 a->mpa_tx.ports |= (1<<(a->mpa_tx.pkt_cnt+1+ \
[all …]
H A Dsdio.c2146 if (!card->mpa_tx.enabled || in mwifiex_host_to_card_mp_aggr()
2224 __func__, card->mpa_tx.start_port, in mwifiex_host_to_card_mp_aggr()
2225 card->mpa_tx.ports); in mwifiex_host_to_card_mp_aggr()
2231 if (card->mpa_tx.ports & BIT(i)) in mwifiex_host_to_card_mp_aggr()
2239 (port_count << 8)) + card->mpa_tx.start_port; in mwifiex_host_to_card_mp_aggr()
2242 (card->mpa_tx.ports << 4)) + in mwifiex_host_to_card_mp_aggr()
2243 card->mpa_tx.start_port; in mwifiex_host_to_card_mp_aggr()
2246 if (card->mpa_tx.pkt_cnt == 1) in mwifiex_host_to_card_mp_aggr()
2247 mport = adapter->ioport + card->mpa_tx.start_port; in mwifiex_host_to_card_mp_aggr()
2249 ret = mwifiex_write_data_to_card(adapter, card->mpa_tx.buf, in mwifiex_host_to_card_mp_aggr()
[all …]