Lines Matching defs:dlreplyp
1287 * dlpi_msg_t *dlreplyp: reply message structure, the message size
1303 i_dlpi_strgetmsg(dlpi_impl_t *dip, int msec, dlpi_msg_t *dlreplyp,
1320 * dlreplyp and databuf can be NULL at the same time, to force a check
1332 ctl.buf = (dlreplyp == NULL) ? bufc : (void *)dlreplyp->dlm_msg;
1334 ctl.maxlen = (dlreplyp == NULL) ? sizeof (bufc) : dlreplyp->dlm_msgsz;
1399 if (dlreplyp != NULL)
1400 (void) memcpy(dlreplyp->dlm_msg, bufc,
1429 if (dlreplyp == NULL)
1439 if (dlreplyp != NULL && ctl.len >= sizeof (t_uscalar_t)) {
1440 dlprim = dlreplyp->dlm_msg;
1444 dlreplyp->dlm_msgsz = ctl.len;
1474 * dlpi_msg_t *dlreplyp: reply message structure
1485 dlpi_msg_t *dlreplyp, size_t dlreplyminsz, int flags)
1489 t_uscalar_t dlreplyprim = dlreplyp->dlm_msg->dl_primitive;
1498 dlreplyp, dlreqprim, dlreplyprim, dlreplyminsz, NULL, NULL, NULL);
1505 if (dlreplyp->dlm_msg->dl_primitive == DL_ERROR_ACK) {
1506 errno = dlreplyp->dlm_msg->error_ack.dl_unix_errno;
1507 retval = dlreplyp->dlm_msg->error_ack.dl_errno;