Lines Matching refs:dptr
114 void *dptr; in _nscd_doorcall() local
124 NSCD_ALLOC_DOORBUF(callnum, 0, dptr, buflen); in _nscd_doorcall()
128 ret = _nsc_trydoorcall(&dptr, &ndata, &adata); in _nscd_doorcall()
131 phdr = (nss_pheader_t *)dptr; in _nscd_doorcall()
147 void *dptr; in _nscd_doorcall_data() local
160 dptr = uptr; in _nscd_doorcall_data()
163 datap = NSCD_N2N_DOOR_DATA(void, dptr); in _nscd_doorcall_data()
167 ret = _nsc_trydoorcall(&dptr, &ndata, &adata); in _nscd_doorcall_data()
169 phdr_d = (nss_pheader_t *)dptr; in _nscd_doorcall_data()
182 if (dptr != uptr) in _nscd_doorcall_data()
183 (void) munmap(dptr, ndata); in _nscd_doorcall_data()
193 void *dptr; in _nscd_doorcall_fd() local
208 dptr = uptr; in _nscd_doorcall_fd()
211 datap = NSCD_N2N_DOOR_DATA(void, dptr); in _nscd_doorcall_fd()
215 param.rbuf = (char *)dptr; in _nscd_doorcall_fd()
217 param.data_ptr = (char *)dptr; in _nscd_doorcall_fd()
239 dptr = (void *)param.data_ptr; in _nscd_doorcall_fd()
245 phdr_d = (nss_pheader_t *)dptr; in _nscd_doorcall_fd()
261 if (dptr != uptr) in _nscd_doorcall_fd()
262 (void) munmap(dptr, param.rsize); in _nscd_doorcall_fd()
269 send_doorfd(void **dptr, size_t *ndata, size_t *adata, in send_doorfd() argument
272 nss_pheader_t *phdr = (nss_pheader_t *)*dptr; in send_doorfd()
279 initdoor(*dptr, &doorfd); in send_doorfd()
283 param.rbuf = (char *)*dptr; in send_doorfd()
285 param.data_ptr = (char *)*dptr; in send_doorfd()
302 *dptr = (void *)param.data_ptr; in send_doorfd()
304 if (*adata == 0 || *dptr == NULL) { in send_doorfd()
319 void *dptr; in _nscd_doorcall_sendfd() local
333 dptr = uptr; in _nscd_doorcall_sendfd()
336 datap = NSCD_N2N_DOOR_DATA(void, dptr); in _nscd_doorcall_sendfd()
342 send_doorfd(&dptr, &ndata, &adata, &desc); in _nscd_doorcall_sendfd()
344 phdr_d = (nss_pheader_t *)dptr; in _nscd_doorcall_sendfd()