Lines Matching refs:pbuf

805 	nss_pheader_t 	*pbuf = (nss_pheader_t *)buffer;
810 pdbd = (nss_dbd_t *)((void *)((char *)buffer + pbuf->dbd_off));
812 if (pbuf->nss_dbop == NSS_DBOP_GROUP_BYMEMBER) {
818 pbuf->p_status = NSS_SUCCESS;
819 pbuf->data_len = in->numgids *
821 pbuf->p_herrno = 0;
823 pbuf->p_status = status;
824 pbuf->p_errno = errno;
825 pbuf->data_len = 0;
826 pbuf->p_herrno = (uint32_t)arg->h_errno;
831 if (pbuf->nss_dbop == NSS_DBOP_NETGROUP_IN) {
837 pbuf->data_len = 1;
840 pbuf->p_status = status;
841 pbuf->p_errno = errno;
846 pbuf->p_status = NSS_SUCCESS;
848 pbuf->p_status = NSS_NOTFOUND;
849 pbuf->p_errno = errno;
856 if ((pbuf->p_status = status) != NSS_SUCCESS) {
858 pbuf->p_errno = ERANGE;
860 pbuf->p_errno = errno;
862 pbuf->p_errno = 0;
864 pbuf->p_herrno = (uint32_t)arg->h_errno;
865 pbuf->data_len = (nssuint_t)arg->returnlen;
867 pbuf->p_herrno = 0;
868 pbuf->data_len = 0;
907 nss_pheader_t *pbuf = (nss_pheader_t *)buffer;
920 keysize = pbuf->data_off - pbuf->key_off;
922 off = pbuf->key_off;
966 if (pbuf->key_len == sizeof (nssuint_t)) {
1027 ((void *)((char *)pbuf + pbuf->data_off));
1154 nss_pheader_t *pbuf = (nss_pheader_t *)buffer;
1163 *dbop = pbuf->nss_dbop;
1164 off = pbuf->dbd_off;
1166 dbdsize = pbuf->key_off - pbuf->dbd_off;
1215 nss_pheader_t *pbuf = (nss_pheader_t *)buffer;
1229 *dbop = pbuf->nss_dbop;
1230 off = pbuf->dbd_off;
1232 dbdsize = pbuf->key_off - pbuf->dbd_off;
1250 arg->h_errno = (int)pbuf->p_herrno;
1252 bptr = (char *)buffer + pbuf->data_off;
1253 len = (size_t)pbuf->data_len;
1265 if (pbuf->nss_dbop == NSS_DBOP_NETGROUP_IN &&
1291 nss_pheader_t *pbuf = (nss_pheader_t *)buffer;
1298 bptr = (char *)buffer + pbuf->data_off;
1299 len = (size_t)pbuf->data_len;