Lines Matching refs:tx_ba_tsr_tbl
86 struct mwifiex_tx_ba_stream_tbl *tx_ba_tsr_tbl; in mwifiex_get_ba_status() local
90 list_for_each_entry(tx_ba_tsr_tbl, &priv->tx_ba_stream_tbl_ptr, list) { in mwifiex_get_ba_status()
91 if (tx_ba_tsr_tbl->ba_status == ba_status) { in mwifiex_get_ba_status()
94 return tx_ba_tsr_tbl; in mwifiex_get_ba_status()
449 struct mwifiex_tx_ba_stream_tbl *tx_ba_tsr_tbl; in mwifiex_is_tx_ba_stream_ptr_valid() local
451 list_for_each_entry(tx_ba_tsr_tbl, &priv->tx_ba_stream_tbl_ptr, list) { in mwifiex_is_tx_ba_stream_ptr_valid()
452 if (tx_ba_tsr_tbl == tx_tbl_ptr) in mwifiex_is_tx_ba_stream_ptr_valid()
466 struct mwifiex_tx_ba_stream_tbl *tx_ba_tsr_tbl) in mwifiex_11n_delete_tx_ba_stream_tbl_entry() argument
468 if (!tx_ba_tsr_tbl && in mwifiex_11n_delete_tx_ba_stream_tbl_entry()
469 mwifiex_is_tx_ba_stream_ptr_valid(priv, tx_ba_tsr_tbl)) in mwifiex_11n_delete_tx_ba_stream_tbl_entry()
473 "info: tx_ba_tsr_tbl %p\n", tx_ba_tsr_tbl); in mwifiex_11n_delete_tx_ba_stream_tbl_entry()
475 list_del(&tx_ba_tsr_tbl->list); in mwifiex_11n_delete_tx_ba_stream_tbl_entry()
477 kfree(tx_ba_tsr_tbl); in mwifiex_11n_delete_tx_ba_stream_tbl_entry()
509 struct mwifiex_tx_ba_stream_tbl *tx_ba_tsr_tbl; in mwifiex_get_ba_tbl() local
513 list_for_each_entry(tx_ba_tsr_tbl, &priv->tx_ba_stream_tbl_ptr, list) { in mwifiex_get_ba_tbl()
514 if (ether_addr_equal_unaligned(tx_ba_tsr_tbl->ra, ra) && in mwifiex_get_ba_tbl()
515 tx_ba_tsr_tbl->tid == tid) { in mwifiex_get_ba_tbl()
518 return tx_ba_tsr_tbl; in mwifiex_get_ba_tbl()
733 struct mwifiex_tx_ba_stream_tbl *tx_ba_tsr_tbl; in mwifiex_get_tx_ba_stream_tbl() local
739 list_for_each_entry(tx_ba_tsr_tbl, &priv->tx_ba_stream_tbl_ptr, list) { in mwifiex_get_tx_ba_stream_tbl()
740 rx_reo_tbl->tid = (u16) tx_ba_tsr_tbl->tid; in mwifiex_get_tx_ba_stream_tbl()
743 memcpy(rx_reo_tbl->ra, tx_ba_tsr_tbl->ra, ETH_ALEN); in mwifiex_get_tx_ba_stream_tbl()
744 rx_reo_tbl->amsdu = tx_ba_tsr_tbl->amsdu; in mwifiex_get_tx_ba_stream_tbl()