Lines Matching refs:sid
81 static void cache_ref (uint32_t sid); /* note that sid was ref'd */
113 uint32_t sid = 0; in _svcauth_des() local
209 sid = cred->adc_nickname; in _svcauth_des()
213 if (authdes_cache[sid].rname == NULL) in _svcauth_des()
215 sessionkey = &authdes_cache[sid].key; in _svcauth_des()
278 sid = tmp_spot; in _svcauth_des()
283 window = authdes_cache[sid].window; in _svcauth_des()
293 if (nick && BEFORE (×tamp, &authdes_cache[sid].laststamp)) in _svcauth_des()
315 verf.adv_nickname = sid; in _svcauth_des()
353 entry = &authdes_cache[sid]; in _svcauth_des()
355 cache_ref (sid); in _svcauth_des()
361 cred->adc_nickname = sid; /* save nickname */ in _svcauth_des()
426 cache_ref (register uint32_t sid) in cache_ref() argument
433 authdes_lru[0] = sid; in cache_ref()
434 for (i = 1; prev != sid; ++i) in cache_ref()
503 unsigned sid; in authdes_getucred() local
510 sid = adc->adc_nickname; in authdes_getucred()
511 if (sid >= AUTHDES_CACHESZ) in authdes_getucred()
516 cred = (struct bsdcred *) authdes_cache[sid].localcred; in authdes_getucred()
536 authdes_cache[sid].localcred = NULL; in authdes_getucred()
550 authdes_cache[sid].localcred = (char *) cred; in authdes_getucred()