Lines Matching refs:idtab

157 struct idtable *idtab;  variable
241 idtab = xcalloc(1, sizeof(*idtab)); in idtab_init()
242 TAILQ_INIT(&idtab->idlist); in idtab_init()
243 idtab->nentries = 0; in idtab_init()
598 TAILQ_FOREACH(id, &idtab->idlist, next) { in lookup_identity()
648 TAILQ_FOREACH(id, &idtab->idlist, next) { in process_request_identities()
652 debug_f("key %u / %u: %s %s", i++, idtab->nentries, in process_request_identities()
669 nentries, idtab->nentries); in process_request_identities()
1030 if (idtab->nentries < 1) in process_remove_identity()
1031 fatal_f("internal error: nentries %d", idtab->nentries); in process_remove_identity()
1032 TAILQ_REMOVE(&idtab->idlist, id, next); in process_remove_identity()
1034 idtab->nentries--; in process_remove_identity()
1048 for (id = TAILQ_FIRST(&idtab->idlist); id; in process_remove_all_identities()
1049 id = TAILQ_FIRST(&idtab->idlist)) { in process_remove_all_identities()
1050 TAILQ_REMOVE(&idtab->idlist, id, next); in process_remove_all_identities()
1055 idtab->nentries = 0; in process_remove_all_identities()
1068 for (id = TAILQ_FIRST(&idtab->idlist); id; id = nxt) { in reaper()
1074 TAILQ_REMOVE(&idtab->idlist, id, next); in reaper()
1076 idtab->nentries--; in reaper()
1437 TAILQ_INSERT_TAIL(&idtab->idlist, id, next); in process_add_identity()
1439 idtab->nentries++; in process_add_identity()
1574 TAILQ_INSERT_TAIL(&idtab->idlist, id, next); in add_p11_identity()
1575 idtab->nentries++; in add_p11_identity()
1688 for (id = TAILQ_FIRST(&idtab->idlist); id; id = nxt) { in process_remove_smartcard_key()
1694 TAILQ_REMOVE(&idtab->idlist, id, next); in process_remove_smartcard_key()
1696 idtab->nentries--; in process_remove_smartcard_key()