Home
last modified time | relevance | path

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

/ohos5.0/drivers/peripheral/user_auth/hdi_service/utils/inc/
H A 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);
/ohos5.0/drivers/peripheral/user_auth/hdi_service/utils/src/
H A 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()
/ohos5.0/drivers/peripheral/user_auth/hdi_service/coauth/src/
H A Dpool.c267 LinkedListIterator *iterator = g_poolList->createIterator(g_poolList); in QueryExecutor()
308 LinkedListIterator *iterator = g_poolList->createIterator(g_poolList); in QueryCollecterMatcher()
339 LinkedListIterator *iterator = g_poolList->createIterator(g_poolList); in QueryCredentialExecutorIndex()
H A Dcoauth.c160 LinkedListIterator *iterator = g_scheduleList->createIterator(g_scheduleList); in GetCoAuthSchedule()
/ohos5.0/drivers/peripheral/user_auth/hdi_service/database/src/
H A Didm_database.c1051 LinkedListIterator *iterator = g_userInfoList->createIterator(g_userInfoList); in GetInvalidUser()
1126 LinkedListIterator *iterator = g_userInfoList->createIterator(g_userInfoList); in GetAllExtUserInfo()