Lines Matching refs:sid
95 static void cache_ref(/*short sid*/); /* note that sid was ref'd */
123 short sid = 0;
197 sid = (short)cred->adc_nickname;
198 if (sid < 0 || sid >= AUTHDES_CACHESZ) {
202 sessionkey = &authdes_cache[sid].key;
251 sid = cache_spot(sessionkey, cred->adc_fullname.name,
253 if (sid < 0) {
259 window = authdes_cache[sid].window;
269 &authdes_cache[sid].laststamp)) {
285 verf.adv_nickname = (u_long)sid;
322 entry = &authdes_cache[sid];
324 cache_ref(sid);
327 cred->adc_nickname = (u_long)sid; /* save nickname */
387 * Note that sid was referenced
390 cache_ref(sid)
391 short sid;
398 authdes_lru[0] = sid;
399 for (i = 1; prev != sid; i++) {
471 unsigned sid;
478 sid = adc->adc_nickname;
479 if (sid >= AUTHDES_CACHESZ) {
483 cred = (struct bsdcred *)authdes_cache[sid].localcred;
486 authdes_cache[sid].localcred = (char *)cred;