Lines Matching refs:mpa_tx
103 #define MP_TX_AGGR_IN_PROGRESS(a) (a->mpa_tx.pkt_cnt > 0)
106 #define MP_TX_AGGR_BUF_HAS_ROOM(a, len) ((a->mpa_tx.buf_len+len) \
107 <= a->mpa_tx.buf_size)
111 memmove(&a->mpa_tx.buf[a->mpa_tx.buf_len], \
113 a->mpa_tx.buf_len += pkt_len; \
114 if (!a->mpa_tx.pkt_cnt) \
115 a->mpa_tx.start_port = port; \
116 if (a->mpa_tx.start_port <= port) \
117 a->mpa_tx.ports |= (1<<(a->mpa_tx.pkt_cnt)); \
119 a->mpa_tx.ports |= (1<<(a->mpa_tx.pkt_cnt+1+ \
122 a->mpa_tx.pkt_cnt++; \
127 (a->mpa_tx.pkt_cnt == a->mpa_tx.pkt_aggr_limit)
131 a->mpa_tx.pkt_cnt = 0; \
132 a->mpa_tx.buf_len = 0; \
133 a->mpa_tx.ports = 0; \
134 a->mpa_tx.start_port = 0; \
263 struct mwifiex_sdio_mpa_tx mpa_tx; member
553 if (card->curr_wr_port < card->mpa_tx.start_port) { in mp_tx_aggr_port_limit_reached()
559 if (((card->max_ports - card->mpa_tx.start_port) + in mp_tx_aggr_port_limit_reached()
567 if ((card->curr_wr_port - card->mpa_tx.start_port) >= in mp_tx_aggr_port_limit_reached()