Lines Matching defs:mode
1183 rd_create_disk(dev_t dev, struct rd_ioctl *urip, int mode, int *rvalp)
1189 if (ddi_copyin(urip, &kri, sizeof (kri), mode) == -1) {
1216 return (ddi_copyout(&kri, urip, sizeof (kri), mode) == -1 ? EFAULT : 0);
1221 rd_delete_disk(dev_t dev, struct rd_ioctl *urip, int mode)
1226 if (ddi_copyin(urip, &kri, sizeof (kri), mode) == -1) {
1253 rd_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp)
1275 if ((mode & FWRITE) == 0)
1277 return (rd_create_disk(dev, rip, mode, rvalp));
1280 if ((mode & FWRITE) == 0)
1282 return (rd_delete_disk(dev, rip, mode));
1299 switch (ddi_model_convert_from(mode & FMODELS)) {
1305 sizeof (struct vtoc32), mode))
1312 sizeof (struct vtoc), mode))
1319 sizeof (struct dk_cinfo), mode);
1327 sizeof (struct dk_geom), mode);
1335 sizeof (enum dkio_state), mode);