Lines Matching refs:mode

144  *		mode	- pass-through to ddi_copyin.
157 sp_setstatus(void *d, int mode, IOLOCK *lockp)
180 if (err = ddi_copyin((void *)(uintptr_t)msp->minors, minors, sz, mode))
213 * mode - pass-through to ddi_copyin.
221 sp_update_watermarks(void *d, int mode)
271 if (ddi_copyin((void *)(uintptr_t)mup->wmp, watermarks, wsz, mode)) {
276 if (ddi_copyin((void *)(uintptr_t)mup->osp, offsets, osz, mode)) {
363 * mode - pass-through to ddi_copyin.
370 sp_read_watermark(void *d, int mode)
422 sizeof (mp_watermark_t), mode)) {
433 * mode - pass-through to ddi_copyin.
446 sp_set(void *d, int mode)
511 rec_addr, (size_t)msp->size, mode)) {
580 * mode - pass-through to ddi_copyout.
591 sp_get(void *d, int mode, IOLOCK *lock)
632 un->c.un_size, mode))
727 * mode - pass-through to ddi_copyin.
741 sp_grow(void *d, int mode, IOLOCK *lockp)
784 (npar * sizeof (*par)), mode) != 0) {
834 (size_t)mgp->size, mode);
901 * mode - pass-through to ddi_copyout.
913 int mode,
952 if (ddi_copyout(&unit_dev, devsp, sizeof (*devsp), mode) != 0)
1018 * mode - pass-through to copyin/copyout routines.
1029 sp_admin_ioctl(int cmd, void *data, int mode, IOLOCK *lockp)
1036 if ((mode & DATAMODEL_MASK) != DATAMODEL_ILP32) {
1046 if (! (mode & FWRITE))
1053 if (ddi_copyin(data, d, sz, mode)) {
1058 err = sp_set(d, mode);
1065 if (! (mode & FREAD))
1072 if (ddi_copyin(data, d, sz, mode)) {
1077 err = sp_get(d, mode, lockp);
1083 if (! (mode & FWRITE))
1089 if (ddi_copyin(data, d, sz, mode)) {
1101 if (! (mode & FWRITE))
1107 if (ddi_copyin(data, d, sz, mode)) {
1112 err = sp_grow(d, mode, lockp);
1119 if (! (mode & FREAD))
1125 if (ddi_copyin(data, d, sz, mode)) {
1130 err = sp_getdevs(d, mode, lockp);
1137 if (! (mode & FWRITE))
1143 if (ddi_copyin(data, d, sz, mode)) {
1148 err = sp_setstatus(d, mode, lockp);
1155 if (! (mode & FWRITE))
1161 if (ddi_copyin(data, d, sz, mode)) {
1166 err = sp_update_watermarks(d, mode);
1172 if (! (mode & FREAD))
1178 if (ddi_copyin(data, d, sz, mode)) {
1183 err = sp_read_watermark(d, mode);
1189 if (! (mode & FWRITE))
1195 if (ddi_copyin(data, d, sz, mode)) {
1213 if (ddi_copyout(d, data, sz, mode) != 0) {
1228 * mode - pass-through to copyin/copyout routines.
1238 md_sp_ioctl(dev_t dev, int cmd, void *data, int mode, IOLOCK *lockp)
1247 return (sp_admin_ioctl(cmd, data, mode, lockp));
1271 if (! (mode & FREAD))
1277 if (ddi_copyout((caddr_t)p, data, sizeof (*p), mode) != 0)
1288 if (! (mode & FREAD))
1292 if (ddi_copyout(&p, data, sizeof (struct dk_minfo), mode) != 0)
1303 if (! (mode & FREAD))
1310 mode) != 0)
1323 if ((mode & DATAMODEL_MASK) == DATAMODEL_NATIVE) {
1325 mode) != 0)
1336 mode) != 0)
1348 if (! (mode & FREAD))
1354 if ((mode & DATAMODEL_MASK) == DATAMODEL_NATIVE) {
1355 if (ddi_copyout(vtoc, data, sizeof (*vtoc), mode))
1365 if (ddi_copyout(vtoc32, data, sizeof (*vtoc32), mode))
1379 if (! (mode & FWRITE))
1383 if ((mode & DATAMODEL_MASK) == DATAMODEL_NATIVE) {
1384 if (ddi_copyin(data, vtoc, sizeof (*vtoc), mode)) {
1394 if (ddi_copyin(data, vtoc32, sizeof (*vtoc32), mode)) {
1415 if (! (mode & FREAD))
1421 if (ddi_copyout(extvtoc, data, sizeof (*extvtoc), mode))
1432 if (! (mode & FWRITE))
1436 if (ddi_copyin(data, extvtoc, sizeof (*extvtoc), mode)) {
1453 return (md_dkiocgetefi(mnum, data, mode));
1461 return (md_dkiocsetefi(mnum, data, mode));
1466 return (md_dkiocpartition(mnum, data, mode));
1482 if (! (mode & FREAD))
1489 err = md_call_ioctl(un->un_dev, cmd, &vc, (mode | FKIOCTL),
1495 if (ddi_copyout(&vc, data, sizeof (vc), mode))
1520 if (! (mode & FWRITE))
1523 if (ddi_copyin(data, &vc, sizeof (vc), mode))
1533 (mode | FKIOCTL), lockp);
1602 switch (ddi_model_convert_from(mode & FMODELS)) {
1604 if (ddi_copyin(data, vdr32, sizeof (*vdr32), mode)) {
1616 if (ddi_copyin(data, vdr, sizeof (*vdr), mode)) {
1629 if (ddi_copyin(data, vdr, sizeof (*vdr), mode)) {
1635 err = sp_directed_read(mnum, vdr, mode);
1639 switch (ddi_model_convert_from(mode & FMODELS)) {
1648 if (ddi_copyout(vdr32, data, sizeof (*vdr32), mode))
1653 if (ddi_copyout(&vdr, data, sizeof (vdr), mode))
1658 if (ddi_copyout(&vdr, data, sizeof (vdr), mode))