outdata
char *outdata;
outdata = (*(pl->p_progname))(xdrbuf);
if (outdata == NULL &&
if (!svc_sendreply(transp, pl->p_outproc, outdata)) {
void *outdata = NULL;
outdata = malloc(outsize, M_TEMP, M_WAITOK);
if (ath_hal_getdiagstate(ah, id, indata, insize, &outdata, &outsize)) {
if (outdata != NULL)
error = copyout(outdata, ad->ad_out_data,
if ((ad->ad_id & ATH_DIAG_DYN) && outdata != NULL)
free(outdata, M_TEMP);
static struct outdata outsetup; /* setup and copy for alignment */
minpacket = sizeof(*outip) + sizeof(struct outdata) + optlen;