3088 case EC_IOCTL_VOE_REC_HEADER: |
3088 case EC_IOCTL_VOE_REC_HEADER: |
3089 return ec_cdev_ioctl_voe_rec_header(master, arg, priv); |
3089 return ec_cdev_ioctl_voe_rec_header(master, arg, priv); |
3090 case EC_IOCTL_VOE_READ: |
3090 case EC_IOCTL_VOE_READ: |
3091 if (!(filp->f_mode & FMODE_WRITE)) |
3091 if (!(filp->f_mode & FMODE_WRITE)) |
3092 return -EPERM; |
3092 return -EPERM; |
|
3093 return ec_cdev_ioctl_voe_read(master, arg, priv); |
3093 case EC_IOCTL_VOE_READ_NOSYNC: |
3094 case EC_IOCTL_VOE_READ_NOSYNC: |
3094 if (!(filp->f_mode & FMODE_WRITE)) |
3095 if (!(filp->f_mode & FMODE_WRITE)) |
3095 return -EPERM; |
3096 return -EPERM; |
3096 return ec_cdev_ioctl_voe_read_nosync(master, arg, priv); |
3097 return ec_cdev_ioctl_voe_read_nosync(master, arg, priv); |
3097 return ec_cdev_ioctl_voe_read(master, arg, priv); |
|
3098 case EC_IOCTL_VOE_WRITE: |
3098 case EC_IOCTL_VOE_WRITE: |
3099 if (!(filp->f_mode & FMODE_WRITE)) |
3099 if (!(filp->f_mode & FMODE_WRITE)) |
3100 return -EPERM; |
3100 return -EPERM; |
3101 return ec_cdev_ioctl_voe_write(master, arg, priv); |
3101 return ec_cdev_ioctl_voe_write(master, arg, priv); |
3102 case EC_IOCTL_VOE_EXEC: |
3102 case EC_IOCTL_VOE_EXEC: |