Searched refs:mpa_rx (Results 1 – 12 of 12) sorted by relevance
277 (a->pcard_sd->mpa_rx.pkt_cnt == a->pcard_sd->mpa_rx.pkt_aggr_limit)286 (((a->pcard_sd->curr_rd_port < a->pcard_sd->mpa_rx.start_port) && \287 (((a->pcard_sd->max_ports - a->pcard_sd->mpa_rx.start_port) + \289 ((a->pcard_sd->curr_rd_port - a->pcard_sd->mpa_rx.start_port) >= \293 ((a->pcard_sd->curr_rd_port < a->pcard_sd->mpa_rx.start_port) && \294 (((a->pcard_sd->max_ports - a->pcard_sd->mpa_rx.start_port) + \298 #define MP_RX_AGGR_IN_PROGRESS(a) (a->pcard_sd->mpa_rx.pkt_cnt > 0)302 ((a->pcard_sd->mpa_rx.buf_len + rx_len) <= a->pcard_sd->mpa_rx.buf_size)307 a->pcard_sd->mpa_rx.buf_len += rx_len; \308 if (!a->pcard_sd->mpa_rx.pkt_cnt) { \[all …]
1423 pmbuf = pmadapter->pcard_sd->mpa_rx.mbuf_arr[0]; in wlan_receive_single_packet()1424 port = pmadapter->pcard_sd->mpa_rx.start_port; in wlan_receive_single_packet()1425 rx_len = pmadapter->pcard_sd->mpa_rx.len_arr[0]; in wlan_receive_single_packet()1473 pmadapter->pcard_sd->mpa_rx.pkt_cnt); in wlan_receive_mp_aggr_buf()1477 if (pmadapter->pcard_sd->mpa_rx.pkt_cnt == 1) in wlan_receive_mp_aggr_buf()1479 if (!pmadapter->pcard_sd->mpa_rx.buf) { in wlan_receive_mp_aggr_buf()1480 mbuf_aggr.data_len = pmadapter->pcard_sd->mpa_rx.buf_len; in wlan_receive_mp_aggr_buf()1483 for (pind = 0; pind < pmadapter->pcard_sd->mpa_rx.pkt_cnt; in wlan_receive_mp_aggr_buf()1485 pmadapter->pcard_sd->mpa_rx.mbuf_arr[pind]->data_len = in wlan_receive_mp_aggr_buf()1486 pmadapter->pcard_sd->mpa_rx.len_arr[pind]; in wlan_receive_mp_aggr_buf()[all …]
701 pmadapter->pcard_sd->mpa_rx.buf_len = 0; in wlan_init_adapter()702 pmadapter->pcard_sd->mpa_rx.pkt_cnt = 0; in wlan_init_adapter()703 pmadapter->pcard_sd->mpa_rx.start_port = in wlan_init_adapter()707 pmadapter->pcard_sd->mpa_rx.enabled = MFALSE; in wlan_init_adapter()710 pmadapter->pcard_sd->mpa_rx.enabled = MFALSE; in wlan_init_adapter()712 pmadapter->pcard_sd->mpa_rx.enabled = MTRUE; in wlan_init_adapter()713 pmadapter->pcard_sd->mpa_rx.pkt_aggr_limit = in wlan_init_adapter()
4142 pmadapter->pcard_sd->mpa_rx.buf_size = in wlan_misc_ioctl_sdio_mpa_ctrl()4148 pmadapter->pcard_sd->mpa_rx.buf_size) != in wlan_misc_ioctl_sdio_mpa_ctrl()4162 pmadapter->pcard_sd->mpa_rx.pkt_aggr_limit = in wlan_misc_ioctl_sdio_mpa_ctrl()4166 pmadapter->pcard_sd->mpa_rx.enabled = (t_u8)mpa_ctrl->rx_enable; in wlan_misc_ioctl_sdio_mpa_ctrl()4172 (t_u16)pmadapter->pcard_sd->mpa_rx.enabled; in wlan_misc_ioctl_sdio_mpa_ctrl()4176 (t_u16)pmadapter->pcard_sd->mpa_rx.buf_size; in wlan_misc_ioctl_sdio_mpa_ctrl()4180 (t_u16)pmadapter->pcard_sd->mpa_rx.pkt_aggr_limit; in wlan_misc_ioctl_sdio_mpa_ctrl()
2085 sdio_mpa_rx mpa_rx;
143 (a->mpa_rx.pkt_cnt == a->mpa_rx.pkt_aggr_limit)146 #define MP_RX_AGGR_IN_PROGRESS(a) (a->mpa_rx.pkt_cnt > 0)150 ((a->mpa_rx.buf_len+rx_len) <= a->mpa_rx.buf_size)154 a->mpa_rx.pkt_cnt = 0; \155 a->mpa_rx.buf_len = 0; \156 a->mpa_rx.ports = 0; \157 a->mpa_rx.start_port = 0; \271 struct mwifiex_sdio_mpa_rx mpa_rx; member318 if (card->curr_rd_port < card->mpa_rx.start_port) { in mp_rx_aggr_port_limit_reached()324 if (((card->max_ports - card->mpa_rx.start_port) + in mp_rx_aggr_port_limit_reached()[all …]
1724 if (!card->mpa_rx.enabled) { in mwifiex_sdio_card_to_host_mp_aggr()1791 card->mpa_rx.pkt_cnt); in mwifiex_sdio_card_to_host_mp_aggr()1798 if (card->mpa_rx.ports & BIT(i)) in mwifiex_sdio_card_to_host_mp_aggr()1806 (port_count << 8)) + card->mpa_rx.start_port; in mwifiex_sdio_card_to_host_mp_aggr()1809 (card->mpa_rx.ports << 4)) + in mwifiex_sdio_card_to_host_mp_aggr()1810 card->mpa_rx.start_port; in mwifiex_sdio_card_to_host_mp_aggr()1813 if (card->mpa_rx.pkt_cnt == 1) in mwifiex_sdio_card_to_host_mp_aggr()1814 mport = adapter->ioport + card->mpa_rx.start_port; in mwifiex_sdio_card_to_host_mp_aggr()1816 if (mwifiex_read_data_sync(adapter, card->mpa_rx.buf, in mwifiex_sdio_card_to_host_mp_aggr()1817 card->mpa_rx.buf_len, mport, 1)) in mwifiex_sdio_card_to_host_mp_aggr()[all …]
360 #define MP_RX_AGGR_PKT_LIMIT_REACHED(a) (a->mpa_rx.pkt_cnt \361 == a->mpa_rx.pkt_aggr_limit)370 (((a->curr_rd_port < a->mpa_rx.start_port) && \371 (((MAX_PORT - a->mpa_rx.start_port) + a->curr_rd_port) \373 ((a->curr_rd_port - a->mpa_rx.start_port) >= \377 #define MP_RX_AGGR_IN_PROGRESS(a) (a->mpa_rx.pkt_cnt > 0)381 ((a->mpa_rx.buf_len + rx_len) <= a->mpa_rx.buf_size)385 a->mpa_rx.buf_len += rx_len; \386 if (!a->mpa_rx.pkt_cnt) { \387 a->mpa_rx.start_port = port; \[all …]
837 pmbuf = pmadapter->mpa_rx.mbuf_arr[0]; in wlan_receive_single_packet()838 port = pmadapter->mpa_rx.start_port; in wlan_receive_single_packet()839 rx_len = pmadapter->mpa_rx.len_arr[0]; in wlan_receive_single_packet()889 pmadapter->mpa_rx.pkt_cnt); in wlan_receive_mp_aggr_buf()893 if (pmadapter->mpa_rx.pkt_cnt == 1) in wlan_receive_mp_aggr_buf()895 if (!pmadapter->mpa_rx.buf) { in wlan_receive_mp_aggr_buf()896 mbuf_aggr.data_len = pmadapter->mpa_rx.buf_len; in wlan_receive_mp_aggr_buf()899 for (pind = 0; pind < pmadapter->mpa_rx.pkt_cnt; pind++) { in wlan_receive_mp_aggr_buf()900 pmadapter->mpa_rx.mbuf_arr[pind]->data_len = in wlan_receive_mp_aggr_buf()901 pmadapter->mpa_rx.len_arr[pind]; in wlan_receive_mp_aggr_buf()[all …]
576 pmadapter->mpa_rx.buf_len = 0; in wlan_init_adapter()577 pmadapter->mpa_rx.pkt_cnt = 0; in wlan_init_adapter()578 pmadapter->mpa_rx.start_port = 0; in wlan_init_adapter()581 pmadapter->mpa_rx.enabled = MFALSE; in wlan_init_adapter()583 pmadapter->mpa_rx.enabled = MFALSE; in wlan_init_adapter()585 pmadapter->mpa_rx.enabled = MTRUE; in wlan_init_adapter()586 pmadapter->mpa_rx.pkt_aggr_limit = SDIO_MP_AGGR_DEF_PKT_LIMIT; in wlan_init_adapter()
4467 pmadapter->mpa_rx.buf_size = in wlan_misc_ioctl_sdio_mpa_ctrl()4473 pmadapter->mpa_rx. in wlan_misc_ioctl_sdio_mpa_ctrl()4488 pmadapter->mpa_rx.pkt_aggr_limit = in wlan_misc_ioctl_sdio_mpa_ctrl()4492 pmadapter->mpa_rx.enabled = (t_u8)mpa_ctrl->rx_enable; in wlan_misc_ioctl_sdio_mpa_ctrl()4496 mpa_ctrl->rx_enable = (t_u16)pmadapter->mpa_rx.enabled; in wlan_misc_ioctl_sdio_mpa_ctrl()4498 mpa_ctrl->rx_buf_size = (t_u16)pmadapter->mpa_rx.buf_size; in wlan_misc_ioctl_sdio_mpa_ctrl()4502 (t_u16)pmadapter->mpa_rx.pkt_aggr_limit; in wlan_misc_ioctl_sdio_mpa_ctrl()
1847 sdio_mpa_rx mpa_rx; member