Lines Matching refs:qadh
921 adutils_ad_t *ad = qs->qadh->owner;
946 adutils_ad_t *ad = qs->qadh->owner;
982 new_state->qadh = adh;
1016 if (p->qadh != adh || adh->generation != p->qadh_gen)
1516 release_conn((*state)->qadh);
1569 if ((rc = get_adobject_batch((*state)->qadh,
1624 while (!state->qadh->dead &&
1625 state->qadh->num_requests > state->qadh->max_requests) {
1626 if (get_adobject_batch(state->qadh, &tv) != 0)
1632 (void) pthread_mutex_lock(&state->qadh->lock);
1634 if (!state->qadh->dead) {
1635 state->qadh->idletime = time(NULL);
1637 lrc = ldap_search_ext(state->qadh->ld,
1638 state->qadh->owner->basedn,
1643 state->qadh->num_requests++;
1648 state->qadh->dead = 1;
1651 state->qadh->dead = 1;
1654 dead = state->qadh->dead;
1655 num = state->qadh->num_requests;
1656 (void) pthread_mutex_unlock(&state->qadh->lock);
1674 while (get_adobject_batch(state->qadh, &tv) == 0)