Lines Matching full:sid
91 static void cache_ref(short sid); /* note that sid was ref'd */
117 short sid = 0; in _svcauth_des() local
191 sid = (short)cred->adc_nickname; in _svcauth_des()
192 if (sid < 0 || sid >= AUTHDES_CACHESZ) { in _svcauth_des()
196 sessionkey = &authdes_cache[sid].key; in _svcauth_des()
245 sid = cache_spot(sessionkey, cred->adc_fullname.name, in _svcauth_des()
247 if (sid < 0) { in _svcauth_des()
253 window = authdes_cache[sid].window; in _svcauth_des()
263 &authdes_cache[sid].laststamp)) { in _svcauth_des()
279 verf.adv_nickname = (u_long)sid; in _svcauth_des()
316 entry = &authdes_cache[sid]; in _svcauth_des()
318 cache_ref(sid); in _svcauth_des()
321 cred->adc_nickname = (u_long)sid; /* save nickname */ in _svcauth_des()
381 * Note that sid was referenced
384 cache_ref(short sid) in cache_ref() argument
391 authdes_lru[0] = sid; in cache_ref()
392 for (i = 1; prev != sid; i++) { in cache_ref()
457 unsigned sid; in authdes_getucred() local
464 sid = adc->adc_nickname; in authdes_getucred()
465 if (sid >= AUTHDES_CACHESZ) { in authdes_getucred()
469 cred = (struct bsdcred *)authdes_cache[sid].localcred; in authdes_getucred()
472 authdes_cache[sid].localcred = (char *)cred; in authdes_getucred()