uptr
const char *uptr = ptr + len;
if (*--uptr == '\n') {
return ((char *)uptr);
void *uptr;
NSCD_ALLOC_DOORBUF(callnum, indlen, uptr, buflen);
dptr = uptr;
if (dptr != uptr)
void *uptr;
NSCD_ALLOC_DOORBUF(callnum, indlen, uptr, buflen);
dptr = uptr;
if (dptr != uptr)
void *uptr;
NSCD_ALLOC_DOORBUF(callnum, indlen, uptr, buflen);
dptr = uptr;
#define NSCD_ALLOC_DOORBUF(cn, dsz, uptr, usz) \
uptr = alloca(usz); \
(void) memset(uptr, 0, usz); \
((nss_pheader_t *)uptr)->nsc_callnumber = (cn); \
((nss_pheader_t *)uptr)->p_version = NSCD_HEADER_REV; \
((nss_pheader_t *)uptr)->pbufsiz = usz; \
((nss_pheader_t *)uptr)->data_off = sizeof (nss_pheader_t); \
((nss_pheader_t *)uptr)->key_off = sizeof (nss_pheader_t); \
((nss_pheader_t *)uptr)->dbd_off = sizeof (nss_pheader_t); \
((nss_pheader_t *)uptr)->data_len = dsz;
NSCD_ALLOC_DOORBUF(NSCD_GETADMIN, len, uptr, buflen);
*(nss_pheader_t *)uptr = *(nss_pheader_t *)((void *)argp);
((nss_pheader_t *)uptr)->pbufsiz = buflen;
(void) _nscd_door_getadmin((void *)uptr);
(void) door_return(uptr, buflen, NULL, 0);
void *uptr;
gbm->username = (const char *)uptr;
uptr = (nssuint_t *)
if (*uptr >= keysize)
*cv++ = (bptr + *uptr++);
if (*uptr >= keysize)
*cv++ = (bptr + *uptr++);
nssuint_t *uptr, offv, offc;
uptr = (nssuint_t *)buffer;
*uptr++ = (nssuint_t)arg->key.serv.serv.port;
(void) strlcpy((char *)uptr,
uptr = (nssuint_t *)buffer;
*uptr++ = (nssuint_t)arg->key.netaddr.net;
*uptr++ = (nssuint_t)arg->key.netaddr.type;
uptr = (nssuint_t *)((void *)((char *)buffer + slop));
*uptr++ = (nssuint_t)pe->search_flag;
dptr = (char *)uptr;
uptr = (nssuint_t *)buffer;
*uptr++ = (nssuint_t)gbm->force_slow_way;
*uptr++ = (nssuint_t)gbm->maxgids;
*uptr++ = (nssuint_t)gbm->numgids;
*uptr++ = (nssuint_t)gbm->gid_array[0];
*uptr++ = (nssuint_t)0;
(void) strlcpy((void *)uptr, gbm->username, len);
uptr = (nssuint_t *)((void *)((char *)buffer + offv));
*uptr++ = offc;
*uptr++ = offc;
*uptr++ = offc;
*uptr++ = offc;
nssuint_t off, *uptr, keysize;
uptr = (nssuint_t *)((void *)bptr);
arg->key.number = (int)(*uptr);
arg->key.uid = (uid_t)(*uptr);
arg->key.gid = (gid_t)(*uptr);
arg->key.hostaddr.len = (int)(*uptr++);
arg->key.hostaddr.type = (int)(*uptr++);
arg->key.hostaddr.addr = (const char *)uptr;
arg->key.ipnode.af_family = (int)(*uptr++);
arg->key.ipnode.flags = (int)(*uptr++);
arg->key.ipnode.name = (const char *)uptr;
arg->key.projid = (projid_t)(*uptr);
arg->key.serv.serv.port = (int)(*uptr++);
arg->key.netaddr.net = (uint32_t)(*uptr++);
arg->key.netaddr.type = (int)(*uptr++);
uptr = (nssuint_t *)((void *)((char *)bptr + slop));
pe->search_flag = (int)*uptr++;
bptr = (char *)uptr;
gbm->force_slow_way = (int)(*uptr++);
gbm->maxgids = (int)(*uptr++);
gbm->numgids = (int)(*uptr++);
gbm->gid_array[0] = (gid_t)(*uptr++);
uptr++;
walkcontext(const ucontext_t *uptr, int (*operate_func)(uintptr_t, int, void *),
ucontext_t *oldctx = uptr->uc_link;
((uintptr_t)uptr->uc_mcontext.gregs[FRAME_PTR_REGISTER] +
uptr from, to;
uptr x = Addr(pFrom->apCell[i]);
*((uptr*)&pTo->apCell[i]) = x + to - from;
assert( sizeof(uptr)==sizeof(ptr) );
uptr x = Addr(pKey);
#define Addr(X) ((uptr)X)
void *uptr;
uptr = STRUCT_FGETP(in_param, nonce);
if (copyin(uptr, nonce, nonce_len) != 0)
uptr = STRUCT_FGETP(in_param, authData);
if (copyin(uptr, authd, authd_len) != 0)
void *uptr;
uptr = STRUCT_FGETP(in_param, pIv);
if (copyin(uptr, ivp, iv_len) != 0)
uptr = STRUCT_FGETP(in_param, pAAD);
if (copyin(uptr, adp, ad_len) != 0)
void *uptr;
uptr = STRUCT_FGETP(in_param, pIv);
if (copyin(uptr, ivp, iv_len) != 0)
uptr = STRUCT_FGETP(in_param, pAAD);
if (copyin(uptr, adp, ad_len) != 0)
void *uptr;
uptr = STRUCT_FGETP(in_param, pSharedData);
if (copyin(uptr, sdp, sd_len) != 0)
uptr = STRUCT_FGETP(in_param, pPublicData);
if (copyin(uptr, pdp, pd_len) != 0)
void *ptr, *uptr;
uptr = fp->fr_data;
error = COPYIN(uptr, ptr, fp->fr_dsize);
ptr = uptr;
fp->fr_data = uptr;
if ((f->fr_dsize != 0) && (uptr != NULL))
error = COPYOUT(f->fr_data, uptr,