Lines Matching refs:comedi_device
64 struct comedi_device *dev;
95 static struct comedi_device
105 static void comedi_device_init(struct comedi_device *dev) in comedi_device_init()
116 struct comedi_device *dev = in comedi_dev_kref_release()
117 container_of(kref, struct comedi_device, refcount); in comedi_dev_kref_release()
136 int comedi_dev_put(struct comedi_device *dev) in comedi_dev_put()
144 static struct comedi_device *comedi_dev_get(struct comedi_device *dev) in comedi_dev_get()
151 static void comedi_device_cleanup(struct comedi_device *dev) in comedi_device_cleanup()
166 static bool comedi_clear_board_dev(struct comedi_device *dev) in comedi_clear_board_dev()
181 static struct comedi_device *comedi_clear_board_minor(unsigned int minor) in comedi_clear_board_minor()
183 struct comedi_device *dev; in comedi_clear_board_minor()
193 comedi_subdevice_from_minor(const struct comedi_device *dev, unsigned int minor) in comedi_subdevice_from_minor()
206 static struct comedi_device *comedi_dev_get_from_board_minor(unsigned int minor) in comedi_dev_get_from_board_minor()
208 struct comedi_device *dev; in comedi_dev_get_from_board_minor()
216 static struct comedi_device *
219 struct comedi_device *dev; in comedi_dev_get_from_subdevice_minor()
242 struct comedi_device *comedi_dev_get_from_minor(unsigned int minor) in comedi_dev_get_from_minor()
252 comedi_read_subdevice(const struct comedi_device *dev, unsigned int minor) in comedi_read_subdevice()
266 comedi_write_subdevice(const struct comedi_device *dev, unsigned int minor) in comedi_write_subdevice()
282 struct comedi_device *dev = cfp->dev; in comedi_file_reset()
304 struct comedi_device *dev = cfp->dev; in comedi_file_check()
327 static int resize_async_buffer(struct comedi_device *dev, in resize_async_buffer()
374 struct comedi_device *dev; in max_read_buffer_kb_show()
397 struct comedi_device *dev; in max_read_buffer_kb_store()
430 struct comedi_device *dev; in read_buffer_kb_show()
453 struct comedi_device *dev; in read_buffer_kb_store()
487 struct comedi_device *dev; in max_write_buffer_kb_show()
510 struct comedi_device *dev; in max_write_buffer_kb_store()
543 struct comedi_device *dev; in write_buffer_kb_show()
566 struct comedi_device *dev; in write_buffer_kb_store()
609 static void comedi_free_board_dev(struct comedi_device *dev) in comedi_free_board_dev()
783 static void do_become_nonbusy(struct comedi_device *dev, in do_become_nonbusy()
814 static int do_cancel(struct comedi_device *dev, struct comedi_subdevice *s) in do_cancel()
827 void comedi_device_cancel_all(struct comedi_device *dev) in comedi_device_cancel_all()
843 static int is_device_busy(struct comedi_device *dev) in is_device_busy()
886 static int do_devconfig_ioctl(struct comedi_device *dev, in do_devconfig_ioctl()
946 static int do_bufconfig_ioctl(struct comedi_device *dev, in do_bufconfig_ioctl()
1008 static int do_devinfo_ioctl(struct comedi_device *dev, in do_devinfo_ioctl()
1055 static int do_subdinfo_ioctl(struct comedi_device *dev, in do_subdinfo_ioctl()
1130 static int do_chaninfo_ioctl(struct comedi_device *dev, in do_chaninfo_ioctl()
1185 static int do_bufinfo_ioctl(struct comedi_device *dev, in do_bufinfo_ioctl()
1430 static int get_valid_routes(struct comedi_device *dev, unsigned int *data) in get_valid_routes()
1437 static int parse_insn(struct comedi_device *dev, struct comedi_insn *insn, in parse_insn()
1655 static int do_insnlist_ioctl(struct comedi_device *dev, in do_insnlist_ioctl()
1730 static int check_insnlist_len(struct comedi_device *dev, unsigned int n_insns) in check_insnlist_len()
1753 static int do_insn_ioctl(struct comedi_device *dev, in do_insn_ioctl()
1809 static int __comedi_get_user_cmd(struct comedi_device *dev, in __comedi_get_user_cmd()
1860 static int __comedi_get_user_chanlist(struct comedi_device *dev, in __comedi_get_user_chanlist()
1901 static int do_cmd_ioctl(struct comedi_device *dev, in do_cmd_ioctl()
2012 static int do_cmdtest_ioctl(struct comedi_device *dev, in do_cmdtest_ioctl()
2063 static int do_lock_ioctl(struct comedi_device *dev, unsigned long arg, in do_lock_ioctl()
2098 static int do_unlock_ioctl(struct comedi_device *dev, unsigned long arg, in do_unlock_ioctl()
2133 static int do_cancel_ioctl(struct comedi_device *dev, unsigned long arg, in do_cancel_ioctl()
2167 static int do_poll_ioctl(struct comedi_device *dev, unsigned long arg, in do_poll_ioctl()
2202 static int do_setrsubd_ioctl(struct comedi_device *dev, unsigned long arg, in do_setrsubd_ioctl()
2245 static int do_setwsubd_ioctl(struct comedi_device *dev, unsigned long arg, in do_setwsubd_ioctl()
2280 struct comedi_device *dev = cfp->dev; in comedi_unlocked_ioctl()
2483 struct comedi_device *dev = cfp->dev; in comedi_mmap()
2613 struct comedi_device *dev = cfp->dev; in comedi_poll()
2716 struct comedi_device *dev = cfp->dev; in comedi_write()
2844 struct comedi_device *dev = cfp->dev; in comedi_read()
2966 struct comedi_device *dev = comedi_dev_get_from_minor(minor); in comedi_open()
3019 struct comedi_device *dev = cfp->dev; in comedi_fasync()
3027 struct comedi_device *dev = cfp->dev; in comedi_close()
3125 struct comedi_device *dev = cfp->dev; in compat_chaninfo()
3154 struct comedi_device *dev = cfp->dev; in compat_rangeinfo()
3237 struct comedi_device *dev = cfp->dev; in compat_cmd()
3267 struct comedi_device *dev = cfp->dev; in compat_cmdtest()
3314 struct comedi_device *dev = cfp->dev; in compat_insnlist()
3357 struct comedi_device *dev = cfp->dev; in compat_insn()
3446 void _comedi_event(struct comedi_device *dev, struct comedi_subdevice *s) in _comedi_event()
3494 void comedi_event(struct comedi_device *dev, struct comedi_subdevice *s) in comedi_event()
3504 struct comedi_device *comedi_alloc_board_minor(struct device *hardware_device) in comedi_alloc_board_minor()
3506 struct comedi_device *dev; in comedi_alloc_board_minor()
3546 struct comedi_device *dev; in comedi_release_hardware_device()
3564 struct comedi_device *dev = s->device; in comedi_alloc_subdevice_minor()
3615 struct comedi_device *dev; in comedi_cleanup_board_minors()
3662 struct comedi_device *dev; in comedi_init()