Lines Matching defs:phdr
42 nss_pheader_t *phdr = (nss_pheader_t *)buf;
53 NSCD_SET_STATUS(phdr, NSS_ERROR, errno);
69 NSCD_SET_STATUS(phdr, NSS_ERROR, ECONNREFUSED);
73 NSCD_SET_STATUS_SUCCESS(phdr);
80 nss_pheader_t *phdr, nss_pheader_t *outphdr)
86 if (outdata != NULL && phdr->data_off > 0 && phdr->data_len > 0) {
87 if (phdr->data_len <= outdlen) {
88 dp = (char *)phdr + phdr->data_off;
89 (void) memmove(outdata, dp, phdr->data_len);
95 phdr->data_len, outdlen);
98 NSCD_SET_N2N_STATUS(phdr, NSS_NSCD_PRIV,
100 NSCD_COPY_STATUS(outphdr, phdr);
113 nss_pheader_t *phdr;
131 phdr = (nss_pheader_t *)dptr;
134 callnum, ret, strerror(NSCD_GET_ERRNO(phdr)));
143 void *outdata, int outdlen, nss_pheader_t *phdr)
175 if (phdr != NULL) {
176 NSCD_COPY_STATUS(phdr, phdr_d);
178 ret = copy_output(outdata, outdlen, phdr_d, phdr);
190 void *outdata, int outdlen, nss_pheader_t *phdr)
228 if (phdr != NULL) {
229 NSCD_SET_STATUS(phdr, NSS_ERROR, errnum);
248 if (phdr != NULL) {
249 NSCD_COPY_STATUS(phdr, phdr_d);
258 ret = copy_output(outdata, outdlen, phdr_d, phdr);
272 nss_pheader_t *phdr = (nss_pheader_t *)*dptr;
280 if (NSCD_STATUS_IS_NOT_OK(phdr))
297 NSCD_SET_STATUS(phdr, NSS_ERROR, errnum);
308 NSCD_SET_STATUS(phdr, NSS_ERROR, ENOTCONN);
316 nss_pheader_t *phdr)
346 if (phdr != NULL)
347 *phdr = *phdr_d;