Home
last modified time | relevance | path

Searched refs:LinkedListIterator (Results 1 – 4 of 4) sorted by relevance

/drivers/peripheral/user_auth/hdi_service/common/inc/
Dlinked_list.h35 typedef struct LinkedListIterator { struct
37 bool (*hasNext)(struct LinkedListIterator *iterator); argument
38 void *(*next)(struct LinkedListIterator *iterator); argument
39 } LinkedListIterator; typedef
48 LinkedListIterator *(*createIterator)(struct LinkedList *list);
49 void (*destroyIterator)(LinkedListIterator *iterator);
/drivers/peripheral/user_auth/hdi_service/common/src/
Dlinked_list.c98 IAM_STATIC bool IteratorHasNext(LinkedListIterator *iterator) in IteratorHasNext()
107 IAM_STATIC void *IteratorNext(LinkedListIterator *iterator) in IteratorNext()
118 IAM_STATIC LinkedListIterator *CreateIterator(struct LinkedList *list) in CreateIterator()
124 LinkedListIterator *iterator = (LinkedListIterator *)Malloc(sizeof(LinkedListIterator)); in CreateIterator()
135 IAM_STATIC void DestroyIterator(LinkedListIterator *iterator) in DestroyIterator()
/drivers/peripheral/user_auth/hdi_service/coauth/src/
Dpool.c260 LinkedListIterator *iterator = g_poolList->createIterator(g_poolList); in QueryExecutor()
301 LinkedListIterator *iterator = g_poolList->createIterator(g_poolList); in QueryCollecterMatcher()
332 LinkedListIterator *iterator = g_poolList->createIterator(g_poolList); in QueryCredentialExecutorIndex()
Dcoauth.c160 LinkedListIterator *iterator = g_scheduleList->createIterator(g_scheduleList); in GetCoAuthSchedule()