Home
last modified time | relevance | path

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

/openthread-latest/src/core/utils/
Dheap.cpp67 Block *prev = nullptr; in CAlloc() local
77 prev = &BlockSuper(); in CAlloc()
78 curr = &BlockNext(*prev); in CAlloc()
82 prev = curr; in CAlloc()
88 prev->SetNext(curr->GetNext()); in CAlloc()
99 if (prev->GetSize() < newBlockSize) in CAlloc()
101 BlockInsert(*prev, newBlock); in CAlloc()
124 Block *prev = &aPrev; in BlockInsert() local
126 …for (Block *block = &BlockNext(*prev); block->GetSize() < aBlock.GetSize(); block = &BlockNext(*bl… in BlockInsert()
128 prev = block; in BlockInsert()
[all …]
/openthread-latest/src/core/common/
Dlinked_list.hpp266 const Type *prev; in Contains() local
268 return Find(aEntry, prev) == kErrorNone; in Contains()
330 Type *prev; in Remove() local
331 Error error = Find(aEntry, prev); in Remove()
335 PopAfter(prev); in Remove()
362 Type *prev; in RemoveMatching() local
363 Type *entry = FindMatching(aIndicator, prev); in RemoveMatching()
367 PopAfter(prev); in RemoveMatching()
390 Type *prev; in RemoveAllMatching() local
393 for (prev = nullptr, entry = GetHead(); entry != nullptr; entry = next) in RemoveAllMatching()
[all …]
Dtimer.cpp153 Timer *prev = nullptr; in Add() local
165 prev = &cur; in Add()
168 if (prev == nullptr) in Add()
175 mTimerList.PushAfter(aTimer, *prev); in Add()
Dsettings.hpp979 EntryType prev; in Save() local
981 return SaveEntry(EntryType::kKey, &aEntry, &prev, sizeof(EntryType)); in Save()
1005 typename EntryType::ValueType prev; in Save() local
1007 return SaveEntry(EntryType::kKey, &aValue, &prev, sizeof(typename EntryType::ValueType)); in Save()
/openthread-latest/tests/unit/
Dtest_linked_list.cpp93 const Entry *prev; in VerifyLinkedListContent() local
107 SuccessOrQuit(aList->Find(*argEntry, prev)); in VerifyLinkedListContent()
108 VerifyOrQuit(prev == argPrev, "List::Find() returned prev entry is incorrect"); in VerifyLinkedListContent()
110 VerifyOrQuit(aList->FindMatching(argEntry->GetName(), prev) == argEntry); in VerifyLinkedListContent()
111 VerifyOrQuit(prev == argPrev, "List::FindMatching() returned prev entry is incorrect"); in VerifyLinkedListContent()
113 VerifyOrQuit(aList->FindMatching(argEntry->GetId(), prev) == argEntry); in VerifyLinkedListContent()
114 VerifyOrQuit(prev == argPrev, "List::FindMatching() returned prev entry is incorrect"); in VerifyLinkedListContent()
129 VerifyOrQuit(aList->FindMatching("none", prev) == nullptr, "succeeded for a missing entry"); in VerifyLinkedListContent()
130 VerifyOrQuit(aList->FindMatching(unusedId, prev) == nullptr, "succeeded for a missing entry"); in VerifyLinkedListContent()
137 Entry *prev; in TestLinkedList() local
[all …]
Dtest_heap.cpp124 Node *prev = &head; in TestAllocateRandomly() local
128 prev = prev->mNext; in TestAllocateRandomly()
131 Node *curr = prev->mNext; in TestAllocateRandomly()
133 prev->mNext = curr->mNext; in TestAllocateRandomly()
138 last = prev; in TestAllocateRandomly()
/openthread-latest/src/core/net/
Dnetif.cpp127 MulticastAddress *prev; in UnsubscribeAllNodesMulticast() local
136 SuccessOrExit(mMulticastAddresses.Find(linkLocalAllNodesAddress, prev)); in UnsubscribeAllNodesMulticast()
146 OT_ASSERT(prev != AsCoreTypePtr(AsNonConst(&kRealmLocalAllRoutersMulticastAddress))); in UnsubscribeAllNodesMulticast()
148 if (prev == nullptr) in UnsubscribeAllNodesMulticast()
154 prev->SetNext(nullptr); in UnsubscribeAllNodesMulticast()
165 MulticastAddress *prev = nullptr; in SubscribeAllRoutersMulticast() local
173 SuccessOrAssert(mMulticastAddresses.Find(linkLocalAllNodesAddress, prev)); in SubscribeAllRoutersMulticast()
189 VerifyOrExit(prev != &realmLocalAllRoutersAddress); in SubscribeAllRoutersMulticast()
191 if (prev == nullptr) in SubscribeAllRoutersMulticast()
197 prev->SetNext(&linkLocalAllRoutersAddress); in SubscribeAllRoutersMulticast()
[all …]
Dudp6.cpp396 SocketHandle *prev; in RemoveSocket() local
398 SuccessOrExit(mSockets.Find(aSocket, prev)); in RemoveSocket()
400 mSockets.PopAfter(prev); in RemoveSocket()
406 mPrevBackboneSockets = prev; in RemoveSocket()
504 SocketHandle *prev; in HandlePayload() local
521 socket = mSockets.FindMatching(socketsBegin, socketsEnd, aMessageInfo, prev); in HandlePayload()
524 socket = mSockets.FindMatching(aMessageInfo, prev); in HandlePayload()
/openthread-latest/src/core/thread/
Daddress_resolver.cpp185 CacheEntry *prev = nullptr; in Remove() local
188 while ((entry = GetEntryAfter(prev, *list)) != nullptr) in Remove()
193 …RemoveCacheEntry(*entry, *list, prev, aMatchRouterId ? kReasonRemovingRouterId : kReasonRemovingRl… in Remove()
201 prev = entry; in Remove()
230 CacheEntry *prev; in Remove() local
233 entry = FindCacheEntry(aEid, list, prev); in Remove()
236 RemoveCacheEntry(*entry, *list, prev, aReason); in Remove()
281 CacheEntry *prev; in NewCacheEntry() local
285 for (prev = nullptr; (entry = GetEntryAfter(prev, *list)) != nullptr; prev = entry) in NewCacheEntry()
294 prevEntry = prev; in NewCacheEntry()
[all …]
/openthread-latest/third_party/mbedtls/repo/library/
Dmemory_buffer_alloc.c37 memory_header *prev; member
79 (size_t) hdr, (size_t) hdr->prev, (size_t) hdr->next, in debug_header()
136 if (hdr->prev != NULL && hdr->prev == hdr->next) { in verify_header()
165 if (heap.first->prev != NULL) { in verify_chain()
184 if (cur->prev != prv) { in verify_chain()
301 new->prev = cur; in buffer_alloc_calloc()
311 new->next->prev = new; in buffer_alloc_calloc()
407 if (hdr->prev != NULL && hdr->prev->alloc == 0) { in buffer_alloc_free()
411 hdr->prev->size += sizeof(memory_header) + hdr->size; in buffer_alloc_free()
412 hdr->prev->next = hdr->next; in buffer_alloc_free()
[all …]
Dssl_cache.c328 mbedtls_ssl_cache_entry *prev; in mbedtls_ssl_cache_remove() local
348 for (prev = cache->chain; prev->next != NULL; prev = prev->next) { in mbedtls_ssl_cache_remove()
349 if (prev->next == entry) { in mbedtls_ssl_cache_remove()
350 prev->next = entry->next; in mbedtls_ssl_cache_remove()
Dpkcs7.c405 mbedtls_pkcs7_signer_info *prev = signers_set; in pkcs7_get_signers_info_set() local
419 prev->next = signer; in pkcs7_get_signers_info_set()
420 prev = signer; in pkcs7_get_signers_info_set()
430 prev = signer; in pkcs7_get_signers_info_set()
432 pkcs7_free_signer_info(prev); in pkcs7_get_signers_info_set()
433 mbedtls_free(prev); in pkcs7_get_signers_info_set()
Dx509_crt.c1319 mbedtls_x509_crt *crt = chain, *prev = NULL; in mbedtls_x509_crt_parse_der_internal() local
1329 prev = crt; in mbedtls_x509_crt_parse_der_internal()
1343 prev = crt; in mbedtls_x509_crt_parse_der_internal()
1350 if (prev) { in mbedtls_x509_crt_parse_der_internal()
1351 prev->next = NULL; in mbedtls_x509_crt_parse_der_internal()
/openthread-latest/third_party/mbedtls/repo/programs/x509/
Dcert_req.c152 mbedtls_x509_san_list *cur, *prev; in main() local
214 prev = NULL; in main()
300 if (prev == NULL) { in main()
303 prev->next = cur; in main()
306 prev = cur; in main()
505 prev = cur; in main()
507 mbedtls_free(prev); in main()
Dcert_write.c314 mbedtls_x509_san_list *cur, *prev; in main() local
535 prev = NULL; in main()
621 if (prev == NULL) { in main()
624 prev->next = cur; in main()
627 prev = cur; in main()
/openthread-latest/third_party/mbedtls/repo/programs/test/
Dudp_proxy.c617 static packet prev[MAX_DELAYED_MSG]; variable
621 memset(&prev, 0, sizeof(prev)); in clear_pending()
631 memcpy(&prev[prev_len++], delay, sizeof(packet)); in delay_packet()
639 ret = send_packet(&prev[offset], "delayed"); in send_delayed()