Lines Matching defs:contextp
1051 end_iter_u(nss_db_root_t *rootp, struct nss_getent_context *contextp)
1058 ctx = (nscd_getent_context_t *)contextp;
1078 nscd_getent_context_t *contextp;
1109 if ((contextp = (nscd_getent_context_t *)contextpp->ctx) == 0) {
1114 contextp = (nscd_getent_context_t *)contextpp->ctx;
1116 s = contextp->nsw_state;
1124 contextp->nsw_state = s;
1127 s = contextp->nsw_state;
1128 n_src = contextp->n_src;
1129 be = contextp->be;
1141 contextp->be = 0; /* Play it safe */
1149 contextp->n_src = n_src;
1150 contextp->be = be;
1195 nscd_getent_context_t *contextp;
1203 if ((contextp = (nscd_getent_context_t *)contextpp->ctx) == 0) {
1205 if ((contextp = (nscd_getent_context_t *)contextpp->ctx) == 0) {
1215 s = contextp->nsw_state;
1216 n_src = contextp->n_src;
1217 be = contextp->be;
1255 (struct nss_getent_context *)contextp);
1272 contextp->n_src = n_src;
1273 contextp->be = be;
1277 end_iter_u(rootp, (struct nss_getent_context *)contextp);
1288 nscd_getent_context_t *contextp;
1294 if ((contextp = (nscd_getent_context_t *)contextpp->ctx) == 0) {
1299 if (_nscd_is_getent_ctx_in_use(contextp) == 0) {
1300 end_iter_u(rootp, (struct nss_getent_context *)contextp);
1301 _nscd_put_getent_ctx(contextp);
1439 nscd_map_contextp(void *buffer, nss_getent_t *contextp,
1515 contextp->ctx = (struct nss_getent_context *)ctx;
1524 nss_getent_t *contextp = &context;
1562 nscd_map_contextp(buffer, contextp, &cookie_num_p, &seqnum_p, 1);
1568 if (contextp->ctx == NULL) {
1585 contextp->ctx) == 0) {
1590 end_iter_u(NULL, contextp->ctx);
1592 (nscd_getent_context_t *)contextp->ctx);
1593 contextp->ctx = NULL;
1609 nss_getent_t *contextp, nssuint_t *cookie_num_p,
1634 nss_setent(NULL, initf, contextp);
1637 ctx = (nscd_getent_context_t *)contextp->ctx;
1670 nss_getent_t *contextp = &context;
1686 nscd_map_contextp(buffer, contextp, &cookie_num_p, &seqnum_p, 0);
1702 if (contextp->ctx == NULL) {
1706 delayed_setent(pbuf, initf, contextp, cookie_num_p,
1715 NULL, &initf, &contextp, &arg);
1719 (nscd_getent_context_t *)contextp->ctx);
1725 status = nss_getent(NULL, initf, contextp, &arg);
1731 ctx = (nscd_getent_context_t *)contextp->ctx;
1744 ctx = (nscd_getent_context_t *)contextp->ctx;
1747 contextp->ctx = NULL;
1762 nss_getent_t *contextp = &context;
1773 /* map the contextp from the cookie information */
1774 nscd_map_contextp(buffer, contextp, &cookie_num_p, &seqnum_p, 0);
1778 if (contextp->ctx == NULL)
1786 nss_endent(NULL, NULL, contextp);