Home
last modified time | relevance | path

Searched refs:ra_list (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/net/wireless/marvell/mwifiex/
H A Dwmm.c100 struct mwifiex_ra_list_tbl *ra_list; in mwifiex_wmm_allocate_ralist_node() local
102 ra_list = kzalloc_obj(struct mwifiex_ra_list_tbl, GFP_ATOMIC); in mwifiex_wmm_allocate_ralist_node()
103 if (!ra_list) in mwifiex_wmm_allocate_ralist_node()
106 INIT_LIST_HEAD(&ra_list->list); in mwifiex_wmm_allocate_ralist_node()
107 skb_queue_head_init(&ra_list->skb_head); in mwifiex_wmm_allocate_ralist_node()
109 memcpy(ra_list->ra, ra, ETH_ALEN); in mwifiex_wmm_allocate_ralist_node()
111 ra_list->total_pkt_count = 0; in mwifiex_wmm_allocate_ralist_node()
113 mwifiex_dbg(adapter, INFO, "info: allocated ra_list %p\n", ra_list); in mwifiex_wmm_allocate_ralist_node()
115 return ra_list; in mwifiex_wmm_allocate_ralist_node()
141 struct mwifiex_ra_list_tbl *ra_list; in mwifiex_ralist_add() local
[all …]
H A Dwmm.h47 struct mwifiex_ra_list_tbl *ra_list; in mwifiex_wmm_is_ra_list_empty() local
50 list_for_each_entry(ra_list, ra_list_hhead, list) { in mwifiex_wmm_is_ra_list_empty()
51 is_list_empty = skb_queue_empty(&ra_list->skb_head); in mwifiex_wmm_is_ra_list_empty()
72 struct mwifiex_ra_list_tbl *ra_list, int tid);
H A Duap_txrx.c25 struct mwifiex_ra_list_tbl *ra_list; in mwifiex_uap_del_tx_pkts_in_ralist() local
31 list_for_each_entry(ra_list, ra_list_head, list) { in mwifiex_uap_del_tx_pkts_in_ralist()
32 if (skb_queue_empty(&ra_list->skb_head)) in mwifiex_uap_del_tx_pkts_in_ralist()
35 skb_queue_walk_safe(&ra_list->skb_head, skb, tmp) { in mwifiex_uap_del_tx_pkts_in_ralist()
38 __skb_unlink(skb, &ra_list->skb_head); in mwifiex_uap_del_tx_pkts_in_ralist()
41 if (ra_list->tx_paused) in mwifiex_uap_del_tx_pkts_in_ralist()
62 struct list_head *ra_list; in mwifiex_uap_cleanup_tx_queues() local
70 ra_list = &priv->wmm.tid_tbl_ptr[priv->del_list_idx].ra_list; in mwifiex_uap_cleanup_tx_queues()
71 if (mwifiex_uap_del_tx_pkts_in_ralist(priv, ra_list, i)) { in mwifiex_uap_cleanup_tx_queues()
H A D11n.c148 struct mwifiex_ra_list_tbl *ra_list; in mwifiex_ret_11n_addba_req() local
158 ra_list = mwifiex_wmm_get_ralist_node(priv, tid_down, add_ba_rsp-> in mwifiex_ret_11n_addba_req()
161 if (ra_list) { in mwifiex_ret_11n_addba_req()
162 ra_list->ba_status = BA_SETUP_NONE; in mwifiex_ret_11n_addba_req()
163 ra_list->amsdu_in_ampdu = false; in mwifiex_ret_11n_addba_req()
183 if (ra_list) { in mwifiex_ret_11n_addba_req()
184 ra_list->amsdu_in_ampdu = tx_ba_tbl->amsdu; in mwifiex_ret_11n_addba_req()
185 ra_list->ba_status = BA_SETUP_COMPLETE; in mwifiex_ret_11n_addba_req()
546 struct mwifiex_ra_list_tbl *ra_list; in mwifiex_create_ba_tbl() local
556 ra_list = mwifiex_wmm_get_ralist_node(priv, tid_down, ra); in mwifiex_create_ba_tbl()
[all …]
H A Dtdls.c33 struct mwifiex_ra_list_tbl *ra_list; in mwifiex_restore_tdls_packets() local
53 ra_list = mwifiex_wmm_get_queue_raptr(priv, tid, mac); in mwifiex_restore_tdls_packets()
54 ra_list->tdls_link = true; in mwifiex_restore_tdls_packets()
57 tid_list = &priv->wmm.tid_tbl_ptr[tid_down].ra_list; in mwifiex_restore_tdls_packets()
58 ra_list = list_first_entry_or_null(tid_list, in mwifiex_restore_tdls_packets()
63 if (!ra_list) { in mwifiex_restore_tdls_packets()
68 skb_queue_tail(&ra_list->skb_head, skb); in mwifiex_restore_tdls_packets()
70 ra_list->ba_pkt_count++; in mwifiex_restore_tdls_packets()
71 ra_list->total_pkt_count++; in mwifiex_restore_tdls_packets()
88 struct mwifiex_ra_list_tbl *ra_list; in mwifiex_hold_tdls_packets() local
[all …]
H A D11n_rxreorder.c665 struct mwifiex_ra_list_tbl *ra_list; in mwifiex_del_ba_tbl() local
695 ra_list = mwifiex_wmm_get_ralist_node(priv, tid_down, peer_mac); in mwifiex_del_ba_tbl()
696 if (ra_list) { in mwifiex_del_ba_tbl()
697 ra_list->amsdu_in_ampdu = false; in mwifiex_del_ba_tbl()
698 ra_list->ba_status = BA_SETUP_NONE; in mwifiex_del_ba_tbl()
/linux/drivers/net/wireless/nxp/nxpwifi/
H A Dwmm.c91 struct nxpwifi_ra_list_tbl *ra_list; in nxpwifi_wmm_allocate_ralist_node() local
93 ra_list = kzalloc_obj(*ra_list, GFP_ATOMIC); in nxpwifi_wmm_allocate_ralist_node()
94 if (!ra_list) in nxpwifi_wmm_allocate_ralist_node()
97 INIT_LIST_HEAD(&ra_list->list); in nxpwifi_wmm_allocate_ralist_node()
98 skb_queue_head_init(&ra_list->skb_head); in nxpwifi_wmm_allocate_ralist_node()
100 memcpy(ra_list->ra, ra, ETH_ALEN); in nxpwifi_wmm_allocate_ralist_node()
102 ra_list->total_pkt_count = 0; in nxpwifi_wmm_allocate_ralist_node()
104 nxpwifi_dbg(adapter, INFO, "info: allocated ra_list %p\n", ra_list); in nxpwifi_wmm_allocate_ralist_node()
106 return ra_list; in nxpwifi_wmm_allocate_ralist_node()
131 struct nxpwifi_ra_list_tbl *ra_list; in nxpwifi_ralist_add() local
[all …]
H A Duap_txrx.c23 struct nxpwifi_ra_list_tbl *ra_list; in nxpwifi_uap_del_tx_pkts_in_ralist() local
29 list_for_each_entry(ra_list, ra_list_head, list) { in nxpwifi_uap_del_tx_pkts_in_ralist()
30 if (skb_queue_empty(&ra_list->skb_head)) in nxpwifi_uap_del_tx_pkts_in_ralist()
33 skb_queue_walk_safe(&ra_list->skb_head, skb, tmp) { in nxpwifi_uap_del_tx_pkts_in_ralist()
36 __skb_unlink(skb, &ra_list->skb_head); in nxpwifi_uap_del_tx_pkts_in_ralist()
39 if (ra_list->tx_paused) in nxpwifi_uap_del_tx_pkts_in_ralist()
57 struct list_head *ra_list; in nxpwifi_uap_cleanup_tx_queues() local
65 ra_list = &priv->wmm.tid_tbl_ptr[priv->del_list_idx].ra_list; in nxpwifi_uap_cleanup_tx_queues()
66 if (nxpwifi_uap_del_tx_pkts_in_ralist(priv, ra_list, i)) { in nxpwifi_uap_cleanup_tx_queues()
H A D11n.c139 struct nxpwifi_ra_list_tbl *ra_list; in nxpwifi_ret_11n_addba_req() local
148 ra_list = nxpwifi_wmm_get_ralist_node(priv, tid_down, in nxpwifi_ret_11n_addba_req()
151 if (ra_list) { in nxpwifi_ret_11n_addba_req()
152 ra_list->ba_status = BA_SETUP_NONE; in nxpwifi_ret_11n_addba_req()
153 ra_list->amsdu_in_ampdu = false; in nxpwifi_ret_11n_addba_req()
174 if (ra_list) { in nxpwifi_ret_11n_addba_req()
175 ra_list->amsdu_in_ampdu = tx_ba_tbl->amsdu; in nxpwifi_ret_11n_addba_req()
176 ra_list->ba_status = BA_SETUP_COMPLETE; in nxpwifi_ret_11n_addba_req()
503 struct nxpwifi_ra_list_tbl *ra_list; in nxpwifi_create_ba_tbl() local
516 ra_list = nxpwifi_wmm_get_ralist_node(priv, tid_down, ra); in nxpwifi_create_ba_tbl()
[all …]
H A D11n_rxreorder.c519 struct nxpwifi_ra_list_tbl *ra_list; in nxpwifi_del_ba_tbl() local
550 ra_list = nxpwifi_wmm_get_ralist_node(priv, tid_down, peer_mac); in nxpwifi_del_ba_tbl()
551 if (ra_list) { in nxpwifi_del_ba_tbl()
552 ra_list->amsdu_in_ampdu = false; in nxpwifi_del_ba_tbl()
553 ra_list->ba_status = BA_SETUP_NONE; in nxpwifi_del_ba_tbl()
H A Dwmm.h51 struct nxpwifi_ra_list_tbl *ra_list, int tid);
H A Dinit.c319 list_del(&priv->wmm.tid_tbl_ptr[j].ra_list); in nxpwifi_invalidate_lists()
397 INIT_LIST_HEAD(&priv->wmm.tid_tbl_ptr[j].ra_list); in nxpwifi_init_lock_list()
H A Dmain.h292 struct list_head ra_list; member
/linux/fs/xfs/
H A Dxfs_log_recover.c2046 LIST_HEAD (ra_list); in xlog_recover_commit_trans()
2068 list_move_tail(&item->ri_list, &ra_list); in xlog_recover_commit_trans()
2072 buffer_list, &ra_list); in xlog_recover_commit_trans()
2073 list_splice_tail_init(&ra_list, &done_list); in xlog_recover_commit_trans()
2087 if (!list_empty(&ra_list)) { in xlog_recover_commit_trans()
2090 buffer_list, &ra_list); in xlog_recover_commit_trans()
2091 list_splice_tail_init(&ra_list, &done_list); in xlog_recover_commit_trans()