title: char device catch multiple (int) ioctl-arguments
body: <p>I have to write a linux char device, which handles ioctl (without BKL) functions per unlock_ioctl. At the moment I can receive one argument from the userspace ioctl command per </p>
  
  <pre><code>__get_user(myint, (int __user *) arg);
  </code></pre>
  
  <p>How can I receive multiple int-arguments (for example this call)?:</p>
  
  <pre><code>ioctl(fp, SZ_NEW_DEV_FORMAT, 0, 1, 30);
  </code></pre>