Lines Matching defs:read_cmd
867 struct gpib_read_write_ioctl read_cmd;
876 retval = copy_from_user(&read_cmd, (void __user *)arg, sizeof(read_cmd));
880 if (read_cmd.completed_transfer_count > read_cmd.requested_transfer_count)
883 if (WARN_ON_ONCE(sizeof(userbuf) > sizeof(read_cmd.buffer_ptr)))
886 userbuf = (u8 __user *)(unsigned long)read_cmd.buffer_ptr;
887 userbuf += read_cmd.completed_transfer_count;
889 remain = read_cmd.requested_transfer_count - read_cmd.completed_transfer_count;
898 desc = handle_to_descriptor(file_priv, read_cmd.handle);
925 read_cmd.completed_transfer_count = read_cmd.requested_transfer_count - remain;
926 read_cmd.end = end_flag;
936 retval = copy_to_user((void __user *)arg, &read_cmd, sizeof(read_cmd));