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()
446 struct mwifiex_tx_ba_stream_tbl *tx_ba_tsr_tbl; in mwifiex_is_tx_ba_stream_ptr_valid() local
448 list_for_each_entry(tx_ba_tsr_tbl, &priv->tx_ba_stream_tbl_ptr, list) { in mwifiex_is_tx_ba_stream_ptr_valid()
449 if (tx_ba_tsr_tbl == tx_tbl_ptr) in mwifiex_is_tx_ba_stream_ptr_valid()
463 struct mwifiex_tx_ba_stream_tbl *tx_ba_tsr_tbl) in mwifiex_11n_delete_tx_ba_stream_tbl_entry() argument
465 if (!tx_ba_tsr_tbl && in mwifiex_11n_delete_tx_ba_stream_tbl_entry()
466 mwifiex_is_tx_ba_stream_ptr_valid(priv, tx_ba_tsr_tbl)) in mwifiex_11n_delete_tx_ba_stream_tbl_entry()
469 dev_dbg(priv->adapter->dev, "info: tx_ba_tsr_tbl %p\n", tx_ba_tsr_tbl); in mwifiex_11n_delete_tx_ba_stream_tbl_entry()
471 list_del(&tx_ba_tsr_tbl->list); in mwifiex_11n_delete_tx_ba_stream_tbl_entry()
473 kfree(tx_ba_tsr_tbl); in mwifiex_11n_delete_tx_ba_stream_tbl_entry()
505 struct mwifiex_tx_ba_stream_tbl *tx_ba_tsr_tbl; in mwifiex_get_ba_tbl() local
509 list_for_each_entry(tx_ba_tsr_tbl, &priv->tx_ba_stream_tbl_ptr, list) { in mwifiex_get_ba_tbl()
510 if (ether_addr_equal_unaligned(tx_ba_tsr_tbl->ra, ra) && in mwifiex_get_ba_tbl()
511 tx_ba_tsr_tbl->tid == tid) { in mwifiex_get_ba_tbl()
514 return tx_ba_tsr_tbl; in mwifiex_get_ba_tbl()
701 struct mwifiex_tx_ba_stream_tbl *tx_ba_tsr_tbl; in mwifiex_get_tx_ba_stream_tbl() local
707 list_for_each_entry(tx_ba_tsr_tbl, &priv->tx_ba_stream_tbl_ptr, list) { in mwifiex_get_tx_ba_stream_tbl()
708 rx_reo_tbl->tid = (u16) tx_ba_tsr_tbl->tid; in mwifiex_get_tx_ba_stream_tbl()
711 memcpy(rx_reo_tbl->ra, tx_ba_tsr_tbl->ra, ETH_ALEN); in mwifiex_get_tx_ba_stream_tbl()
712 rx_reo_tbl->amsdu = tx_ba_tsr_tbl->amsdu; in mwifiex_get_tx_ba_stream_tbl()