Home
last modified time | relevance | path

Searched refs:prev (Results 1 – 25 of 27) sorted by relevance

12

/wlan-driver/qca-wifi-host-cmn/qdf/inc/
Dqdf_slist.h84 #define qdf_slist_for_each_del(slist, prev, cursor, node_field) \ argument
85 for (prev = NULL, \
88 prev = __qdf_slist_next_item(slist, prev, node_field) == \
89 cursor ? cursor : prev, \
90 cursor = __qdf_slist_next_item(slist, prev, node_field))
176 #define qdf_slist_remove(slist, prev, node_field) \ argument
178 prev ? &(prev)->node_field : NULL), prev, node_field)
181 __qdf_slist_remove(struct qdf_slist *slist, struct qdf_slist_node *prev) in __qdf_slist_remove() argument
185 if (!prev) in __qdf_slist_remove()
188 if (!prev->next) in __qdf_slist_remove()
[all …]
Dqdf_ptr_hash.h271 struct qdf_ptr_hash_entry *prev; in __qdf_ptr_hash_remove() local
274 qdf_slist_for_each_del(&bucket->list, prev, entry, node) { in __qdf_ptr_hash_remove()
276 qdf_slist_remove(&bucket->list, prev, node); in __qdf_ptr_hash_remove()
Dqdf_list.h95 #define QDF_LIST_NODE_INIT(prev, next) __QDF_LIST_NODE_INIT(prev, next) argument
/wlan-driver/qcacld-3.0/core/mac/src/pe/lim/
Dlim_process_probe_req_frame.c64 tSirWPSPBCSession *prev; in lim_remove_timeout_pbc_sessions() local
67 prev = pbc; in lim_remove_timeout_pbc_sessions()
71 prev->addr.bytes, QDF_MAC_ADDR_SIZE); in lim_remove_timeout_pbc_sessions()
73 prev->uuid_e, SIR_WPS_UUID_LEN); in lim_remove_timeout_pbc_sessions()
75 qdf_mem_free(prev); in lim_remove_timeout_pbc_sessions()
107 tSirWPSPBCSession *pbc, *prev = NULL; in lim_update_pbc_session_entry() local
129 if (prev) in lim_update_pbc_session_entry()
130 prev->next = pbc->next; in lim_update_pbc_session_entry()
135 prev = pbc; in lim_update_pbc_session_entry()
156 prev = pbc; in lim_update_pbc_session_entry()
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/
Ddp_wdi_event.c181 wdi_sub->priv.prev = NULL; in dp_wdi_event_sub()
197 event_cb_sub->priv.prev = NULL; in dp_wdi_event_sub()
198 wdi_sub->priv.prev = event_cb_sub; in dp_wdi_event_sub()
225 if (!event_cb_sub->priv.prev) { in dp_wdi_event_unsub()
228 event_cb_sub->priv.prev->priv.next = event_cb_sub->priv.next; in dp_wdi_event_unsub()
231 event_cb_sub->priv.next->priv.prev = event_cb_sub->priv.prev; in dp_wdi_event_unsub()
236 event_cb_sub->priv.prev = NULL; in dp_wdi_event_unsub()
Ddp_rx_defrag.c305 qdf_nbuf_t prev = NULL; in dp_rx_defrag_fraglist_insert() local
352 prev = cur; in dp_rx_defrag_fraglist_insert()
368 qdf_nbuf_set_next(prev, frag); in dp_rx_defrag_fraglist_insert()
771 qdf_nbuf_t prev = NULL, prev0, next; in dp_rx_defrag_tkip_demic() local
778 prev = next; in dp_rx_defrag_tkip_demic()
783 prev0 = prev; in dp_rx_defrag_tkip_demic()
786 if (!prev) { in dp_rx_defrag_tkip_demic()
792 prev_data_len = qdf_nbuf_len(prev) - hdrlen; in dp_rx_defrag_tkip_demic()
794 if (prev0 == prev) { in dp_rx_defrag_tkip_demic()
805 qdf_nbuf_copy_bits(prev, (qdf_nbuf_len(prev) - in dp_rx_defrag_tkip_demic()
[all …]
Ddp_htt.c129 struct dp_htt_htc_pkt_union *pkt, *next, *prev = NULL; in htt_htc_misc_pkt_list_trim() local
145 if (prev) in htt_htc_misc_pkt_list_trim()
146 prev->u.next = NULL; in htt_htc_misc_pkt_list_trim()
148 prev = pkt; in htt_htc_misc_pkt_list_trim()
/wlan-driver/qca-wifi-host-cmn/umac/dfs/core/src/filtering/
Ddfs_fcc_bin5.c150 uint32_t prev, in dfs_calculate_bursts_for_same_rssi() argument
156 if (br->br_elems[this].be_rssi >= br->br_elems[prev].be_rssi) in dfs_calculate_bursts_for_same_rssi()
158 br->br_elems[prev].be_rssi); in dfs_calculate_bursts_for_same_rssi()
160 rssi_diff = (br->br_elems[prev].be_rssi - in dfs_calculate_bursts_for_same_rssi()
174 if (index[(*numevents)-1] != prev) in dfs_calculate_bursts_for_same_rssi()
175 index[(*numevents)++] = prev; in dfs_calculate_bursts_for_same_rssi()
177 index[(*numevents)++] = prev; in dfs_calculate_bursts_for_same_rssi()
191 uint32_t prev, in bin5_rules_check_internal() argument
200 if (br->br_elems[this].be_ts >= br->br_elems[prev].be_ts) { in bin5_rules_check_internal()
201 pri = br->br_elems[this].be_ts - br->br_elems[prev].be_ts; in bin5_rules_check_internal()
[all …]
/wlan-driver/qcacld-3.0/core/dp/txrx/
Dol_txrx_event.c142 wdi_sub->priv.prev = NULL; in wdi_event_sub()
147 event_cb_sub->priv.prev = NULL; in wdi_event_sub()
148 wdi_sub->priv.prev = event_cb_sub; in wdi_event_sub()
178 if (!event_cb_sub->priv.prev) { in wdi_event_unsub()
182 event_cb_sub->priv.prev->priv.next = event_cb_sub->priv.next; in wdi_event_unsub()
185 event_cb_sub->priv.next->priv.prev = event_cb_sub->priv.prev; in wdi_event_unsub()
Dwdi_event.h72 struct wdi_event_subscribe_t *prev; member
Dol_rx_defrag.c526 qdf_nbuf_t next, prev = NULL, cur = *head_addr; in ol_rx_fraglist_insert() local
560 prev = cur; in ol_rx_fraglist_insert()
570 qdf_nbuf_set_next(prev, frag); in ol_rx_fraglist_insert()
756 qdf_nbuf_t tmp_next, msdu, prev = NULL, cur = frag_list; in ol_rx_defrag() local
792 if (prev) { in ol_rx_defrag()
793 qdf_nbuf_set_next(prev, NULL); in ol_rx_defrag()
802 prev = cur; in ol_rx_defrag()
Dol_tx_sched.c1360 qdf_nbuf_t msdu, prev = NULL, head_msdu = NULL; in ol_tx_sched_dispatch() local
1381 if (prev) in ol_tx_sched_dispatch()
1382 qdf_nbuf_set_next(prev, msdu); in ol_tx_sched_dispatch()
1384 prev = msdu; in ol_tx_sched_dispatch()
1423 prev = NULL; in ol_tx_sched_dispatch()
1424 head_msdu = prev; in ol_tx_sched_dispatch()
/wlan-driver/qcacld-3.0/core/mac/src/dph/
Ddph_hash_table.c300 tpDphHashNode ptr, prev; in dph_delete_hash_entry() local
316 for (prev = 0, ptr = hash_table->pHashTable[index]; in dph_delete_hash_entry()
317 ptr; prev = ptr, ptr = ptr->next) { in dph_delete_hash_entry()
320 if (prev == ptr) { in dph_delete_hash_entry()
330 if (prev == 0) in dph_delete_hash_entry()
333 prev->next = ptr->next; in dph_delete_hash_entry()
/wlan-driver/qca-wifi-host-cmn/qdf/linux/src/
Dqdf_list.c140 listptr = list->anchor.prev; in qdf_list_remove_back()
142 list_del_init(list->anchor.prev); in qdf_list_remove_back()
256 if (!linux_node->prev || !linux_node->next) in qdf_list_node_in_any_list()
259 if (linux_node->prev->next != linux_node || in qdf_list_node_in_any_list()
260 linux_node->next->prev != linux_node) in qdf_list_node_in_any_list()
Di_qdf_list.h78 { .prev = &(prev_node), .next = &(next_node), }
/wlan-driver/qca-wifi-host-cmn/umac/dfs/core/src/misc/
Ddfs_nol.c377 struct dfs_nolelem *nol, *elem, *prev; in dfs_nol_addchan() local
386 prev = dfs->dfs_nol; in dfs_nol_addchan()
404 prev = nol; in dfs_nol_addchan()
420 if (prev) { in dfs_nol_addchan()
421 prev->nol_next = elem; in dfs_nol_addchan()
516 struct dfs_nolelem *nol = dfs->dfs_nol, *prev; in dfs_nol_free_list() local
519 prev = nol; in dfs_nol_free_list()
521 qdf_mem_free(prev); in dfs_nol_free_list()
/wlan-driver/qca-wifi-host-cmn/qdf/test/
Dqdf_slist_test.c81 struct qdf_slist_test_item *prev; in qdf_slist_test_for_each() local
100 qdf_slist_for_each_del(&list, prev, item, node) { in qdf_slist_test_for_each()
103 QDF_BUG(qdf_slist_remove(&list, prev, node)->id == item->id); in qdf_slist_test_for_each()
/wlan-driver/qcacld-3.0/core/dp/htt/
Dhtt_rx_ll.c1056 head->prev = head; in htt_list_init()
1064 head->prev->next = node; in htt_list_add_tail()
1065 node->prev = head->prev; in htt_list_add_tail()
1067 head->prev = node; in htt_list_add_tail()
1073 node->prev->next = node->next; in htt_list_remove()
1074 node->next->prev = node->prev; in htt_list_remove()
1496 qdf_nbuf_t msdu, next, prev = NULL; in htt_rx_amsdu_rx_in_order_pop_ll() local
1586 if (!prev) { in htt_rx_amsdu_rx_in_order_pop_ll()
1591 *tail_msdu = prev; in htt_rx_amsdu_rx_in_order_pop_ll()
1592 qdf_nbuf_set_next(prev, NULL); in htt_rx_amsdu_rx_in_order_pop_ll()
[all …]
Dhtt_monitor_rx.c505 qdf_nbuf_t msdu, next, prev = NULL; in htt_rx_mon_amsdu_rx_in_order_pop_ll() local
580 msdu = prev; in htt_rx_mon_amsdu_rx_in_order_pop_ll()
584 if (!prev) in htt_rx_mon_amsdu_rx_in_order_pop_ll()
586 prev = msdu; in htt_rx_mon_amsdu_rx_in_order_pop_ll()
Dhtt.c121 struct htt_htc_pkt_union *pkt, *next, *prev = NULL; in htt_htc_misc_pkt_list_trim() local
137 if (prev) in htt_htc_misc_pkt_list_trim()
138 prev->u.next = NULL; in htt_htc_misc_pkt_list_trim()
140 prev = pkt; in htt_htc_misc_pkt_list_trim()
Dhtt_types.h82 struct htt_list_node *prev; member
/wlan-driver/qca-wifi-host-cmn/hif/src/
Dhif_napi.c216 napii->napi.dev_list.prev, in hif_napi_create()
219 napii->netdev.napi_list.prev, in hif_napi_create()
378 napii->napi.dev_list.prev, in hif_napi_destroy()
381 napii->netdev.napi_list.prev, in hif_napi_destroy()
1457 int prev = 0; local
1487 prev = -1;
1507 if (prev != -1)
1508 cpus[prev].cluster_nxt = i;
1510 prev = i;
/wlan-driver/qcacld-3.0/components/pkt_capture/core/src/
Dwlan_pkt_capture_data_txrx.c577 qdf_nbuf_t msdu, prev = NULL; in pkt_capture_msdu_process_pkts() local
591 prev = msdu; in pkt_capture_msdu_process_pkts()
593 qdf_nbuf_set_next(prev, msdu); in pkt_capture_msdu_process_pkts()
594 prev = msdu; in pkt_capture_msdu_process_pkts()
616 qdf_nbuf_t msdu, prev = NULL; in pkt_capture_msdu_process_pkts() local
628 prev = msdu; in pkt_capture_msdu_process_pkts()
630 qdf_nbuf_set_next(prev, msdu); in pkt_capture_msdu_process_pkts()
631 prev = msdu; in pkt_capture_msdu_process_pkts()
/wlan-driver/qca-wifi-host-cmn/ipa/core/src/
Dwlan_ipa_stats.c256 ipa_ctx->pend_desc_head.prev, in wlan_ipa_dump_ipa_ctx()
286 ipa_ctx->pending_event.anchor.prev, in wlan_ipa_dump_ipa_ctx()
/wlan-driver/qca-wifi-host-cmn/umac/dfs/core/src/
Ddfs.h2863 uint32_t prev,

12