usr/src/lib/libidmap/common/idmap_cache.c
1000
avl_insert(&idmap_cache.gid2sid_winname.tree, new,
usr/src/lib/libidmap/common/idmap_cache.c
1003
if ((avl_numnodes(&idmap_cache.gid2sid_winname.tree) >
usr/src/lib/libidmap/common/idmap_cache.c
1005
(idmap_cache.gid2sid_winname.purge_time +
usr/src/lib/libidmap/common/idmap_cache.c
1008
&idmap_cache.gid2sid_winname,
usr/src/lib/libidmap/common/idmap_cache.c
1012
(void) pthread_mutex_unlock(&idmap_cache.gid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
1034
(void) pthread_mutex_lock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
1035
result = avl_find(&idmap_cache.sid2uid_gid.tree, &find, &where);
usr/src/lib/libidmap/common/idmap_cache.c
1039
idmap_cache.sid2uid_gid.pid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1043
idmap_cache.sid2uid_gid.uid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1048
idmap_cache.sid2uid_gid.gid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1068
idmap_cache.sid2uid_gid.uid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1074
idmap_cache.sid2uid_gid.gid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1076
idmap_cache.sid2uid_gid.pid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1078
list_insert(&idmap_cache.sid2uid_gid.head, new);
usr/src/lib/libidmap/common/idmap_cache.c
1079
avl_insert(&idmap_cache.sid2uid_gid.tree, new, where);
usr/src/lib/libidmap/common/idmap_cache.c
1081
if ((avl_numnodes(&idmap_cache.sid2uid_gid.tree) >
usr/src/lib/libidmap/common/idmap_cache.c
1083
(idmap_cache.sid2uid_gid.purge_time + CACHE_PURGE_INTERVAL <
usr/src/lib/libidmap/common/idmap_cache.c
1085
idmap_purge_sid2uid_gid_cache(&idmap_cache.sid2uid_gid,
usr/src/lib/libidmap/common/idmap_cache.c
1089
(void) pthread_mutex_unlock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
1101
&idmap_cache.uid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
1102
result = avl_find(&idmap_cache.uid2sid_winname.tree,
usr/src/lib/libidmap/common/idmap_cache.c
1110
idmap_cache.uid2sid_winname.sid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1128
idmap_cache.uid2sid_winname.sid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1130
list_insert(&idmap_cache.uid2sid_winname.head,
usr/src/lib/libidmap/common/idmap_cache.c
1132
avl_insert(&idmap_cache.uid2sid_winname.tree,
usr/src/lib/libidmap/common/idmap_cache.c
1135
if ((avl_numnodes(&idmap_cache.uid2sid_winname.tree) >
usr/src/lib/libidmap/common/idmap_cache.c
1137
(idmap_cache.uid2sid_winname.purge_time +
usr/src/lib/libidmap/common/idmap_cache.c
1140
&idmap_cache.uid2sid_winname,
usr/src/lib/libidmap/common/idmap_cache.c
1145
&idmap_cache.uid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
1148
&idmap_cache.gid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
1149
result = avl_find(&idmap_cache.gid2sid_winname.tree,
usr/src/lib/libidmap/common/idmap_cache.c
1157
idmap_cache.gid2sid_winname.sid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1175
idmap_cache.gid2sid_winname.sid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1177
list_insert(&idmap_cache.gid2sid_winname.head,
usr/src/lib/libidmap/common/idmap_cache.c
1179
avl_insert(&idmap_cache.gid2sid_winname.tree,
usr/src/lib/libidmap/common/idmap_cache.c
1182
if ((avl_numnodes(&idmap_cache.gid2sid_winname.tree) >
usr/src/lib/libidmap/common/idmap_cache.c
1184
(idmap_cache.gid2sid_winname.purge_time +
usr/src/lib/libidmap/common/idmap_cache.c
1187
&idmap_cache.gid2sid_winname,
usr/src/lib/libidmap/common/idmap_cache.c
1191
&idmap_cache.gid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
1215
(void) pthread_mutex_lock(&idmap_cache.winname2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
1216
result = avl_find(&idmap_cache.winname2uid_gid.tree, &find,
usr/src/lib/libidmap/common/idmap_cache.c
1221
idmap_cache.winname2uid_gid.uid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1246
idmap_cache.winname2uid_gid.uid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1248
list_insert(&idmap_cache.winname2uid_gid.head, new);
usr/src/lib/libidmap/common/idmap_cache.c
1249
avl_insert(&idmap_cache.winname2uid_gid.tree, new,
usr/src/lib/libidmap/common/idmap_cache.c
1252
if ((avl_numnodes(&idmap_cache.winname2uid_gid.tree) >
usr/src/lib/libidmap/common/idmap_cache.c
1254
(idmap_cache.winname2uid_gid.purge_time +
usr/src/lib/libidmap/common/idmap_cache.c
1257
&idmap_cache.winname2uid_gid,
usr/src/lib/libidmap/common/idmap_cache.c
1260
(void) pthread_mutex_unlock(&idmap_cache.winname2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
1271
(void) pthread_mutex_lock(&idmap_cache.uid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
1272
result = avl_find(&idmap_cache.uid2sid_winname.tree, &find,
usr/src/lib/libidmap/common/idmap_cache.c
1281
idmap_cache.uid2sid_winname.winname_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1306
idmap_cache.uid2sid_winname.winname_num ++;
usr/src/lib/libidmap/common/idmap_cache.c
1308
list_insert(&idmap_cache.uid2sid_winname.head, new);
usr/src/lib/libidmap/common/idmap_cache.c
1309
avl_insert(&idmap_cache.uid2sid_winname.tree, new,
usr/src/lib/libidmap/common/idmap_cache.c
1312
if ((avl_numnodes(&idmap_cache.uid2sid_winname.tree) >
usr/src/lib/libidmap/common/idmap_cache.c
1314
(idmap_cache.uid2sid_winname.purge_time +
usr/src/lib/libidmap/common/idmap_cache.c
1317
&idmap_cache.uid2sid_winname,
usr/src/lib/libidmap/common/idmap_cache.c
1320
(void) pthread_mutex_unlock(&idmap_cache.uid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
1345
(void) pthread_mutex_lock(&idmap_cache.winname2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
1346
result = avl_find(&idmap_cache.winname2uid_gid.tree, &find,
usr/src/lib/libidmap/common/idmap_cache.c
1351
idmap_cache.winname2uid_gid.gid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1377
idmap_cache.winname2uid_gid.gid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1379
list_insert(&idmap_cache.winname2uid_gid.head, new);
usr/src/lib/libidmap/common/idmap_cache.c
1380
avl_insert(&idmap_cache.winname2uid_gid.tree, new,
usr/src/lib/libidmap/common/idmap_cache.c
1383
if ((avl_numnodes(&idmap_cache.winname2uid_gid.tree) >
usr/src/lib/libidmap/common/idmap_cache.c
1385
(idmap_cache.winname2uid_gid.purge_time +
usr/src/lib/libidmap/common/idmap_cache.c
1388
&idmap_cache.winname2uid_gid,
usr/src/lib/libidmap/common/idmap_cache.c
1391
(void) pthread_mutex_unlock(&idmap_cache.winname2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
1402
(void) pthread_mutex_lock(&idmap_cache.gid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
1403
result = avl_find(&idmap_cache.gid2sid_winname.tree, &find,
usr/src/lib/libidmap/common/idmap_cache.c
1412
idmap_cache.gid2sid_winname.winname_num++;
usr/src/lib/libidmap/common/idmap_cache.c
1438
idmap_cache.gid2sid_winname.winname_num ++;
usr/src/lib/libidmap/common/idmap_cache.c
1440
list_insert(&idmap_cache.gid2sid_winname.head, new);
usr/src/lib/libidmap/common/idmap_cache.c
1441
avl_insert(&idmap_cache.gid2sid_winname.tree, new,
usr/src/lib/libidmap/common/idmap_cache.c
1444
if ((avl_numnodes(&idmap_cache.gid2sid_winname.tree) >
usr/src/lib/libidmap/common/idmap_cache.c
1446
(idmap_cache.gid2sid_winname.purge_time +
usr/src/lib/libidmap/common/idmap_cache.c
1449
&idmap_cache.gid2sid_winname,
usr/src/lib/libidmap/common/idmap_cache.c
1452
(void) pthread_mutex_unlock(&idmap_cache.gid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
194
static idmap_cache_t idmap_cache;
usr/src/lib/libidmap/common/idmap_cache.c
293
avl_create(&idmap_cache.sid2uid_gid.tree,
usr/src/lib/libidmap/common/idmap_cache.c
296
(void) pthread_mutex_init(&idmap_cache.sid2uid_gid.mutex, NULL);
usr/src/lib/libidmap/common/idmap_cache.c
297
idmap_cache.sid2uid_gid.head.flink = &idmap_cache.sid2uid_gid.head;
usr/src/lib/libidmap/common/idmap_cache.c
298
idmap_cache.sid2uid_gid.head.blink = &idmap_cache.sid2uid_gid.head;
usr/src/lib/libidmap/common/idmap_cache.c
299
idmap_cache.sid2uid_gid.prev = NULL;
usr/src/lib/libidmap/common/idmap_cache.c
300
idmap_cache.sid2uid_gid.purge_time = 0;
usr/src/lib/libidmap/common/idmap_cache.c
301
idmap_cache.sid2uid_gid.uid_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
302
idmap_cache.sid2uid_gid.gid_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
303
idmap_cache.sid2uid_gid.pid_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
305
avl_create(&idmap_cache.uid2sid_winname.tree,
usr/src/lib/libidmap/common/idmap_cache.c
308
(void) pthread_mutex_init(&idmap_cache.uid2sid_winname.mutex, NULL);
usr/src/lib/libidmap/common/idmap_cache.c
309
idmap_cache.uid2sid_winname.head.flink =
usr/src/lib/libidmap/common/idmap_cache.c
310
&idmap_cache.uid2sid_winname.head;
usr/src/lib/libidmap/common/idmap_cache.c
311
idmap_cache.uid2sid_winname.head.blink =
usr/src/lib/libidmap/common/idmap_cache.c
312
&idmap_cache.uid2sid_winname.head;
usr/src/lib/libidmap/common/idmap_cache.c
313
idmap_cache.uid2sid_winname.prev = NULL;
usr/src/lib/libidmap/common/idmap_cache.c
314
idmap_cache.uid2sid_winname.purge_time = 0;
usr/src/lib/libidmap/common/idmap_cache.c
315
idmap_cache.uid2sid_winname.sid_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
316
idmap_cache.uid2sid_winname.winname_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
318
avl_create(&idmap_cache.gid2sid_winname.tree,
usr/src/lib/libidmap/common/idmap_cache.c
321
(void) pthread_mutex_init(&idmap_cache.gid2sid_winname.mutex, NULL);
usr/src/lib/libidmap/common/idmap_cache.c
322
idmap_cache.gid2sid_winname.head.flink =
usr/src/lib/libidmap/common/idmap_cache.c
323
&idmap_cache.gid2sid_winname.head;
usr/src/lib/libidmap/common/idmap_cache.c
324
idmap_cache.gid2sid_winname.head.blink =
usr/src/lib/libidmap/common/idmap_cache.c
325
&idmap_cache.gid2sid_winname.head;
usr/src/lib/libidmap/common/idmap_cache.c
326
idmap_cache.gid2sid_winname.prev = NULL;
usr/src/lib/libidmap/common/idmap_cache.c
327
idmap_cache.gid2sid_winname.purge_time = 0;
usr/src/lib/libidmap/common/idmap_cache.c
328
idmap_cache.gid2sid_winname.sid_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
329
idmap_cache.gid2sid_winname.winname_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
331
avl_create(&idmap_cache.winname2uid_gid.tree,
usr/src/lib/libidmap/common/idmap_cache.c
334
(void) pthread_mutex_init(&idmap_cache.winname2uid_gid.mutex, NULL);
usr/src/lib/libidmap/common/idmap_cache.c
335
idmap_cache.winname2uid_gid.head.flink =
usr/src/lib/libidmap/common/idmap_cache.c
336
&idmap_cache.winname2uid_gid.head;
usr/src/lib/libidmap/common/idmap_cache.c
337
idmap_cache.winname2uid_gid.head.blink =
usr/src/lib/libidmap/common/idmap_cache.c
338
&idmap_cache.winname2uid_gid.head;
usr/src/lib/libidmap/common/idmap_cache.c
339
idmap_cache.winname2uid_gid.prev = NULL;
usr/src/lib/libidmap/common/idmap_cache.c
340
idmap_cache.winname2uid_gid.purge_time = 0;
usr/src/lib/libidmap/common/idmap_cache.c
341
idmap_cache.winname2uid_gid.uid_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
342
idmap_cache.winname2uid_gid.gid_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
355
(void) pthread_mutex_lock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
358
&idmap_cache.sid2uid_gid.tree, &cookie)) != NULL) {
usr/src/lib/libidmap/common/idmap_cache.c
362
avl_destroy(&idmap_cache.sid2uid_gid.tree);
usr/src/lib/libidmap/common/idmap_cache.c
363
avl_create(&idmap_cache.sid2uid_gid.tree,
usr/src/lib/libidmap/common/idmap_cache.c
366
idmap_cache.sid2uid_gid.head.flink = &idmap_cache.sid2uid_gid.head;
usr/src/lib/libidmap/common/idmap_cache.c
367
idmap_cache.sid2uid_gid.head.blink = &idmap_cache.sid2uid_gid.head;
usr/src/lib/libidmap/common/idmap_cache.c
368
idmap_cache.sid2uid_gid.prev = NULL;
usr/src/lib/libidmap/common/idmap_cache.c
369
idmap_cache.sid2uid_gid.purge_time = 0;
usr/src/lib/libidmap/common/idmap_cache.c
370
idmap_cache.sid2uid_gid.uid_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
371
idmap_cache.sid2uid_gid.gid_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
372
idmap_cache.sid2uid_gid.pid_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
373
(void) pthread_mutex_unlock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
376
(void) pthread_mutex_lock(&idmap_cache.uid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
379
&idmap_cache.uid2sid_winname.tree, &cookie)) != NULL) {
usr/src/lib/libidmap/common/idmap_cache.c
386
avl_destroy(&idmap_cache.uid2sid_winname.tree);
usr/src/lib/libidmap/common/idmap_cache.c
387
avl_create(&idmap_cache.uid2sid_winname.tree,
usr/src/lib/libidmap/common/idmap_cache.c
390
idmap_cache.uid2sid_winname.head.flink =
usr/src/lib/libidmap/common/idmap_cache.c
391
&idmap_cache.uid2sid_winname.head;
usr/src/lib/libidmap/common/idmap_cache.c
392
idmap_cache.uid2sid_winname.head.blink =
usr/src/lib/libidmap/common/idmap_cache.c
393
&idmap_cache.uid2sid_winname.head;
usr/src/lib/libidmap/common/idmap_cache.c
394
idmap_cache.uid2sid_winname.prev = NULL;
usr/src/lib/libidmap/common/idmap_cache.c
395
idmap_cache.uid2sid_winname.purge_time = 0;
usr/src/lib/libidmap/common/idmap_cache.c
396
idmap_cache.uid2sid_winname.sid_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
397
idmap_cache.uid2sid_winname.winname_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
398
(void) pthread_mutex_unlock(&idmap_cache.uid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
401
(void) pthread_mutex_lock(&idmap_cache.gid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
404
&idmap_cache.gid2sid_winname.tree, &cookie)) != NULL) {
usr/src/lib/libidmap/common/idmap_cache.c
411
avl_destroy(&idmap_cache.gid2sid_winname.tree);
usr/src/lib/libidmap/common/idmap_cache.c
412
avl_create(&idmap_cache.gid2sid_winname.tree,
usr/src/lib/libidmap/common/idmap_cache.c
415
idmap_cache.gid2sid_winname.head.flink =
usr/src/lib/libidmap/common/idmap_cache.c
416
&idmap_cache.gid2sid_winname.head;
usr/src/lib/libidmap/common/idmap_cache.c
417
idmap_cache.gid2sid_winname.head.blink =
usr/src/lib/libidmap/common/idmap_cache.c
418
&idmap_cache.gid2sid_winname.head;
usr/src/lib/libidmap/common/idmap_cache.c
419
idmap_cache.gid2sid_winname.prev = NULL;
usr/src/lib/libidmap/common/idmap_cache.c
420
idmap_cache.gid2sid_winname.purge_time = 0;
usr/src/lib/libidmap/common/idmap_cache.c
421
idmap_cache.gid2sid_winname.sid_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
422
idmap_cache.gid2sid_winname.winname_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
423
(void) pthread_mutex_unlock(&idmap_cache.gid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
425
(void) pthread_mutex_lock(&idmap_cache.winname2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
428
&idmap_cache.winname2uid_gid.tree, &cookie)) != NULL) {
usr/src/lib/libidmap/common/idmap_cache.c
434
avl_destroy(&idmap_cache.winname2uid_gid.tree);
usr/src/lib/libidmap/common/idmap_cache.c
435
avl_create(&idmap_cache.winname2uid_gid.tree,
usr/src/lib/libidmap/common/idmap_cache.c
438
idmap_cache.winname2uid_gid.head.flink =
usr/src/lib/libidmap/common/idmap_cache.c
439
&idmap_cache.winname2uid_gid.head;
usr/src/lib/libidmap/common/idmap_cache.c
440
idmap_cache.winname2uid_gid.head.blink =
usr/src/lib/libidmap/common/idmap_cache.c
441
&idmap_cache.winname2uid_gid.head;
usr/src/lib/libidmap/common/idmap_cache.c
442
idmap_cache.winname2uid_gid.prev = NULL;
usr/src/lib/libidmap/common/idmap_cache.c
443
idmap_cache.winname2uid_gid.purge_time = 0;
usr/src/lib/libidmap/common/idmap_cache.c
444
idmap_cache.winname2uid_gid.uid_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
445
idmap_cache.winname2uid_gid.gid_num = 0;
usr/src/lib/libidmap/common/idmap_cache.c
446
(void) pthread_mutex_unlock(&idmap_cache.winname2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
457
(void) pthread_mutex_lock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
458
*uidbysid = idmap_cache.sid2uid_gid.uid_num;
usr/src/lib/libidmap/common/idmap_cache.c
459
*gidbysid = idmap_cache.sid2uid_gid.gid_num;
usr/src/lib/libidmap/common/idmap_cache.c
460
*pidbysid = idmap_cache.sid2uid_gid.pid_num;
usr/src/lib/libidmap/common/idmap_cache.c
461
(void) pthread_mutex_unlock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
463
(void) pthread_mutex_lock(&idmap_cache.uid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
464
*sidbyuid = idmap_cache.uid2sid_winname.sid_num;
usr/src/lib/libidmap/common/idmap_cache.c
465
*winnamebyuid = idmap_cache.uid2sid_winname.winname_num;
usr/src/lib/libidmap/common/idmap_cache.c
466
(void) pthread_mutex_unlock(&idmap_cache.uid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
468
(void) pthread_mutex_lock(&idmap_cache.gid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
469
*sidbygid = idmap_cache.gid2sid_winname.sid_num;
usr/src/lib/libidmap/common/idmap_cache.c
470
*winnamebygid = idmap_cache.gid2sid_winname.winname_num;
usr/src/lib/libidmap/common/idmap_cache.c
471
(void) pthread_mutex_unlock(&idmap_cache.gid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
473
(void) pthread_mutex_lock(&idmap_cache.winname2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
474
*uidbywinname = idmap_cache.winname2uid_gid.uid_num;
usr/src/lib/libidmap/common/idmap_cache.c
475
*gidbywinname = idmap_cache.winname2uid_gid.gid_num;
usr/src/lib/libidmap/common/idmap_cache.c
476
(void) pthread_mutex_unlock(&idmap_cache.winname2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
493
(void) pthread_mutex_lock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
495
result = avl_find(&idmap_cache.sid2uid_gid.tree, &entry, &where);
usr/src/lib/libidmap/common/idmap_cache.c
497
list_move(&idmap_cache.sid2uid_gid.head, result);
usr/src/lib/libidmap/common/idmap_cache.c
504
(void) pthread_mutex_unlock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
524
(void) pthread_mutex_lock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
526
result = avl_find(&idmap_cache.sid2uid_gid.tree, &entry, &where);
usr/src/lib/libidmap/common/idmap_cache.c
528
list_move(&idmap_cache.sid2uid_gid.head, result);
usr/src/lib/libidmap/common/idmap_cache.c
535
(void) pthread_mutex_unlock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
556
(void) pthread_mutex_lock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
558
result = avl_find(&idmap_cache.sid2uid_gid.tree, &entry, &where);
usr/src/lib/libidmap/common/idmap_cache.c
560
list_move(&idmap_cache.sid2uid_gid.head, result);
usr/src/lib/libidmap/common/idmap_cache.c
573
(void) pthread_mutex_unlock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
592
(void) pthread_mutex_lock(&idmap_cache.uid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
594
result = avl_find(&idmap_cache.uid2sid_winname.tree, &entry, &where);
usr/src/lib/libidmap/common/idmap_cache.c
596
list_move(&idmap_cache.uid2sid_winname.head, result);
usr/src/lib/libidmap/common/idmap_cache.c
607
(void) pthread_mutex_unlock(&idmap_cache.uid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
624
(void) pthread_mutex_lock(&idmap_cache.gid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
626
result = avl_find(&idmap_cache.gid2sid_winname.tree, &entry, &where);
usr/src/lib/libidmap/common/idmap_cache.c
628
list_move(&idmap_cache.gid2sid_winname.head, result);
usr/src/lib/libidmap/common/idmap_cache.c
639
(void) pthread_mutex_unlock(&idmap_cache.gid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
656
(void) pthread_mutex_lock(&idmap_cache.uid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
658
result = avl_find(&idmap_cache.uid2sid_winname.tree, &entry, &where);
usr/src/lib/libidmap/common/idmap_cache.c
660
list_move(&idmap_cache.uid2sid_winname.head, result);
usr/src/lib/libidmap/common/idmap_cache.c
684
(void) pthread_mutex_unlock(&idmap_cache.uid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
701
(void) pthread_mutex_lock(&idmap_cache.gid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
703
result = avl_find(&idmap_cache.gid2sid_winname.tree, &entry, &where);
usr/src/lib/libidmap/common/idmap_cache.c
705
list_move(&idmap_cache.gid2sid_winname.head, result);
usr/src/lib/libidmap/common/idmap_cache.c
729
(void) pthread_mutex_unlock(&idmap_cache.gid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
748
(void) pthread_mutex_lock(&idmap_cache.winname2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
750
result = avl_find(&idmap_cache.winname2uid_gid.tree, &entry, &where);
usr/src/lib/libidmap/common/idmap_cache.c
752
list_move(&idmap_cache.winname2uid_gid.head, result);
usr/src/lib/libidmap/common/idmap_cache.c
759
(void) pthread_mutex_unlock(&idmap_cache.winname2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
778
(void) pthread_mutex_lock(&idmap_cache.winname2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
780
result = avl_find(&idmap_cache.winname2uid_gid.tree, &entry, &where);
usr/src/lib/libidmap/common/idmap_cache.c
782
list_move(&idmap_cache.winname2uid_gid.head, result);
usr/src/lib/libidmap/common/idmap_cache.c
789
(void) pthread_mutex_unlock(&idmap_cache.winname2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
812
(void) pthread_mutex_lock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
813
result = avl_find(&idmap_cache.sid2uid_gid.tree, &find, &where);
usr/src/lib/libidmap/common/idmap_cache.c
817
idmap_cache.sid2uid_gid.uid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
835
idmap_cache.sid2uid_gid.uid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
837
list_insert(&idmap_cache.sid2uid_gid.head, new);
usr/src/lib/libidmap/common/idmap_cache.c
838
avl_insert(&idmap_cache.sid2uid_gid.tree, new, where);
usr/src/lib/libidmap/common/idmap_cache.c
840
if ((avl_numnodes(&idmap_cache.sid2uid_gid.tree) >
usr/src/lib/libidmap/common/idmap_cache.c
842
(idmap_cache.sid2uid_gid.purge_time + CACHE_PURGE_INTERVAL <
usr/src/lib/libidmap/common/idmap_cache.c
844
idmap_purge_sid2uid_gid_cache(&idmap_cache.sid2uid_gid,
usr/src/lib/libidmap/common/idmap_cache.c
848
(void) pthread_mutex_unlock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
859
(void) pthread_mutex_lock(&idmap_cache.uid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
860
result = avl_find(&idmap_cache.uid2sid_winname.tree, &find,
usr/src/lib/libidmap/common/idmap_cache.c
867
idmap_cache.uid2sid_winname.sid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
885
idmap_cache.uid2sid_winname.sid_num ++;
usr/src/lib/libidmap/common/idmap_cache.c
887
list_insert(&idmap_cache.uid2sid_winname.head, new);
usr/src/lib/libidmap/common/idmap_cache.c
888
avl_insert(&idmap_cache.uid2sid_winname.tree, new,
usr/src/lib/libidmap/common/idmap_cache.c
891
if ((avl_numnodes(&idmap_cache.uid2sid_winname.tree) >
usr/src/lib/libidmap/common/idmap_cache.c
893
(idmap_cache.uid2sid_winname.purge_time +
usr/src/lib/libidmap/common/idmap_cache.c
896
&idmap_cache.uid2sid_winname,
usr/src/lib/libidmap/common/idmap_cache.c
901
(void) pthread_mutex_unlock(&idmap_cache.uid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
924
(void) pthread_mutex_lock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
925
result = avl_find(&idmap_cache.sid2uid_gid.tree, &find, &where);
usr/src/lib/libidmap/common/idmap_cache.c
929
idmap_cache.sid2uid_gid.gid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
947
idmap_cache.sid2uid_gid.gid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
949
list_insert(&idmap_cache.sid2uid_gid.head, new);
usr/src/lib/libidmap/common/idmap_cache.c
950
avl_insert(&idmap_cache.sid2uid_gid.tree, new, where);
usr/src/lib/libidmap/common/idmap_cache.c
952
if ((avl_numnodes(&idmap_cache.sid2uid_gid.tree) >
usr/src/lib/libidmap/common/idmap_cache.c
954
(idmap_cache.sid2uid_gid.purge_time + CACHE_PURGE_INTERVAL <
usr/src/lib/libidmap/common/idmap_cache.c
956
idmap_purge_sid2uid_gid_cache(&idmap_cache.sid2uid_gid,
usr/src/lib/libidmap/common/idmap_cache.c
960
(void) pthread_mutex_unlock(&idmap_cache.sid2uid_gid.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
971
(void) pthread_mutex_lock(&idmap_cache.gid2sid_winname.mutex);
usr/src/lib/libidmap/common/idmap_cache.c
972
result = avl_find(&idmap_cache.gid2sid_winname.tree, &find,
usr/src/lib/libidmap/common/idmap_cache.c
979
idmap_cache.gid2sid_winname.sid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
997
idmap_cache.gid2sid_winname.sid_num++;
usr/src/lib/libidmap/common/idmap_cache.c
999
list_insert(&idmap_cache.gid2sid_winname.head, new);