Home
last modified time | relevance | path

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

/hal_espressif-latest/components/wpa_supplicant/src/utils/
Dlist.h25 struct dl_list *prev; member
31 list->prev = list; in dl_list_init()
37 item->prev = list; in dl_list_add()
38 list->next->prev = item; in dl_list_add()
44 dl_list_add(list->prev, item); in dl_list_add_tail()
49 item->next->prev = item->prev; in dl_list_del()
50 item->prev->next = item->next; in dl_list_del()
52 item->prev = NULL; in dl_list_del()
82 dl_list_entry((list)->prev, type, member))
96 for (item = dl_list_entry((list)->prev, type, member); \
[all …]
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/include/
Dmesh_dlist.h38 struct _dnode *prev; /* ptr to previous node (sys_dnode_t) */ member
342 node->prev = list->tail; in sys_dlist_append()
362 node->prev = list; in sys_dlist_prepend()
364 list->head->prev = node; in sys_dlist_prepend()
389 node->prev = insert_point; in sys_dlist_insert_after()
390 insert_point->next->prev = node; in sys_dlist_insert_after()
415 node->prev = insert_point->prev; in sys_dlist_insert_before()
417 insert_point->prev->next = node; in sys_dlist_insert_before()
418 insert_point->prev = node; in sys_dlist_insert_before()
467 node->prev->next = node->next; in sys_dlist_remove()
[all …]
Dmesh_slist.h353 sys_snode_t *prev, in sys_slist_insert() argument
356 if (!prev) { in sys_slist_insert()
358 } else if (!prev->next) { in sys_slist_insert()
361 node->next = prev->next; in sys_slist_insert()
362 prev->next = node; in sys_slist_insert()
448 sys_snode_t *prev = NULL; in sys_slist_find_and_remove() local
453 sys_slist_remove(list, prev, node); in sys_slist_find_and_remove()
457 prev = test; in sys_slist_find_and_remove()
/hal_espressif-latest/components/wpa_supplicant/src/ap/
Dpmksa_cache_auth.c51 struct rsn_pmksa_cache_entry *pos, *prev; in pmksa_cache_free_entry() local
60 prev = NULL; in pmksa_cache_free_entry()
63 if (prev != NULL) in pmksa_cache_free_entry()
64 prev->hnext = entry->hnext; in pmksa_cache_free_entry()
69 prev = pos; in pmksa_cache_free_entry()
75 prev = NULL; in pmksa_cache_free_entry()
78 if (prev != NULL) in pmksa_cache_free_entry()
79 prev->next = entry->next; in pmksa_cache_free_entry()
84 prev = pos; in pmksa_cache_free_entry()
149 struct rsn_pmksa_cache_entry *pos, *prev; in pmksa_cache_link_entry() local
[all …]
Dsta_info.c133 struct sta_info *sta, *prev; in hostapd_free_stas() local
138 prev = sta; in hostapd_free_stas()
141 MAC2STR(prev->addr)); in hostapd_free_stas()
142 ap_free_sta(hapd, prev); in hostapd_free_stas()
Dwpa_auth.c2541 struct wpa_group *group, *prev; in wpa_deinit() local
2549 prev = group; in wpa_deinit()
2551 bin_clear_free(prev, sizeof(*prev)); in wpa_deinit()
/hal_espressif-latest/components/wpa_supplicant/src/rsn_supp/
Dpmksa_cache.c111 struct rsn_pmksa_cache_entry *entry, *pos, *prev; in pmksa_cache_add() local
145 prev = NULL; in pmksa_cache_add()
157 if (prev == NULL) in pmksa_cache_add()
160 prev->next = pos->next; in pmksa_cache_add()
180 prev = pos; in pmksa_cache_add()
210 prev = NULL; in pmksa_cache_add()
214 prev = pos; in pmksa_cache_add()
217 if (prev == NULL) { in pmksa_cache_add()
222 entry->next = prev->next; in pmksa_cache_add()
223 prev->next = entry; in pmksa_cache_add()
[all …]
/hal_espressif-latest/components/bt/common/osi/
Dlist.c192 …for (list_node_t *prev = list->head, *node = list->head->next; node; prev = node, node = node->nex… in list_remove() local
194 prev->next = list_free_node(list, node); in list_remove()
196 list->tail = prev; in list_remove()
222 …for (list_node_t *prev = list->head, *node = list->head->next; node; prev = node, node = node->nex… in list_delete() local
224 prev->next = list_delete_node(list, node); in list_delete()
226 list->tail = prev; in list_delete()
/hal_espressif-latest/components/wpa_supplicant/port/
Deloop.c130 dl_list_add(tmp->list.prev, &timeout->list); in eloop_register_timeout_debug()
168 struct eloop_timeout *timeout, *prev; in timeout_exists() local
169 dl_list_for_each_safe(timeout, prev, &eloop.timeout, in timeout_exists()
202 struct eloop_timeout *timeout, *prev; in eloop_cancel_timeout_debug() local
205 dl_list_for_each_safe(timeout, prev, &eloop.timeout, in eloop_cancel_timeout_debug()
228 struct eloop_timeout *timeout, *prev; in eloop_cancel_timeout_one() local
235 dl_list_for_each_safe(timeout, prev, &eloop.timeout, in eloop_cancel_timeout_one()
383 struct eloop_timeout *timeout, *prev; in eloop_destroy() local
390 dl_list_for_each_safe(timeout, prev, &eloop.timeout, in eloop_destroy()
/hal_espressif-latest/components/wpa_supplicant/src/eap_peer/
Deap_fast_pac.c91 struct eap_fast_pac *pac, *prev; in eap_fast_remove_pac() local
94 prev = NULL; in eap_fast_remove_pac()
99 if (prev == NULL) in eap_fast_remove_pac()
102 prev->next = pac->next; in eap_fast_remove_pac()
108 prev = pac; in eap_fast_remove_pac()
677 struct eap_fast_pac *pac, *prev; in eap_fast_pac_list_truncate() local
681 prev = NULL; in eap_fast_pac_list_truncate()
688 prev = pac; in eap_fast_pac_list_truncate()
692 if (count <= max_len || prev == NULL) in eap_fast_pac_list_truncate()
696 prev->next = NULL; in eap_fast_pac_list_truncate()
[all …]
Deap_fast.c232 struct eap_fast_pac *pac, *prev; in eap_fast_deinit() local
243 prev = NULL; in eap_fast_deinit()
245 prev = pac; in eap_fast_deinit()
247 eap_fast_free_pac(prev); in eap_fast_deinit()
/hal_espressif-latest/components/newlib/
Dreent_init.c60 struct _glue* prev = &_GLOBAL_REENT->__sglue; in esp_reent_cleanup() local
75 prev = cur; in esp_reent_cleanup()
80 prev->_next = next; in esp_reent_cleanup()
/hal_espressif-latest/components/esp_hw_support/
Drtc_module.c142 rtc_isr_handler_t* prev = NULL; in rtc_isr_deregister()
150 SLIST_REMOVE_AFTER(prev, next); in rtc_isr_deregister()
159 prev = it; in rtc_isr_deregister()
Dintr_alloc.c112 vector_desc_t *prev = NULL; in insert_vector_desc() local
116 prev = vd; in insert_vector_desc()
119 if ((vector_desc_head == NULL) || (prev == NULL)) { in insert_vector_desc()
124 prev->next = to_insert; in insert_vector_desc()
/hal_espressif-latest/components/wpa_supplicant/src/wps/
Dwps_registrar.c50 struct wps_nfc_pw_token *token, *prev; in wps_free_nfc_pw_tokens() local
51 dl_list_for_each_safe(token, prev, tokens, struct wps_nfc_pw_token, in wps_free_nfc_pw_tokens()
107 struct wps_uuid_pin *pin, *prev; in wps_free_pins() local
108 dl_list_for_each_safe(pin, prev, pins, struct wps_uuid_pin, list) in wps_free_pins()
123 struct wps_pbc_session *prev; in wps_free_pbc_sessions() local
126 prev = pbc; in wps_free_pbc_sessions()
128 os_free(prev); in wps_free_pbc_sessions()
281 struct wps_registrar_device *prev; in wps_free_devices() local
284 prev = dev; in wps_free_devices()
286 wps_device_data_free(&prev->dev); in wps_free_devices()
[all …]
Dwps.c612 struct upnp_pending_message *p, *prev; in wps_free_pending_msgs() local
615 prev = p; in wps_free_pending_msgs()
617 wpabuf_free(prev->msg); in wps_free_pending_msgs()
618 os_free(prev); in wps_free_pending_msgs()
/hal_espressif-latest/components/wpa_supplicant/src/common/
Dbss.c247 struct dl_list *prev = bss->list_id.prev; in wpa_bss_update() local
267 dl_list_add(prev, &bss->list_id); in wpa_bss_update()
Dmbo.c570 struct wpa_bss_tmp_disallowed *disallowed = NULL, *tmp, *prev; in wpa_is_bss_tmp_disallowed() local
572 dl_list_for_each_safe(tmp, prev, &wpa_s->bss_tmp_disallowed, in wpa_is_bss_tmp_disallowed()
Dsae.c1218 struct sae_pt *prev; in sae_deinit_pt() local
1224 prev = pt; in sae_deinit_pt()
1226 os_free(prev); in sae_deinit_pt()
Ddpp.c287 static const u8 * dpp_get_attr_next(const u8 *prev, const u8 *buf, size_t len, in dpp_get_attr_next() argument
293 if (!prev) in dpp_get_attr_next()
296 pos = prev + WPA_GET_LE16(prev - 2); in dpp_get_attr_next()
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/
Dcfg_srv.c618 uint16_t get_idx = 0U, i = 0U, prev = 0U; in app_key_get() local
644 prev = BLE_MESH_KEY_UNUSED; in app_key_get()
652 if (prev == BLE_MESH_KEY_UNUSED) { in app_key_get()
653 prev = key->app_idx; in app_key_get()
657 key_idx_pack(&msg, prev, key->app_idx); in app_key_get()
658 prev = BLE_MESH_KEY_UNUSED; in app_key_get()
661 if (prev != BLE_MESH_KEY_UNUSED) { in app_key_get()
662 net_buf_simple_add_le16(&msg, prev); in app_key_get()
2395 uint16_t prev = 0U, i = 0U; in net_key_get() local
2399 prev = BLE_MESH_KEY_UNUSED; in net_key_get()
[all …]
Dfriend.c1355 sys_snode_t *cur = NULL, *prev = NULL; in friend_purge_old_ack() local
1360 cur != NULL; prev = cur, cur = sys_slist_peek_next(cur)) { in friend_purge_old_ack()
1366 sys_slist_remove(&frnd->queue, prev, cur); in friend_purge_old_ack()