Home
last modified time | relevance | path

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

/openthread-latest/src/core/utils/
Dheap.cpp66 Block *prev = nullptr; in CAlloc() local
76 prev = &BlockSuper(); in CAlloc()
77 curr = &BlockNext(*prev); in CAlloc()
81 prev = curr; in CAlloc()
87 prev->SetNext(curr->GetNext()); in CAlloc()
98 if (prev->GetSize() < newBlockSize) in CAlloc()
100 BlockInsert(*prev, newBlock); in CAlloc()
123 Block *prev = &aPrev; in BlockInsert() local
125 …for (Block *block = &BlockNext(*prev); block->GetSize() < aBlock.GetSize(); block = &BlockNext(*bl… in BlockInsert()
127 prev = block; in BlockInsert()
[all …]
/openthread-latest/src/core/common/
Dlinked_list.hpp248 const Type *prev; in Contains() local
250 return Find(aEntry, prev) == kErrorNone; in Contains()
308 Type *prev; in Remove() local
309 Error error = Find(aEntry, prev); in Remove()
313 PopAfter(prev); in Remove()
337 Type *prev; in RemoveMatching() local
338 Type *entry = FindMatchingWithPrev(prev, aArgs...); in RemoveMatching()
342 PopAfter(prev); in RemoveMatching()
363 Type *prev; in RemoveAllMatching() local
366 for (prev = nullptr, entry = GetHead(); entry != nullptr; entry = next) in RemoveAllMatching()
[all …]
Dtasklet.cpp77 Tasklet *prev = mTail; in RemoveTasklet() local
79 while (prev->mNext != &aTasklet) in RemoveTasklet()
81 prev = prev->mNext; in RemoveTasklet()
84 prev->mNext = aTasklet.mNext; in RemoveTasklet()
89 mTail = (prev != &aTasklet) ? prev : nullptr; in RemoveTasklet()
Dtimer.cpp157 Timer *prev = nullptr; in Add() local
169 prev = &cur; in Add()
172 if (prev == nullptr) in Add()
179 mTimerList.PushAfter(aTimer, *prev); in Add()
Dsettings.hpp874 EntryType prev; in Save() local
876 return SaveEntry(EntryType::kKey, &aEntry, &prev, sizeof(EntryType)); in Save()
899 typename EntryType::ValueType prev; in Save() local
901 return SaveEntry(EntryType::kKey, &aValue, &prev, sizeof(typename EntryType::ValueType)); in Save()
/openthread-latest/tests/unit/
Dtest_linked_list.cpp94 const Entry *prev; in VerifyLinkedListContent() local
108 SuccessOrQuit(aList->Find(*argEntry, prev)); in VerifyLinkedListContent()
109 VerifyOrQuit(prev == argPrev, "List::Find() returned prev entry is incorrect"); in VerifyLinkedListContent()
111 VerifyOrQuit(aList->FindMatchingWithPrev(prev, argEntry->GetName()) == argEntry); in VerifyLinkedListContent()
112 VerifyOrQuit(prev == argPrev, "List::FindMatching() returned prev entry is incorrect"); in VerifyLinkedListContent()
114 VerifyOrQuit(aList->FindMatchingWithPrev(prev, argEntry->GetId()) == argEntry); in VerifyLinkedListContent()
115 VerifyOrQuit(prev == argPrev, "List::FindMatching() returned prev entry is incorrect"); in VerifyLinkedListContent()
138 Entry *prev; in TestLinkedList() local
147 VerifyOrQuit(list.Find(a, prev) == kErrorNotFound, "succeeded when empty"); in TestLinkedList()
154 VerifyOrQuit(list.Find(b, prev) == kErrorNotFound, "succeeded for a missing entry"); in TestLinkedList()
[all …]
Dtest_heap.cpp122 Node *prev = &head; in TestAllocateRandomly() local
126 prev = prev->mNext; in TestAllocateRandomly()
129 Node *curr = prev->mNext; in TestAllocateRandomly()
131 prev->mNext = curr->mNext; in TestAllocateRandomly()
136 last = prev; in TestAllocateRandomly()
/openthread-latest/src/core/net/
Dnetif.cpp121 MulticastAddress *prev; in UnsubscribeAllNodesMulticast() local
130 SuccessOrExit(mMulticastAddresses.Find(linkLocalAllNodesAddress, prev)); in UnsubscribeAllNodesMulticast()
140 OT_ASSERT(prev != AsCoreTypePtr(AsNonConst(&kRealmLocalAllRoutersMulticastAddress))); in UnsubscribeAllNodesMulticast()
142 if (prev == nullptr) in UnsubscribeAllNodesMulticast()
148 prev->SetNext(nullptr); in UnsubscribeAllNodesMulticast()
159 MulticastAddress *prev = nullptr; in SubscribeAllRoutersMulticast() local
167 SuccessOrAssert(mMulticastAddresses.Find(linkLocalAllNodesAddress, prev)); in SubscribeAllRoutersMulticast()
183 VerifyOrExit(prev != &realmLocalAllRoutersAddress); in SubscribeAllRoutersMulticast()
185 if (prev == nullptr) in SubscribeAllRoutersMulticast()
191 prev->SetNext(&linkLocalAllRoutersAddress); in SubscribeAllRoutersMulticast()
[all …]
Dudp6.cpp372 SocketHandle *prev; in RemoveSocket() local
374 SuccessOrExit(mSockets.Find(aSocket, prev)); in RemoveSocket()
376 mSockets.PopAfter(prev); in RemoveSocket()
/openthread-latest/src/core/thread/
Daddress_resolver.cpp172 CacheEntry *prev = nullptr; in Remove() local
175 while ((entry = GetEntryAfter(prev, *list)) != nullptr) in Remove()
180 …RemoveCacheEntry(*entry, *list, prev, aMatchRouterId ? kReasonRemovingRouterId : kReasonRemovingRl… in Remove()
188 prev = entry; in Remove()
217 CacheEntry *prev; in Remove() local
220 entry = FindCacheEntry(aEid, list, prev); in Remove()
223 RemoveCacheEntry(*entry, *list, prev, aReason); in Remove()
268 CacheEntry *prev; in NewCacheEntry() local
272 for (prev = nullptr; (entry = GetEntryAfter(prev, *list)) != nullptr; prev = entry) in NewCacheEntry()
281 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()