Lines Matching defs:flag
84 static int fd_get_media_info(struct fcu_obj *fjp, caddr_t buf, int flag);
101 D_NEW | D_MP /* Driver compatibility flag */
649 fd_open(dev_t *devp, int flag, int otyp, cred_t *cred_p)
673 (CE_CONT, "fd_open: fd%d part %d flag %x otype %x\n", DRIVE(dev),
674 part, flag, otyp));
686 if ((fdp->d_exclmask & pbit) || ((flag & FEXCL) && part_is_open)) {
709 if (flag & (FNDELAY | FNONBLOCK)) {
735 if ((flag & FWRITE) && (fdp->d_obj->fj_flags & FUNIT_WPROT)) {
744 if (flag & FEXCL)
953 fd_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
1271 fd_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cred_p,
1305 if (ddi_copyout(&cpy.dki, (void *)arg, sizeof (cpy.dki), flag))
1328 if (ddi_copyout(&cpy.dkg, (void *)arg, sizeof (cpy.dkg), flag))
1334 sizeof (struct dk_geom), flag)) {
1360 switch (ddi_model_convert_from(flag & FMODELS)) {
1375 sizeof (struct dk_allmap32), flag))
1395 sizeof (struct dk_allmap), flag))
1411 switch (ddi_model_convert_from(flag & FMODELS)) {
1417 sizeof (dka32), flag)) {
1432 if (ddi_copyin((void *)arg, &cpy.dka, sizeof (cpy.dka), flag))
1482 switch (ddi_model_convert_from(flag & FMODELS)) {
1490 sizeof (vtoc32), flag))
1499 sizeof (vtoc), flag))
1511 switch (ddi_model_convert_from(flag & FMODELS)) {
1517 sizeof (vtoc32), flag)) {
1529 if (ddi_copyin((void *)arg, &vtoc, sizeof (vtoc), flag))
1558 if (ddi_copyin((void *)arg, &state, sizeof (int), flag)) {
1566 sizeof (int), flag))
1572 sizeof (struct fd_char), flag))
1578 sizeof (struct fd_char), flag)) {
1638 if (ddi_copyin((void *)arg, &cpy.temp, sizeof (int), flag)) {
1691 if (ddi_copyout(&cpy.temp, (void *)arg, sizeof (int), flag))
1697 sizeof (struct fd_drive), flag))
1703 sizeof (struct fd_drive), flag)) {
1718 if (ddi_copyout(&i, (void *)arg, sizeof (int), flag)) {
1725 rval = fd_get_media_info(fjp, (caddr_t)arg, flag);
1734 switch (ddi_model_convert_from(flag & FMODELS)) {
1740 sizeof (fc32), flag)) {
1758 if (ddi_copyin((void *)arg, &fc, sizeof (fc), flag)) {
1817 rval = fd_rawioctl(fjp, unit, (caddr_t)arg, flag);
2009 int flag = B_READ;
2074 flag = B_WRITE;
2080 flag = B_WRITE;
2094 if (flag == B_WRITE) {
2135 if (ucount && flag == B_READ && rval == 0) {
2311 fd_get_media_info(struct fcu_obj *fjp, caddr_t buf, int flag)
2321 if (ddi_copyout(&media_info, buf, sizeof (struct dk_minfo), flag))