• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/comedi/

Lines Matching refs:cmd32

171 			  struct comedi32_cmd_struct __user *cmd32)
180 if (!access_ok(VERIFY_READ, cmd32, sizeof(*cmd32))
185 err |= __get_user(temp.uint, &cmd32->subdev);
187 err |= __get_user(temp.uint, &cmd32->flags);
189 err |= __get_user(temp.uint, &cmd32->start_src);
191 err |= __get_user(temp.uint, &cmd32->start_arg);
193 err |= __get_user(temp.uint, &cmd32->scan_begin_src);
195 err |= __get_user(temp.uint, &cmd32->scan_begin_arg);
197 err |= __get_user(temp.uint, &cmd32->convert_src);
199 err |= __get_user(temp.uint, &cmd32->convert_arg);
201 err |= __get_user(temp.uint, &cmd32->scan_end_src);
203 err |= __get_user(temp.uint, &cmd32->scan_end_arg);
205 err |= __get_user(temp.uint, &cmd32->stop_src);
207 err |= __get_user(temp.uint, &cmd32->stop_arg);
209 err |= __get_user(temp.uptr, &cmd32->chanlist);
211 err |= __get_user(temp.uint, &cmd32->chanlist_len);
213 err |= __get_user(temp.uptr, &cmd32->data);
215 err |= __get_user(temp.uint, &cmd32->data_len);
221 static int put_compat_cmd(struct comedi32_cmd_struct __user *cmd32,
232 || !access_ok(VERIFY_WRITE, cmd32, sizeof(*cmd32))) {
237 err |= __put_user(temp, &cmd32->subdev);
239 err |= __put_user(temp, &cmd32->flags);
241 err |= __put_user(temp, &cmd32->start_src);
243 err |= __put_user(temp, &cmd32->start_arg);
245 err |= __put_user(temp, &cmd32->scan_begin_src);
247 err |= __put_user(temp, &cmd32->scan_begin_arg);
249 err |= __put_user(temp, &cmd32->convert_src);
251 err |= __put_user(temp, &cmd32->convert_arg);
253 err |= __put_user(temp, &cmd32->scan_end_src);
255 err |= __put_user(temp, &cmd32->scan_end_arg);
257 err |= __put_user(temp, &cmd32->stop_src);
259 err |= __put_user(temp, &cmd32->stop_arg);
262 err |= __put_user(temp, &cmd32->chanlist_len);
265 err |= __put_user(temp, &cmd32->data_len);
273 struct comedi32_cmd_struct __user *cmd32;
276 cmd32 = compat_ptr(arg);
279 rc = get_compat_cmd(cmd, cmd32);
290 struct comedi32_cmd_struct __user *cmd32;
293 cmd32 = compat_ptr(arg);
296 rc = get_compat_cmd(cmd, cmd32);
304 err = put_compat_cmd(cmd32, cmd);