Lines Matching refs:gctx
658 nscd_getent_context_t *gctx, *c; in reclaim_getent_ctx() local
677 gctx = ctx->ptr; in reclaim_getent_ctx()
683 if (gctx->pid != -1 && process_exited(gctx->pid)) { in reclaim_getent_ctx()
691 gctx->pid, gctx, gctx->dbi, in reclaim_getent_ctx()
692 gctx->cookie_num, gctx->seq_num); in reclaim_getent_ctx()
698 if (gctx == c) in reclaim_getent_ctx()
702 last->next_to_reclaim = gctx; in reclaim_getent_ctx()
703 last = gctx; in reclaim_getent_ctx()
706 first = gctx; in reclaim_getent_ctx()
707 last = gctx; in reclaim_getent_ctx()
719 for (gctx = first; gctx; ) { in reclaim_getent_ctx()
722 c = gctx->next_to_reclaim; in reclaim_getent_ctx()
723 gctx->next_to_reclaim = NULL; in reclaim_getent_ctx()
724 gctx->aborted = 1; in reclaim_getent_ctx()
726 (void) mutex_lock(&gctx->getent_mutex); in reclaim_getent_ctx()
727 num_reclaim_check = gctx->num_reclaim_check++; in reclaim_getent_ctx()
729 gctx->in_use = 0; in reclaim_getent_ctx()
730 in_use = gctx->in_use; in reclaim_getent_ctx()
731 (void) mutex_unlock(&gctx->getent_mutex); in reclaim_getent_ctx()
738 gctx->pid, gctx); in reclaim_getent_ctx()
739 nssctx.ctx = (struct nss_getent_context *)gctx; in reclaim_getent_ctx()
742 gctx = c; in reclaim_getent_ctx()