Lines Matching defs:lru
194 struct gssd_ctx_slot *lru;
201 lru = gssd_lru_head;
202 gssd_lru_head = lru->lru_next;
209 if (lru->inuse) {
210 if (lru->ctx != GSS_C_NO_CONTEXT)
212 &lru->ctx, NULL);
220 current_time - lru->create_time, tooks,
235 lru->verf = context_verf;
237 lru->create_time = current_time;
238 lru->ctx = ctx;
239 lru->inuse = TRUE;
240 return (lru);
268 gssd_rel_slot(struct gssd_ctx_slot *lru)
272 if (lru == NULL)
275 lru->inuse = FALSE;
280 prev = lru->lru_prev;
281 next = lru->lru_next;
292 prev->lru_next = lru;
293 lru->lru_prev = prev;
295 next->lru_prev = lru;
296 lru->lru_next = next;
298 gssd_lru_head = lru;