Lines Matching refs:uid2sid_winname

172 	pid2sid_winname_cache_t	uid2sid_winname;  member
305 avl_create(&idmap_cache.uid2sid_winname.tree, in idmap_cache_create()
308 (void) pthread_mutex_init(&idmap_cache.uid2sid_winname.mutex, NULL); in idmap_cache_create()
309 idmap_cache.uid2sid_winname.head.flink = in idmap_cache_create()
310 &idmap_cache.uid2sid_winname.head; in idmap_cache_create()
311 idmap_cache.uid2sid_winname.head.blink = in idmap_cache_create()
312 &idmap_cache.uid2sid_winname.head; in idmap_cache_create()
313 idmap_cache.uid2sid_winname.prev = NULL; in idmap_cache_create()
314 idmap_cache.uid2sid_winname.purge_time = 0; in idmap_cache_create()
315 idmap_cache.uid2sid_winname.sid_num = 0; in idmap_cache_create()
316 idmap_cache.uid2sid_winname.winname_num = 0; in idmap_cache_create()
350 pid2sid_winname_t *uid2sid_winname; in idmap_cache_purge() local
376 (void) pthread_mutex_lock(&idmap_cache.uid2sid_winname.mutex); in idmap_cache_purge()
378 while ((uid2sid_winname = avl_destroy_nodes( in idmap_cache_purge()
379 &idmap_cache.uid2sid_winname.tree, &cookie)) != NULL) { in idmap_cache_purge()
380 free((char *)uid2sid_winname->sid_prefix); in idmap_cache_purge()
381 free((char *)uid2sid_winname->winname); in idmap_cache_purge()
382 if (uid2sid_winname->windomain != NULL) in idmap_cache_purge()
383 free((char *)uid2sid_winname->windomain); in idmap_cache_purge()
384 free(uid2sid_winname); in idmap_cache_purge()
386 avl_destroy(&idmap_cache.uid2sid_winname.tree); in idmap_cache_purge()
387 avl_create(&idmap_cache.uid2sid_winname.tree, in idmap_cache_purge()
390 idmap_cache.uid2sid_winname.head.flink = in idmap_cache_purge()
391 &idmap_cache.uid2sid_winname.head; in idmap_cache_purge()
392 idmap_cache.uid2sid_winname.head.blink = in idmap_cache_purge()
393 &idmap_cache.uid2sid_winname.head; in idmap_cache_purge()
394 idmap_cache.uid2sid_winname.prev = NULL; in idmap_cache_purge()
395 idmap_cache.uid2sid_winname.purge_time = 0; in idmap_cache_purge()
396 idmap_cache.uid2sid_winname.sid_num = 0; in idmap_cache_purge()
397 idmap_cache.uid2sid_winname.winname_num = 0; in idmap_cache_purge()
398 (void) pthread_mutex_unlock(&idmap_cache.uid2sid_winname.mutex); in idmap_cache_purge()
463 (void) pthread_mutex_lock(&idmap_cache.uid2sid_winname.mutex); in idmap_cache_get_data()
464 *sidbyuid = idmap_cache.uid2sid_winname.sid_num; in idmap_cache_get_data()
465 *winnamebyuid = idmap_cache.uid2sid_winname.winname_num; in idmap_cache_get_data()
466 (void) pthread_mutex_unlock(&idmap_cache.uid2sid_winname.mutex); in idmap_cache_get_data()
592 (void) pthread_mutex_lock(&idmap_cache.uid2sid_winname.mutex); in idmap_cache_lookup_sidbyuid()
594 result = avl_find(&idmap_cache.uid2sid_winname.tree, &entry, &where); in idmap_cache_lookup_sidbyuid()
596 list_move(&idmap_cache.uid2sid_winname.head, result); in idmap_cache_lookup_sidbyuid()
607 (void) pthread_mutex_unlock(&idmap_cache.uid2sid_winname.mutex); in idmap_cache_lookup_sidbyuid()
656 (void) pthread_mutex_lock(&idmap_cache.uid2sid_winname.mutex); in idmap_cache_lookup_winnamebyuid()
658 result = avl_find(&idmap_cache.uid2sid_winname.tree, &entry, &where); in idmap_cache_lookup_winnamebyuid()
660 list_move(&idmap_cache.uid2sid_winname.head, result); in idmap_cache_lookup_winnamebyuid()
684 (void) pthread_mutex_unlock(&idmap_cache.uid2sid_winname.mutex); in idmap_cache_lookup_winnamebyuid()
859 (void) pthread_mutex_lock(&idmap_cache.uid2sid_winname.mutex); in idmap_cache_add_sid2uid()
860 result = avl_find(&idmap_cache.uid2sid_winname.tree, &find, in idmap_cache_add_sid2uid()
867 idmap_cache.uid2sid_winname.sid_num++; in idmap_cache_add_sid2uid()
885 idmap_cache.uid2sid_winname.sid_num ++; in idmap_cache_add_sid2uid()
887 list_insert(&idmap_cache.uid2sid_winname.head, new); in idmap_cache_add_sid2uid()
888 avl_insert(&idmap_cache.uid2sid_winname.tree, new, in idmap_cache_add_sid2uid()
891 if ((avl_numnodes(&idmap_cache.uid2sid_winname.tree) > in idmap_cache_add_sid2uid()
893 (idmap_cache.uid2sid_winname.purge_time + in idmap_cache_add_sid2uid()
896 &idmap_cache.uid2sid_winname, in idmap_cache_add_sid2uid()
901 (void) pthread_mutex_unlock(&idmap_cache.uid2sid_winname.mutex); in idmap_cache_add_sid2uid()
1101 &idmap_cache.uid2sid_winname.mutex); in idmap_cache_add_sid2pid()
1102 result = avl_find(&idmap_cache.uid2sid_winname.tree, in idmap_cache_add_sid2pid()
1110 idmap_cache.uid2sid_winname.sid_num++; in idmap_cache_add_sid2pid()
1128 idmap_cache.uid2sid_winname.sid_num++; in idmap_cache_add_sid2pid()
1130 list_insert(&idmap_cache.uid2sid_winname.head, in idmap_cache_add_sid2pid()
1132 avl_insert(&idmap_cache.uid2sid_winname.tree, in idmap_cache_add_sid2pid()
1135 if ((avl_numnodes(&idmap_cache.uid2sid_winname.tree) > in idmap_cache_add_sid2pid()
1137 (idmap_cache.uid2sid_winname.purge_time + in idmap_cache_add_sid2pid()
1140 &idmap_cache.uid2sid_winname, in idmap_cache_add_sid2pid()
1145 &idmap_cache.uid2sid_winname.mutex); in idmap_cache_add_sid2pid()
1271 (void) pthread_mutex_lock(&idmap_cache.uid2sid_winname.mutex); in idmap_cache_add_winname2uid()
1272 result = avl_find(&idmap_cache.uid2sid_winname.tree, &find, in idmap_cache_add_winname2uid()
1281 idmap_cache.uid2sid_winname.winname_num++; in idmap_cache_add_winname2uid()
1306 idmap_cache.uid2sid_winname.winname_num ++; in idmap_cache_add_winname2uid()
1308 list_insert(&idmap_cache.uid2sid_winname.head, new); in idmap_cache_add_winname2uid()
1309 avl_insert(&idmap_cache.uid2sid_winname.tree, new, in idmap_cache_add_winname2uid()
1312 if ((avl_numnodes(&idmap_cache.uid2sid_winname.tree) > in idmap_cache_add_winname2uid()
1314 (idmap_cache.uid2sid_winname.purge_time + in idmap_cache_add_winname2uid()
1317 &idmap_cache.uid2sid_winname, in idmap_cache_add_winname2uid()
1320 (void) pthread_mutex_unlock(&idmap_cache.uid2sid_winname.mutex); in idmap_cache_add_winname2uid()