Searched refs:aggr_conn (Results 1 - 6 of 6) sorted by relevance
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/ |
H A D | txrx.c | 1323 struct aggr_info_conn *aggr_conn; ath6kl_rx() local 1610 aggr_conn = conn->aggr_conn; ath6kl_rx() 1612 aggr_conn = vif->aggr_cntxt->aggr_conn; ath6kl_rx() 1615 if (aggr_process_recv_frm(aggr_conn, tid, seq_no, ath6kl_rx() 1630 struct aggr_info_conn *aggr_conn = (struct aggr_info_conn *) arg; aggr_timeout() local 1635 rxtid = &aggr_conn->rx_tid[i]; aggr_timeout() 1636 stats = &aggr_conn->stat[i]; aggr_timeout() 1647 aggr_deque_frms(aggr_conn, i, 0, 0); aggr_timeout() 1650 aggr_conn->timer_scheduled = false; aggr_timeout() 1653 rxtid = &aggr_conn->rx_tid[i]; aggr_timeout() 1659 aggr_conn->timer_scheduled = true; aggr_timeout() 1671 if (aggr_conn->timer_scheduled) aggr_timeout() 1672 mod_timer(&aggr_conn->timer, aggr_timeout() 1676 static void aggr_delete_tid_state(struct aggr_info_conn *aggr_conn, u8 tid) aggr_delete_tid_state() argument 1681 if (!aggr_conn || tid >= NUM_OF_TIDS) aggr_delete_tid_state() 1684 rxtid = &aggr_conn->rx_tid[tid]; aggr_delete_tid_state() 1685 stats = &aggr_conn->stat[tid]; aggr_delete_tid_state() 1688 aggr_deque_frms(aggr_conn, tid, 0, 0); aggr_delete_tid_state() 1706 struct aggr_info_conn *aggr_conn = NULL; aggr_recv_addba_req_evt() local 1716 aggr_conn = sta->aggr_conn; aggr_recv_addba_req_evt() 1718 aggr_conn = vif->aggr_cntxt->aggr_conn; aggr_recv_addba_req_evt() 1721 if (!aggr_conn) aggr_recv_addba_req_evt() 1728 rxtid = &aggr_conn->rx_tid[tid]; aggr_recv_addba_req_evt() 1729 stats = &aggr_conn->stat[tid]; aggr_recv_addba_req_evt() 1736 aggr_delete_tid_state(aggr_conn, tid); aggr_recv_addba_req_evt() 1753 struct aggr_info_conn *aggr_conn) aggr_conn_init() 1758 aggr_conn->aggr_sz = AGGR_SZ_DEFAULT; aggr_conn_init() 1759 aggr_conn->dev = vif->ndev; aggr_conn_init() 1760 init_timer(&aggr_conn->timer); aggr_conn_init() 1761 aggr_conn->timer.function = aggr_timeout; aggr_conn_init() 1762 aggr_conn->timer.data = (unsigned long) aggr_conn; aggr_conn_init() 1763 aggr_conn->aggr_info = aggr_info; aggr_conn_init() 1765 aggr_conn->timer_scheduled = false; aggr_conn_init() 1768 rxtid = &aggr_conn->rx_tid[i]; aggr_conn_init() 1786 p_aggr->aggr_conn = kzalloc(sizeof(struct aggr_info_conn), GFP_KERNEL); aggr_init() 1787 if (!p_aggr->aggr_conn) { aggr_init() 1793 aggr_conn_init(vif, p_aggr, p_aggr->aggr_conn); aggr_init() 1805 struct aggr_info_conn *aggr_conn = NULL; aggr_recv_delba_req_evt() local 1812 aggr_conn = sta->aggr_conn; aggr_recv_delba_req_evt() 1814 aggr_conn = vif->aggr_cntxt->aggr_conn; aggr_recv_delba_req_evt() 1817 if (!aggr_conn) aggr_recv_delba_req_evt() 1824 rxtid = &aggr_conn->rx_tid[tid]; aggr_recv_delba_req_evt() 1827 aggr_delete_tid_state(aggr_conn, tid); aggr_recv_delba_req_evt() 1830 void aggr_reset_state(struct aggr_info_conn *aggr_conn) aggr_reset_state() argument 1834 if (!aggr_conn) aggr_reset_state() 1837 if (aggr_conn->timer_scheduled) { aggr_reset_state() 1838 del_timer(&aggr_conn->timer); aggr_reset_state() 1839 aggr_conn->timer_scheduled = false; aggr_reset_state() 1843 aggr_delete_tid_state(aggr_conn, tid); aggr_reset_state() 1873 aggr_reset_state(aggr_info->aggr_conn); aggr_module_destroy() 1875 kfree(aggr_info->aggr_conn); aggr_module_destroy() 1752 aggr_conn_init(struct ath6kl_vif *vif, struct aggr_info *aggr_info, struct aggr_info_conn *aggr_conn) aggr_conn_init() argument
|
H A D | core.c | 308 ar->sta_list[ctr].aggr_conn = ath6kl_core_create() 310 if (!ar->sta_list[ctr].aggr_conn) { ath6kl_core_create()
|
H A D | core.h | 369 struct aggr_info_conn *aggr_conn; member in struct:aggr_info 429 struct aggr_info_conn *aggr_conn; member in struct:ath6kl_sta 921 struct aggr_info_conn *aggr_conn); 929 void aggr_reset_state(struct aggr_info_conn *aggr_conn);
|
H A D | main.c | 83 aggr_conn_init(vif, vif->aggr_cntxt, sta->aggr_conn); ath6kl_add_new_sta() 114 aggr_reset_state(sta->aggr_conn); ath6kl_sta_cleanup() 654 aggr_reset_state(vif->aggr_cntxt->aggr_conn); ath6kl_connect_event() 1022 aggr_reset_state(vif->aggr_cntxt->aggr_conn); ath6kl_disconnect_event()
|
H A D | init.c | 1876 aggr_reset_state(ar->sta_list[i].aggr_conn); ath6kl_stop_txrx()
|
H A D | cfg80211.c | 4021 kfree(ar->sta_list[i].aggr_conn); ath6kl_cfg80211_destroy()
|
Completed in 159 milliseconds