Lines Matching defs:iap
319 intptr_t arg, sbd_init_arg_t *iap);
363 sbd_cmd_t *cmdp, sbd_ioctl_arg_t *iap);
364 static int sbd_copyout_errs(int mode, sbd_ioctl_arg_t *iap,
367 sbd_ioctl_arg_t *iap);
759 sbdp_ioctl_arg_t ia, *iap;
761 iap = &ia;
763 iap->h_dev = hp->h_dev;
764 iap->h_cmd = hp->h_cmd;
765 iap->h_iap = (intptr_t)hp->h_iap;
766 iap->h_mode = hp->h_mode;
769 rv = sbdp_ioctl(hdp, iap);
1439 sbd_init_arg_t *iap)
1463 hp->h_dev = iap->dev;
1464 hp->h_cmd = iap->cmd;
1465 hp->h_mode = iap->mode;
1591 sbd_ioctl_arg_t *iap)
1595 if (iap == NULL)
1606 if (ddi_copyin((void *)iap, (void *)&scmd32,
1622 PR_BYP("passthru copyin: iap=%p, sz=%ld", (void *)iap,
1641 if (ddi_copyin((void *)iap, (void *)cmdp,
1669 sbd_copyout_ioarg(int mode, int cmd, sbd_cmd_t *scp, sbd_ioctl_arg_t *iap)
1673 if ((iap == NULL) || (scp == NULL))
1695 if (ddi_copyout((void *)&scmd32, (void *)iap,
1704 if (ddi_copyout((void *)scp, (void *)iap,
1715 sbd_copyout_errs(int mode, sbd_ioctl_arg_t *iap, void *arg)
1729 err32.e_code = iap->ie_code;
1730 (void) strcpy(err32.e_rsc, iap->ie_rsc);
1741 if (ddi_copyout((void *)&iap->i_err, (void *)&uap->i_err,