comedi_device 53 drivers/staging/comedi/comedi_buf.c static void __comedi_buf_free(struct comedi_device *dev, comedi_device 75 drivers/staging/comedi/comedi_buf.c comedi_buf_map_alloc(struct comedi_device *dev, enum dma_data_direction dma_dir, comedi_device 140 drivers/staging/comedi/comedi_buf.c static void __comedi_buf_alloc(struct comedi_device *dev, comedi_device 257 drivers/staging/comedi/comedi_buf.c int comedi_buf_alloc(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 59 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 90 drivers/staging/comedi/comedi_fops.c static struct comedi_device comedi_device 101 drivers/staging/comedi/comedi_fops.c static void comedi_device_init(struct comedi_device *dev) comedi_device 112 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev = comedi_device 113 drivers/staging/comedi/comedi_fops.c container_of(kref, struct comedi_device, refcount); comedi_device 132 drivers/staging/comedi/comedi_fops.c int comedi_dev_put(struct comedi_device *dev) comedi_device 140 drivers/staging/comedi/comedi_fops.c static struct comedi_device *comedi_dev_get(struct comedi_device *dev) comedi_device 147 drivers/staging/comedi/comedi_fops.c static void comedi_device_cleanup(struct comedi_device *dev) comedi_device 162 drivers/staging/comedi/comedi_fops.c static bool comedi_clear_board_dev(struct comedi_device *dev) comedi_device 177 drivers/staging/comedi/comedi_fops.c static struct comedi_device *comedi_clear_board_minor(unsigned int minor) comedi_device 179 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 188 drivers/staging/comedi/comedi_fops.c static void comedi_free_board_dev(struct comedi_device *dev) comedi_device 201 drivers/staging/comedi/comedi_fops.c comedi_subdevice_from_minor(const struct comedi_device *dev, unsigned int minor) comedi_device 214 drivers/staging/comedi/comedi_fops.c static struct comedi_device *comedi_dev_get_from_board_minor(unsigned int minor) comedi_device 216 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 224 drivers/staging/comedi/comedi_fops.c static struct comedi_device * comedi_device 227 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 250 drivers/staging/comedi/comedi_fops.c struct comedi_device *comedi_dev_get_from_minor(unsigned int minor) comedi_device 260 drivers/staging/comedi/comedi_fops.c comedi_read_subdevice(const struct comedi_device *dev, unsigned int minor) comedi_device 274 drivers/staging/comedi/comedi_fops.c comedi_write_subdevice(const struct comedi_device *dev, unsigned int minor) comedi_device 290 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev = cfp->dev; comedi_device 312 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev = cfp->dev; comedi_device 335 drivers/staging/comedi/comedi_fops.c static int resize_async_buffer(struct comedi_device *dev, comedi_device 382 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 405 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 438 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 461 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 495 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 518 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 551 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 574 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 729 drivers/staging/comedi/comedi_fops.c static void do_become_nonbusy(struct comedi_device *dev, comedi_device 750 drivers/staging/comedi/comedi_fops.c static int do_cancel(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 763 drivers/staging/comedi/comedi_fops.c void comedi_device_cancel_all(struct comedi_device *dev) comedi_device 779 drivers/staging/comedi/comedi_fops.c static int is_device_busy(struct comedi_device *dev) comedi_device 812 drivers/staging/comedi/comedi_fops.c static int do_devconfig_ioctl(struct comedi_device *dev, comedi_device 865 drivers/staging/comedi/comedi_fops.c static int do_bufconfig_ioctl(struct comedi_device *dev, comedi_device 927 drivers/staging/comedi/comedi_fops.c static int do_devinfo_ioctl(struct comedi_device *dev, comedi_device 974 drivers/staging/comedi/comedi_fops.c static int do_subdinfo_ioctl(struct comedi_device *dev, comedi_device 1049 drivers/staging/comedi/comedi_fops.c static int do_chaninfo_ioctl(struct comedi_device *dev, comedi_device 1105 drivers/staging/comedi/comedi_fops.c static int do_bufinfo_ioctl(struct comedi_device *dev, comedi_device 1298 drivers/staging/comedi/comedi_fops.c static int get_valid_routes(struct comedi_device *dev, unsigned int *data) comedi_device 1305 drivers/staging/comedi/comedi_fops.c static int parse_insn(struct comedi_device *dev, struct comedi_insn *insn, comedi_device 1523 drivers/staging/comedi/comedi_fops.c static int do_insnlist_ioctl(struct comedi_device *dev, comedi_device 1618 drivers/staging/comedi/comedi_fops.c static int do_insn_ioctl(struct comedi_device *dev, comedi_device 1671 drivers/staging/comedi/comedi_fops.c static int __comedi_get_user_cmd(struct comedi_device *dev, comedi_device 1728 drivers/staging/comedi/comedi_fops.c static int __comedi_get_user_chanlist(struct comedi_device *dev, comedi_device 1769 drivers/staging/comedi/comedi_fops.c static int do_cmd_ioctl(struct comedi_device *dev, comedi_device 1879 drivers/staging/comedi/comedi_fops.c static int do_cmdtest_ioctl(struct comedi_device *dev, comedi_device 1935 drivers/staging/comedi/comedi_fops.c static int do_lock_ioctl(struct comedi_device *dev, unsigned long arg, comedi_device 1970 drivers/staging/comedi/comedi_fops.c static int do_unlock_ioctl(struct comedi_device *dev, unsigned long arg, comedi_device 2005 drivers/staging/comedi/comedi_fops.c static int do_cancel_ioctl(struct comedi_device *dev, unsigned long arg, comedi_device 2039 drivers/staging/comedi/comedi_fops.c static int do_poll_ioctl(struct comedi_device *dev, unsigned long arg, comedi_device 2074 drivers/staging/comedi/comedi_fops.c static int do_setrsubd_ioctl(struct comedi_device *dev, unsigned long arg, comedi_device 2117 drivers/staging/comedi/comedi_fops.c static int do_setwsubd_ioctl(struct comedi_device *dev, unsigned long arg, comedi_device 2152 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev = cfp->dev; comedi_device 2300 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev = cfp->dev; comedi_device 2405 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev = cfp->dev; comedi_device 2452 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev = cfp->dev; comedi_device 2588 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev = cfp->dev; comedi_device 2719 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev = comedi_dev_get_from_minor(minor); comedi_device 2772 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev = cfp->dev; comedi_device 2780 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev = cfp->dev; comedi_device 2836 drivers/staging/comedi/comedi_fops.c void comedi_event(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 2875 drivers/staging/comedi/comedi_fops.c struct comedi_device *comedi_alloc_board_minor(struct device *hardware_device) comedi_device 2877 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 2917 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 2935 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev = s->device; comedi_device 2986 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 3036 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev; comedi_device 14 drivers/staging/comedi/comedi_internal.h struct comedi_device; comedi_device 20 drivers/staging/comedi/comedi_internal.h int do_rangeinfo_ioctl(struct comedi_device *dev, comedi_device 22 drivers/staging/comedi/comedi_internal.h struct comedi_device *comedi_alloc_board_minor(struct device *hardware_device); comedi_device 27 drivers/staging/comedi/comedi_internal.h int comedi_buf_alloc(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 39 drivers/staging/comedi/comedi_internal.h void comedi_device_cancel_all(struct comedi_device *dev); comedi_device 50 drivers/staging/comedi/comedi_internal.h int insn_inval(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 53 drivers/staging/comedi/comedi_internal.h void comedi_device_detach(struct comedi_device *dev); comedi_device 54 drivers/staging/comedi/comedi_internal.h int comedi_device_attach(struct comedi_device *dev, comedi_device 25 drivers/staging/comedi/comedi_pci.c struct pci_dev *comedi_to_pci_dev(struct comedi_device *dev) comedi_device 49 drivers/staging/comedi/comedi_pci.c int comedi_pci_enable(struct comedi_device *dev) comedi_device 80 drivers/staging/comedi/comedi_pci.c void comedi_pci_disable(struct comedi_device *dev) comedi_device 106 drivers/staging/comedi/comedi_pci.c void comedi_pci_detach(struct comedi_device *dev) comedi_device 28 drivers/staging/comedi/comedi_pci.h struct pci_dev *comedi_to_pci_dev(struct comedi_device *dev); comedi_device 30 drivers/staging/comedi/comedi_pci.h int comedi_pci_enable(struct comedi_device *dev); comedi_device 31 drivers/staging/comedi/comedi_pci.h void comedi_pci_disable(struct comedi_device *dev); comedi_device 32 drivers/staging/comedi/comedi_pci.h void comedi_pci_detach(struct comedi_device *dev); comedi_device 25 drivers/staging/comedi/comedi_pcmcia.c struct pcmcia_device *comedi_to_pcmcia_dev(struct comedi_device *dev) comedi_device 71 drivers/staging/comedi/comedi_pcmcia.c int comedi_pcmcia_enable(struct comedi_device *dev, comedi_device 100 drivers/staging/comedi/comedi_pcmcia.c void comedi_pcmcia_disable(struct comedi_device *dev) comedi_device 18 drivers/staging/comedi/comedi_pcmcia.h struct pcmcia_device *comedi_to_pcmcia_dev(struct comedi_device *dev); comedi_device 20 drivers/staging/comedi/comedi_pcmcia.h int comedi_pcmcia_enable(struct comedi_device *dev, comedi_device 23 drivers/staging/comedi/comedi_pcmcia.h void comedi_pcmcia_disable(struct comedi_device *dev); comedi_device 24 drivers/staging/comedi/comedi_usb.c struct usb_interface *comedi_to_usb_interface(struct comedi_device *dev) comedi_device 40 drivers/staging/comedi/comedi_usb.c struct usb_device *comedi_to_usb_dev(struct comedi_device *dev) comedi_device 16 drivers/staging/comedi/comedi_usb.h struct usb_interface *comedi_to_usb_interface(struct comedi_device *dev); comedi_device 17 drivers/staging/comedi/comedi_usb.h struct usb_device *comedi_to_usb_dev(struct comedi_device *dev); comedi_device 154 drivers/staging/comedi/comedidev.h struct comedi_device *device; comedi_device 180 drivers/staging/comedi/comedidev.h int (*insn_read)(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 182 drivers/staging/comedi/comedidev.h int (*insn_write)(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 184 drivers/staging/comedi/comedidev.h int (*insn_bits)(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 186 drivers/staging/comedi/comedidev.h int (*insn_config)(struct comedi_device *dev, comedi_device 191 drivers/staging/comedi/comedidev.h int (*do_cmd)(struct comedi_device *dev, struct comedi_subdevice *s); comedi_device 192 drivers/staging/comedi/comedidev.h int (*do_cmdtest)(struct comedi_device *dev, comedi_device 195 drivers/staging/comedi/comedidev.h int (*poll)(struct comedi_device *dev, struct comedi_subdevice *s); comedi_device 196 drivers/staging/comedi/comedidev.h int (*cancel)(struct comedi_device *dev, struct comedi_subdevice *s); comedi_device 199 drivers/staging/comedi/comedidev.h int (*buf_change)(struct comedi_device *dev, comedi_device 202 drivers/staging/comedi/comedidev.h void (*munge)(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 368 drivers/staging/comedi/comedidev.h int (*inttrig)(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 443 drivers/staging/comedi/comedidev.h int (*attach)(struct comedi_device *dev, struct comedi_devconfig *it); comedi_device 444 drivers/staging/comedi/comedidev.h void (*detach)(struct comedi_device *dev); comedi_device 445 drivers/staging/comedi/comedidev.h int (*auto_attach)(struct comedi_device *dev, unsigned long context); comedi_device 575 drivers/staging/comedi/comedidev.h int (*open)(struct comedi_device *dev); comedi_device 576 drivers/staging/comedi/comedidev.h void (*close)(struct comedi_device *dev); comedi_device 577 drivers/staging/comedi/comedidev.h int (*insn_device_config)(struct comedi_device *dev, comedi_device 579 drivers/staging/comedi/comedidev.h unsigned int (*get_valid_routes)(struct comedi_device *dev, comedi_device 588 drivers/staging/comedi/comedidev.h void comedi_event(struct comedi_device *dev, struct comedi_subdevice *s); comedi_device 590 drivers/staging/comedi/comedidev.h struct comedi_device *comedi_dev_get_from_minor(unsigned int minor); comedi_device 591 drivers/staging/comedi/comedidev.h int comedi_dev_put(struct comedi_device *dev); comedi_device 955 drivers/staging/comedi/comedidev.h int comedi_set_hw_dev(struct comedi_device *dev, struct device *hw_dev); comedi_device 988 drivers/staging/comedi/comedidev.h int comedi_timeout(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 990 drivers/staging/comedi/comedidev.h int (*cb)(struct comedi_device *dev, comedi_device 995 drivers/staging/comedi/comedidev.h unsigned int comedi_handle_events(struct comedi_device *dev, comedi_device 998 drivers/staging/comedi/comedidev.h int comedi_dio_insn_config(struct comedi_device *dev, comedi_device 1014 drivers/staging/comedi/comedidev.h void *comedi_alloc_devpriv(struct comedi_device *dev, size_t size); comedi_device 1015 drivers/staging/comedi/comedidev.h int comedi_alloc_subdevices(struct comedi_device *dev, int num_subdevices); comedi_device 1018 drivers/staging/comedi/comedidev.h int comedi_readback_insn_read(struct comedi_device *dev, comedi_device 1022 drivers/staging/comedi/comedidev.h int comedi_load_firmware(struct comedi_device *dev, struct device *hw_dev, comedi_device 1024 drivers/staging/comedi/comedidev.h int (*cb)(struct comedi_device *dev, comedi_device 1029 drivers/staging/comedi/comedidev.h int __comedi_request_region(struct comedi_device *dev, comedi_device 1031 drivers/staging/comedi/comedidev.h int comedi_request_region(struct comedi_device *dev, comedi_device 1033 drivers/staging/comedi/comedidev.h void comedi_legacy_detach(struct comedi_device *dev); comedi_device 13 drivers/staging/comedi/comedilib.h struct comedi_device *comedi_open(const char *path); comedi_device 14 drivers/staging/comedi/comedilib.h int comedi_close(struct comedi_device *dev); comedi_device 15 drivers/staging/comedi/comedilib.h int comedi_dio_get_config(struct comedi_device *dev, unsigned int subdev, comedi_device 17 drivers/staging/comedi/comedilib.h int comedi_dio_config(struct comedi_device *dev, unsigned int subdev, comedi_device 19 drivers/staging/comedi/comedilib.h int comedi_dio_bitfield2(struct comedi_device *dev, unsigned int subdev, comedi_device 22 drivers/staging/comedi/comedilib.h int comedi_find_subdevice_by_type(struct comedi_device *dev, int type, comedi_device 24 drivers/staging/comedi/comedilib.h int comedi_get_n_channels(struct comedi_device *dev, unsigned int subdevice); comedi_device 50 drivers/staging/comedi/drivers.c int comedi_set_hw_dev(struct comedi_device *dev, struct device *hw_dev) comedi_device 61 drivers/staging/comedi/drivers.c static void comedi_clear_hw_dev(struct comedi_device *dev) comedi_device 78 drivers/staging/comedi/drivers.c void *comedi_alloc_devpriv(struct comedi_device *dev, size_t size) comedi_device 97 drivers/staging/comedi/drivers.c int comedi_alloc_subdevices(struct comedi_device *dev, int num_subdevices) comedi_device 157 drivers/staging/comedi/drivers.c static void comedi_device_detach_cleanup(struct comedi_device *dev) comedi_device 199 drivers/staging/comedi/drivers.c void comedi_device_detach(struct comedi_device *dev) comedi_device 212 drivers/staging/comedi/drivers.c static int poll_invalid(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 217 drivers/staging/comedi/drivers.c static int insn_device_inval(struct comedi_device *dev, comedi_device 223 drivers/staging/comedi/drivers.c static unsigned int get_zero_valid_routes(struct comedi_device *dev, comedi_device 230 drivers/staging/comedi/drivers.c int insn_inval(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 253 drivers/staging/comedi/drivers.c int comedi_readback_insn_read(struct comedi_device *dev, comedi_device 288 drivers/staging/comedi/drivers.c int comedi_timeout(struct comedi_device *dev, comedi_device 291 drivers/staging/comedi/drivers.c int (*cb)(struct comedi_device *dev, comedi_device 336 drivers/staging/comedi/drivers.c int comedi_dio_insn_config(struct comedi_device *dev, comedi_device 590 drivers/staging/comedi/drivers.c unsigned int comedi_handle_events(struct comedi_device *dev, comedi_device 607 drivers/staging/comedi/drivers.c static int insn_rw_emulate_bits(struct comedi_device *dev, comedi_device 642 drivers/staging/comedi/drivers.c static int __comedi_device_postconfig_async(struct comedi_device *dev, comedi_device 691 drivers/staging/comedi/drivers.c static int __comedi_device_postconfig(struct comedi_device *dev) comedi_device 751 drivers/staging/comedi/drivers.c static int comedi_device_postconfig(struct comedi_device *dev) comedi_device 838 drivers/staging/comedi/drivers.c int comedi_load_firmware(struct comedi_device *dev, comedi_device 841 drivers/staging/comedi/drivers.c int (*cb)(struct comedi_device *dev, comedi_device 874 drivers/staging/comedi/drivers.c int __comedi_request_region(struct comedi_device *dev, comedi_device 909 drivers/staging/comedi/drivers.c int comedi_request_region(struct comedi_device *dev, comedi_device 936 drivers/staging/comedi/drivers.c void comedi_legacy_detach(struct comedi_device *dev) comedi_device 950 drivers/staging/comedi/drivers.c int comedi_device_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 1035 drivers/staging/comedi/drivers.c struct comedi_device *dev; comedi_device 1167 drivers/staging/comedi/drivers.c struct comedi_device *dev = comedi_dev_get_from_minor(i); comedi_device 47 drivers/staging/comedi/drivers/8255.c static int dev_8255_attach(struct comedi_device *dev, comedi_device 100 drivers/staging/comedi/drivers/8255.c static void dev_8255_detach(struct comedi_device *dev) comedi_device 27 drivers/staging/comedi/drivers/8255.h struct comedi_device; comedi_device 30 drivers/staging/comedi/drivers/8255.h int subdev_8255_init(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 31 drivers/staging/comedi/drivers/8255.h int (*io)(struct comedi_device *dev, int dir, int port, comedi_device 35 drivers/staging/comedi/drivers/8255.h int subdev_8255_mm_init(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 36 drivers/staging/comedi/drivers/8255.h int (*io)(struct comedi_device *dev, int dir, int port, comedi_device 194 drivers/staging/comedi/drivers/8255_pci.c static int pci_8255_auto_attach(struct comedi_device *dev, comedi_device 90 drivers/staging/comedi/drivers/addi_apci_1032.c static int apci1032_reset(struct comedi_device *dev) comedi_device 103 drivers/staging/comedi/drivers/addi_apci_1032.c static int apci1032_cos_insn_config(struct comedi_device *dev, comedi_device 171 drivers/staging/comedi/drivers/addi_apci_1032.c static int apci1032_cos_insn_bits(struct comedi_device *dev, comedi_device 181 drivers/staging/comedi/drivers/addi_apci_1032.c static int apci1032_cos_cmdtest(struct comedi_device *dev, comedi_device 225 drivers/staging/comedi/drivers/addi_apci_1032.c static int apci1032_cos_cmd(struct comedi_device *dev, comedi_device 243 drivers/staging/comedi/drivers/addi_apci_1032.c static int apci1032_cos_cancel(struct comedi_device *dev, comedi_device 251 drivers/staging/comedi/drivers/addi_apci_1032.c struct comedi_device *dev = d; comedi_device 279 drivers/staging/comedi/drivers/addi_apci_1032.c static int apci1032_di_insn_bits(struct comedi_device *dev, comedi_device 289 drivers/staging/comedi/drivers/addi_apci_1032.c static int apci1032_auto_attach(struct comedi_device *dev, comedi_device 350 drivers/staging/comedi/drivers/addi_apci_1032.c static void apci1032_detach(struct comedi_device *dev) comedi_device 55 drivers/staging/comedi/drivers/addi_apci_1500.c static unsigned int z8536_read(struct comedi_device *dev, unsigned int reg) comedi_device 68 drivers/staging/comedi/drivers/addi_apci_1500.c static void z8536_write(struct comedi_device *dev, comedi_device 79 drivers/staging/comedi/drivers/addi_apci_1500.c static void z8536_reset(struct comedi_device *dev) comedi_device 155 drivers/staging/comedi/drivers/addi_apci_1500.c static void apci1500_port_enable(struct comedi_device *dev, bool enable) comedi_device 167 drivers/staging/comedi/drivers/addi_apci_1500.c static void apci1500_timer_enable(struct comedi_device *dev, comedi_device 190 drivers/staging/comedi/drivers/addi_apci_1500.c static bool apci1500_ack_irq(struct comedi_device *dev, comedi_device 208 drivers/staging/comedi/drivers/addi_apci_1500.c struct comedi_device *dev = d; comedi_device 256 drivers/staging/comedi/drivers/addi_apci_1500.c static int apci1500_di_cancel(struct comedi_device *dev, comedi_device 279 drivers/staging/comedi/drivers/addi_apci_1500.c static int apci1500_di_inttrig_start(struct comedi_device *dev, comedi_device 362 drivers/staging/comedi/drivers/addi_apci_1500.c static int apci1500_di_cmd(struct comedi_device *dev, comedi_device 370 drivers/staging/comedi/drivers/addi_apci_1500.c static int apci1500_di_cmdtest(struct comedi_device *dev, comedi_device 447 drivers/staging/comedi/drivers/addi_apci_1500.c static int apci1500_di_cfg_trig(struct comedi_device *dev, comedi_device 528 drivers/staging/comedi/drivers/addi_apci_1500.c static int apci1500_di_insn_config(struct comedi_device *dev, comedi_device 541 drivers/staging/comedi/drivers/addi_apci_1500.c static int apci1500_di_insn_bits(struct comedi_device *dev, comedi_device 553 drivers/staging/comedi/drivers/addi_apci_1500.c static int apci1500_do_insn_bits(struct comedi_device *dev, comedi_device 568 drivers/staging/comedi/drivers/addi_apci_1500.c static int apci1500_timer_insn_config(struct comedi_device *dev, comedi_device 699 drivers/staging/comedi/drivers/addi_apci_1500.c static int apci1500_timer_insn_write(struct comedi_device *dev, comedi_device 718 drivers/staging/comedi/drivers/addi_apci_1500.c static int apci1500_timer_insn_read(struct comedi_device *dev, comedi_device 744 drivers/staging/comedi/drivers/addi_apci_1500.c static int apci1500_auto_attach(struct comedi_device *dev, comedi_device 831 drivers/staging/comedi/drivers/addi_apci_1500.c static void apci1500_detach(struct comedi_device *dev) comedi_device 67 drivers/staging/comedi/drivers/addi_apci_1516.c static int apci1516_di_insn_bits(struct comedi_device *dev, comedi_device 77 drivers/staging/comedi/drivers/addi_apci_1516.c static int apci1516_do_insn_bits(struct comedi_device *dev, comedi_device 92 drivers/staging/comedi/drivers/addi_apci_1516.c static int apci1516_reset(struct comedi_device *dev) comedi_device 107 drivers/staging/comedi/drivers/addi_apci_1516.c static int apci1516_auto_attach(struct comedi_device *dev, comedi_device 178 drivers/staging/comedi/drivers/addi_apci_1516.c static void apci1516_detach(struct comedi_device *dev) comedi_device 170 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_reset(struct comedi_device *dev) comedi_device 205 drivers/staging/comedi/drivers/addi_apci_1564.c struct comedi_device *dev = d; comedi_device 263 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_di_insn_bits(struct comedi_device *dev, comedi_device 273 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_do_insn_bits(struct comedi_device *dev, comedi_device 288 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_diag_insn_bits(struct comedi_device *dev, comedi_device 328 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_cos_insn_config(struct comedi_device *dev, comedi_device 400 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_cos_insn_bits(struct comedi_device *dev, comedi_device 410 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_cos_cmdtest(struct comedi_device *dev, comedi_device 454 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_cos_cmd(struct comedi_device *dev, comedi_device 472 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_cos_cancel(struct comedi_device *dev, comedi_device 483 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_timer_insn_config(struct comedi_device *dev, comedi_device 532 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_timer_insn_write(struct comedi_device *dev, comedi_device 549 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_timer_insn_read(struct comedi_device *dev, comedi_device 564 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_counter_insn_config(struct comedi_device *dev, comedi_device 614 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_counter_insn_write(struct comedi_device *dev, comedi_device 633 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_counter_insn_read(struct comedi_device *dev, comedi_device 650 drivers/staging/comedi/drivers/addi_apci_1564.c static int apci1564_auto_attach(struct comedi_device *dev, comedi_device 776 drivers/staging/comedi/drivers/addi_apci_1564.c static void apci1564_detach(struct comedi_device *dev) comedi_device 48 drivers/staging/comedi/drivers/addi_apci_16xx.c static int apci16xx_insn_config(struct comedi_device *dev, comedi_device 75 drivers/staging/comedi/drivers/addi_apci_16xx.c static int apci16xx_dio_insn_bits(struct comedi_device *dev, comedi_device 88 drivers/staging/comedi/drivers/addi_apci_16xx.c static int apci16xx_auto_attach(struct comedi_device *dev, comedi_device 43 drivers/staging/comedi/drivers/addi_apci_2032.c static int apci2032_do_insn_bits(struct comedi_device *dev, comedi_device 58 drivers/staging/comedi/drivers/addi_apci_2032.c static int apci2032_int_insn_bits(struct comedi_device *dev, comedi_device 67 drivers/staging/comedi/drivers/addi_apci_2032.c static void apci2032_int_stop(struct comedi_device *dev, comedi_device 77 drivers/staging/comedi/drivers/addi_apci_2032.c static int apci2032_int_cmdtest(struct comedi_device *dev, comedi_device 124 drivers/staging/comedi/drivers/addi_apci_2032.c static int apci2032_int_cmd(struct comedi_device *dev, comedi_device 148 drivers/staging/comedi/drivers/addi_apci_2032.c static int apci2032_int_cancel(struct comedi_device *dev, comedi_device 164 drivers/staging/comedi/drivers/addi_apci_2032.c struct comedi_device *dev = d; comedi_device 216 drivers/staging/comedi/drivers/addi_apci_2032.c static int apci2032_reset(struct comedi_device *dev) comedi_device 226 drivers/staging/comedi/drivers/addi_apci_2032.c static int apci2032_auto_attach(struct comedi_device *dev, comedi_device 292 drivers/staging/comedi/drivers/addi_apci_2032.c static void apci2032_detach(struct comedi_device *dev) comedi_device 28 drivers/staging/comedi/drivers/addi_apci_2200.c static int apci2200_di_insn_bits(struct comedi_device *dev, comedi_device 38 drivers/staging/comedi/drivers/addi_apci_2200.c static int apci2200_do_insn_bits(struct comedi_device *dev, comedi_device 53 drivers/staging/comedi/drivers/addi_apci_2200.c static int apci2200_reset(struct comedi_device *dev) comedi_device 62 drivers/staging/comedi/drivers/addi_apci_2200.c static int apci2200_auto_attach(struct comedi_device *dev, comedi_device 107 drivers/staging/comedi/drivers/addi_apci_2200.c static void apci2200_detach(struct comedi_device *dev) comedi_device 157 drivers/staging/comedi/drivers/addi_apci_3120.c static void apci3120_addon_write(struct comedi_device *dev, comedi_device 171 drivers/staging/comedi/drivers/addi_apci_3120.c static void apci3120_init_dma(struct comedi_device *dev, comedi_device 203 drivers/staging/comedi/drivers/addi_apci_3120.c static void apci3120_setup_dma(struct comedi_device *dev, comedi_device 268 drivers/staging/comedi/drivers/addi_apci_3120.c static unsigned int apci3120_ns_to_timer(struct comedi_device *dev, comedi_device 307 drivers/staging/comedi/drivers/addi_apci_3120.c static void apci3120_clr_timer2_interrupt(struct comedi_device *dev) comedi_device 313 drivers/staging/comedi/drivers/addi_apci_3120.c static void apci3120_timer_write(struct comedi_device *dev, comedi_device 333 drivers/staging/comedi/drivers/addi_apci_3120.c static unsigned int apci3120_timer_read(struct comedi_device *dev, comedi_device 356 drivers/staging/comedi/drivers/addi_apci_3120.c static void apci3120_timer_set_mode(struct comedi_device *dev, comedi_device 366 drivers/staging/comedi/drivers/addi_apci_3120.c static void apci3120_timer_enable(struct comedi_device *dev, comedi_device 378 drivers/staging/comedi/drivers/addi_apci_3120.c static void apci3120_exttrig_enable(struct comedi_device *dev, bool enable) comedi_device 389 drivers/staging/comedi/drivers/addi_apci_3120.c static void apci3120_set_chanlist(struct comedi_device *dev, comedi_device 424 drivers/staging/comedi/drivers/addi_apci_3120.c static void apci3120_interrupt_dma(struct comedi_device *dev, comedi_device 471 drivers/staging/comedi/drivers/addi_apci_3120.c struct comedi_device *dev = d; comedi_device 536 drivers/staging/comedi/drivers/addi_apci_3120.c static int apci3120_ai_cmd(struct comedi_device *dev, comedi_device 592 drivers/staging/comedi/drivers/addi_apci_3120.c static int apci3120_ai_cmdtest(struct comedi_device *dev, comedi_device 662 drivers/staging/comedi/drivers/addi_apci_3120.c static int apci3120_cancel(struct comedi_device *dev, comedi_device 690 drivers/staging/comedi/drivers/addi_apci_3120.c static int apci3120_ai_eoc(struct comedi_device *dev, comedi_device 703 drivers/staging/comedi/drivers/addi_apci_3120.c static int apci3120_ai_insn_read(struct comedi_device *dev, comedi_device 747 drivers/staging/comedi/drivers/addi_apci_3120.c static int apci3120_ao_ready(struct comedi_device *dev, comedi_device 760 drivers/staging/comedi/drivers/addi_apci_3120.c static int apci3120_ao_insn_write(struct comedi_device *dev, comedi_device 785 drivers/staging/comedi/drivers/addi_apci_3120.c static int apci3120_di_insn_bits(struct comedi_device *dev, comedi_device 798 drivers/staging/comedi/drivers/addi_apci_3120.c static int apci3120_do_insn_bits(struct comedi_device *dev, comedi_device 816 drivers/staging/comedi/drivers/addi_apci_3120.c static int apci3120_timer_insn_config(struct comedi_device *dev, comedi_device 893 drivers/staging/comedi/drivers/addi_apci_3120.c static int apci3120_timer_insn_read(struct comedi_device *dev, comedi_device 906 drivers/staging/comedi/drivers/addi_apci_3120.c static void apci3120_dma_alloc(struct comedi_device *dev) comedi_device 934 drivers/staging/comedi/drivers/addi_apci_3120.c static void apci3120_dma_free(struct comedi_device *dev) comedi_device 952 drivers/staging/comedi/drivers/addi_apci_3120.c static void apci3120_reset(struct comedi_device *dev) comedi_device 964 drivers/staging/comedi/drivers/addi_apci_3120.c static int apci3120_auto_attach(struct comedi_device *dev, comedi_device 1081 drivers/staging/comedi/drivers/addi_apci_3120.c static void apci3120_detach(struct comedi_device *dev) comedi_device 95 drivers/staging/comedi/drivers/addi_apci_3501.c static int apci3501_wait_for_dac(struct comedi_device *dev) comedi_device 106 drivers/staging/comedi/drivers/addi_apci_3501.c static int apci3501_ao_insn_write(struct comedi_device *dev, comedi_device 155 drivers/staging/comedi/drivers/addi_apci_3501.c static int apci3501_di_insn_bits(struct comedi_device *dev, comedi_device 165 drivers/staging/comedi/drivers/addi_apci_3501.c static int apci3501_do_insn_bits(struct comedi_device *dev, comedi_device 228 drivers/staging/comedi/drivers/addi_apci_3501.c static int apci3501_eeprom_get_ao_n_chan(struct comedi_device *dev) comedi_device 254 drivers/staging/comedi/drivers/addi_apci_3501.c static int apci3501_eeprom_insn_read(struct comedi_device *dev, comedi_device 274 drivers/staging/comedi/drivers/addi_apci_3501.c static int apci3501_reset(struct comedi_device *dev) comedi_device 304 drivers/staging/comedi/drivers/addi_apci_3501.c static int apci3501_auto_attach(struct comedi_device *dev, comedi_device 381 drivers/staging/comedi/drivers/addi_apci_3501.c static void apci3501_detach(struct comedi_device *dev) comedi_device 350 drivers/staging/comedi/drivers/addi_apci_3xxx.c struct comedi_device *dev = d; comedi_device 372 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_ai_started(struct comedi_device *dev) comedi_device 380 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_ai_setup(struct comedi_device *dev, unsigned int chanspec) comedi_device 419 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_ai_eoc(struct comedi_device *dev, comedi_device 432 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_ai_insn_read(struct comedi_device *dev, comedi_device 460 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_ai_ns_to_timer(struct comedi_device *dev, comedi_device 510 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_ai_cmdtest(struct comedi_device *dev, comedi_device 567 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_ai_cmd(struct comedi_device *dev, comedi_device 590 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_ai_cancel(struct comedi_device *dev, comedi_device 596 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_ao_eoc(struct comedi_device *dev, comedi_device 609 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_ao_insn_write(struct comedi_device *dev, comedi_device 639 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_di_insn_bits(struct comedi_device *dev, comedi_device 649 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_do_insn_bits(struct comedi_device *dev, comedi_device 664 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_dio_insn_config(struct comedi_device *dev, comedi_device 697 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_dio_insn_bits(struct comedi_device *dev, comedi_device 725 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_reset(struct comedi_device *dev) comedi_device 753 drivers/staging/comedi/drivers/addi_apci_3xxx.c static int apci3xxx_auto_attach(struct comedi_device *dev, comedi_device 901 drivers/staging/comedi/drivers/addi_apci_3xxx.c static void apci3xxx_detach(struct comedi_device *dev) comedi_device 32 drivers/staging/comedi/drivers/addi_watchdog.c static int addi_watchdog_insn_config(struct comedi_device *dev, comedi_device 62 drivers/staging/comedi/drivers/addi_watchdog.c static int addi_watchdog_insn_read(struct comedi_device *dev, comedi_device 76 drivers/staging/comedi/drivers/addi_watchdog.c static int addi_watchdog_insn_write(struct comedi_device *dev, comedi_device 42 drivers/staging/comedi/drivers/adl_pci6208.c static int pci6208_ao_eoc(struct comedi_device *dev, comedi_device 55 drivers/staging/comedi/drivers/adl_pci6208.c static int pci6208_ao_insn_write(struct comedi_device *dev, comedi_device 82 drivers/staging/comedi/drivers/adl_pci6208.c static int pci6208_di_insn_bits(struct comedi_device *dev, comedi_device 97 drivers/staging/comedi/drivers/adl_pci6208.c static int pci6208_do_insn_bits(struct comedi_device *dev, comedi_device 110 drivers/staging/comedi/drivers/adl_pci6208.c static int pci6208_auto_attach(struct comedi_device *dev, comedi_device 107 drivers/staging/comedi/drivers/adl_pci7x3x.c static int adl_pci7x3x_do_insn_bits(struct comedi_device *dev, comedi_device 134 drivers/staging/comedi/drivers/adl_pci7x3x.c static int adl_pci7x3x_di_insn_bits(struct comedi_device *dev, comedi_device 146 drivers/staging/comedi/drivers/adl_pci7x3x.c static int adl_pci7x3x_auto_attach(struct comedi_device *dev, comedi_device 31 drivers/staging/comedi/drivers/adl_pci8164.c static int adl_pci8164_insn_read(struct comedi_device *dev, comedi_device 46 drivers/staging/comedi/drivers/adl_pci8164.c static int adl_pci8164_insn_write(struct comedi_device *dev, comedi_device 61 drivers/staging/comedi/drivers/adl_pci8164.c static int adl_pci8164_auto_attach(struct comedi_device *dev, comedi_device 151 drivers/staging/comedi/drivers/adl_pci9111.c static void pci9111_interrupt_source_set(struct comedi_device *dev, comedi_device 174 drivers/staging/comedi/drivers/adl_pci9111.c static void pci9111_fifo_reset(struct comedi_device *dev) comedi_device 184 drivers/staging/comedi/drivers/adl_pci9111.c static int pci9111_ai_cancel(struct comedi_device *dev, comedi_device 201 drivers/staging/comedi/drivers/adl_pci9111.c static int pci9111_ai_check_chanlist(struct comedi_device *dev, comedi_device 236 drivers/staging/comedi/drivers/adl_pci9111.c static int pci9111_ai_do_cmd_test(struct comedi_device *dev, comedi_device 336 drivers/staging/comedi/drivers/adl_pci9111.c static int pci9111_ai_do_cmd(struct comedi_device *dev, comedi_device 390 drivers/staging/comedi/drivers/adl_pci9111.c static void pci9111_ai_munge(struct comedi_device *dev, comedi_device 406 drivers/staging/comedi/drivers/adl_pci9111.c static void pci9111_handle_fifo_half_full(struct comedi_device *dev, comedi_device 452 drivers/staging/comedi/drivers/adl_pci9111.c struct comedi_device *dev = p_device; comedi_device 516 drivers/staging/comedi/drivers/adl_pci9111.c static int pci9111_ai_eoc(struct comedi_device *dev, comedi_device 529 drivers/staging/comedi/drivers/adl_pci9111.c static int pci9111_ai_insn_read(struct comedi_device *dev, comedi_device 569 drivers/staging/comedi/drivers/adl_pci9111.c static int pci9111_ao_insn_write(struct comedi_device *dev, comedi_device 587 drivers/staging/comedi/drivers/adl_pci9111.c static int pci9111_di_insn_bits(struct comedi_device *dev, comedi_device 597 drivers/staging/comedi/drivers/adl_pci9111.c static int pci9111_do_insn_bits(struct comedi_device *dev, comedi_device 610 drivers/staging/comedi/drivers/adl_pci9111.c static int pci9111_reset(struct comedi_device *dev) comedi_device 624 drivers/staging/comedi/drivers/adl_pci9111.c static int pci9111_auto_attach(struct comedi_device *dev, comedi_device 709 drivers/staging/comedi/drivers/adl_pci9111.c static void pci9111_detach(struct comedi_device *dev) comedi_device 244 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_amcc_setup_dma(struct comedi_device *dev, unsigned int buf) comedi_device 254 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_amcc_dma_ena(struct comedi_device *dev, bool enable) comedi_device 267 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_amcc_int_ena(struct comedi_device *dev, bool enable) comedi_device 281 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_ai_reset_fifo(struct comedi_device *dev) comedi_device 287 drivers/staging/comedi/drivers/adl_pci9118.c static int pci9118_ai_check_chanlist(struct comedi_device *dev, comedi_device 327 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_set_chanlist(struct comedi_device *dev, comedi_device 390 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_ai_mode4_switch(struct comedi_device *dev, comedi_device 405 drivers/staging/comedi/drivers/adl_pci9118.c static unsigned int pci9118_ai_samples_ready(struct comedi_device *dev, comedi_device 461 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_ai_dma_xfer(struct comedi_device *dev, comedi_device 513 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_exttrg_enable(struct comedi_device *dev, bool enable) comedi_device 529 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_calc_divisors(struct comedi_device *dev, comedi_device 556 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_start_pacer(struct comedi_device *dev, int mode) comedi_device 562 drivers/staging/comedi/drivers/adl_pci9118.c static int pci9118_ai_cancel(struct comedi_device *dev, comedi_device 598 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_ai_munge(struct comedi_device *dev, comedi_device 619 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_ai_get_onesample(struct comedi_device *dev, comedi_device 636 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_ai_get_dma(struct comedi_device *dev, comedi_device 679 drivers/staging/comedi/drivers/adl_pci9118.c struct comedi_device *dev = d; comedi_device 771 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_ai_cmd_start(struct comedi_device *dev) comedi_device 784 drivers/staging/comedi/drivers/adl_pci9118.c static int pci9118_ai_inttrig(struct comedi_device *dev, comedi_device 799 drivers/staging/comedi/drivers/adl_pci9118.c static int pci9118_ai_setup_dma(struct comedi_device *dev, comedi_device 917 drivers/staging/comedi/drivers/adl_pci9118.c static int pci9118_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 1142 drivers/staging/comedi/drivers/adl_pci9118.c static int pci9118_ai_cmdtest(struct comedi_device *dev, comedi_device 1302 drivers/staging/comedi/drivers/adl_pci9118.c static int pci9118_ai_eoc(struct comedi_device *dev, comedi_device 1315 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_ai_start_conv(struct comedi_device *dev) comedi_device 1321 drivers/staging/comedi/drivers/adl_pci9118.c static int pci9118_ai_insn_read(struct comedi_device *dev, comedi_device 1360 drivers/staging/comedi/drivers/adl_pci9118.c static int pci9118_ao_insn_write(struct comedi_device *dev, comedi_device 1378 drivers/staging/comedi/drivers/adl_pci9118.c static int pci9118_di_insn_bits(struct comedi_device *dev, comedi_device 1393 drivers/staging/comedi/drivers/adl_pci9118.c static int pci9118_do_insn_bits(struct comedi_device *dev, comedi_device 1412 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_reset(struct comedi_device *dev) comedi_device 1434 drivers/staging/comedi/drivers/adl_pci9118.c static struct pci_dev *pci9118_find_pci(struct comedi_device *dev, comedi_device 1460 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_alloc_dma(struct comedi_device *dev) comedi_device 1487 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_free_dma(struct comedi_device *dev) comedi_device 1505 drivers/staging/comedi/drivers/adl_pci9118.c static int pci9118_common_attach(struct comedi_device *dev, comedi_device 1649 drivers/staging/comedi/drivers/adl_pci9118.c static int pci9118_attach(struct comedi_device *dev, comedi_device 1666 drivers/staging/comedi/drivers/adl_pci9118.c static int pci9118_auto_attach(struct comedi_device *dev, comedi_device 1688 drivers/staging/comedi/drivers/adl_pci9118.c static void pci9118_detach(struct comedi_device *dev) comedi_device 93 drivers/staging/comedi/drivers/adq12b.c static int adq12b_ai_eoc(struct comedi_device *dev, comedi_device 106 drivers/staging/comedi/drivers/adq12b.c static int adq12b_ai_insn_read(struct comedi_device *dev, comedi_device 142 drivers/staging/comedi/drivers/adq12b.c static int adq12b_di_insn_bits(struct comedi_device *dev, comedi_device 152 drivers/staging/comedi/drivers/adq12b.c static int adq12b_do_insn_bits(struct comedi_device *dev, comedi_device 177 drivers/staging/comedi/drivers/adq12b.c static int adq12b_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 181 drivers/staging/comedi/drivers/adv_pci1710.c static int pci1710_ai_check_chanlist(struct comedi_device *dev, comedi_device 247 drivers/staging/comedi/drivers/adv_pci1710.c static void pci1710_ai_setup_chanlist(struct comedi_device *dev, comedi_device 287 drivers/staging/comedi/drivers/adv_pci1710.c static int pci1710_ai_eoc(struct comedi_device *dev, comedi_device 300 drivers/staging/comedi/drivers/adv_pci1710.c static int pci1710_ai_read_sample(struct comedi_device *dev, comedi_device 329 drivers/staging/comedi/drivers/adv_pci1710.c static int pci1710_ai_insn_read(struct comedi_device *dev, comedi_device 374 drivers/staging/comedi/drivers/adv_pci1710.c static int pci1710_ai_cancel(struct comedi_device *dev, comedi_device 393 drivers/staging/comedi/drivers/adv_pci1710.c static void pci1710_handle_every_sample(struct comedi_device *dev, comedi_device 435 drivers/staging/comedi/drivers/adv_pci1710.c static void pci1710_handle_fifo(struct comedi_device *dev, comedi_device 482 drivers/staging/comedi/drivers/adv_pci1710.c struct comedi_device *dev = d; comedi_device 522 drivers/staging/comedi/drivers/adv_pci1710.c static int pci1710_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 563 drivers/staging/comedi/drivers/adv_pci1710.c static int pci1710_ai_cmdtest(struct comedi_device *dev, comedi_device 635 drivers/staging/comedi/drivers/adv_pci1710.c static int pci1710_ao_insn_write(struct comedi_device *dev, comedi_device 660 drivers/staging/comedi/drivers/adv_pci1710.c static int pci1710_di_insn_bits(struct comedi_device *dev, comedi_device 670 drivers/staging/comedi/drivers/adv_pci1710.c static int pci1710_do_insn_bits(struct comedi_device *dev, comedi_device 683 drivers/staging/comedi/drivers/adv_pci1710.c static int pci1710_counter_insn_config(struct comedi_device *dev, comedi_device 720 drivers/staging/comedi/drivers/adv_pci1710.c static void pci1710_reset(struct comedi_device *dev) comedi_device 745 drivers/staging/comedi/drivers/adv_pci1710.c static int pci1710_auto_attach(struct comedi_device *dev, comedi_device 70 drivers/staging/comedi/drivers/adv_pci1720.c static int pci1720_ao_insn_write(struct comedi_device *dev, comedi_device 102 drivers/staging/comedi/drivers/adv_pci1720.c static int pci1720_di_insn_bits(struct comedi_device *dev, comedi_device 112 drivers/staging/comedi/drivers/adv_pci1720.c static int pci1720_auto_attach(struct comedi_device *dev, comedi_device 78 drivers/staging/comedi/drivers/adv_pci1723.c static int pci1723_ao_insn_write(struct comedi_device *dev, comedi_device 96 drivers/staging/comedi/drivers/adv_pci1723.c static int pci1723_dio_insn_config(struct comedi_device *dev, comedi_device 119 drivers/staging/comedi/drivers/adv_pci1723.c static int pci1723_dio_insn_bits(struct comedi_device *dev, comedi_device 132 drivers/staging/comedi/drivers/adv_pci1723.c static int pci1723_auto_attach(struct comedi_device *dev, comedi_device 73 drivers/staging/comedi/drivers/adv_pci1724.c static int adv_pci1724_dac_idle(struct comedi_device *dev, comedi_device 86 drivers/staging/comedi/drivers/adv_pci1724.c static int adv_pci1724_insn_write(struct comedi_device *dev, comedi_device 118 drivers/staging/comedi/drivers/adv_pci1724.c static int adv_pci1724_auto_attach(struct comedi_device *dev, comedi_device 96 drivers/staging/comedi/drivers/adv_pci1760.c static int pci1760_send_cmd(struct comedi_device *dev, comedi_device 121 drivers/staging/comedi/drivers/adv_pci1760.c static int pci1760_cmd(struct comedi_device *dev, comedi_device 149 drivers/staging/comedi/drivers/adv_pci1760.c static int pci1760_di_insn_bits(struct comedi_device *dev, comedi_device 159 drivers/staging/comedi/drivers/adv_pci1760.c static int pci1760_do_insn_bits(struct comedi_device *dev, comedi_device 203 drivers/staging/comedi/drivers/adv_pci1760.c static int pci1760_pwm_enable(struct comedi_device *dev, comedi_device 220 drivers/staging/comedi/drivers/adv_pci1760.c static int pci1760_pwm_insn_config(struct comedi_device *dev, comedi_device 299 drivers/staging/comedi/drivers/adv_pci1760.c static void pci1760_reset(struct comedi_device *dev) comedi_device 339 drivers/staging/comedi/drivers/adv_pci1760.c static int pci1760_auto_attach(struct comedi_device *dev, comedi_device 208 drivers/staging/comedi/drivers/adv_pci_dio.c static int pci_dio_insn_bits_di_b(struct comedi_device *dev, comedi_device 227 drivers/staging/comedi/drivers/adv_pci_dio.c static int pci_dio_insn_bits_di_w(struct comedi_device *dev, comedi_device 242 drivers/staging/comedi/drivers/adv_pci_dio.c static int pci_dio_insn_bits_do_b(struct comedi_device *dev, comedi_device 265 drivers/staging/comedi/drivers/adv_pci_dio.c static int pci_dio_insn_bits_do_w(struct comedi_device *dev, comedi_device 284 drivers/staging/comedi/drivers/adv_pci_dio.c static int pci_dio_reset(struct comedi_device *dev, unsigned long cardtype) comedi_device 344 drivers/staging/comedi/drivers/adv_pci_dio.c static int pci_dio_auto_attach(struct comedi_device *dev, comedi_device 99 drivers/staging/comedi/drivers/aio_aio12_8.c static int aio_aio12_8_ai_eoc(struct comedi_device *dev, comedi_device 112 drivers/staging/comedi/drivers/aio_aio12_8.c static int aio_aio12_8_ai_read(struct comedi_device *dev, comedi_device 155 drivers/staging/comedi/drivers/aio_aio12_8.c static int aio_aio12_8_ao_insn_write(struct comedi_device *dev, comedi_device 176 drivers/staging/comedi/drivers/aio_aio12_8.c static int aio_aio12_8_counter_insn_config(struct comedi_device *dev, comedi_device 199 drivers/staging/comedi/drivers/aio_aio12_8.c static int aio_aio12_8_attach(struct comedi_device *dev, comedi_device 46 drivers/staging/comedi/drivers/aio_iiro_16.c static unsigned int aio_iiro_16_read_inputs(struct comedi_device *dev) comedi_device 58 drivers/staging/comedi/drivers/aio_iiro_16.c struct comedi_device *dev = d; comedi_device 76 drivers/staging/comedi/drivers/aio_iiro_16.c static void aio_iiro_enable_irq(struct comedi_device *dev, bool enable) comedi_device 84 drivers/staging/comedi/drivers/aio_iiro_16.c static int aio_iiro_16_cos_cancel(struct comedi_device *dev, comedi_device 92 drivers/staging/comedi/drivers/aio_iiro_16.c static int aio_iiro_16_cos_cmd(struct comedi_device *dev, comedi_device 100 drivers/staging/comedi/drivers/aio_iiro_16.c static int aio_iiro_16_cos_cmdtest(struct comedi_device *dev, comedi_device 139 drivers/staging/comedi/drivers/aio_iiro_16.c static int aio_iiro_16_do_insn_bits(struct comedi_device *dev, comedi_device 155 drivers/staging/comedi/drivers/aio_iiro_16.c static int aio_iiro_16_di_insn_bits(struct comedi_device *dev, comedi_device 165 drivers/staging/comedi/drivers/aio_iiro_16.c static int aio_iiro_16_attach(struct comedi_device *dev, comedi_device 241 drivers/staging/comedi/drivers/amplc_dio200.c static int dio200_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 19 drivers/staging/comedi/drivers/amplc_dio200.h struct comedi_device; comedi_device 40 drivers/staging/comedi/drivers/amplc_dio200.h int amplc_dio200_common_attach(struct comedi_device *dev, unsigned int irq, comedi_device 44 drivers/staging/comedi/drivers/amplc_dio200.h void amplc_dio200_set_enhance(struct comedi_device *dev, unsigned char val); comedi_device 90 drivers/staging/comedi/drivers/amplc_dio200_common.c static unsigned char dio200_read8(struct comedi_device *dev, comedi_device 103 drivers/staging/comedi/drivers/amplc_dio200_common.c static void dio200_write8(struct comedi_device *dev, comedi_device 117 drivers/staging/comedi/drivers/amplc_dio200_common.c static unsigned int dio200_read32(struct comedi_device *dev, comedi_device 130 drivers/staging/comedi/drivers/amplc_dio200_common.c static void dio200_write32(struct comedi_device *dev, comedi_device 144 drivers/staging/comedi/drivers/amplc_dio200_common.c static unsigned int dio200_subdev_8254_offset(struct comedi_device *dev, comedi_device 165 drivers/staging/comedi/drivers/amplc_dio200_common.c static int dio200_subdev_intr_insn_bits(struct comedi_device *dev, comedi_device 184 drivers/staging/comedi/drivers/amplc_dio200_common.c static void dio200_stop_intr(struct comedi_device *dev, comedi_device 196 drivers/staging/comedi/drivers/amplc_dio200_common.c static void dio200_start_intr(struct comedi_device *dev, comedi_device 218 drivers/staging/comedi/drivers/amplc_dio200_common.c static int dio200_inttrig_start_intr(struct comedi_device *dev, comedi_device 239 drivers/staging/comedi/drivers/amplc_dio200_common.c static void dio200_read_scan_intr(struct comedi_device *dev, comedi_device 261 drivers/staging/comedi/drivers/amplc_dio200_common.c static int dio200_handle_read_intr(struct comedi_device *dev, comedi_device 332 drivers/staging/comedi/drivers/amplc_dio200_common.c static int dio200_subdev_intr_cancel(struct comedi_device *dev, comedi_device 347 drivers/staging/comedi/drivers/amplc_dio200_common.c static int dio200_subdev_intr_cmdtest(struct comedi_device *dev, comedi_device 397 drivers/staging/comedi/drivers/amplc_dio200_common.c static int dio200_subdev_intr_cmd(struct comedi_device *dev, comedi_device 418 drivers/staging/comedi/drivers/amplc_dio200_common.c static int dio200_subdev_intr_init(struct comedi_device *dev, comedi_device 460 drivers/staging/comedi/drivers/amplc_dio200_common.c struct comedi_device *dev = d; comedi_device 472 drivers/staging/comedi/drivers/amplc_dio200_common.c static void dio200_subdev_8254_set_gate_src(struct comedi_device *dev, comedi_device 483 drivers/staging/comedi/drivers/amplc_dio200_common.c static void dio200_subdev_8254_set_clock_src(struct comedi_device *dev, comedi_device 494 drivers/staging/comedi/drivers/amplc_dio200_common.c static int dio200_subdev_8254_config(struct comedi_device *dev, comedi_device 539 drivers/staging/comedi/drivers/amplc_dio200_common.c static int dio200_subdev_8254_init(struct comedi_device *dev, comedi_device 595 drivers/staging/comedi/drivers/amplc_dio200_common.c static void dio200_subdev_8255_set_dir(struct comedi_device *dev, comedi_device 614 drivers/staging/comedi/drivers/amplc_dio200_common.c static int dio200_subdev_8255_bits(struct comedi_device *dev, comedi_device 648 drivers/staging/comedi/drivers/amplc_dio200_common.c static int dio200_subdev_8255_config(struct comedi_device *dev, comedi_device 675 drivers/staging/comedi/drivers/amplc_dio200_common.c static int dio200_subdev_8255_init(struct comedi_device *dev, comedi_device 698 drivers/staging/comedi/drivers/amplc_dio200_common.c static int dio200_subdev_timer_read(struct comedi_device *dev, comedi_device 710 drivers/staging/comedi/drivers/amplc_dio200_common.c static void dio200_subdev_timer_reset(struct comedi_device *dev, comedi_device 720 drivers/staging/comedi/drivers/amplc_dio200_common.c static void dio200_subdev_timer_get_clock_src(struct comedi_device *dev, comedi_device 733 drivers/staging/comedi/drivers/amplc_dio200_common.c static int dio200_subdev_timer_set_clock_src(struct comedi_device *dev, comedi_device 743 drivers/staging/comedi/drivers/amplc_dio200_common.c static int dio200_subdev_timer_config(struct comedi_device *dev, comedi_device 769 drivers/staging/comedi/drivers/amplc_dio200_common.c void amplc_dio200_set_enhance(struct comedi_device *dev, unsigned char val) comedi_device 775 drivers/staging/comedi/drivers/amplc_dio200_common.c int amplc_dio200_common_attach(struct comedi_device *dev, unsigned int irq, comedi_device 307 drivers/staging/comedi/drivers/amplc_dio200_pci.c static int dio200_pcie_board_setup(struct comedi_device *dev) comedi_device 338 drivers/staging/comedi/drivers/amplc_dio200_pci.c static int dio200_pci_auto_attach(struct comedi_device *dev, comedi_device 40 drivers/staging/comedi/drivers/amplc_pc236.c static int pc236_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 17 drivers/staging/comedi/drivers/amplc_pc236.h struct comedi_device; comedi_device 21 drivers/staging/comedi/drivers/amplc_pc236.h void (*intr_update_cb)(struct comedi_device *dev, bool enable); comedi_device 22 drivers/staging/comedi/drivers/amplc_pc236.h bool (*intr_chk_clr_cb)(struct comedi_device *dev); comedi_device 30 drivers/staging/comedi/drivers/amplc_pc236.h int amplc_pc236_common_attach(struct comedi_device *dev, unsigned long iobase, comedi_device 20 drivers/staging/comedi/drivers/amplc_pc236_common.c static void pc236_intr_update(struct comedi_device *dev, bool enable) comedi_device 40 drivers/staging/comedi/drivers/amplc_pc236_common.c static bool pc236_intr_check(struct comedi_device *dev) comedi_device 59 drivers/staging/comedi/drivers/amplc_pc236_common.c static int pc236_intr_insn(struct comedi_device *dev, comedi_device 67 drivers/staging/comedi/drivers/amplc_pc236_common.c static int pc236_intr_cmdtest(struct comedi_device *dev, comedi_device 106 drivers/staging/comedi/drivers/amplc_pc236_common.c static int pc236_intr_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 113 drivers/staging/comedi/drivers/amplc_pc236_common.c static int pc236_intr_cancel(struct comedi_device *dev, comedi_device 123 drivers/staging/comedi/drivers/amplc_pc236_common.c struct comedi_device *dev = d; comedi_device 135 drivers/staging/comedi/drivers/amplc_pc236_common.c int amplc_pc236_common_attach(struct comedi_device *dev, unsigned long iobase, comedi_device 44 drivers/staging/comedi/drivers/amplc_pc263.c static int pc263_do_insn_bits(struct comedi_device *dev, comedi_device 59 drivers/staging/comedi/drivers/amplc_pc263.c static int pc263_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 387 drivers/staging/comedi/drivers/amplc_pci224.c pci224_ao_set_data(struct comedi_device *dev, int chan, int range, comedi_device 418 drivers/staging/comedi/drivers/amplc_pci224.c static int pci224_ao_insn_write(struct comedi_device *dev, comedi_device 440 drivers/staging/comedi/drivers/amplc_pci224.c static void pci224_ao_stop(struct comedi_device *dev, comedi_device 482 drivers/staging/comedi/drivers/amplc_pci224.c static void pci224_ao_start(struct comedi_device *dev, comedi_device 505 drivers/staging/comedi/drivers/amplc_pci224.c static void pci224_ao_handle_fifo(struct comedi_device *dev, comedi_device 606 drivers/staging/comedi/drivers/amplc_pci224.c static int pci224_ao_inttrig_start(struct comedi_device *dev, comedi_device 621 drivers/staging/comedi/drivers/amplc_pci224.c static int pci224_ao_check_chanlist(struct comedi_device *dev, comedi_device 662 drivers/staging/comedi/drivers/amplc_pci224.c pci224_ao_cmdtest(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 807 drivers/staging/comedi/drivers/amplc_pci224.c static void pci224_ao_start_pacer(struct comedi_device *dev, comedi_device 831 drivers/staging/comedi/drivers/amplc_pci224.c static int pci224_ao_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 904 drivers/staging/comedi/drivers/amplc_pci224.c static int pci224_ao_cancel(struct comedi_device *dev, comedi_device 915 drivers/staging/comedi/drivers/amplc_pci224.c pci224_ao_munge(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 947 drivers/staging/comedi/drivers/amplc_pci224.c struct comedi_device *dev = d; comedi_device 992 drivers/staging/comedi/drivers/amplc_pci224.c pci224_auto_attach(struct comedi_device *dev, unsigned long context_model) comedi_device 1098 drivers/staging/comedi/drivers/amplc_pci224.c static void pci224_detach(struct comedi_device *dev) comedi_device 533 drivers/staging/comedi/drivers/amplc_pci230.c static unsigned short pci230_ai_read(struct comedi_device *dev) comedi_device 554 drivers/staging/comedi/drivers/amplc_pci230.c static unsigned short pci230_ao_mangle_datum(struct comedi_device *dev, comedi_device 574 drivers/staging/comedi/drivers/amplc_pci230.c static void pci230_ao_write_nofifo(struct comedi_device *dev, comedi_device 584 drivers/staging/comedi/drivers/amplc_pci230.c static void pci230_ao_write_fifo(struct comedi_device *dev, comedi_device 594 drivers/staging/comedi/drivers/amplc_pci230.c static bool pci230_claim_shared(struct comedi_device *dev, comedi_device 616 drivers/staging/comedi/drivers/amplc_pci230.c static void pci230_release_shared(struct comedi_device *dev, comedi_device 627 drivers/staging/comedi/drivers/amplc_pci230.c static void pci230_release_all_resources(struct comedi_device *dev, comedi_device 682 drivers/staging/comedi/drivers/amplc_pci230.c static void pci230_ct_setup_ns_mode(struct comedi_device *dev, unsigned int ct, comedi_device 702 drivers/staging/comedi/drivers/amplc_pci230.c static void pci230_cancel_ct(struct comedi_device *dev, unsigned int ct) comedi_device 708 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ai_eoc(struct comedi_device *dev, comedi_device 722 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ai_insn_read(struct comedi_device *dev, comedi_device 822 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ao_insn_write(struct comedi_device *dev, comedi_device 849 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ao_check_chanlist(struct comedi_device *dev, comedi_device 881 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ao_cmdtest(struct comedi_device *dev, comedi_device 1008 drivers/staging/comedi/drivers/amplc_pci230.c static void pci230_ao_stop(struct comedi_device *dev, comedi_device 1062 drivers/staging/comedi/drivers/amplc_pci230.c static void pci230_handle_ao_nofifo(struct comedi_device *dev, comedi_device 1092 drivers/staging/comedi/drivers/amplc_pci230.c static bool pci230_handle_ao_fifo(struct comedi_device *dev, comedi_device 1176 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ao_inttrig_scan_begin(struct comedi_device *dev, comedi_device 1209 drivers/staging/comedi/drivers/amplc_pci230.c static void pci230_ao_start(struct comedi_device *dev, comedi_device 1286 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ao_inttrig_start(struct comedi_device *dev, comedi_device 1301 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ao_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 1372 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ao_cancel(struct comedi_device *dev, comedi_device 1403 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ai_check_chanlist(struct comedi_device *dev, comedi_device 1506 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ai_cmdtest(struct comedi_device *dev, comedi_device 1712 drivers/staging/comedi/drivers/amplc_pci230.c static void pci230_ai_update_fifo_trigger_level(struct comedi_device *dev, comedi_device 1745 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ai_inttrig_convert(struct comedi_device *dev, comedi_device 1787 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ai_inttrig_scan_begin(struct comedi_device *dev, comedi_device 1811 drivers/staging/comedi/drivers/amplc_pci230.c static void pci230_ai_stop(struct comedi_device *dev, comedi_device 1859 drivers/staging/comedi/drivers/amplc_pci230.c static void pci230_ai_start(struct comedi_device *dev, comedi_device 1997 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ai_inttrig_start(struct comedi_device *dev, comedi_device 2012 drivers/staging/comedi/drivers/amplc_pci230.c static void pci230_handle_ai(struct comedi_device *dev, comedi_device 2078 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 2273 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ai_cancel(struct comedi_device *dev, comedi_device 2284 drivers/staging/comedi/drivers/amplc_pci230.c struct comedi_device *dev = d; comedi_device 2370 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_auto_attach(struct comedi_device *dev, comedi_device 57 drivers/staging/comedi/drivers/amplc_pci236.c static void pci236_intr_update_cb(struct comedi_device *dev, bool enable) comedi_device 66 drivers/staging/comedi/drivers/amplc_pci236.c static bool pci236_intr_chk_clr_cb(struct comedi_device *dev) comedi_device 85 drivers/staging/comedi/drivers/amplc_pci236.c static int pci236_auto_attach(struct comedi_device *dev, comedi_device 34 drivers/staging/comedi/drivers/amplc_pci263.c static int pci263_do_insn_bits(struct comedi_device *dev, comedi_device 49 drivers/staging/comedi/drivers/amplc_pci263.c static int pci263_auto_attach(struct comedi_device *dev, comedi_device 48 drivers/staging/comedi/drivers/c6xdigio.c static int c6xdigio_chk_status(struct comedi_device *dev, unsigned long context) comedi_device 63 drivers/staging/comedi/drivers/c6xdigio.c static int c6xdigio_write_data(struct comedi_device *dev, comedi_device 70 drivers/staging/comedi/drivers/c6xdigio.c static int c6xdigio_get_encoder_bits(struct comedi_device *dev, comedi_device 86 drivers/staging/comedi/drivers/c6xdigio.c static void c6xdigio_pwm_write(struct comedi_device *dev, comedi_device 111 drivers/staging/comedi/drivers/c6xdigio.c static int c6xdigio_encoder_read(struct comedi_device *dev, comedi_device 149 drivers/staging/comedi/drivers/c6xdigio.c static int c6xdigio_pwm_insn_write(struct comedi_device *dev, comedi_device 175 drivers/staging/comedi/drivers/c6xdigio.c static int c6xdigio_pwm_insn_read(struct comedi_device *dev, comedi_device 192 drivers/staging/comedi/drivers/c6xdigio.c static int c6xdigio_encoder_insn_read(struct comedi_device *dev, comedi_device 211 drivers/staging/comedi/drivers/c6xdigio.c static void c6xdigio_init(struct comedi_device *dev) comedi_device 239 drivers/staging/comedi/drivers/c6xdigio.c static int c6xdigio_attach(struct comedi_device *dev, comedi_device 282 drivers/staging/comedi/drivers/c6xdigio.c static void c6xdigio_detach(struct comedi_device *dev) comedi_device 126 drivers/staging/comedi/drivers/cb_das16_cs.c static int das16cs_ai_eoc(struct comedi_device *dev, comedi_device 139 drivers/staging/comedi/drivers/cb_das16_cs.c static int das16cs_ai_insn_read(struct comedi_device *dev, comedi_device 193 drivers/staging/comedi/drivers/cb_das16_cs.c static int das16cs_ao_insn_write(struct comedi_device *dev, comedi_device 244 drivers/staging/comedi/drivers/cb_das16_cs.c static int das16cs_dio_insn_bits(struct comedi_device *dev, comedi_device 257 drivers/staging/comedi/drivers/cb_das16_cs.c static int das16cs_dio_insn_config(struct comedi_device *dev, comedi_device 289 drivers/staging/comedi/drivers/cb_das16_cs.c static int das16cs_counter_insn_config(struct comedi_device *dev, comedi_device 326 drivers/staging/comedi/drivers/cb_das16_cs.c static const void *das16cs_find_boardinfo(struct comedi_device *dev, comedi_device 341 drivers/staging/comedi/drivers/cb_das16_cs.c static int das16cs_auto_attach(struct comedi_device *dev, comedi_device 310 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_ai_eoc(struct comedi_device *dev, comedi_device 324 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_ai_insn_read(struct comedi_device *dev, comedi_device 377 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_ai_insn_config(struct comedi_device *dev, comedi_device 403 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_ao_nofifo_insn_write(struct comedi_device *dev, comedi_device 434 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_ao_fifo_insn_write(struct comedi_device *dev, comedi_device 468 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_eeprom_ready(struct comedi_device *dev, comedi_device 482 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_eeprom_insn_read(struct comedi_device *dev, comedi_device 520 drivers/staging/comedi/drivers/cb_pcidas.c static void cb_pcidas_calib_write(struct comedi_device *dev, comedi_device 559 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_caldac_insn_write(struct comedi_device *dev, comedi_device 580 drivers/staging/comedi/drivers/cb_pcidas.c static void cb_pcidas_dac08_write(struct comedi_device *dev, unsigned int val) comedi_device 596 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_dac08_insn_write(struct comedi_device *dev, comedi_device 615 drivers/staging/comedi/drivers/cb_pcidas.c static void cb_pcidas_trimpot_write(struct comedi_device *dev, comedi_device 629 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_trimpot_insn_write(struct comedi_device *dev, comedi_device 648 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_ai_check_chanlist(struct comedi_device *dev, comedi_device 675 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_ai_cmdtest(struct comedi_device *dev, comedi_device 785 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_ai_cmd(struct comedi_device *dev, comedi_device 870 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_ao_check_chanlist(struct comedi_device *dev, comedi_device 889 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_ao_cmdtest(struct comedi_device *dev, comedi_device 962 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_ai_cancel(struct comedi_device *dev, comedi_device 981 drivers/staging/comedi/drivers/cb_pcidas.c static void cb_pcidas_ao_load_fifo(struct comedi_device *dev, comedi_device 996 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_ao_inttrig(struct comedi_device *dev, comedi_device 1030 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_ao_cmd(struct comedi_device *dev, comedi_device 1085 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_ao_cancel(struct comedi_device *dev, comedi_device 1104 drivers/staging/comedi/drivers/cb_pcidas.c static unsigned int cb_pcidas_ao_interrupt(struct comedi_device *dev, comedi_device 1137 drivers/staging/comedi/drivers/cb_pcidas.c static unsigned int cb_pcidas_ai_interrupt(struct comedi_device *dev, comedi_device 1205 drivers/staging/comedi/drivers/cb_pcidas.c struct comedi_device *dev = d; comedi_device 1247 drivers/staging/comedi/drivers/cb_pcidas.c static int cb_pcidas_auto_attach(struct comedi_device *dev, comedi_device 1448 drivers/staging/comedi/drivers/cb_pcidas.c static void cb_pcidas_detach(struct comedi_device *dev) comedi_device 1098 drivers/staging/comedi/drivers/cb_pcidas64.c static inline unsigned short se_diff_bit_6xxx(struct comedi_device *dev, comedi_device 1178 drivers/staging/comedi/drivers/cb_pcidas64.c static unsigned int ai_range_bits_6xxx(const struct comedi_device *dev, comedi_device 1186 drivers/staging/comedi/drivers/cb_pcidas64.c static unsigned int hw_revision(const struct comedi_device *dev, comedi_device 1197 drivers/staging/comedi/drivers/cb_pcidas64.c static void set_dac_range_bits(struct comedi_device *dev, comedi_device 1218 drivers/staging/comedi/drivers/cb_pcidas64.c static void abort_dma(struct comedi_device *dev, unsigned int channel) comedi_device 1231 drivers/staging/comedi/drivers/cb_pcidas64.c static void disable_plx_interrupts(struct comedi_device *dev) comedi_device 1240 drivers/staging/comedi/drivers/cb_pcidas64.c static void disable_ai_interrupts(struct comedi_device *dev) comedi_device 1255 drivers/staging/comedi/drivers/cb_pcidas64.c static void enable_ai_interrupts(struct comedi_device *dev, comedi_device 1282 drivers/staging/comedi/drivers/cb_pcidas64.c static void init_plx9080(struct comedi_device *dev) comedi_device 1346 drivers/staging/comedi/drivers/cb_pcidas64.c static void disable_ai_pacing(struct comedi_device *dev) comedi_device 1364 drivers/staging/comedi/drivers/cb_pcidas64.c static int set_ai_fifo_segment_length(struct comedi_device *dev, comedi_device 1396 drivers/staging/comedi/drivers/cb_pcidas64.c static int set_ai_fifo_size(struct comedi_device *dev, unsigned int num_samples) comedi_device 1415 drivers/staging/comedi/drivers/cb_pcidas64.c static unsigned int ai_fifo_size(struct comedi_device *dev) comedi_device 1425 drivers/staging/comedi/drivers/cb_pcidas64.c static void init_stc_registers(struct comedi_device *dev) comedi_device 1472 drivers/staging/comedi/drivers/cb_pcidas64.c static int alloc_and_init_dma_members(struct comedi_device *dev) comedi_device 1556 drivers/staging/comedi/drivers/cb_pcidas64.c static void cb_pcidas64_free_dma(struct comedi_device *dev) comedi_device 1596 drivers/staging/comedi/drivers/cb_pcidas64.c static inline void warn_external_queue(struct comedi_device *dev) comedi_device 1611 drivers/staging/comedi/drivers/cb_pcidas64.c static void i2c_set_sda(struct comedi_device *dev, int state) comedi_device 1630 drivers/staging/comedi/drivers/cb_pcidas64.c static void i2c_set_scl(struct comedi_device *dev, int state) comedi_device 1648 drivers/staging/comedi/drivers/cb_pcidas64.c static void i2c_write_byte(struct comedi_device *dev, u8 byte) comedi_device 1664 drivers/staging/comedi/drivers/cb_pcidas64.c static int i2c_read_ack(struct comedi_device *dev) comedi_device 1674 drivers/staging/comedi/drivers/cb_pcidas64.c static void i2c_start(struct comedi_device *dev) comedi_device 1682 drivers/staging/comedi/drivers/cb_pcidas64.c static void i2c_stop(struct comedi_device *dev) comedi_device 1690 drivers/staging/comedi/drivers/cb_pcidas64.c static void i2c_write(struct comedi_device *dev, unsigned int address, comedi_device 1731 drivers/staging/comedi/drivers/cb_pcidas64.c static int cb_pcidas64_ai_eoc(struct comedi_device *dev, comedi_device 1752 drivers/staging/comedi/drivers/cb_pcidas64.c static int ai_rinsn(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 1879 drivers/staging/comedi/drivers/cb_pcidas64.c static int ai_config_calibration_source(struct comedi_device *dev, comedi_device 1902 drivers/staging/comedi/drivers/cb_pcidas64.c static int ai_config_block_size(struct comedi_device *dev, unsigned int *data) comedi_device 1928 drivers/staging/comedi/drivers/cb_pcidas64.c static int ai_config_master_clock_4020(struct comedi_device *dev, comedi_device 1955 drivers/staging/comedi/drivers/cb_pcidas64.c static int ai_config_master_clock(struct comedi_device *dev, unsigned int *data) comedi_device 1969 drivers/staging/comedi/drivers/cb_pcidas64.c static int ai_config_insn(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 2017 drivers/staging/comedi/drivers/cb_pcidas64.c static void check_adc_timing(struct comedi_device *dev, struct comedi_cmd *cmd) comedi_device 2063 drivers/staging/comedi/drivers/cb_pcidas64.c static int cb_pcidas64_ai_check_chanlist(struct comedi_device *dev, comedi_device 2103 drivers/staging/comedi/drivers/cb_pcidas64.c static int ai_cmdtest(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 2240 drivers/staging/comedi/drivers/cb_pcidas64.c static void setup_sample_counters(struct comedi_device *dev, comedi_device 2256 drivers/staging/comedi/drivers/cb_pcidas64.c static inline unsigned int dma_transfer_size(struct comedi_device *dev) comedi_device 2270 drivers/staging/comedi/drivers/cb_pcidas64.c static u32 ai_convert_counter_6xxx(const struct comedi_device *dev, comedi_device 2277 drivers/staging/comedi/drivers/cb_pcidas64.c static u32 ai_scan_counter_6xxx(struct comedi_device *dev, comedi_device 2298 drivers/staging/comedi/drivers/cb_pcidas64.c static u32 ai_convert_counter_4020(struct comedi_device *dev, comedi_device 2321 drivers/staging/comedi/drivers/cb_pcidas64.c static void select_master_clock_4020(struct comedi_device *dev, comedi_device 2342 drivers/staging/comedi/drivers/cb_pcidas64.c static void select_master_clock(struct comedi_device *dev, comedi_device 2356 drivers/staging/comedi/drivers/cb_pcidas64.c static inline void dma_start_sync(struct comedi_device *dev, comedi_device 2369 drivers/staging/comedi/drivers/cb_pcidas64.c static void set_ai_pacing(struct comedi_device *dev, struct comedi_cmd *cmd) comedi_device 2417 drivers/staging/comedi/drivers/cb_pcidas64.c static int setup_channel_queue(struct comedi_device *dev, comedi_device 2530 drivers/staging/comedi/drivers/cb_pcidas64.c static inline void load_first_dma_descriptor(struct comedi_device *dev, comedi_device 2558 drivers/staging/comedi/drivers/cb_pcidas64.c static int ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 2678 drivers/staging/comedi/drivers/cb_pcidas64.c static void pio_drain_ai_fifo_16(struct comedi_device *dev) comedi_device 2740 drivers/staging/comedi/drivers/cb_pcidas64.c static void pio_drain_ai_fifo_32(struct comedi_device *dev) comedi_device 2771 drivers/staging/comedi/drivers/cb_pcidas64.c static void pio_drain_ai_fifo(struct comedi_device *dev) comedi_device 2781 drivers/staging/comedi/drivers/cb_pcidas64.c static void drain_dma_buffers(struct comedi_device *dev, unsigned int channel) comedi_device 2814 drivers/staging/comedi/drivers/cb_pcidas64.c static void handle_ai_interrupt(struct comedi_device *dev, comedi_device 2865 drivers/staging/comedi/drivers/cb_pcidas64.c static inline unsigned int prev_ao_dma_index(struct comedi_device *dev) comedi_device 2877 drivers/staging/comedi/drivers/cb_pcidas64.c static int last_ao_dma_load_completed(struct comedi_device *dev) comedi_device 2897 drivers/staging/comedi/drivers/cb_pcidas64.c static inline int ao_dma_needs_restart(struct comedi_device *dev, comedi_device 2909 drivers/staging/comedi/drivers/cb_pcidas64.c static void restart_ao_dma(struct comedi_device *dev) comedi_device 2921 drivers/staging/comedi/drivers/cb_pcidas64.c static unsigned int cb_pcidas64_ao_fill_buffer(struct comedi_device *dev, comedi_device 2935 drivers/staging/comedi/drivers/cb_pcidas64.c static unsigned int load_ao_dma_buffer(struct comedi_device *dev, comedi_device 2971 drivers/staging/comedi/drivers/cb_pcidas64.c static void load_ao_dma(struct comedi_device *dev, const struct comedi_cmd *cmd) comedi_device 2993 drivers/staging/comedi/drivers/cb_pcidas64.c static void handle_ao_interrupt(struct comedi_device *dev, comedi_device 3045 drivers/staging/comedi/drivers/cb_pcidas64.c struct comedi_device *dev = d; comedi_device 3075 drivers/staging/comedi/drivers/cb_pcidas64.c static int ai_cancel(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 3095 drivers/staging/comedi/drivers/cb_pcidas64.c static int ao_winsn(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 3133 drivers/staging/comedi/drivers/cb_pcidas64.c static void set_dac_control0_reg(struct comedi_device *dev, comedi_device 3155 drivers/staging/comedi/drivers/cb_pcidas64.c static void set_dac_control1_reg(struct comedi_device *dev, comedi_device 3174 drivers/staging/comedi/drivers/cb_pcidas64.c static void set_dac_select_reg(struct comedi_device *dev, comedi_device 3197 drivers/staging/comedi/drivers/cb_pcidas64.c static void set_dac_interval_regs(struct comedi_device *dev, comedi_device 3217 drivers/staging/comedi/drivers/cb_pcidas64.c static int prep_ao_dma(struct comedi_device *dev, const struct comedi_cmd *cmd) comedi_device 3257 drivers/staging/comedi/drivers/cb_pcidas64.c static inline int external_ai_queue_in_use(struct comedi_device *dev) comedi_device 3270 drivers/staging/comedi/drivers/cb_pcidas64.c static int ao_inttrig(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 3294 drivers/staging/comedi/drivers/cb_pcidas64.c static int ao_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 3319 drivers/staging/comedi/drivers/cb_pcidas64.c static int cb_pcidas64_ao_check_chanlist(struct comedi_device *dev, comedi_device 3339 drivers/staging/comedi/drivers/cb_pcidas64.c static int ao_cmdtest(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 3419 drivers/staging/comedi/drivers/cb_pcidas64.c static int ao_cancel(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 3428 drivers/staging/comedi/drivers/cb_pcidas64.c static int dio_callback_4020(struct comedi_device *dev, comedi_device 3440 drivers/staging/comedi/drivers/cb_pcidas64.c static int di_rbits(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 3453 drivers/staging/comedi/drivers/cb_pcidas64.c static int do_wbits(struct comedi_device *dev, comedi_device 3466 drivers/staging/comedi/drivers/cb_pcidas64.c static int dio_60xx_config_insn(struct comedi_device *dev, comedi_device 3482 drivers/staging/comedi/drivers/cb_pcidas64.c static int dio_60xx_wbits(struct comedi_device *dev, comedi_device 3518 drivers/staging/comedi/drivers/cb_pcidas64.c static int caldac_8800_write(struct comedi_device *dev, unsigned int address, comedi_device 3551 drivers/staging/comedi/drivers/cb_pcidas64.c static int caldac_i2c_write(struct comedi_device *dev, comedi_device 3610 drivers/staging/comedi/drivers/cb_pcidas64.c static void caldac_write(struct comedi_device *dev, unsigned int channel, comedi_device 3628 drivers/staging/comedi/drivers/cb_pcidas64.c static int cb_pcidas64_calib_insn_write(struct comedi_device *dev, comedi_device 3651 drivers/staging/comedi/drivers/cb_pcidas64.c static void ad8402_write(struct comedi_device *dev, unsigned int channel, comedi_device 3681 drivers/staging/comedi/drivers/cb_pcidas64.c static int cb_pcidas64_ad8402_insn_write(struct comedi_device *dev, comedi_device 3704 drivers/staging/comedi/drivers/cb_pcidas64.c static u16 read_eeprom(struct comedi_device *dev, u8 address) comedi_device 3767 drivers/staging/comedi/drivers/cb_pcidas64.c static int eeprom_read_insn(struct comedi_device *dev, comedi_device 3785 drivers/staging/comedi/drivers/cb_pcidas64.c static int setup_subdevices(struct comedi_device *dev) comedi_device 3973 drivers/staging/comedi/drivers/cb_pcidas64.c static int auto_attach(struct comedi_device *dev, comedi_device 4054 drivers/staging/comedi/drivers/cb_pcidas64.c static void detach(struct comedi_device *dev) comedi_device 153 drivers/staging/comedi/drivers/cb_pcidda.c static unsigned int cb_pcidda_serial_in(struct comedi_device *dev) comedi_device 170 drivers/staging/comedi/drivers/cb_pcidda.c static void cb_pcidda_serial_out(struct comedi_device *dev, unsigned int value, comedi_device 187 drivers/staging/comedi/drivers/cb_pcidda.c static unsigned int cb_pcidda_read_eeprom(struct comedi_device *dev, comedi_device 223 drivers/staging/comedi/drivers/cb_pcidda.c static void cb_pcidda_write_caldac(struct comedi_device *dev, comedi_device 257 drivers/staging/comedi/drivers/cb_pcidda.c static void cb_pcidda_calibrate(struct comedi_device *dev, unsigned int channel, comedi_device 285 drivers/staging/comedi/drivers/cb_pcidda.c static int cb_pcidda_ao_insn_write(struct comedi_device *dev, comedi_device 327 drivers/staging/comedi/drivers/cb_pcidda.c static int cb_pcidda_auto_attach(struct comedi_device *dev, comedi_device 157 drivers/staging/comedi/drivers/cb_pcimdas.c static int cb_pcimdas_ai_eoc(struct comedi_device *dev, comedi_device 171 drivers/staging/comedi/drivers/cb_pcimdas.c static int cb_pcimdas_ai_insn_read(struct comedi_device *dev, comedi_device 220 drivers/staging/comedi/drivers/cb_pcimdas.c static int cb_pcimdas_ao_insn_write(struct comedi_device *dev, comedi_device 239 drivers/staging/comedi/drivers/cb_pcimdas.c static int cb_pcimdas_di_insn_bits(struct comedi_device *dev, comedi_device 254 drivers/staging/comedi/drivers/cb_pcimdas.c static int cb_pcimdas_do_insn_bits(struct comedi_device *dev, comedi_device 269 drivers/staging/comedi/drivers/cb_pcimdas.c static int cb_pcimdas_counter_insn_config(struct comedi_device *dev, comedi_device 308 drivers/staging/comedi/drivers/cb_pcimdas.c static unsigned int cb_pcimdas_pacer_clk(struct comedi_device *dev) comedi_device 320 drivers/staging/comedi/drivers/cb_pcimdas.c static bool cb_pcimdas_is_ai_se(struct comedi_device *dev) comedi_device 334 drivers/staging/comedi/drivers/cb_pcimdas.c static bool cb_pcimdas_is_ai_uni(struct comedi_device *dev) comedi_device 348 drivers/staging/comedi/drivers/cb_pcimdas.c static int cb_pcimdas_auto_attach(struct comedi_device *dev, comedi_device 84 drivers/staging/comedi/drivers/cb_pcimdda.c static int cb_pcimdda_ao_insn_write(struct comedi_device *dev, comedi_device 114 drivers/staging/comedi/drivers/cb_pcimdda.c static int cb_pcimdda_ao_insn_read(struct comedi_device *dev, comedi_device 127 drivers/staging/comedi/drivers/cb_pcimdda.c static int cb_pcimdda_auto_attach(struct comedi_device *dev, comedi_device 479 drivers/staging/comedi/drivers/comedi_8254.c static int comedi_8254_insn_read(struct comedi_device *dev, comedi_device 497 drivers/staging/comedi/drivers/comedi_8254.c static int comedi_8254_insn_write(struct comedi_device *dev, comedi_device 514 drivers/staging/comedi/drivers/comedi_8254.c static int comedi_8254_insn_config(struct comedi_device *dev, comedi_device 16 drivers/staging/comedi/drivers/comedi_8254.h struct comedi_device; comedi_device 94 drivers/staging/comedi/drivers/comedi_8254.h int (*insn_config)(struct comedi_device *dev, comedi_device 38 drivers/staging/comedi/drivers/comedi_8255.c int (*io)(struct comedi_device *dev, int dir, int port, int data, comedi_device 42 drivers/staging/comedi/drivers/comedi_8255.c static int subdev_8255_io(struct comedi_device *dev, comedi_device 52 drivers/staging/comedi/drivers/comedi_8255.c static int subdev_8255_mmio(struct comedi_device *dev, comedi_device 62 drivers/staging/comedi/drivers/comedi_8255.c static int subdev_8255_insn(struct comedi_device *dev, comedi_device 94 drivers/staging/comedi/drivers/comedi_8255.c static void subdev_8255_do_config(struct comedi_device *dev, comedi_device 115 drivers/staging/comedi/drivers/comedi_8255.c static int subdev_8255_insn_config(struct comedi_device *dev, comedi_device 142 drivers/staging/comedi/drivers/comedi_8255.c static int __subdev_8255_init(struct comedi_device *dev, comedi_device 144 drivers/staging/comedi/drivers/comedi_8255.c int (*io)(struct comedi_device *dev, comedi_device 203 drivers/staging/comedi/drivers/comedi_8255.c int subdev_8255_init(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 204 drivers/staging/comedi/drivers/comedi_8255.c int (*io)(struct comedi_device *dev, int dir, int port, comedi_device 238 drivers/staging/comedi/drivers/comedi_8255.c int subdev_8255_mm_init(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 239 drivers/staging/comedi/drivers/comedi_8255.c int (*io)(struct comedi_device *dev, int dir, int port, comedi_device 48 drivers/staging/comedi/drivers/comedi_bond.c struct comedi_device *dev; comedi_device 61 drivers/staging/comedi/drivers/comedi_bond.c static int bonding_dio_insn_bits(struct comedi_device *dev, comedi_device 124 drivers/staging/comedi/drivers/comedi_bond.c static int bonding_dio_insn_config(struct comedi_device *dev, comedi_device 169 drivers/staging/comedi/drivers/comedi_bond.c static int do_dev_config(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 184 drivers/staging/comedi/drivers/comedi_bond.c struct comedi_device *d; comedi_device 273 drivers/staging/comedi/drivers/comedi_bond.c static int bonding_attach(struct comedi_device *dev, comedi_device 314 drivers/staging/comedi/drivers/comedi_bond.c static void bonding_detach(struct comedi_device *dev) comedi_device 153 drivers/staging/comedi/drivers/comedi_isadma.c struct comedi_isadma *comedi_isadma_alloc(struct comedi_device *dev, comedi_device 12 drivers/staging/comedi/drivers/comedi_isadma.h struct comedi_device; comedi_device 67 drivers/staging/comedi/drivers/comedi_isadma.h struct comedi_isadma *comedi_isadma_alloc(struct comedi_device *dev, comedi_device 101 drivers/staging/comedi/drivers/comedi_isadma.h comedi_isadma_alloc(struct comedi_device *dev, int n_desc, comedi_device 72 drivers/staging/comedi/drivers/comedi_parport.c static int parport_data_reg_insn_bits(struct comedi_device *dev, comedi_device 85 drivers/staging/comedi/drivers/comedi_parport.c static int parport_data_reg_insn_config(struct comedi_device *dev, comedi_device 107 drivers/staging/comedi/drivers/comedi_parport.c static int parport_status_reg_insn_bits(struct comedi_device *dev, comedi_device 117 drivers/staging/comedi/drivers/comedi_parport.c static int parport_ctrl_reg_insn_bits(struct comedi_device *dev, comedi_device 136 drivers/staging/comedi/drivers/comedi_parport.c static int parport_intr_insn_bits(struct comedi_device *dev, comedi_device 145 drivers/staging/comedi/drivers/comedi_parport.c static int parport_intr_cmdtest(struct comedi_device *dev, comedi_device 184 drivers/staging/comedi/drivers/comedi_parport.c static int parport_intr_cmd(struct comedi_device *dev, comedi_device 196 drivers/staging/comedi/drivers/comedi_parport.c static int parport_intr_cancel(struct comedi_device *dev, comedi_device 210 drivers/staging/comedi/drivers/comedi_parport.c struct comedi_device *dev = d; comedi_device 224 drivers/staging/comedi/drivers/comedi_parport.c static int parport_attach(struct comedi_device *dev, comedi_device 87 drivers/staging/comedi/drivers/comedi_test.c struct comedi_device *dev; /* parent comedi device */ comedi_device 101 drivers/staging/comedi/drivers/comedi_test.c static unsigned short fake_sawtooth(struct comedi_device *dev, comedi_device 133 drivers/staging/comedi/drivers/comedi_test.c static unsigned short fake_squarewave(struct comedi_device *dev, comedi_device 163 drivers/staging/comedi/drivers/comedi_test.c static unsigned short fake_flatline(struct comedi_device *dev, comedi_device 171 drivers/staging/comedi/drivers/comedi_test.c static unsigned short fake_waveform(struct comedi_device *dev, comedi_device 199 drivers/staging/comedi/drivers/comedi_test.c struct comedi_device *dev = devpriv->dev; comedi_device 247 drivers/staging/comedi/drivers/comedi_test.c static int waveform_ai_cmdtest(struct comedi_device *dev, comedi_device 348 drivers/staging/comedi/drivers/comedi_test.c static int waveform_ai_cmd(struct comedi_device *dev, comedi_device 402 drivers/staging/comedi/drivers/comedi_test.c static int waveform_ai_cancel(struct comedi_device *dev, comedi_device 416 drivers/staging/comedi/drivers/comedi_test.c static int waveform_ai_insn_read(struct comedi_device *dev, comedi_device 436 drivers/staging/comedi/drivers/comedi_test.c struct comedi_device *dev = devpriv->dev; comedi_device 506 drivers/staging/comedi/drivers/comedi_test.c static int waveform_ao_inttrig_start(struct comedi_device *dev, comedi_device 527 drivers/staging/comedi/drivers/comedi_test.c static int waveform_ao_cmdtest(struct comedi_device *dev, comedi_device 584 drivers/staging/comedi/drivers/comedi_test.c static int waveform_ao_cmd(struct comedi_device *dev, comedi_device 601 drivers/staging/comedi/drivers/comedi_test.c static int waveform_ao_cancel(struct comedi_device *dev, comedi_device 616 drivers/staging/comedi/drivers/comedi_test.c static int waveform_ao_insn_write(struct comedi_device *dev, comedi_device 629 drivers/staging/comedi/drivers/comedi_test.c static int waveform_ai_insn_config(struct comedi_device *dev, comedi_device 656 drivers/staging/comedi/drivers/comedi_test.c static int waveform_ao_insn_config(struct comedi_device *dev, comedi_device 671 drivers/staging/comedi/drivers/comedi_test.c static int waveform_common_attach(struct comedi_device *dev, comedi_device 737 drivers/staging/comedi/drivers/comedi_test.c static int waveform_attach(struct comedi_device *dev, comedi_device 752 drivers/staging/comedi/drivers/comedi_test.c static int waveform_auto_attach(struct comedi_device *dev, comedi_device 767 drivers/staging/comedi/drivers/comedi_test.c static void waveform_detach(struct comedi_device *dev) comedi_device 30 drivers/staging/comedi/drivers/contec_pci_dio.c static int contec_do_insn_bits(struct comedi_device *dev, comedi_device 43 drivers/staging/comedi/drivers/contec_pci_dio.c static int contec_di_insn_bits(struct comedi_device *dev, comedi_device 52 drivers/staging/comedi/drivers/contec_pci_dio.c static int contec_auto_attach(struct comedi_device *dev, comedi_device 68 drivers/staging/comedi/drivers/dac02.c static int dac02_ao_insn_write(struct comedi_device *dev, comedi_device 102 drivers/staging/comedi/drivers/dac02.c static int dac02_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 260 drivers/staging/comedi/drivers/daqboard2000.c static void db2k_write_acq_scan_list_entry(struct comedi_device *dev, u16 entry) comedi_device 267 drivers/staging/comedi/drivers/daqboard2000.c static void db2k_setup_sampling(struct comedi_device *dev, int chan, int gain) comedi_device 307 drivers/staging/comedi/drivers/daqboard2000.c static int db2k_ai_status(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 318 drivers/staging/comedi/drivers/daqboard2000.c static int db2k_ai_insn_read(struct comedi_device *dev, comedi_device 383 drivers/staging/comedi/drivers/daqboard2000.c static int db2k_ao_eoc(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 395 drivers/staging/comedi/drivers/daqboard2000.c static int db2k_ao_insn_write(struct comedi_device *dev, comedi_device 418 drivers/staging/comedi/drivers/daqboard2000.c static void db2k_reset_local_bus(struct comedi_device *dev) comedi_device 432 drivers/staging/comedi/drivers/daqboard2000.c static void db2k_reload_plx(struct comedi_device *dev) comedi_device 449 drivers/staging/comedi/drivers/daqboard2000.c static void db2k_pulse_prog_pin(struct comedi_device *dev) comedi_device 463 drivers/staging/comedi/drivers/daqboard2000.c static int db2k_wait_cpld_init(struct comedi_device *dev) comedi_device 482 drivers/staging/comedi/drivers/daqboard2000.c static int db2k_wait_cpld_txready(struct comedi_device *dev) comedi_device 496 drivers/staging/comedi/drivers/daqboard2000.c static int db2k_write_cpld(struct comedi_device *dev, u16 data, bool new_cpld) comedi_device 514 drivers/staging/comedi/drivers/daqboard2000.c static int db2k_wait_fpga_programmed(struct comedi_device *dev) comedi_device 531 drivers/staging/comedi/drivers/daqboard2000.c static int db2k_load_firmware(struct comedi_device *dev, const u8 *cpld_array, comedi_device 594 drivers/staging/comedi/drivers/daqboard2000.c static void db2k_adc_stop_dma_transfer(struct comedi_device *dev) comedi_device 598 drivers/staging/comedi/drivers/daqboard2000.c static void db2k_adc_disarm(struct comedi_device *dev) comedi_device 622 drivers/staging/comedi/drivers/daqboard2000.c static void db2k_activate_reference_dacs(struct comedi_device *dev) comedi_device 648 drivers/staging/comedi/drivers/daqboard2000.c static void db2k_initialize_ctrs(struct comedi_device *dev) comedi_device 652 drivers/staging/comedi/drivers/daqboard2000.c static void db2k_initialize_tmrs(struct comedi_device *dev) comedi_device 656 drivers/staging/comedi/drivers/daqboard2000.c static void db2k_dac_disarm(struct comedi_device *dev) comedi_device 660 drivers/staging/comedi/drivers/daqboard2000.c static void db2k_initialize_adc(struct comedi_device *dev) comedi_device 668 drivers/staging/comedi/drivers/daqboard2000.c static int db2k_8255_cb(struct comedi_device *dev, int dir, int port, int data, comedi_device 678 drivers/staging/comedi/drivers/daqboard2000.c static int db2k_auto_attach(struct comedi_device *dev, unsigned long context) comedi_device 746 drivers/staging/comedi/drivers/daqboard2000.c static void db2k_detach(struct comedi_device *dev) comedi_device 155 drivers/staging/comedi/drivers/das08.c static int das08_ai_eoc(struct comedi_device *dev, comedi_device 168 drivers/staging/comedi/drivers/das08.c static int das08_ai_insn_read(struct comedi_device *dev, comedi_device 251 drivers/staging/comedi/drivers/das08.c static int das08_di_insn_bits(struct comedi_device *dev, comedi_device 261 drivers/staging/comedi/drivers/das08.c static int das08_do_insn_bits(struct comedi_device *dev, comedi_device 281 drivers/staging/comedi/drivers/das08.c static int das08jr_di_insn_bits(struct comedi_device *dev, comedi_device 291 drivers/staging/comedi/drivers/das08.c static int das08jr_do_insn_bits(struct comedi_device *dev, comedi_device 303 drivers/staging/comedi/drivers/das08.c static void das08_ao_set_data(struct comedi_device *dev, comedi_device 325 drivers/staging/comedi/drivers/das08.c static int das08_ao_insn_write(struct comedi_device *dev, comedi_device 343 drivers/staging/comedi/drivers/das08.c int das08_common_attach(struct comedi_device *dev, unsigned long iobase) comedi_device 15 drivers/staging/comedi/drivers/das08.h struct comedi_device; comedi_device 44 drivers/staging/comedi/drivers/das08.h int das08_common_attach(struct comedi_device *dev, unsigned long iobase); comedi_device 50 drivers/staging/comedi/drivers/das08_cs.c static int das08_cs_auto_attach(struct comedi_device *dev, comedi_device 159 drivers/staging/comedi/drivers/das08_isa.c static int das08_isa_attach(struct comedi_device *dev, comedi_device 44 drivers/staging/comedi/drivers/das08_pci.c static int das08_pci_auto_attach(struct comedi_device *dev, comedi_device 434 drivers/staging/comedi/drivers/das16.c struct comedi_device *dev; comedi_device 445 drivers/staging/comedi/drivers/das16.c static void das16_ai_setup_dma(struct comedi_device *dev, comedi_device 467 drivers/staging/comedi/drivers/das16.c static void das16_interrupt(struct comedi_device *dev) comedi_device 523 drivers/staging/comedi/drivers/das16.c struct comedi_device *dev = devpriv->dev; comedi_device 534 drivers/staging/comedi/drivers/das16.c static void das16_ai_set_mux_range(struct comedi_device *dev, comedi_device 557 drivers/staging/comedi/drivers/das16.c static int das16_ai_check_chanlist(struct comedi_device *dev, comedi_device 585 drivers/staging/comedi/drivers/das16.c static int das16_cmd_test(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 685 drivers/staging/comedi/drivers/das16.c static unsigned int das16_set_pacer(struct comedi_device *dev, unsigned int ns, comedi_device 695 drivers/staging/comedi/drivers/das16.c static int das16_cmd_exec(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 762 drivers/staging/comedi/drivers/das16.c static int das16_cancel(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 791 drivers/staging/comedi/drivers/das16.c static void das16_ai_munge(struct comedi_device *dev, comedi_device 809 drivers/staging/comedi/drivers/das16.c static int das16_ai_eoc(struct comedi_device *dev, comedi_device 822 drivers/staging/comedi/drivers/das16.c static int das16_ai_insn_read(struct comedi_device *dev, comedi_device 856 drivers/staging/comedi/drivers/das16.c static int das16_ao_insn_write(struct comedi_device *dev, comedi_device 878 drivers/staging/comedi/drivers/das16.c static int das16_di_insn_bits(struct comedi_device *dev, comedi_device 888 drivers/staging/comedi/drivers/das16.c static int das16_do_insn_bits(struct comedi_device *dev, comedi_device 901 drivers/staging/comedi/drivers/das16.c static int das16_probe(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 918 drivers/staging/comedi/drivers/das16.c static void das16_reset(struct comedi_device *dev) comedi_device 925 drivers/staging/comedi/drivers/das16.c static void das16_alloc_dma(struct comedi_device *dev, unsigned int dma_chan) comedi_device 940 drivers/staging/comedi/drivers/das16.c static void das16_free_dma(struct comedi_device *dev) comedi_device 950 drivers/staging/comedi/drivers/das16.c static const struct comedi_lrange *das16_ai_range(struct comedi_device *dev, comedi_device 986 drivers/staging/comedi/drivers/das16.c static const struct comedi_lrange *das16_ao_range(struct comedi_device *dev, comedi_device 1017 drivers/staging/comedi/drivers/das16.c static int das16_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 1169 drivers/staging/comedi/drivers/das16.c static void das16_detach(struct comedi_device *dev) comedi_device 106 drivers/staging/comedi/drivers/das16m1.c static void das16m1_ai_set_queue(struct comedi_device *dev, comedi_device 121 drivers/staging/comedi/drivers/das16m1.c static void das16m1_ai_munge(struct comedi_device *dev, comedi_device 139 drivers/staging/comedi/drivers/das16m1.c static int das16m1_ai_check_chanlist(struct comedi_device *dev, comedi_device 167 drivers/staging/comedi/drivers/das16m1.c static int das16m1_ai_cmdtest(struct comedi_device *dev, comedi_device 239 drivers/staging/comedi/drivers/das16m1.c static int das16m1_ai_cmd(struct comedi_device *dev, comedi_device 296 drivers/staging/comedi/drivers/das16m1.c static int das16m1_ai_cancel(struct comedi_device *dev, comedi_device 309 drivers/staging/comedi/drivers/das16m1.c static int das16m1_ai_eoc(struct comedi_device *dev, comedi_device 322 drivers/staging/comedi/drivers/das16m1.c static int das16m1_ai_insn_read(struct comedi_device *dev, comedi_device 351 drivers/staging/comedi/drivers/das16m1.c static int das16m1_di_insn_bits(struct comedi_device *dev, comedi_device 361 drivers/staging/comedi/drivers/das16m1.c static int das16m1_do_insn_bits(struct comedi_device *dev, comedi_device 374 drivers/staging/comedi/drivers/das16m1.c static void das16m1_handler(struct comedi_device *dev, unsigned int status) comedi_device 436 drivers/staging/comedi/drivers/das16m1.c static int das16m1_ai_poll(struct comedi_device *dev, comedi_device 454 drivers/staging/comedi/drivers/das16m1.c struct comedi_device *dev = d; comedi_device 504 drivers/staging/comedi/drivers/das16m1.c static int das16m1_attach(struct comedi_device *dev, comedi_device 600 drivers/staging/comedi/drivers/das16m1.c static void das16m1_detach(struct comedi_device *dev) comedi_device 322 drivers/staging/comedi/drivers/das1800.c static void das1800_ai_munge(struct comedi_device *dev, comedi_device 339 drivers/staging/comedi/drivers/das1800.c static void das1800_handle_fifo_half_full(struct comedi_device *dev, comedi_device 349 drivers/staging/comedi/drivers/das1800.c static void das1800_handle_fifo_not_empty(struct comedi_device *dev, comedi_device 365 drivers/staging/comedi/drivers/das1800.c static void das1800_flush_dma_channel(struct comedi_device *dev, comedi_device 380 drivers/staging/comedi/drivers/das1800.c static void das1800_flush_dma(struct comedi_device *dev, comedi_device 401 drivers/staging/comedi/drivers/das1800.c static void das1800_handle_dma(struct comedi_device *dev, comedi_device 423 drivers/staging/comedi/drivers/das1800.c static int das1800_ai_cancel(struct comedi_device *dev, comedi_device 447 drivers/staging/comedi/drivers/das1800.c static void das1800_ai_handler(struct comedi_device *dev) comedi_device 494 drivers/staging/comedi/drivers/das1800.c static int das1800_ai_poll(struct comedi_device *dev, comedi_device 514 drivers/staging/comedi/drivers/das1800.c struct comedi_device *dev = d; comedi_device 544 drivers/staging/comedi/drivers/das1800.c static int das1800_ai_fixup_paced_timing(struct comedi_device *dev, comedi_device 563 drivers/staging/comedi/drivers/das1800.c static int das1800_ai_fixup_burst_timing(struct comedi_device *dev, comedi_device 613 drivers/staging/comedi/drivers/das1800.c static int das1800_ai_check_chanlist(struct comedi_device *dev, comedi_device 634 drivers/staging/comedi/drivers/das1800.c static int das1800_ai_cmdtest(struct comedi_device *dev, comedi_device 745 drivers/staging/comedi/drivers/das1800.c static unsigned int das1800_ai_transfer_size(struct comedi_device *dev, comedi_device 778 drivers/staging/comedi/drivers/das1800.c static void das1800_ai_setup_dma(struct comedi_device *dev, comedi_device 806 drivers/staging/comedi/drivers/das1800.c static void das1800_ai_set_chanlist(struct comedi_device *dev, comedi_device 835 drivers/staging/comedi/drivers/das1800.c static int das1800_ai_cmd(struct comedi_device *dev, comedi_device 927 drivers/staging/comedi/drivers/das1800.c static int das1800_ai_eoc(struct comedi_device *dev, comedi_device 940 drivers/staging/comedi/drivers/das1800.c static int das1800_ai_insn_read(struct comedi_device *dev, comedi_device 984 drivers/staging/comedi/drivers/das1800.c static int das1800_ao_insn_write(struct comedi_device *dev, comedi_device 1021 drivers/staging/comedi/drivers/das1800.c static int das1800_di_insn_bits(struct comedi_device *dev, comedi_device 1032 drivers/staging/comedi/drivers/das1800.c static int das1800_do_insn_bits(struct comedi_device *dev, comedi_device 1045 drivers/staging/comedi/drivers/das1800.c static void das1800_init_dma(struct comedi_device *dev, comedi_device 1090 drivers/staging/comedi/drivers/das1800.c static void das1800_free_dma(struct comedi_device *dev) comedi_device 1098 drivers/staging/comedi/drivers/das1800.c static int das1800_probe(struct comedi_device *dev) comedi_device 1162 drivers/staging/comedi/drivers/das1800.c static int das1800_attach(struct comedi_device *dev, comedi_device 1338 drivers/staging/comedi/drivers/das1800.c static void das1800_detach(struct comedi_device *dev) comedi_device 137 drivers/staging/comedi/drivers/das6402.c static void das6402_set_mode(struct comedi_device *dev, comedi_device 143 drivers/staging/comedi/drivers/das6402.c static void das6402_set_extended(struct comedi_device *dev, comedi_device 151 drivers/staging/comedi/drivers/das6402.c static void das6402_clear_all_interrupts(struct comedi_device *dev) comedi_device 158 drivers/staging/comedi/drivers/das6402.c static void das6402_ai_clear_eoc(struct comedi_device *dev) comedi_device 163 drivers/staging/comedi/drivers/das6402.c static unsigned int das6402_ai_read_sample(struct comedi_device *dev, comedi_device 176 drivers/staging/comedi/drivers/das6402.c struct comedi_device *dev = d; comedi_device 206 drivers/staging/comedi/drivers/das6402.c static void das6402_ai_set_mode(struct comedi_device *dev, comedi_device 223 drivers/staging/comedi/drivers/das6402.c static int das6402_ai_cmd(struct comedi_device *dev, comedi_device 248 drivers/staging/comedi/drivers/das6402.c static int das6402_ai_check_chanlist(struct comedi_device *dev, comedi_device 289 drivers/staging/comedi/drivers/das6402.c static int das6402_ai_cmdtest(struct comedi_device *dev, comedi_device 352 drivers/staging/comedi/drivers/das6402.c static int das6402_ai_cancel(struct comedi_device *dev, comedi_device 360 drivers/staging/comedi/drivers/das6402.c static void das6402_ai_soft_trig(struct comedi_device *dev) comedi_device 365 drivers/staging/comedi/drivers/das6402.c static int das6402_ai_eoc(struct comedi_device *dev, comedi_device 378 drivers/staging/comedi/drivers/das6402.c static int das6402_ai_insn_read(struct comedi_device *dev, comedi_device 416 drivers/staging/comedi/drivers/das6402.c static int das6402_ao_insn_write(struct comedi_device *dev, comedi_device 476 drivers/staging/comedi/drivers/das6402.c static int das6402_ao_insn_read(struct comedi_device *dev, comedi_device 492 drivers/staging/comedi/drivers/das6402.c static int das6402_di_insn_bits(struct comedi_device *dev, comedi_device 502 drivers/staging/comedi/drivers/das6402.c static int das6402_do_insn_bits(struct comedi_device *dev, comedi_device 515 drivers/staging/comedi/drivers/das6402.c static void das6402_reset(struct comedi_device *dev) comedi_device 553 drivers/staging/comedi/drivers/das6402.c static int das6402_attach(struct comedi_device *dev, comedi_device 211 drivers/staging/comedi/drivers/das800.c static void das800_ind_write(struct comedi_device *dev, comedi_device 222 drivers/staging/comedi/drivers/das800.c static unsigned int das800_ind_read(struct comedi_device *dev, unsigned int reg) comedi_device 232 drivers/staging/comedi/drivers/das800.c static void das800_enable(struct comedi_device *dev) comedi_device 249 drivers/staging/comedi/drivers/das800.c static void das800_disable(struct comedi_device *dev) comedi_device 259 drivers/staging/comedi/drivers/das800.c static int das800_cancel(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 265 drivers/staging/comedi/drivers/das800.c static int das800_ai_check_chanlist(struct comedi_device *dev, comedi_device 293 drivers/staging/comedi/drivers/das800.c static int das800_ai_do_cmdtest(struct comedi_device *dev, comedi_device 366 drivers/staging/comedi/drivers/das800.c static int das800_ai_do_cmd(struct comedi_device *dev, comedi_device 413 drivers/staging/comedi/drivers/das800.c static unsigned int das800_ai_get_sample(struct comedi_device *dev) comedi_device 423 drivers/staging/comedi/drivers/das800.c struct comedi_device *dev = d; comedi_device 508 drivers/staging/comedi/drivers/das800.c static int das800_ai_eoc(struct comedi_device *dev, comedi_device 521 drivers/staging/comedi/drivers/das800.c static int das800_ai_insn_read(struct comedi_device *dev, comedi_device 566 drivers/staging/comedi/drivers/das800.c static int das800_di_insn_bits(struct comedi_device *dev, comedi_device 576 drivers/staging/comedi/drivers/das800.c static int das800_do_insn_bits(struct comedi_device *dev, comedi_device 598 drivers/staging/comedi/drivers/das800.c static const struct das800_board *das800_probe(struct comedi_device *dev) comedi_device 647 drivers/staging/comedi/drivers/das800.c static int das800_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 159 drivers/staging/comedi/drivers/dmm32at.c static void dmm32at_ai_set_chanspec(struct comedi_device *dev, comedi_device 178 drivers/staging/comedi/drivers/dmm32at.c static unsigned int dmm32at_ai_get_sample(struct comedi_device *dev, comedi_device 190 drivers/staging/comedi/drivers/dmm32at.c static int dmm32at_ai_status(struct comedi_device *dev, comedi_device 203 drivers/staging/comedi/drivers/dmm32at.c static int dmm32at_ai_insn_read(struct comedi_device *dev, comedi_device 233 drivers/staging/comedi/drivers/dmm32at.c static int dmm32at_ai_check_chanlist(struct comedi_device *dev, comedi_device 260 drivers/staging/comedi/drivers/dmm32at.c static int dmm32at_ai_cmdtest(struct comedi_device *dev, comedi_device 332 drivers/staging/comedi/drivers/dmm32at.c static void dmm32at_setaitimer(struct comedi_device *dev, unsigned int nansec) comedi_device 364 drivers/staging/comedi/drivers/dmm32at.c static int dmm32at_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 395 drivers/staging/comedi/drivers/dmm32at.c static int dmm32at_ai_cancel(struct comedi_device *dev, comedi_device 405 drivers/staging/comedi/drivers/dmm32at.c struct comedi_device *dev = d; comedi_device 438 drivers/staging/comedi/drivers/dmm32at.c static int dmm32at_ao_eoc(struct comedi_device *dev, comedi_device 451 drivers/staging/comedi/drivers/dmm32at.c static int dmm32at_ao_insn_write(struct comedi_device *dev, comedi_device 482 drivers/staging/comedi/drivers/dmm32at.c static int dmm32at_8255_io(struct comedi_device *dev, comedi_device 496 drivers/staging/comedi/drivers/dmm32at.c static int dmm32at_reset(struct comedi_device *dev) comedi_device 544 drivers/staging/comedi/drivers/dmm32at.c static int dmm32at_attach(struct comedi_device *dev, comedi_device 227 drivers/staging/comedi/drivers/dt2801.c static int dt2801_readdata(struct comedi_device *dev, int *data) comedi_device 245 drivers/staging/comedi/drivers/dt2801.c static int dt2801_readdata2(struct comedi_device *dev, int *data) comedi_device 262 drivers/staging/comedi/drivers/dt2801.c static int dt2801_writedata(struct comedi_device *dev, unsigned int data) comedi_device 281 drivers/staging/comedi/drivers/dt2801.c static int dt2801_writedata2(struct comedi_device *dev, unsigned int data) comedi_device 295 drivers/staging/comedi/drivers/dt2801.c static int dt2801_wait_for_ready(struct comedi_device *dev) comedi_device 315 drivers/staging/comedi/drivers/dt2801.c static void dt2801_writecmd(struct comedi_device *dev, int command) comedi_device 331 drivers/staging/comedi/drivers/dt2801.c static int dt2801_reset(struct comedi_device *dev) comedi_device 377 drivers/staging/comedi/drivers/dt2801.c static int probe_number_of_ai_chans(struct comedi_device *dev) comedi_device 429 drivers/staging/comedi/drivers/dt2801.c static int dt2801_error(struct comedi_device *dev, int stat) comedi_device 446 drivers/staging/comedi/drivers/dt2801.c static int dt2801_ai_insn_read(struct comedi_device *dev, comedi_device 469 drivers/staging/comedi/drivers/dt2801.c static int dt2801_ao_insn_write(struct comedi_device *dev, comedi_device 485 drivers/staging/comedi/drivers/dt2801.c static int dt2801_dio_insn_bits(struct comedi_device *dev, comedi_device 508 drivers/staging/comedi/drivers/dt2801.c static int dt2801_dio_insn_config(struct comedi_device *dev, comedi_device 534 drivers/staging/comedi/drivers/dt2801.c static int dt2801_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 182 drivers/staging/comedi/drivers/dt2811.c static unsigned int dt2811_ai_read_sample(struct comedi_device *dev, comedi_device 195 drivers/staging/comedi/drivers/dt2811.c struct comedi_device *dev = d; comedi_device 228 drivers/staging/comedi/drivers/dt2811.c static int dt2811_ai_cancel(struct comedi_device *dev, comedi_device 242 drivers/staging/comedi/drivers/dt2811.c static void dt2811_ai_set_chanspec(struct comedi_device *dev, comedi_device 252 drivers/staging/comedi/drivers/dt2811.c static int dt2811_ai_cmd(struct comedi_device *dev, comedi_device 390 drivers/staging/comedi/drivers/dt2811.c static int dt2811_ai_cmdtest(struct comedi_device *dev, comedi_device 459 drivers/staging/comedi/drivers/dt2811.c static int dt2811_ai_eoc(struct comedi_device *dev, comedi_device 472 drivers/staging/comedi/drivers/dt2811.c static int dt2811_ai_insn_read(struct comedi_device *dev, comedi_device 495 drivers/staging/comedi/drivers/dt2811.c static int dt2811_ao_insn_write(struct comedi_device *dev, comedi_device 515 drivers/staging/comedi/drivers/dt2811.c static int dt2811_di_insn_bits(struct comedi_device *dev, comedi_device 525 drivers/staging/comedi/drivers/dt2811.c static int dt2811_do_insn_bits(struct comedi_device *dev, comedi_device 538 drivers/staging/comedi/drivers/dt2811.c static void dt2811_reset(struct comedi_device *dev) comedi_device 549 drivers/staging/comedi/drivers/dt2811.c static int dt2811_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 55 drivers/staging/comedi/drivers/dt2814.c static int dt2814_ai_eoc(struct comedi_device *dev, comedi_device 68 drivers/staging/comedi/drivers/dt2814.c static int dt2814_ai_insn_read(struct comedi_device *dev, comedi_device 113 drivers/staging/comedi/drivers/dt2814.c static int dt2814_ai_cmdtest(struct comedi_device *dev, comedi_device 170 drivers/staging/comedi/drivers/dt2814.c static int dt2814_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 190 drivers/staging/comedi/drivers/dt2814.c struct comedi_device *dev = d; comedi_device 227 drivers/staging/comedi/drivers/dt2814.c static int dt2814_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 58 drivers/staging/comedi/drivers/dt2815.c static int dt2815_ao_status(struct comedi_device *dev, comedi_device 71 drivers/staging/comedi/drivers/dt2815.c static int dt2815_ao_insn_read(struct comedi_device *dev, comedi_device 85 drivers/staging/comedi/drivers/dt2815.c static int dt2815_ao_insn(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 140 drivers/staging/comedi/drivers/dt2815.c static int dt2815_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 33 drivers/staging/comedi/drivers/dt2817.c static int dt2817_dio_insn_config(struct comedi_device *dev, comedi_device 70 drivers/staging/comedi/drivers/dt2817.c static int dt2817_dio_insn_bits(struct comedi_device *dev, comedi_device 101 drivers/staging/comedi/drivers/dt2817.c static int dt2817_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 316 drivers/staging/comedi/drivers/dt282x.c static int dt282x_prep_ai_dma(struct comedi_device *dev, int dma_index, int n) comedi_device 339 drivers/staging/comedi/drivers/dt282x.c static int dt282x_prep_ao_dma(struct comedi_device *dev, int dma_index, int n) comedi_device 353 drivers/staging/comedi/drivers/dt282x.c static void dt282x_disable_dma(struct comedi_device *dev) comedi_device 399 drivers/staging/comedi/drivers/dt282x.c static void dt282x_munge(struct comedi_device *dev, comedi_device 422 drivers/staging/comedi/drivers/dt282x.c static unsigned int dt282x_ao_setup_dma(struct comedi_device *dev, comedi_device 441 drivers/staging/comedi/drivers/dt282x.c static void dt282x_ao_dma_interrupt(struct comedi_device *dev, comedi_device 459 drivers/staging/comedi/drivers/dt282x.c static void dt282x_ai_dma_interrupt(struct comedi_device *dev, comedi_device 503 drivers/staging/comedi/drivers/dt282x.c struct comedi_device *dev = d; comedi_device 566 drivers/staging/comedi/drivers/dt282x.c static void dt282x_load_changain(struct comedi_device *dev, int n, comedi_device 586 drivers/staging/comedi/drivers/dt282x.c static int dt282x_ai_timeout(struct comedi_device *dev, comedi_device 615 drivers/staging/comedi/drivers/dt282x.c static int dt282x_ai_insn_read(struct comedi_device *dev, comedi_device 658 drivers/staging/comedi/drivers/dt282x.c static int dt282x_ai_cmdtest(struct comedi_device *dev, comedi_device 718 drivers/staging/comedi/drivers/dt282x.c static int dt282x_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 777 drivers/staging/comedi/drivers/dt282x.c static int dt282x_ai_cancel(struct comedi_device *dev, comedi_device 794 drivers/staging/comedi/drivers/dt282x.c static int dt282x_ao_insn_write(struct comedi_device *dev, comedi_device 825 drivers/staging/comedi/drivers/dt282x.c static int dt282x_ao_cmdtest(struct comedi_device *dev, comedi_device 881 drivers/staging/comedi/drivers/dt282x.c static int dt282x_ao_inttrig(struct comedi_device *dev, comedi_device 904 drivers/staging/comedi/drivers/dt282x.c static int dt282x_ao_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 942 drivers/staging/comedi/drivers/dt282x.c static int dt282x_ao_cancel(struct comedi_device *dev, comedi_device 961 drivers/staging/comedi/drivers/dt282x.c static int dt282x_dio_insn_bits(struct comedi_device *dev, comedi_device 974 drivers/staging/comedi/drivers/dt282x.c static int dt282x_dio_insn_config(struct comedi_device *dev, comedi_device 1029 drivers/staging/comedi/drivers/dt282x.c static void dt282x_alloc_dma(struct comedi_device *dev, comedi_device 1061 drivers/staging/comedi/drivers/dt282x.c static void dt282x_free_dma(struct comedi_device *dev) comedi_device 1069 drivers/staging/comedi/drivers/dt282x.c static int dt282x_initialize(struct comedi_device *dev) comedi_device 1090 drivers/staging/comedi/drivers/dt282x.c static int dt282x_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 1181 drivers/staging/comedi/drivers/dt282x.c static void dt282x_detach(struct comedi_device *dev) comedi_device 227 drivers/staging/comedi/drivers/dt3000.c static void dt3k_send_cmd(struct comedi_device *dev, unsigned int cmd) comedi_device 247 drivers/staging/comedi/drivers/dt3000.c static unsigned int dt3k_readsingle(struct comedi_device *dev, comedi_device 261 drivers/staging/comedi/drivers/dt3000.c static void dt3k_writesingle(struct comedi_device *dev, unsigned int subsys, comedi_device 273 drivers/staging/comedi/drivers/dt3000.c static void dt3k_ai_empty_fifo(struct comedi_device *dev, comedi_device 302 drivers/staging/comedi/drivers/dt3000.c static int dt3k_ai_cancel(struct comedi_device *dev, comedi_device 319 drivers/staging/comedi/drivers/dt3000.c struct comedi_device *dev = d; comedi_device 377 drivers/staging/comedi/drivers/dt3000.c static int dt3k_ai_cmdtest(struct comedi_device *dev, comedi_device 454 drivers/staging/comedi/drivers/dt3000.c static int dt3k_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 505 drivers/staging/comedi/drivers/dt3000.c static int dt3k_ai_insn_read(struct comedi_device *dev, comedi_device 524 drivers/staging/comedi/drivers/dt3000.c static int dt3k_ao_insn_write(struct comedi_device *dev, comedi_device 542 drivers/staging/comedi/drivers/dt3000.c static void dt3k_dio_config(struct comedi_device *dev, int bits) comedi_device 554 drivers/staging/comedi/drivers/dt3000.c static int dt3k_dio_insn_config(struct comedi_device *dev, comedi_device 577 drivers/staging/comedi/drivers/dt3000.c static int dt3k_dio_insn_bits(struct comedi_device *dev, comedi_device 590 drivers/staging/comedi/drivers/dt3000.c static int dt3k_mem_insn_read(struct comedi_device *dev, comedi_device 611 drivers/staging/comedi/drivers/dt3000.c static int dt3000_auto_attach(struct comedi_device *dev, comedi_device 235 drivers/staging/comedi/drivers/dt9812.c static int dt9812_read_info(struct comedi_device *dev, comedi_device 258 drivers/staging/comedi/drivers/dt9812.c static int dt9812_read_multiple_registers(struct comedi_device *dev, comedi_device 282 drivers/staging/comedi/drivers/dt9812.c static int dt9812_write_multiple_registers(struct comedi_device *dev, comedi_device 303 drivers/staging/comedi/drivers/dt9812.c static int dt9812_rmw_multiple_registers(struct comedi_device *dev, comedi_device 322 drivers/staging/comedi/drivers/dt9812.c static int dt9812_digital_in(struct comedi_device *dev, u8 *bits) comedi_device 344 drivers/staging/comedi/drivers/dt9812.c static int dt9812_digital_out(struct comedi_device *dev, u8 bits) comedi_device 358 drivers/staging/comedi/drivers/dt9812.c static void dt9812_configure_mux(struct comedi_device *dev, comedi_device 376 drivers/staging/comedi/drivers/dt9812.c static void dt9812_configure_gain(struct comedi_device *dev, comedi_device 425 drivers/staging/comedi/drivers/dt9812.c static int dt9812_analog_in(struct comedi_device *dev, comedi_device 492 drivers/staging/comedi/drivers/dt9812.c static int dt9812_analog_out(struct comedi_device *dev, int channel, u16 value) comedi_device 542 drivers/staging/comedi/drivers/dt9812.c static int dt9812_di_insn_bits(struct comedi_device *dev, comedi_device 559 drivers/staging/comedi/drivers/dt9812.c static int dt9812_do_insn_bits(struct comedi_device *dev, comedi_device 572 drivers/staging/comedi/drivers/dt9812.c static int dt9812_ai_insn_read(struct comedi_device *dev, comedi_device 592 drivers/staging/comedi/drivers/dt9812.c static int dt9812_ao_insn_read(struct comedi_device *dev, comedi_device 607 drivers/staging/comedi/drivers/dt9812.c static int dt9812_ao_insn_write(struct comedi_device *dev, comedi_device 629 drivers/staging/comedi/drivers/dt9812.c static int dt9812_find_endpoints(struct comedi_device *dev) comedi_device 679 drivers/staging/comedi/drivers/dt9812.c static int dt9812_reset_device(struct comedi_device *dev) comedi_device 752 drivers/staging/comedi/drivers/dt9812.c static int dt9812_auto_attach(struct comedi_device *dev, comedi_device 830 drivers/staging/comedi/drivers/dt9812.c static void dt9812_detach(struct comedi_device *dev) comedi_device 49 drivers/staging/comedi/drivers/dyna_pci10xx.c static int dyna_pci10xx_ai_eoc(struct comedi_device *dev, comedi_device 62 drivers/staging/comedi/drivers/dyna_pci10xx.c static int dyna_pci10xx_insn_read_ai(struct comedi_device *dev, comedi_device 102 drivers/staging/comedi/drivers/dyna_pci10xx.c static int dyna_pci10xx_insn_write_ao(struct comedi_device *dev, comedi_device 122 drivers/staging/comedi/drivers/dyna_pci10xx.c static int dyna_pci10xx_di_insn_bits(struct comedi_device *dev, comedi_device 142 drivers/staging/comedi/drivers/dyna_pci10xx.c static int dyna_pci10xx_do_insn_bits(struct comedi_device *dev, comedi_device 162 drivers/staging/comedi/drivers/dyna_pci10xx.c static int dyna_pci10xx_auto_attach(struct comedi_device *dev, comedi_device 226 drivers/staging/comedi/drivers/dyna_pci10xx.c static void dyna_pci10xx_detach(struct comedi_device *dev) comedi_device 50 drivers/staging/comedi/drivers/fl512.c static int fl512_ai_insn_read(struct comedi_device *dev, comedi_device 77 drivers/staging/comedi/drivers/fl512.c static int fl512_ao_insn_write(struct comedi_device *dev, comedi_device 99 drivers/staging/comedi/drivers/fl512.c static int fl512_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 141 drivers/staging/comedi/drivers/gsc_hpdi.c static void gsc_hpdi_drain_dma(struct comedi_device *dev, unsigned int channel) comedi_device 179 drivers/staging/comedi/drivers/gsc_hpdi.c struct comedi_device *dev = d; comedi_device 251 drivers/staging/comedi/drivers/gsc_hpdi.c static void gsc_hpdi_abort_dma(struct comedi_device *dev, unsigned int channel) comedi_device 264 drivers/staging/comedi/drivers/gsc_hpdi.c static int gsc_hpdi_cancel(struct comedi_device *dev, comedi_device 275 drivers/staging/comedi/drivers/gsc_hpdi.c static int gsc_hpdi_cmd(struct comedi_device *dev, comedi_device 330 drivers/staging/comedi/drivers/gsc_hpdi.c static int gsc_hpdi_check_chanlist(struct comedi_device *dev, comedi_device 349 drivers/staging/comedi/drivers/gsc_hpdi.c static int gsc_hpdi_cmd_test(struct comedi_device *dev, comedi_device 411 drivers/staging/comedi/drivers/gsc_hpdi.c static int gsc_hpdi_setup_dma_descriptors(struct comedi_device *dev, comedi_device 454 drivers/staging/comedi/drivers/gsc_hpdi.c static int gsc_hpdi_dio_insn_config(struct comedi_device *dev, comedi_device 479 drivers/staging/comedi/drivers/gsc_hpdi.c static void gsc_hpdi_free_dma(struct comedi_device *dev) comedi_device 505 drivers/staging/comedi/drivers/gsc_hpdi.c static int gsc_hpdi_init(struct comedi_device *dev) comedi_device 536 drivers/staging/comedi/drivers/gsc_hpdi.c static void gsc_hpdi_init_plx9080(struct comedi_device *dev) comedi_device 580 drivers/staging/comedi/drivers/gsc_hpdi.c static int gsc_hpdi_auto_attach(struct comedi_device *dev, comedi_device 675 drivers/staging/comedi/drivers/gsc_hpdi.c static void gsc_hpdi_detach(struct comedi_device *dev) comedi_device 88 drivers/staging/comedi/drivers/icp_multi.c static int icp_multi_ai_eoc(struct comedi_device *dev, comedi_device 101 drivers/staging/comedi/drivers/icp_multi.c static int icp_multi_ai_insn_read(struct comedi_device *dev, comedi_device 141 drivers/staging/comedi/drivers/icp_multi.c static int icp_multi_ao_ready(struct comedi_device *dev, comedi_device 154 drivers/staging/comedi/drivers/icp_multi.c static int icp_multi_ao_insn_write(struct comedi_device *dev, comedi_device 190 drivers/staging/comedi/drivers/icp_multi.c static int icp_multi_di_insn_bits(struct comedi_device *dev, comedi_device 200 drivers/staging/comedi/drivers/icp_multi.c static int icp_multi_do_insn_bits(struct comedi_device *dev, comedi_device 213 drivers/staging/comedi/drivers/icp_multi.c static int icp_multi_reset(struct comedi_device *dev) comedi_device 243 drivers/staging/comedi/drivers/icp_multi.c static int icp_multi_auto_attach(struct comedi_device *dev, comedi_device 137 drivers/staging/comedi/drivers/ii_pci20kc.c static void __iomem *ii20k_module_iobase(struct comedi_device *dev, comedi_device 143 drivers/staging/comedi/drivers/ii_pci20kc.c static int ii20k_ao_insn_write(struct comedi_device *dev, comedi_device 168 drivers/staging/comedi/drivers/ii_pci20kc.c static int ii20k_ai_eoc(struct comedi_device *dev, comedi_device 182 drivers/staging/comedi/drivers/ii_pci20kc.c static void ii20k_ai_setup(struct comedi_device *dev, comedi_device 222 drivers/staging/comedi/drivers/ii_pci20kc.c static int ii20k_ai_insn_read(struct comedi_device *dev, comedi_device 253 drivers/staging/comedi/drivers/ii_pci20kc.c static void ii20k_dio_config(struct comedi_device *dev, comedi_device 317 drivers/staging/comedi/drivers/ii_pci20kc.c static int ii20k_dio_insn_config(struct comedi_device *dev, comedi_device 344 drivers/staging/comedi/drivers/ii_pci20kc.c static int ii20k_dio_insn_bits(struct comedi_device *dev, comedi_device 375 drivers/staging/comedi/drivers/ii_pci20kc.c static int ii20k_init_module(struct comedi_device *dev, comedi_device 415 drivers/staging/comedi/drivers/ii_pci20kc.c static int ii20k_attach(struct comedi_device *dev, comedi_device 506 drivers/staging/comedi/drivers/ii_pci20kc.c static void ii20k_detach(struct comedi_device *dev) comedi_device 90 drivers/staging/comedi/drivers/jr3_pci.c struct comedi_device *dev; comedi_device 215 drivers/staging/comedi/drivers/jr3_pci.c static unsigned int jr3_pci_ai_read_chan(struct comedi_device *dev, comedi_device 265 drivers/staging/comedi/drivers/jr3_pci.c static int jr3_pci_ai_insn_read(struct comedi_device *dev, comedi_device 292 drivers/staging/comedi/drivers/jr3_pci.c static int jr3_pci_open(struct comedi_device *dev) comedi_device 332 drivers/staging/comedi/drivers/jr3_pci.c static int jr3_check_firmware(struct comedi_device *dev, comedi_device 363 drivers/staging/comedi/drivers/jr3_pci.c static void jr3_write_firmware(struct comedi_device *dev, comedi_device 419 drivers/staging/comedi/drivers/jr3_pci.c static int jr3_download_firmware(struct comedi_device *dev, comedi_device 582 drivers/staging/comedi/drivers/jr3_pci.c struct comedi_device *dev = devpriv->dev; comedi_device 622 drivers/staging/comedi/drivers/jr3_pci.c jr3_pci_alloc_spriv(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 657 drivers/staging/comedi/drivers/jr3_pci.c static void jr3_pci_show_copyright(struct comedi_device *dev) comedi_device 670 drivers/staging/comedi/drivers/jr3_pci.c static int jr3_pci_auto_attach(struct comedi_device *dev, comedi_device 772 drivers/staging/comedi/drivers/jr3_pci.c static void jr3_pci_detach(struct comedi_device *dev) comedi_device 41 drivers/staging/comedi/drivers/ke_counter.c static int ke_counter_insn_write(struct comedi_device *dev, comedi_device 63 drivers/staging/comedi/drivers/ke_counter.c static int ke_counter_insn_read(struct comedi_device *dev, comedi_device 87 drivers/staging/comedi/drivers/ke_counter.c static void ke_counter_reset(struct comedi_device *dev) comedi_device 95 drivers/staging/comedi/drivers/ke_counter.c static int ke_counter_insn_config(struct comedi_device *dev, comedi_device 148 drivers/staging/comedi/drivers/ke_counter.c static int ke_counter_do_insn_bits(struct comedi_device *dev, comedi_device 161 drivers/staging/comedi/drivers/ke_counter.c static int ke_counter_auto_attach(struct comedi_device *dev, comedi_device 308 drivers/staging/comedi/drivers/me4000.c static int me4000_xilinx_download(struct comedi_device *dev, comedi_device 385 drivers/staging/comedi/drivers/me4000.c static void me4000_ai_reset(struct comedi_device *dev) comedi_device 398 drivers/staging/comedi/drivers/me4000.c static void me4000_reset(struct comedi_device *dev) comedi_device 437 drivers/staging/comedi/drivers/me4000.c static unsigned int me4000_ai_get_sample(struct comedi_device *dev, comedi_device 447 drivers/staging/comedi/drivers/me4000.c static int me4000_ai_eoc(struct comedi_device *dev, comedi_device 460 drivers/staging/comedi/drivers/me4000.c static int me4000_ai_insn_read(struct comedi_device *dev, comedi_device 526 drivers/staging/comedi/drivers/me4000.c static int me4000_ai_cancel(struct comedi_device *dev, comedi_device 534 drivers/staging/comedi/drivers/me4000.c static int me4000_ai_check_chanlist(struct comedi_device *dev, comedi_device 576 drivers/staging/comedi/drivers/me4000.c static void me4000_ai_round_cmd_args(struct comedi_device *dev, comedi_device 627 drivers/staging/comedi/drivers/me4000.c static void me4000_ai_write_chanlist(struct comedi_device *dev, comedi_device 651 drivers/staging/comedi/drivers/me4000.c static int me4000_ai_do_cmd(struct comedi_device *dev, comedi_device 704 drivers/staging/comedi/drivers/me4000.c static int me4000_ai_do_cmd_test(struct comedi_device *dev, comedi_device 923 drivers/staging/comedi/drivers/me4000.c struct comedi_device *dev = dev_id; comedi_device 992 drivers/staging/comedi/drivers/me4000.c static int me4000_ao_insn_write(struct comedi_device *dev, comedi_device 1017 drivers/staging/comedi/drivers/me4000.c static int me4000_dio_insn_bits(struct comedi_device *dev, comedi_device 1041 drivers/staging/comedi/drivers/me4000.c static int me4000_dio_insn_config(struct comedi_device *dev, comedi_device 1095 drivers/staging/comedi/drivers/me4000.c static int me4000_auto_attach(struct comedi_device *dev, comedi_device 1225 drivers/staging/comedi/drivers/me4000.c static void me4000_detach(struct comedi_device *dev) comedi_device 149 drivers/staging/comedi/drivers/me_daq.c static int me_dio_insn_config(struct comedi_device *dev, comedi_device 182 drivers/staging/comedi/drivers/me_daq.c static int me_dio_insn_bits(struct comedi_device *dev, comedi_device 215 drivers/staging/comedi/drivers/me_daq.c static int me_ai_eoc(struct comedi_device *dev, comedi_device 228 drivers/staging/comedi/drivers/me_daq.c static int me_ai_insn_read(struct comedi_device *dev, comedi_device 295 drivers/staging/comedi/drivers/me_daq.c static int me_ao_insn_write(struct comedi_device *dev, comedi_device 339 drivers/staging/comedi/drivers/me_daq.c static int me2600_xilinx_download(struct comedi_device *dev, comedi_device 409 drivers/staging/comedi/drivers/me_daq.c static int me_reset(struct comedi_device *dev) comedi_device 427 drivers/staging/comedi/drivers/me_daq.c static int me_auto_attach(struct comedi_device *dev, comedi_device 512 drivers/staging/comedi/drivers/me_daq.c static void me_detach(struct comedi_device *dev) comedi_device 84 drivers/staging/comedi/drivers/mf6x4.c static int mf6x4_di_insn_bits(struct comedi_device *dev, comedi_device 94 drivers/staging/comedi/drivers/mf6x4.c static int mf6x4_do_insn_bits(struct comedi_device *dev, comedi_device 107 drivers/staging/comedi/drivers/mf6x4.c static int mf6x4_ai_eoc(struct comedi_device *dev, comedi_device 121 drivers/staging/comedi/drivers/mf6x4.c static int mf6x4_ai_insn_read(struct comedi_device *dev, comedi_device 154 drivers/staging/comedi/drivers/mf6x4.c static int mf6x4_ao_insn_write(struct comedi_device *dev, comedi_device 179 drivers/staging/comedi/drivers/mf6x4.c static int mf6x4_auto_attach(struct comedi_device *dev, unsigned long context) comedi_device 267 drivers/staging/comedi/drivers/mf6x4.c static void mf6x4_detach(struct comedi_device *dev) comedi_device 782 drivers/staging/comedi/drivers/mite.c static int mite_setup(struct comedi_device *dev, struct mite *mite, comedi_device 876 drivers/staging/comedi/drivers/mite.c struct mite *mite_attach(struct comedi_device *dev, bool use_win1) comedi_device 17 drivers/staging/comedi/drivers/mite.h struct comedi_device; comedi_device 82 drivers/staging/comedi/drivers/mite.h struct mite *mite_attach(struct comedi_device *dev, bool use_win1); comedi_device 109 drivers/staging/comedi/drivers/mpc624.c static unsigned int mpc624_ai_get_sample(struct comedi_device *dev, comedi_device 188 drivers/staging/comedi/drivers/mpc624.c static int mpc624_ai_eoc(struct comedi_device *dev, comedi_device 201 drivers/staging/comedi/drivers/mpc624.c static int mpc624_ai_insn_read(struct comedi_device *dev, comedi_device 235 drivers/staging/comedi/drivers/mpc624.c static int mpc624_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 71 drivers/staging/comedi/drivers/multiq3.c static void multiq3_set_ctrl(struct comedi_device *dev, unsigned int bits) comedi_device 81 drivers/staging/comedi/drivers/multiq3.c static int multiq3_ai_status(struct comedi_device *dev, comedi_device 94 drivers/staging/comedi/drivers/multiq3.c static int multiq3_ai_insn_read(struct comedi_device *dev, comedi_device 131 drivers/staging/comedi/drivers/multiq3.c static int multiq3_ao_insn_write(struct comedi_device *dev, comedi_device 152 drivers/staging/comedi/drivers/multiq3.c static int multiq3_di_insn_bits(struct comedi_device *dev, comedi_device 161 drivers/staging/comedi/drivers/multiq3.c static int multiq3_do_insn_bits(struct comedi_device *dev, comedi_device 174 drivers/staging/comedi/drivers/multiq3.c static int multiq3_encoder_insn_read(struct comedi_device *dev, comedi_device 220 drivers/staging/comedi/drivers/multiq3.c static void multiq3_encoder_reset(struct comedi_device *dev, comedi_device 233 drivers/staging/comedi/drivers/multiq3.c static int multiq3_encoder_insn_config(struct comedi_device *dev, comedi_device 251 drivers/staging/comedi/drivers/multiq3.c static int multiq3_attach(struct comedi_device *dev, comedi_device 84 drivers/staging/comedi/drivers/ni_6527.c static void ni6527_set_filter_interval(struct comedi_device *dev, comedi_device 102 drivers/staging/comedi/drivers/ni_6527.c static void ni6527_set_filter_enable(struct comedi_device *dev, comedi_device 110 drivers/staging/comedi/drivers/ni_6527.c static int ni6527_di_insn_config(struct comedi_device *dev, comedi_device 144 drivers/staging/comedi/drivers/ni_6527.c static int ni6527_di_insn_bits(struct comedi_device *dev, comedi_device 160 drivers/staging/comedi/drivers/ni_6527.c static int ni6527_do_insn_bits(struct comedi_device *dev, comedi_device 189 drivers/staging/comedi/drivers/ni_6527.c struct comedi_device *dev = d; comedi_device 207 drivers/staging/comedi/drivers/ni_6527.c static int ni6527_intr_cmdtest(struct comedi_device *dev, comedi_device 246 drivers/staging/comedi/drivers/ni_6527.c static int ni6527_intr_cmd(struct comedi_device *dev, comedi_device 255 drivers/staging/comedi/drivers/ni_6527.c static int ni6527_intr_cancel(struct comedi_device *dev, comedi_device 263 drivers/staging/comedi/drivers/ni_6527.c static int ni6527_intr_insn_bits(struct comedi_device *dev, comedi_device 271 drivers/staging/comedi/drivers/ni_6527.c static void ni6527_set_edge_detection(struct comedi_device *dev, comedi_device 305 drivers/staging/comedi/drivers/ni_6527.c static int ni6527_intr_insn_config(struct comedi_device *dev, comedi_device 357 drivers/staging/comedi/drivers/ni_6527.c static void ni6527_reset(struct comedi_device *dev) comedi_device 370 drivers/staging/comedi/drivers/ni_6527.c static int ni6527_auto_attach(struct comedi_device *dev, comedi_device 454 drivers/staging/comedi/drivers/ni_6527.c static void ni6527_detach(struct comedi_device *dev) comedi_device 269 drivers/staging/comedi/drivers/ni_65xx.c static unsigned int ni_65xx_num_ports(struct comedi_device *dev) comedi_device 276 drivers/staging/comedi/drivers/ni_65xx.c static void ni_65xx_disable_input_filters(struct comedi_device *dev) comedi_device 290 drivers/staging/comedi/drivers/ni_65xx.c static void ni_65xx_update_edge_detection(struct comedi_device *dev, comedi_device 336 drivers/staging/comedi/drivers/ni_65xx.c static void ni_65xx_disable_edge_detection(struct comedi_device *dev) comedi_device 346 drivers/staging/comedi/drivers/ni_65xx.c static int ni_65xx_dio_insn_config(struct comedi_device *dev, comedi_device 414 drivers/staging/comedi/drivers/ni_65xx.c static int ni_65xx_dio_insn_bits(struct comedi_device *dev, comedi_device 472 drivers/staging/comedi/drivers/ni_65xx.c struct comedi_device *dev = d; comedi_device 491 drivers/staging/comedi/drivers/ni_65xx.c static int ni_65xx_intr_cmdtest(struct comedi_device *dev, comedi_device 530 drivers/staging/comedi/drivers/ni_65xx.c static int ni_65xx_intr_cmd(struct comedi_device *dev, comedi_device 542 drivers/staging/comedi/drivers/ni_65xx.c static int ni_65xx_intr_cancel(struct comedi_device *dev, comedi_device 550 drivers/staging/comedi/drivers/ni_65xx.c static int ni_65xx_intr_insn_bits(struct comedi_device *dev, comedi_device 559 drivers/staging/comedi/drivers/ni_65xx.c static int ni_65xx_intr_insn_config(struct comedi_device *dev, comedi_device 628 drivers/staging/comedi/drivers/ni_65xx.c static int ni_65xx_auto_attach(struct comedi_device *dev, comedi_device 765 drivers/staging/comedi/drivers/ni_65xx.c static void ni_65xx_detach(struct comedi_device *dev) comedi_device 271 drivers/staging/comedi/drivers/ni_660x.c static void ni_660x_write(struct comedi_device *dev, unsigned int chip, comedi_device 283 drivers/staging/comedi/drivers/ni_660x.c static unsigned int ni_660x_read(struct comedi_device *dev, comedi_device 297 drivers/staging/comedi/drivers/ni_660x.c struct comedi_device *dev = counter->counter_dev->dev; comedi_device 305 drivers/staging/comedi/drivers/ni_660x.c struct comedi_device *dev = counter->counter_dev->dev; comedi_device 310 drivers/staging/comedi/drivers/ni_660x.c static inline void ni_660x_set_dma_channel(struct comedi_device *dev, comedi_device 325 drivers/staging/comedi/drivers/ni_660x.c static inline void ni_660x_unset_dma_channel(struct comedi_device *dev, comedi_device 337 drivers/staging/comedi/drivers/ni_660x.c static int ni_660x_request_mite_channel(struct comedi_device *dev, comedi_device 362 drivers/staging/comedi/drivers/ni_660x.c static void ni_660x_release_mite_channel(struct comedi_device *dev, comedi_device 379 drivers/staging/comedi/drivers/ni_660x.c static int ni_660x_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 395 drivers/staging/comedi/drivers/ni_660x.c static int ni_660x_cancel(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 405 drivers/staging/comedi/drivers/ni_660x.c static void set_tio_counterswap(struct comedi_device *dev, int chip) comedi_device 421 drivers/staging/comedi/drivers/ni_660x.c static void ni_660x_handle_gpct_interrupt(struct comedi_device *dev, comedi_device 432 drivers/staging/comedi/drivers/ni_660x.c struct comedi_device *dev = d; comedi_device 454 drivers/staging/comedi/drivers/ni_660x.c static int ni_660x_input_poll(struct comedi_device *dev, comedi_device 468 drivers/staging/comedi/drivers/ni_660x.c static int ni_660x_buf_change(struct comedi_device *dev, comedi_device 484 drivers/staging/comedi/drivers/ni_660x.c static int ni_660x_allocate_private(struct comedi_device *dev) comedi_device 501 drivers/staging/comedi/drivers/ni_660x.c static int ni_660x_alloc_mite_rings(struct comedi_device *dev) comedi_device 518 drivers/staging/comedi/drivers/ni_660x.c static void ni_660x_free_mite_rings(struct comedi_device *dev) comedi_device 531 drivers/staging/comedi/drivers/ni_660x.c static int ni_660x_dio_insn_bits(struct comedi_device *dev, comedi_device 561 drivers/staging/comedi/drivers/ni_660x.c static void ni_660x_select_pfi_output(struct comedi_device *dev, comedi_device 601 drivers/staging/comedi/drivers/ni_660x.c static void ni_660x_set_pfi_direction(struct comedi_device *dev, comedi_device 625 drivers/staging/comedi/drivers/ni_660x.c static unsigned int ni_660x_get_pfi_direction(struct comedi_device *dev, comedi_device 640 drivers/staging/comedi/drivers/ni_660x.c static int ni_660x_set_pfi_routing(struct comedi_device *dev, comedi_device 668 drivers/staging/comedi/drivers/ni_660x.c static int ni_660x_get_pfi_routing(struct comedi_device *dev, unsigned int chan) comedi_device 679 drivers/staging/comedi/drivers/ni_660x.c static void ni_660x_set_pfi_filter(struct comedi_device *dev, comedi_device 694 drivers/staging/comedi/drivers/ni_660x.c static int ni_660x_dio_insn_config(struct comedi_device *dev, comedi_device 736 drivers/staging/comedi/drivers/ni_660x.c static unsigned int _ni_get_valid_routes(struct comedi_device *dev, comedi_device 754 drivers/staging/comedi/drivers/ni_660x.c static inline int get_output_select_source(int dest, struct comedi_device *dev) comedi_device 806 drivers/staging/comedi/drivers/ni_660x.c struct comedi_device *dev) comedi_device 821 drivers/staging/comedi/drivers/ni_660x.c struct comedi_device *dev) comedi_device 888 drivers/staging/comedi/drivers/ni_660x.c struct comedi_device *dev) comedi_device 948 drivers/staging/comedi/drivers/ni_660x.c static int ni_global_insn_config(struct comedi_device *dev, comedi_device 970 drivers/staging/comedi/drivers/ni_660x.c static void ni_660x_init_tio_chips(struct comedi_device *dev, comedi_device 997 drivers/staging/comedi/drivers/ni_660x.c static int ni_660x_auto_attach(struct comedi_device *dev, comedi_device 1202 drivers/staging/comedi/drivers/ni_660x.c static void ni_660x_detach(struct comedi_device *dev) comedi_device 72 drivers/staging/comedi/drivers/ni_670x.c static int ni_670x_ao_insn_write(struct comedi_device *dev, comedi_device 104 drivers/staging/comedi/drivers/ni_670x.c static int ni_670x_dio_insn_bits(struct comedi_device *dev, comedi_device 117 drivers/staging/comedi/drivers/ni_670x.c static int ni_670x_dio_insn_config(struct comedi_device *dev, comedi_device 156 drivers/staging/comedi/drivers/ni_670x.c static int ni_670x_auto_attach(struct comedi_device *dev, comedi_device 239 drivers/staging/comedi/drivers/ni_670x.c static void ni_670x_detach(struct comedi_device *dev) comedi_device 134 drivers/staging/comedi/drivers/ni_at_a2150.c struct comedi_device *dev = d; comedi_device 222 drivers/staging/comedi/drivers/ni_at_a2150.c static int a2150_cancel(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 245 drivers/staging/comedi/drivers/ni_at_a2150.c static int a2150_get_timing(struct comedi_device *dev, unsigned int *period, comedi_device 319 drivers/staging/comedi/drivers/ni_at_a2150.c static int a2150_set_chanlist(struct comedi_device *dev, comedi_device 352 drivers/staging/comedi/drivers/ni_at_a2150.c static int a2150_ai_check_chanlist(struct comedi_device *dev, comedi_device 394 drivers/staging/comedi/drivers/ni_at_a2150.c static int a2150_ai_cmdtest(struct comedi_device *dev, comedi_device 464 drivers/staging/comedi/drivers/ni_at_a2150.c static int a2150_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 565 drivers/staging/comedi/drivers/ni_at_a2150.c static int a2150_ai_eoc(struct comedi_device *dev, comedi_device 578 drivers/staging/comedi/drivers/ni_at_a2150.c static int a2150_ai_rinsn(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 637 drivers/staging/comedi/drivers/ni_at_a2150.c static void a2150_alloc_irq_and_dma(struct comedi_device *dev, comedi_device 668 drivers/staging/comedi/drivers/ni_at_a2150.c static void a2150_free_dma(struct comedi_device *dev) comedi_device 676 drivers/staging/comedi/drivers/ni_at_a2150.c static const struct a2150_board *a2150_probe(struct comedi_device *dev) comedi_device 686 drivers/staging/comedi/drivers/ni_at_a2150.c static int a2150_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 764 drivers/staging/comedi/drivers/ni_at_a2150.c static void a2150_detach(struct comedi_device *dev) comedi_device 115 drivers/staging/comedi/drivers/ni_at_ao.c static void atao_select_reg_group(struct comedi_device *dev, int group) comedi_device 126 drivers/staging/comedi/drivers/ni_at_ao.c static int atao_ao_insn_write(struct comedi_device *dev, comedi_device 153 drivers/staging/comedi/drivers/ni_at_ao.c static int atao_dio_insn_bits(struct comedi_device *dev, comedi_device 166 drivers/staging/comedi/drivers/ni_at_ao.c static int atao_dio_insn_config(struct comedi_device *dev, comedi_device 232 drivers/staging/comedi/drivers/ni_at_ao.c static int atao_calib_insn_write(struct comedi_device *dev, comedi_device 265 drivers/staging/comedi/drivers/ni_at_ao.c static void atao_reset(struct comedi_device *dev) comedi_device 293 drivers/staging/comedi/drivers/ni_at_ao.c static int atao_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 257 drivers/staging/comedi/drivers/ni_atmio.c static const struct ni_board_struct *ni_atmio_probe(struct comedi_device *dev) comedi_device 280 drivers/staging/comedi/drivers/ni_atmio.c static int ni_atmio_attach(struct comedi_device *dev, comedi_device 337 drivers/staging/comedi/drivers/ni_atmio.c static void ni_atmio_detach(struct comedi_device *dev) comedi_device 150 drivers/staging/comedi/drivers/ni_atmio16d.c static void reset_counters(struct comedi_device *dev) comedi_device 188 drivers/staging/comedi/drivers/ni_atmio16d.c static void reset_atmio16d(struct comedi_device *dev) comedi_device 223 drivers/staging/comedi/drivers/ni_atmio16d.c struct comedi_device *dev = d; comedi_device 234 drivers/staging/comedi/drivers/ni_atmio16d.c static int atmio16d_ai_cmdtest(struct comedi_device *dev, comedi_device 296 drivers/staging/comedi/drivers/ni_atmio16d.c static int atmio16d_ai_cmd(struct comedi_device *dev, comedi_device 443 drivers/staging/comedi/drivers/ni_atmio16d.c static int atmio16d_ai_cancel(struct comedi_device *dev, comedi_device 451 drivers/staging/comedi/drivers/ni_atmio16d.c static int atmio16d_ai_eoc(struct comedi_device *dev, comedi_device 468 drivers/staging/comedi/drivers/ni_atmio16d.c static int atmio16d_ai_insn_read(struct comedi_device *dev, comedi_device 508 drivers/staging/comedi/drivers/ni_atmio16d.c static int atmio16d_ao_insn_write(struct comedi_device *dev, comedi_device 538 drivers/staging/comedi/drivers/ni_atmio16d.c static int atmio16d_dio_insn_bits(struct comedi_device *dev, comedi_device 551 drivers/staging/comedi/drivers/ni_atmio16d.c static int atmio16d_dio_insn_config(struct comedi_device *dev, comedi_device 580 drivers/staging/comedi/drivers/ni_atmio16d.c static int atmio16d_attach(struct comedi_device *dev, comedi_device 710 drivers/staging/comedi/drivers/ni_atmio16d.c static void atmio16d_detach(struct comedi_device *dev) comedi_device 74 drivers/staging/comedi/drivers/ni_daq_700.c static int daq700_dio_insn_bits(struct comedi_device *dev, comedi_device 96 drivers/staging/comedi/drivers/ni_daq_700.c static int daq700_dio_insn_config(struct comedi_device *dev, comedi_device 113 drivers/staging/comedi/drivers/ni_daq_700.c static int daq700_ai_eoc(struct comedi_device *dev, comedi_device 131 drivers/staging/comedi/drivers/ni_daq_700.c static int daq700_ai_rinsn(struct comedi_device *dev, comedi_device 195 drivers/staging/comedi/drivers/ni_daq_700.c static void daq700_ai_config(struct comedi_device *dev, comedi_device 209 drivers/staging/comedi/drivers/ni_daq_700.c static int daq700_auto_attach(struct comedi_device *dev, comedi_device 30 drivers/staging/comedi/drivers/ni_daq_dio24.c static int dio24_auto_attach(struct comedi_device *dev, comedi_device 76 drivers/staging/comedi/drivers/ni_labpc.c static int labpc_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 96 drivers/staging/comedi/drivers/ni_labpc.c static void labpc_detach(struct comedi_device *dev) comedi_device 46 drivers/staging/comedi/drivers/ni_labpc.h unsigned int (*read_byte)(struct comedi_device *dev, unsigned long reg); comedi_device 47 drivers/staging/comedi/drivers/ni_labpc.h void (*write_byte)(struct comedi_device *dev, comedi_device 51 drivers/staging/comedi/drivers/ni_labpc.h int labpc_common_attach(struct comedi_device *dev, comedi_device 53 drivers/staging/comedi/drivers/ni_labpc.h void labpc_common_detach(struct comedi_device *dev); comedi_device 82 drivers/staging/comedi/drivers/ni_labpc_common.c static unsigned int labpc_inb(struct comedi_device *dev, unsigned long reg) comedi_device 87 drivers/staging/comedi/drivers/ni_labpc_common.c static void labpc_outb(struct comedi_device *dev, comedi_device 93 drivers/staging/comedi/drivers/ni_labpc_common.c static unsigned int labpc_readb(struct comedi_device *dev, unsigned long reg) comedi_device 98 drivers/staging/comedi/drivers/ni_labpc_common.c static void labpc_writeb(struct comedi_device *dev, comedi_device 104 drivers/staging/comedi/drivers/ni_labpc_common.c static int labpc_cancel(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 120 drivers/staging/comedi/drivers/ni_labpc_common.c static void labpc_ai_set_chan_and_gain(struct comedi_device *dev, comedi_device 148 drivers/staging/comedi/drivers/ni_labpc_common.c static void labpc_setup_cmd6_reg(struct comedi_device *dev, comedi_device 195 drivers/staging/comedi/drivers/ni_labpc_common.c static unsigned int labpc_read_adc_fifo(struct comedi_device *dev) comedi_device 204 drivers/staging/comedi/drivers/ni_labpc_common.c static void labpc_clear_adc_fifo(struct comedi_device *dev) comedi_device 212 drivers/staging/comedi/drivers/ni_labpc_common.c static int labpc_ai_eoc(struct comedi_device *dev, comedi_device 225 drivers/staging/comedi/drivers/ni_labpc_common.c static int labpc_ai_insn_read(struct comedi_device *dev, comedi_device 334 drivers/staging/comedi/drivers/ni_labpc_common.c static void labpc_adc_timing(struct comedi_device *dev, struct comedi_cmd *cmd, comedi_device 440 drivers/staging/comedi/drivers/ni_labpc_common.c static int labpc_ai_check_chanlist(struct comedi_device *dev, comedi_device 497 drivers/staging/comedi/drivers/ni_labpc_common.c static int labpc_ai_cmdtest(struct comedi_device *dev, comedi_device 613 drivers/staging/comedi/drivers/ni_labpc_common.c static int labpc_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 768 drivers/staging/comedi/drivers/ni_labpc_common.c static int labpc_drain_fifo(struct comedi_device *dev) comedi_device 804 drivers/staging/comedi/drivers/ni_labpc_common.c static void labpc_drain_dregs(struct comedi_device *dev) comedi_device 817 drivers/staging/comedi/drivers/ni_labpc_common.c struct comedi_device *dev = d; comedi_device 890 drivers/staging/comedi/drivers/ni_labpc_common.c static void labpc_ao_write(struct comedi_device *dev, comedi_device 902 drivers/staging/comedi/drivers/ni_labpc_common.c static int labpc_ao_insn_write(struct comedi_device *dev, comedi_device 944 drivers/staging/comedi/drivers/ni_labpc_common.c static void labpc_serial_out(struct comedi_device *dev, unsigned int value, comedi_device 968 drivers/staging/comedi/drivers/ni_labpc_common.c static unsigned int labpc_serial_in(struct comedi_device *dev) comedi_device 994 drivers/staging/comedi/drivers/ni_labpc_common.c static unsigned int labpc_eeprom_read(struct comedi_device *dev, comedi_device 1027 drivers/staging/comedi/drivers/ni_labpc_common.c static unsigned int labpc_eeprom_read_status(struct comedi_device *dev) comedi_device 1055 drivers/staging/comedi/drivers/ni_labpc_common.c static void labpc_eeprom_write(struct comedi_device *dev, comedi_device 1097 drivers/staging/comedi/drivers/ni_labpc_common.c static void write_caldac(struct comedi_device *dev, unsigned int channel, comedi_device 1121 drivers/staging/comedi/drivers/ni_labpc_common.c static int labpc_calib_insn_write(struct comedi_device *dev, comedi_device 1144 drivers/staging/comedi/drivers/ni_labpc_common.c static int labpc_eeprom_ready(struct comedi_device *dev, comedi_device 1158 drivers/staging/comedi/drivers/ni_labpc_common.c static int labpc_eeprom_insn_write(struct comedi_device *dev, comedi_device 1188 drivers/staging/comedi/drivers/ni_labpc_common.c int labpc_common_attach(struct comedi_device *dev, comedi_device 1342 drivers/staging/comedi/drivers/ni_labpc_common.c void labpc_common_detach(struct comedi_device *dev) comedi_device 55 drivers/staging/comedi/drivers/ni_labpc_cs.c static int labpc_cs_auto_attach(struct comedi_device *dev, comedi_device 77 drivers/staging/comedi/drivers/ni_labpc_cs.c static void labpc_cs_detach(struct comedi_device *dev) comedi_device 25 drivers/staging/comedi/drivers/ni_labpc_isadma.c static unsigned int labpc_suggest_transfer_size(struct comedi_device *dev, comedi_device 52 drivers/staging/comedi/drivers/ni_labpc_isadma.c void labpc_setup_dma(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 72 drivers/staging/comedi/drivers/ni_labpc_isadma.c void labpc_drain_dma(struct comedi_device *dev) comedi_device 115 drivers/staging/comedi/drivers/ni_labpc_isadma.c static void handle_isa_dma(struct comedi_device *dev) comedi_device 129 drivers/staging/comedi/drivers/ni_labpc_isadma.c void labpc_handle_dma_status(struct comedi_device *dev) comedi_device 144 drivers/staging/comedi/drivers/ni_labpc_isadma.c void labpc_init_dma_chan(struct comedi_device *dev, unsigned int dma_chan) comedi_device 159 drivers/staging/comedi/drivers/ni_labpc_isadma.c void labpc_free_dma_chan(struct comedi_device *dev) comedi_device 11 drivers/staging/comedi/drivers/ni_labpc_isadma.h void labpc_init_dma_chan(struct comedi_device *dev, unsigned int dma_chan); comedi_device 12 drivers/staging/comedi/drivers/ni_labpc_isadma.h void labpc_free_dma_chan(struct comedi_device *dev); comedi_device 13 drivers/staging/comedi/drivers/ni_labpc_isadma.h void labpc_setup_dma(struct comedi_device *dev, struct comedi_subdevice *s); comedi_device 14 drivers/staging/comedi/drivers/ni_labpc_isadma.h void labpc_drain_dma(struct comedi_device *dev); comedi_device 15 drivers/staging/comedi/drivers/ni_labpc_isadma.h void labpc_handle_dma_status(struct comedi_device *dev); comedi_device 19 drivers/staging/comedi/drivers/ni_labpc_isadma.h static inline void labpc_init_dma_chan(struct comedi_device *dev, comedi_device 24 drivers/staging/comedi/drivers/ni_labpc_isadma.h static inline void labpc_free_dma_chan(struct comedi_device *dev) comedi_device 28 drivers/staging/comedi/drivers/ni_labpc_isadma.h static inline void labpc_setup_dma(struct comedi_device *dev, comedi_device 33 drivers/staging/comedi/drivers/ni_labpc_isadma.h static inline void labpc_drain_dma(struct comedi_device *dev) comedi_device 37 drivers/staging/comedi/drivers/ni_labpc_isadma.h static inline void labpc_handle_dma_status(struct comedi_device *dev) comedi_device 67 drivers/staging/comedi/drivers/ni_labpc_pci.c static int labpc_pci_auto_attach(struct comedi_device *dev, comedi_device 96 drivers/staging/comedi/drivers/ni_labpc_pci.c static void labpc_pci_detach(struct comedi_device *dev) comedi_device 222 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_writel(struct comedi_device *dev, unsigned int data, int reg) comedi_device 230 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_writew(struct comedi_device *dev, unsigned int data, int reg) comedi_device 238 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_writeb(struct comedi_device *dev, unsigned int data, int reg) comedi_device 246 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int ni_readl(struct comedi_device *dev, int reg) comedi_device 254 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int ni_readw(struct comedi_device *dev, int reg) comedi_device 262 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int ni_readb(struct comedi_device *dev, int reg) comedi_device 363 drivers/staging/comedi/drivers/ni_mio_common.c static void m_series_stc_write(struct comedi_device *dev, comedi_device 411 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int m_series_stc_read(struct comedi_device *dev, comedi_device 438 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_stc_writew(struct comedi_device *dev, comedi_device 458 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_stc_writel(struct comedi_device *dev, comedi_device 471 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int ni_stc_readw(struct comedi_device *dev, int reg) comedi_device 492 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int ni_stc_readl(struct comedi_device *dev, int reg) comedi_device 506 drivers/staging/comedi/drivers/ni_mio_common.c static inline void ni_set_bitfield(struct comedi_device *dev, int reg, comedi_device 561 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_request_ai_mite_channel(struct comedi_device *dev) comedi_device 587 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_request_ao_mite_channel(struct comedi_device *dev) comedi_device 613 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_request_gpct_mite_channel(struct comedi_device *dev, comedi_device 644 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_request_cdo_mite_channel(struct comedi_device *dev) comedi_device 678 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_release_ai_mite_channel(struct comedi_device *dev) comedi_device 695 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_release_ao_mite_channel(struct comedi_device *dev) comedi_device 713 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_release_gpct_mite_channel(struct comedi_device *dev, comedi_device 734 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_release_cdo_mite_channel(struct comedi_device *dev) comedi_device 749 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_e_series_enable_second_irq(struct comedi_device *dev, comedi_device 776 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_clear_ai_fifo(struct comedi_device *dev) comedi_device 815 drivers/staging/comedi/drivers/ni_mio_common.c static inline void ni_ao_win_outw(struct comedi_device *dev, comedi_device 827 drivers/staging/comedi/drivers/ni_mio_common.c static inline void ni_ao_win_outl(struct comedi_device *dev, comedi_device 839 drivers/staging/comedi/drivers/ni_mio_common.c static inline unsigned short ni_ao_win_inw(struct comedi_device *dev, int addr) comedi_device 863 drivers/staging/comedi/drivers/ni_mio_common.c static inline void ni_set_bits(struct comedi_device *dev, int reg, comedi_device 876 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_sync_ai_dma(struct comedi_device *dev) comedi_device 888 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ai_drain_dma(struct comedi_device *dev) comedi_device 921 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ao_wait_for_dma_load(struct comedi_device *dev) comedi_device 948 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_ao_fifo_load(struct comedi_device *dev, comedi_device 990 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ao_fifo_half_empty(struct comedi_device *dev, comedi_device 1012 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ao_prep_fifo(struct comedi_device *dev, comedi_device 1039 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_ai_fifo_read(struct comedi_device *dev, comedi_device 1099 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_handle_fifo_half_full(struct comedi_device *dev) comedi_device 1112 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_handle_fifo_dregs(struct comedi_device *dev) comedi_device 1172 drivers/staging/comedi/drivers/ni_mio_common.c static void get_last_sample_611x(struct comedi_device *dev) comedi_device 1190 drivers/staging/comedi/drivers/ni_mio_common.c static void get_last_sample_6143(struct comedi_device *dev) comedi_device 1212 drivers/staging/comedi/drivers/ni_mio_common.c static void shutdown_ai_command(struct comedi_device *dev) comedi_device 1226 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_handle_eos(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 1251 drivers/staging/comedi/drivers/ni_mio_common.c static void handle_gpct_interrupt(struct comedi_device *dev, comedi_device 1266 drivers/staging/comedi/drivers/ni_mio_common.c static void ack_a_interrupt(struct comedi_device *dev, unsigned short a_status) comedi_device 1284 drivers/staging/comedi/drivers/ni_mio_common.c static void handle_a_interrupt(struct comedi_device *dev, comedi_device 1341 drivers/staging/comedi/drivers/ni_mio_common.c static void ack_b_interrupt(struct comedi_device *dev, unsigned short b_status) comedi_device 1363 drivers/staging/comedi/drivers/ni_mio_common.c static void handle_b_interrupt(struct comedi_device *dev, comedi_device 1396 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_ai_munge(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 1430 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ai_setup_MITE_dma(struct comedi_device *dev) comedi_device 1464 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ao_setup_MITE_dma(struct comedi_device *dev) comedi_device 1506 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ai_reset(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 1572 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ai_poll(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 1590 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_prime_channelgain_list(struct comedi_device *dev) comedi_device 1606 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_m_series_load_channelgain_list(struct comedi_device *dev, comedi_device 1704 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_load_channelgain_list(struct comedi_device *dev, comedi_device 1822 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ai_insn_read(struct comedi_device *dev, comedi_device 1927 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ns_to_timer(const struct comedi_device *dev, comedi_device 1948 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int ni_timer_to_ns(const struct comedi_device *dev, int timer) comedi_device 1989 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int ni_min_ai_scan_period_ns(struct comedi_device *dev, comedi_device 2003 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ai_cmdtest(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 2146 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ai_inttrig(struct comedi_device *dev, comedi_device 2163 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 2461 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ai_insn_config(struct comedi_device *dev, comedi_device 2516 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_ao_munge(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 2549 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_m_series_ao_config_chanlist(struct comedi_device *dev, comedi_device 2622 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_old_ao_config_chanlist(struct comedi_device *dev, comedi_device 2663 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ao_config_chanlist(struct comedi_device *dev, comedi_device 2677 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ao_insn_write(struct comedi_device *dev, comedi_device 2744 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ao_arm(struct comedi_device *dev, comedi_device 2818 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ao_insn_config(struct comedi_device *dev, comedi_device 2858 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ao_inttrig(struct comedi_device *dev, comedi_device 2902 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_ao_cmd_personalize(struct comedi_device *dev, comedi_device 2950 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_ao_cmd_set_trigger(struct comedi_device *dev, comedi_device 2995 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_ao_cmd_set_counters(struct comedi_device *dev, comedi_device 3071 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_ao_cmd_set_update(struct comedi_device *dev, comedi_device 3159 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_ao_cmd_set_channels(struct comedi_device *dev, comedi_device 3204 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_ao_cmd_set_stop_conditions(struct comedi_device *dev, comedi_device 3223 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_ao_cmd_set_fifo_mode(struct comedi_device *dev) comedi_device 3247 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_ao_cmd_set_interrupts(struct comedi_device *dev, comedi_device 3257 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ao_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 3297 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ao_cmdtest(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 3377 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_ao_reset(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 3448 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_dio_insn_config(struct comedi_device *dev, comedi_device 3467 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_dio_insn_bits(struct comedi_device *dev, comedi_device 3491 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_m_series_dio_insn_config(struct comedi_device *dev, comedi_device 3516 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_m_series_dio_insn_bits(struct comedi_device *dev, comedi_device 3529 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_cdio_check_chanlist(struct comedi_device *dev, comedi_device 3545 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_cdio_cmdtest(struct comedi_device *dev, comedi_device 3607 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_cdo_inttrig(struct comedi_device *dev, comedi_device 3661 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_cdio_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 3704 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_cdio_cancel(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 3720 drivers/staging/comedi/drivers/ni_mio_common.c static void handle_cdio_interrupt(struct comedi_device *dev) comedi_device 3748 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_serial_hw_readwrite8(struct comedi_device *dev, comedi_device 3799 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_serial_sw_readwrite8(struct comedi_device *dev, comedi_device 3846 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_serial_insn_config(struct comedi_device *dev, comedi_device 3939 drivers/staging/comedi/drivers/ni_mio_common.c static void init_ao_67xx(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 3989 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int ni_gpct_to_stc_register(struct comedi_device *dev, comedi_device 4008 drivers/staging/comedi/drivers/ni_mio_common.c struct comedi_device *dev = counter->counter_dev->dev; comedi_device 4054 drivers/staging/comedi/drivers/ni_mio_common.c struct comedi_device *dev = counter->counter_dev->dev; comedi_device 4079 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_freq_out_insn_read(struct comedi_device *dev, comedi_device 4094 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_freq_out_insn_write(struct comedi_device *dev, comedi_device 4117 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_freq_out_insn_config(struct comedi_device *dev, comedi_device 4153 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_8255_callback(struct comedi_device *dev, comedi_device 4164 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_get_pwm_config(struct comedi_device *dev, unsigned int *data) comedi_device 4173 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_m_series_pwm_config(struct comedi_device *dev, comedi_device 4233 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_6143_pwm_config(struct comedi_device *dev, comedi_device 4356 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_write_caldac(struct comedi_device *dev, int addr, int val) comedi_device 4397 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_calib_insn_write(struct comedi_device *dev, comedi_device 4411 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_calib_insn_read(struct comedi_device *dev, comedi_device 4425 drivers/staging/comedi/drivers/ni_mio_common.c static void caldac_setup(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 4480 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_read_eeprom(struct comedi_device *dev, int addr) comedi_device 4510 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_eeprom_insn_read(struct comedi_device *dev, comedi_device 4526 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_m_series_eeprom_insn_read(struct comedi_device *dev, comedi_device 4540 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int ni_old_get_pfi_routing(struct comedi_device *dev, comedi_device 4572 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_old_set_pfi_routing(struct comedi_device *dev, comedi_device 4581 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int ni_m_series_get_pfi_routing(struct comedi_device *dev, comedi_device 4591 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_m_series_set_pfi_routing(struct comedi_device *dev, comedi_device 4609 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int ni_get_pfi_routing(struct comedi_device *dev, comedi_device 4624 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_set_pfi_routing(struct comedi_device *dev, comedi_device 4638 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_config_pfi_filter(struct comedi_device *dev, comedi_device 4660 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_set_pfi_direction(struct comedi_device *dev, int chan, comedi_device 4671 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_get_pfi_direction(struct comedi_device *dev, int chan) comedi_device 4683 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_pfi_insn_config(struct comedi_device *dev, comedi_device 4716 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_pfi_insn_bits(struct comedi_device *dev, comedi_device 4734 drivers/staging/comedi/drivers/ni_mio_common.c static int cs5529_wait_for_idle(struct comedi_device *dev) comedi_device 4755 drivers/staging/comedi/drivers/ni_mio_common.c static void cs5529_command(struct comedi_device *dev, unsigned short value) comedi_device 4776 drivers/staging/comedi/drivers/ni_mio_common.c static int cs5529_do_conversion(struct comedi_device *dev, comedi_device 4807 drivers/staging/comedi/drivers/ni_mio_common.c static int cs5529_ai_insn_read(struct comedi_device *dev, comedi_device 4838 drivers/staging/comedi/drivers/ni_mio_common.c static void cs5529_config_write(struct comedi_device *dev, unsigned int value, comedi_device 4850 drivers/staging/comedi/drivers/ni_mio_common.c static int init_cs5529(struct comedi_device *dev) comedi_device 4919 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_mseries_set_pll_master_clock(struct comedi_device *dev, comedi_device 5004 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_set_master_clock(struct comedi_device *dev, comedi_device 5049 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_valid_rtsi_output_source(struct comedi_device *dev, comedi_device 5087 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_set_rtsi_routing(struct comedi_device *dev, comedi_device 5119 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int ni_get_rtsi_routing(struct comedi_device *dev, comedi_device 5142 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_set_rtsi_direction(struct comedi_device *dev, int chan, comedi_device 5173 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_get_rtsi_direction(struct comedi_device *dev, int chan) comedi_device 5194 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_rtsi_insn_config(struct comedi_device *dev, comedi_device 5237 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_rtsi_insn_bits(struct comedi_device *dev, comedi_device 5269 drivers/staging/comedi/drivers/ni_mio_common.c static void set_rgout0_reg(int reg, struct comedi_device *dev) comedi_device 5291 drivers/staging/comedi/drivers/ni_mio_common.c static int get_rgout0_reg(struct comedi_device *dev) comedi_device 5307 drivers/staging/comedi/drivers/ni_mio_common.c static inline int get_rgout0_src(struct comedi_device *dev) comedi_device 5325 drivers/staging/comedi/drivers/ni_mio_common.c static int incr_rgout0_src_use(int src, struct comedi_device *dev) comedi_device 5351 drivers/staging/comedi/drivers/ni_mio_common.c static int decr_rgout0_src_use(int src, struct comedi_device *dev) comedi_device 5372 drivers/staging/comedi/drivers/ni_mio_common.c static void set_ith_rtsi_brd_reg(int i, int reg, struct comedi_device *dev) comedi_device 5392 drivers/staging/comedi/drivers/ni_mio_common.c static int get_ith_rtsi_brd_reg(int i, struct comedi_device *dev) comedi_device 5407 drivers/staging/comedi/drivers/ni_mio_common.c static inline int get_rtsi_brd_src(int brd, struct comedi_device *dev) comedi_device 5436 drivers/staging/comedi/drivers/ni_mio_common.c static int incr_rtsi_brd_src_use(int src, struct comedi_device *dev) comedi_device 5494 drivers/staging/comedi/drivers/ni_mio_common.c struct comedi_device *dev) comedi_device 5512 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_rtsi_init(struct comedi_device *dev) comedi_device 5557 drivers/staging/comedi/drivers/ni_mio_common.c struct comedi_device *dev) comedi_device 5578 drivers/staging/comedi/drivers/ni_mio_common.c struct comedi_device *dev) comedi_device 5599 drivers/staging/comedi/drivers/ni_mio_common.c struct comedi_device *dev) comedi_device 5634 drivers/staging/comedi/drivers/ni_mio_common.c static int get_output_select_source(int dest, struct comedi_device *dev) comedi_device 5688 drivers/staging/comedi/drivers/ni_mio_common.c struct comedi_device *dev) comedi_device 5703 drivers/staging/comedi/drivers/ni_mio_common.c struct comedi_device *dev) comedi_device 5771 drivers/staging/comedi/drivers/ni_mio_common.c struct comedi_device *dev) comedi_device 5830 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_global_insn_config(struct comedi_device *dev, comedi_device 5853 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_gpct_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 5871 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_gpct_cancel(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 5885 drivers/staging/comedi/drivers/ni_mio_common.c struct comedi_device *dev = d; comedi_device 5940 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_alloc_private(struct comedi_device *dev) comedi_device 5955 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int _ni_get_valid_routes(struct comedi_device *dev, comedi_device 5965 drivers/staging/comedi/drivers/ni_mio_common.c static int ni_E_init(struct comedi_device *dev, comedi_device 6329 drivers/staging/comedi/drivers/ni_mio_common.c static void mio_common_detach(struct comedi_device *dev) comedi_device 117 drivers/staging/comedi/drivers/ni_mio_cs.c static const void *ni_getboardtype(struct comedi_device *dev, comedi_device 147 drivers/staging/comedi/drivers/ni_mio_cs.c static int mio_cs_auto_attach(struct comedi_device *dev, comedi_device 179 drivers/staging/comedi/drivers/ni_mio_cs.c static void mio_cs_detach(struct comedi_device *dev) comedi_device 294 drivers/staging/comedi/drivers/ni_pcidio.c static int ni_pcidio_request_di_mite_channel(struct comedi_device *dev) comedi_device 317 drivers/staging/comedi/drivers/ni_pcidio.c static void ni_pcidio_release_di_mite_channel(struct comedi_device *dev) comedi_device 333 drivers/staging/comedi/drivers/ni_pcidio.c static int setup_mite_dma(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 358 drivers/staging/comedi/drivers/ni_pcidio.c static int ni_pcidio_poll(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 376 drivers/staging/comedi/drivers/ni_pcidio.c struct comedi_device *dev = d; comedi_device 467 drivers/staging/comedi/drivers/ni_pcidio.c static int ni_pcidio_insn_config(struct comedi_device *dev, comedi_device 492 drivers/staging/comedi/drivers/ni_pcidio.c static int ni_pcidio_insn_bits(struct comedi_device *dev, comedi_device 528 drivers/staging/comedi/drivers/ni_pcidio.c static int ni_pcidio_cmdtest(struct comedi_device *dev, comedi_device 602 drivers/staging/comedi/drivers/ni_pcidio.c static int ni_pcidio_inttrig(struct comedi_device *dev, comedi_device 618 drivers/staging/comedi/drivers/ni_pcidio.c static int ni_pcidio_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 732 drivers/staging/comedi/drivers/ni_pcidio.c static int ni_pcidio_cancel(struct comedi_device *dev, comedi_device 741 drivers/staging/comedi/drivers/ni_pcidio.c static int ni_pcidio_change(struct comedi_device *dev, comedi_device 756 drivers/staging/comedi/drivers/ni_pcidio.c static int pci_6534_load_fpga(struct comedi_device *dev, comedi_device 813 drivers/staging/comedi/drivers/ni_pcidio.c static int pci_6534_reset_fpga(struct comedi_device *dev, int fpga_index) comedi_device 818 drivers/staging/comedi/drivers/ni_pcidio.c static int pci_6534_reset_fpgas(struct comedi_device *dev) comedi_device 833 drivers/staging/comedi/drivers/ni_pcidio.c static void pci_6534_init_main_fpga(struct comedi_device *dev) comedi_device 843 drivers/staging/comedi/drivers/ni_pcidio.c static int pci_6534_upload_firmware(struct comedi_device *dev) comedi_device 870 drivers/staging/comedi/drivers/ni_pcidio.c static void nidio_reset_board(struct comedi_device *dev) comedi_device 880 drivers/staging/comedi/drivers/ni_pcidio.c static int nidio_auto_attach(struct comedi_device *dev, comedi_device 961 drivers/staging/comedi/drivers/ni_pcidio.c static void nidio_detach(struct comedi_device *dev) comedi_device 1145 drivers/staging/comedi/drivers/ni_pcimio.c static int pcimio_ai_change(struct comedi_device *dev, comedi_device 1158 drivers/staging/comedi/drivers/ni_pcimio.c static int pcimio_ao_change(struct comedi_device *dev, comedi_device 1171 drivers/staging/comedi/drivers/ni_pcimio.c static int pcimio_gpct0_change(struct comedi_device *dev, comedi_device 1184 drivers/staging/comedi/drivers/ni_pcimio.c static int pcimio_gpct1_change(struct comedi_device *dev, comedi_device 1197 drivers/staging/comedi/drivers/ni_pcimio.c static int pcimio_dio_change(struct comedi_device *dev, comedi_device 1210 drivers/staging/comedi/drivers/ni_pcimio.c static void m_series_init_eeprom_buffer(struct comedi_device *dev) comedi_device 1243 drivers/staging/comedi/drivers/ni_pcimio.c static void init_6143(struct comedi_device *dev) comedi_device 1270 drivers/staging/comedi/drivers/ni_pcimio.c static void pcimio_detach(struct comedi_device *dev) comedi_device 1290 drivers/staging/comedi/drivers/ni_pcimio.c static int pcimio_auto_attach(struct comedi_device *dev, comedi_device 772 drivers/staging/comedi/drivers/ni_tio.c struct comedi_device *dev = counter_dev->dev; comedi_device 1449 drivers/staging/comedi/drivers/ni_tio.c int ni_tio_insn_config(struct comedi_device *dev, comedi_device 1605 drivers/staging/comedi/drivers/ni_tio.c static unsigned int ni_tio_read_sw_save_reg(struct comedi_device *dev, comedi_device 1632 drivers/staging/comedi/drivers/ni_tio.c int ni_tio_insn_read(struct comedi_device *dev, comedi_device 1673 drivers/staging/comedi/drivers/ni_tio.c int ni_tio_insn_write(struct comedi_device *dev, comedi_device 1763 drivers/staging/comedi/drivers/ni_tio.c ni_gpct_device_construct(struct comedi_device *dev, comedi_device 103 drivers/staging/comedi/drivers/ni_tio.h struct comedi_device *dev; comedi_device 117 drivers/staging/comedi/drivers/ni_tio.h ni_gpct_device_construct(struct comedi_device *dev, comedi_device 129 drivers/staging/comedi/drivers/ni_tio.h int ni_tio_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 131 drivers/staging/comedi/drivers/ni_tio.h int ni_tio_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 133 drivers/staging/comedi/drivers/ni_tio.h int ni_tio_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 135 drivers/staging/comedi/drivers/ni_tio.h int ni_tio_cmd(struct comedi_device *dev, struct comedi_subdevice *s); comedi_device 136 drivers/staging/comedi/drivers/ni_tio.h int ni_tio_cmdtest(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 74 drivers/staging/comedi/drivers/ni_tiocmd.c static int ni_tio_input_inttrig(struct comedi_device *dev, comedi_device 204 drivers/staging/comedi/drivers/ni_tiocmd.c int ni_tio_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 233 drivers/staging/comedi/drivers/ni_tiocmd.c int ni_tio_cmdtest(struct comedi_device *dev, comedi_device 165 drivers/staging/comedi/drivers/ni_usb6501.c static int ni6501_port_command(struct comedi_device *dev, int command, comedi_device 247 drivers/staging/comedi/drivers/ni_usb6501.c static int ni6501_counter_command(struct comedi_device *dev, int command, comedi_device 337 drivers/staging/comedi/drivers/ni_usb6501.c static int ni6501_dio_insn_config(struct comedi_device *dev, comedi_device 355 drivers/staging/comedi/drivers/ni_usb6501.c static int ni6501_dio_insn_bits(struct comedi_device *dev, comedi_device 389 drivers/staging/comedi/drivers/ni_usb6501.c static int ni6501_cnt_insn_config(struct comedi_device *dev, comedi_device 417 drivers/staging/comedi/drivers/ni_usb6501.c static int ni6501_cnt_insn_read(struct comedi_device *dev, comedi_device 436 drivers/staging/comedi/drivers/ni_usb6501.c static int ni6501_cnt_insn_write(struct comedi_device *dev, comedi_device 454 drivers/staging/comedi/drivers/ni_usb6501.c static int ni6501_alloc_usb_buffers(struct comedi_device *dev) comedi_device 472 drivers/staging/comedi/drivers/ni_usb6501.c static int ni6501_find_endpoints(struct comedi_device *dev) comedi_device 507 drivers/staging/comedi/drivers/ni_usb6501.c static int ni6501_auto_attach(struct comedi_device *dev, comedi_device 557 drivers/staging/comedi/drivers/ni_usb6501.c static void ni6501_detach(struct comedi_device *dev) comedi_device 147 drivers/staging/comedi/drivers/pcl711.c static void pcl711_ai_set_mode(struct comedi_device *dev, unsigned int mode) comedi_device 163 drivers/staging/comedi/drivers/pcl711.c static unsigned int pcl711_ai_get_sample(struct comedi_device *dev, comedi_device 174 drivers/staging/comedi/drivers/pcl711.c static int pcl711_ai_cancel(struct comedi_device *dev, comedi_device 184 drivers/staging/comedi/drivers/pcl711.c struct comedi_device *dev = d; comedi_device 209 drivers/staging/comedi/drivers/pcl711.c static void pcl711_set_changain(struct comedi_device *dev, comedi_device 235 drivers/staging/comedi/drivers/pcl711.c static int pcl711_ai_eoc(struct comedi_device *dev, comedi_device 248 drivers/staging/comedi/drivers/pcl711.c static int pcl711_ai_insn_read(struct comedi_device *dev, comedi_device 273 drivers/staging/comedi/drivers/pcl711.c static int pcl711_ai_cmdtest(struct comedi_device *dev, comedi_device 339 drivers/staging/comedi/drivers/pcl711.c static int pcl711_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 357 drivers/staging/comedi/drivers/pcl711.c static void pcl711_ao_write(struct comedi_device *dev, comedi_device 364 drivers/staging/comedi/drivers/pcl711.c static int pcl711_ao_insn_write(struct comedi_device *dev, comedi_device 382 drivers/staging/comedi/drivers/pcl711.c static int pcl711_di_insn_bits(struct comedi_device *dev, comedi_device 397 drivers/staging/comedi/drivers/pcl711.c static int pcl711_do_insn_bits(struct comedi_device *dev, comedi_device 417 drivers/staging/comedi/drivers/pcl711.c static int pcl711_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 79 drivers/staging/comedi/drivers/pcl724.c static int pcl724_8255mapped_io(struct comedi_device *dev, comedi_device 95 drivers/staging/comedi/drivers/pcl724.c static int pcl724_attach(struct comedi_device *dev, comedi_device 148 drivers/staging/comedi/drivers/pcl726.c static int pcl726_intr_insn_bits(struct comedi_device *dev, comedi_device 157 drivers/staging/comedi/drivers/pcl726.c static int pcl726_intr_cmdtest(struct comedi_device *dev, comedi_device 196 drivers/staging/comedi/drivers/pcl726.c static int pcl726_intr_cmd(struct comedi_device *dev, comedi_device 206 drivers/staging/comedi/drivers/pcl726.c static int pcl726_intr_cancel(struct comedi_device *dev, comedi_device 218 drivers/staging/comedi/drivers/pcl726.c struct comedi_device *dev = d; comedi_device 232 drivers/staging/comedi/drivers/pcl726.c static int pcl726_ao_insn_write(struct comedi_device *dev, comedi_device 258 drivers/staging/comedi/drivers/pcl726.c static int pcl726_di_insn_bits(struct comedi_device *dev, comedi_device 279 drivers/staging/comedi/drivers/pcl726.c static int pcl726_do_insn_bits(struct comedi_device *dev, comedi_device 308 drivers/staging/comedi/drivers/pcl726.c static int pcl726_attach(struct comedi_device *dev, comedi_device 212 drivers/staging/comedi/drivers/pcl730.c static int pcl730_do_insn_bits(struct comedi_device *dev, comedi_device 237 drivers/staging/comedi/drivers/pcl730.c static unsigned int pcl730_get_bits(struct comedi_device *dev, comedi_device 254 drivers/staging/comedi/drivers/pcl730.c static int pcl730_di_insn_bits(struct comedi_device *dev, comedi_device 264 drivers/staging/comedi/drivers/pcl730.c static int pcl730_attach(struct comedi_device *dev, comedi_device 525 drivers/staging/comedi/drivers/pcl812.c static void pcl812_ai_setup_dma(struct comedi_device *dev, comedi_device 554 drivers/staging/comedi/drivers/pcl812.c static void pcl812_ai_set_chan_range(struct comedi_device *dev, comedi_device 589 drivers/staging/comedi/drivers/pcl812.c static void pcl812_ai_clear_eoc(struct comedi_device *dev) comedi_device 595 drivers/staging/comedi/drivers/pcl812.c static void pcl812_ai_soft_trig(struct comedi_device *dev) comedi_device 601 drivers/staging/comedi/drivers/pcl812.c static unsigned int pcl812_ai_get_sample(struct comedi_device *dev, comedi_device 612 drivers/staging/comedi/drivers/pcl812.c static int pcl812_ai_eoc(struct comedi_device *dev, comedi_device 631 drivers/staging/comedi/drivers/pcl812.c static int pcl812_ai_cmdtest(struct comedi_device *dev, comedi_device 704 drivers/staging/comedi/drivers/pcl812.c static int pcl812_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 759 drivers/staging/comedi/drivers/pcl812.c static bool pcl812_ai_next_chan(struct comedi_device *dev, comedi_device 773 drivers/staging/comedi/drivers/pcl812.c static void pcl812_handle_eoc(struct comedi_device *dev, comedi_device 798 drivers/staging/comedi/drivers/pcl812.c static void transfer_from_dma_buf(struct comedi_device *dev, comedi_device 815 drivers/staging/comedi/drivers/pcl812.c static void pcl812_handle_dma(struct comedi_device *dev, comedi_device 838 drivers/staging/comedi/drivers/pcl812.c struct comedi_device *dev = d; comedi_device 858 drivers/staging/comedi/drivers/pcl812.c static int pcl812_ai_poll(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 894 drivers/staging/comedi/drivers/pcl812.c static int pcl812_ai_cancel(struct comedi_device *dev, comedi_device 909 drivers/staging/comedi/drivers/pcl812.c static int pcl812_ai_insn_read(struct comedi_device *dev, comedi_device 940 drivers/staging/comedi/drivers/pcl812.c static int pcl812_ao_insn_write(struct comedi_device *dev, comedi_device 959 drivers/staging/comedi/drivers/pcl812.c static int pcl812_di_insn_bits(struct comedi_device *dev, comedi_device 970 drivers/staging/comedi/drivers/pcl812.c static int pcl812_do_insn_bits(struct comedi_device *dev, comedi_device 985 drivers/staging/comedi/drivers/pcl812.c static void pcl812_reset(struct comedi_device *dev) comedi_device 1016 drivers/staging/comedi/drivers/pcl812.c static void pcl812_set_ai_range_table(struct comedi_device *dev, comedi_device 1109 drivers/staging/comedi/drivers/pcl812.c static void pcl812_alloc_dma(struct comedi_device *dev, unsigned int dma_chan) comedi_device 1122 drivers/staging/comedi/drivers/pcl812.c static void pcl812_free_dma(struct comedi_device *dev) comedi_device 1130 drivers/staging/comedi/drivers/pcl812.c static int pcl812_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 1317 drivers/staging/comedi/drivers/pcl812.c static void pcl812_detach(struct comedi_device *dev) comedi_device 112 drivers/staging/comedi/drivers/pcl816.c static void pcl816_ai_setup_dma(struct comedi_device *dev, comedi_device 136 drivers/staging/comedi/drivers/pcl816.c static void pcl816_ai_set_chan_range(struct comedi_device *dev, comedi_device 144 drivers/staging/comedi/drivers/pcl816.c static void pcl816_ai_set_chan_scan(struct comedi_device *dev, comedi_device 152 drivers/staging/comedi/drivers/pcl816.c static void pcl816_ai_setup_chanlist(struct comedi_device *dev, comedi_device 174 drivers/staging/comedi/drivers/pcl816.c static void pcl816_ai_clear_eoc(struct comedi_device *dev) comedi_device 180 drivers/staging/comedi/drivers/pcl816.c static void pcl816_ai_soft_trig(struct comedi_device *dev) comedi_device 186 drivers/staging/comedi/drivers/pcl816.c static unsigned int pcl816_ai_get_sample(struct comedi_device *dev, comedi_device 197 drivers/staging/comedi/drivers/pcl816.c static int pcl816_ai_eoc(struct comedi_device *dev, comedi_device 210 drivers/staging/comedi/drivers/pcl816.c static bool pcl816_ai_next_chan(struct comedi_device *dev, comedi_device 224 drivers/staging/comedi/drivers/pcl816.c static void transfer_from_dma_buf(struct comedi_device *dev, comedi_device 243 drivers/staging/comedi/drivers/pcl816.c struct comedi_device *dev = d; comedi_device 279 drivers/staging/comedi/drivers/pcl816.c static int check_channel_list(struct comedi_device *dev, comedi_device 335 drivers/staging/comedi/drivers/pcl816.c static int pcl816_ai_cmdtest(struct comedi_device *dev, comedi_device 405 drivers/staging/comedi/drivers/pcl816.c static int pcl816_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 450 drivers/staging/comedi/drivers/pcl816.c static int pcl816_ai_poll(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 483 drivers/staging/comedi/drivers/pcl816.c static int pcl816_ai_cancel(struct comedi_device *dev, comedi_device 502 drivers/staging/comedi/drivers/pcl816.c static int pcl816_ai_insn_read(struct comedi_device *dev, comedi_device 533 drivers/staging/comedi/drivers/pcl816.c static int pcl816_di_insn_bits(struct comedi_device *dev, comedi_device 544 drivers/staging/comedi/drivers/pcl816.c static int pcl816_do_insn_bits(struct comedi_device *dev, comedi_device 559 drivers/staging/comedi/drivers/pcl816.c static void pcl816_reset(struct comedi_device *dev) comedi_device 570 drivers/staging/comedi/drivers/pcl816.c static void pcl816_alloc_irq_and_dma(struct comedi_device *dev, comedi_device 594 drivers/staging/comedi/drivers/pcl816.c static void pcl816_free_dma(struct comedi_device *dev) comedi_device 602 drivers/staging/comedi/drivers/pcl816.c static int pcl816_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 673 drivers/staging/comedi/drivers/pcl816.c static void pcl816_detach(struct comedi_device *dev) comedi_device 301 drivers/staging/comedi/drivers/pcl818.c static void pcl818_ai_setup_dma(struct comedi_device *dev, comedi_device 325 drivers/staging/comedi/drivers/pcl818.c static void pcl818_ai_set_chan_range(struct comedi_device *dev, comedi_device 333 drivers/staging/comedi/drivers/pcl818.c static void pcl818_ai_set_chan_scan(struct comedi_device *dev, comedi_device 341 drivers/staging/comedi/drivers/pcl818.c static void pcl818_ai_setup_chanlist(struct comedi_device *dev, comedi_device 369 drivers/staging/comedi/drivers/pcl818.c static void pcl818_ai_clear_eoc(struct comedi_device *dev) comedi_device 375 drivers/staging/comedi/drivers/pcl818.c static void pcl818_ai_soft_trig(struct comedi_device *dev) comedi_device 381 drivers/staging/comedi/drivers/pcl818.c static unsigned int pcl818_ai_get_fifo_sample(struct comedi_device *dev, comedi_device 396 drivers/staging/comedi/drivers/pcl818.c static unsigned int pcl818_ai_get_sample(struct comedi_device *dev, comedi_device 411 drivers/staging/comedi/drivers/pcl818.c static int pcl818_ai_eoc(struct comedi_device *dev, comedi_device 424 drivers/staging/comedi/drivers/pcl818.c static bool pcl818_ai_write_sample(struct comedi_device *dev, comedi_device 458 drivers/staging/comedi/drivers/pcl818.c static void pcl818_handle_eoc(struct comedi_device *dev, comedi_device 474 drivers/staging/comedi/drivers/pcl818.c static void pcl818_handle_dma(struct comedi_device *dev, comedi_device 499 drivers/staging/comedi/drivers/pcl818.c static void pcl818_handle_fifo(struct comedi_device *dev, comedi_device 536 drivers/staging/comedi/drivers/pcl818.c struct comedi_device *dev = d; comedi_device 571 drivers/staging/comedi/drivers/pcl818.c static int check_channel_list(struct comedi_device *dev, comedi_device 634 drivers/staging/comedi/drivers/pcl818.c static int ai_cmdtest(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 708 drivers/staging/comedi/drivers/pcl818.c static int pcl818_ai_cmd(struct comedi_device *dev, comedi_device 759 drivers/staging/comedi/drivers/pcl818.c static int pcl818_ai_cancel(struct comedi_device *dev, comedi_device 800 drivers/staging/comedi/drivers/pcl818.c static int pcl818_ai_insn_read(struct comedi_device *dev, comedi_device 830 drivers/staging/comedi/drivers/pcl818.c static int pcl818_ao_insn_write(struct comedi_device *dev, comedi_device 851 drivers/staging/comedi/drivers/pcl818.c static int pcl818_di_insn_bits(struct comedi_device *dev, comedi_device 862 drivers/staging/comedi/drivers/pcl818.c static int pcl818_do_insn_bits(struct comedi_device *dev, comedi_device 877 drivers/staging/comedi/drivers/pcl818.c static void pcl818_reset(struct comedi_device *dev) comedi_device 909 drivers/staging/comedi/drivers/pcl818.c static void pcl818_set_ai_range_table(struct comedi_device *dev, comedi_device 960 drivers/staging/comedi/drivers/pcl818.c static void pcl818_alloc_dma(struct comedi_device *dev, unsigned int dma_chan) comedi_device 973 drivers/staging/comedi/drivers/pcl818.c static void pcl818_free_dma(struct comedi_device *dev) comedi_device 981 drivers/staging/comedi/drivers/pcl818.c static int pcl818_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 1112 drivers/staging/comedi/drivers/pcl818.c static void pcl818_detach(struct comedi_device *dev) comedi_device 87 drivers/staging/comedi/drivers/pcm3724.c static void do_3724_config(struct comedi_device *dev, comedi_device 122 drivers/staging/comedi/drivers/pcm3724.c static void enable_chan(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 160 drivers/staging/comedi/drivers/pcm3724.c static int subdev_3724_insn_config(struct comedi_device *dev, comedi_device 188 drivers/staging/comedi/drivers/pcm3724.c static int pcm3724_attach(struct comedi_device *dev, comedi_device 54 drivers/staging/comedi/drivers/pcmad.c static int pcmad_ai_eoc(struct comedi_device *dev, comedi_device 67 drivers/staging/comedi/drivers/pcmad.c static int pcmad_ai_insn_read(struct comedi_device *dev, comedi_device 103 drivers/staging/comedi/drivers/pcmad.c static int pcmad_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 58 drivers/staging/comedi/drivers/pcmda12.c static int pcmda12_ao_insn_write(struct comedi_device *dev, comedi_device 86 drivers/staging/comedi/drivers/pcmda12.c static int pcmda12_ao_insn_read(struct comedi_device *dev, comedi_device 103 drivers/staging/comedi/drivers/pcmda12.c static void pcmda12_ao_reset(struct comedi_device *dev, comedi_device 116 drivers/staging/comedi/drivers/pcmda12.c static int pcmda12_attach(struct comedi_device *dev, comedi_device 185 drivers/staging/comedi/drivers/pcmmio.c static void pcmmio_dio_write(struct comedi_device *dev, unsigned int val, comedi_device 207 drivers/staging/comedi/drivers/pcmmio.c static unsigned int pcmmio_dio_read(struct comedi_device *dev, comedi_device 242 drivers/staging/comedi/drivers/pcmmio.c static int pcmmio_dio_insn_bits(struct comedi_device *dev, comedi_device 277 drivers/staging/comedi/drivers/pcmmio.c static int pcmmio_dio_insn_config(struct comedi_device *dev, comedi_device 296 drivers/staging/comedi/drivers/pcmmio.c static void pcmmio_reset(struct comedi_device *dev) comedi_device 309 drivers/staging/comedi/drivers/pcmmio.c static void pcmmio_stop_intr(struct comedi_device *dev, comedi_device 322 drivers/staging/comedi/drivers/pcmmio.c static void pcmmio_handle_dio_intr(struct comedi_device *dev, comedi_device 361 drivers/staging/comedi/drivers/pcmmio.c struct comedi_device *dev = d; comedi_device 381 drivers/staging/comedi/drivers/pcmmio.c static void pcmmio_start_intr(struct comedi_device *dev, comedi_device 411 drivers/staging/comedi/drivers/pcmmio.c static int pcmmio_cancel(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 424 drivers/staging/comedi/drivers/pcmmio.c static int pcmmio_inttrig_start_intr(struct comedi_device *dev, comedi_device 447 drivers/staging/comedi/drivers/pcmmio.c static int pcmmio_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 467 drivers/staging/comedi/drivers/pcmmio.c static int pcmmio_cmdtest(struct comedi_device *dev, comedi_device 517 drivers/staging/comedi/drivers/pcmmio.c static int pcmmio_ai_eoc(struct comedi_device *dev, comedi_device 530 drivers/staging/comedi/drivers/pcmmio.c static int pcmmio_ai_insn_read(struct comedi_device *dev, comedi_device 600 drivers/staging/comedi/drivers/pcmmio.c static int pcmmio_ao_eoc(struct comedi_device *dev, comedi_device 613 drivers/staging/comedi/drivers/pcmmio.c static int pcmmio_ao_insn_write(struct comedi_device *dev, comedi_device 665 drivers/staging/comedi/drivers/pcmmio.c static int pcmmio_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 129 drivers/staging/comedi/drivers/pcmuio.c static inline unsigned long pcmuio_asic_iobase(struct comedi_device *dev, comedi_device 153 drivers/staging/comedi/drivers/pcmuio.c static void pcmuio_write(struct comedi_device *dev, unsigned int val, comedi_device 176 drivers/staging/comedi/drivers/pcmuio.c static unsigned int pcmuio_read(struct comedi_device *dev, comedi_device 212 drivers/staging/comedi/drivers/pcmuio.c static int pcmuio_dio_insn_bits(struct comedi_device *dev, comedi_device 247 drivers/staging/comedi/drivers/pcmuio.c static int pcmuio_dio_insn_config(struct comedi_device *dev, comedi_device 266 drivers/staging/comedi/drivers/pcmuio.c static void pcmuio_reset(struct comedi_device *dev) comedi_device 284 drivers/staging/comedi/drivers/pcmuio.c static void pcmuio_stop_intr(struct comedi_device *dev, comedi_device 299 drivers/staging/comedi/drivers/pcmuio.c static void pcmuio_handle_intr_subdev(struct comedi_device *dev, comedi_device 338 drivers/staging/comedi/drivers/pcmuio.c static int pcmuio_handle_asic_interrupt(struct comedi_device *dev, int asic) comedi_device 362 drivers/staging/comedi/drivers/pcmuio.c struct comedi_device *dev = d; comedi_device 375 drivers/staging/comedi/drivers/pcmuio.c static void pcmuio_start_intr(struct comedi_device *dev, comedi_device 407 drivers/staging/comedi/drivers/pcmuio.c static int pcmuio_cancel(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 422 drivers/staging/comedi/drivers/pcmuio.c static int pcmuio_inttrig_start_intr(struct comedi_device *dev, comedi_device 448 drivers/staging/comedi/drivers/pcmuio.c static int pcmuio_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 470 drivers/staging/comedi/drivers/pcmuio.c static int pcmuio_cmdtest(struct comedi_device *dev, comedi_device 520 drivers/staging/comedi/drivers/pcmuio.c static int pcmuio_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 597 drivers/staging/comedi/drivers/pcmuio.c static void pcmuio_detach(struct comedi_device *dev) comedi_device 161 drivers/staging/comedi/drivers/quatech_daqp_cs.c static int daqp_clear_events(struct comedi_device *dev, int loops) comedi_device 178 drivers/staging/comedi/drivers/quatech_daqp_cs.c static int daqp_ai_cancel(struct comedi_device *dev, comedi_device 197 drivers/staging/comedi/drivers/quatech_daqp_cs.c static unsigned int daqp_ai_get_sample(struct comedi_device *dev, comedi_device 213 drivers/staging/comedi/drivers/quatech_daqp_cs.c struct comedi_device *dev = dev_id; comedi_device 261 drivers/staging/comedi/drivers/quatech_daqp_cs.c static void daqp_ai_set_one_scanlist_entry(struct comedi_device *dev, comedi_device 282 drivers/staging/comedi/drivers/quatech_daqp_cs.c static int daqp_ai_eos(struct comedi_device *dev, comedi_device 295 drivers/staging/comedi/drivers/quatech_daqp_cs.c static int daqp_ai_insn_read(struct comedi_device *dev, comedi_device 364 drivers/staging/comedi/drivers/quatech_daqp_cs.c static void daqp_set_pacer(struct comedi_device *dev, unsigned int val) comedi_device 371 drivers/staging/comedi/drivers/quatech_daqp_cs.c static int daqp_ai_cmdtest(struct comedi_device *dev, comedi_device 462 drivers/staging/comedi/drivers/quatech_daqp_cs.c static int daqp_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 618 drivers/staging/comedi/drivers/quatech_daqp_cs.c static int daqp_ao_empty(struct comedi_device *dev, comedi_device 631 drivers/staging/comedi/drivers/quatech_daqp_cs.c static int daqp_ao_insn_write(struct comedi_device *dev, comedi_device 665 drivers/staging/comedi/drivers/quatech_daqp_cs.c static int daqp_di_insn_bits(struct comedi_device *dev, comedi_device 680 drivers/staging/comedi/drivers/quatech_daqp_cs.c static int daqp_do_insn_bits(struct comedi_device *dev, comedi_device 698 drivers/staging/comedi/drivers/quatech_daqp_cs.c static int daqp_auto_attach(struct comedi_device *dev, comedi_device 797 drivers/staging/comedi/drivers/quatech_daqp_cs.c struct comedi_device *dev = link->priv; comedi_device 809 drivers/staging/comedi/drivers/quatech_daqp_cs.c struct comedi_device *dev = link->priv; comedi_device 414 drivers/staging/comedi/drivers/rtd520.c static unsigned short rtd_convert_chan_gain(struct comedi_device *dev, comedi_device 459 drivers/staging/comedi/drivers/rtd520.c static void rtd_load_channelgain_list(struct comedi_device *dev, comedi_device 482 drivers/staging/comedi/drivers/rtd520.c static int rtd520_probe_fifo_depth(struct comedi_device *dev) comedi_device 519 drivers/staging/comedi/drivers/rtd520.c static int rtd_ai_eoc(struct comedi_device *dev, comedi_device 532 drivers/staging/comedi/drivers/rtd520.c static int rtd_ai_rinsn(struct comedi_device *dev, comedi_device 575 drivers/staging/comedi/drivers/rtd520.c static int ai_read_n(struct comedi_device *dev, struct comedi_subdevice *s, comedi_device 611 drivers/staging/comedi/drivers/rtd520.c struct comedi_device *dev = d; comedi_device 688 drivers/staging/comedi/drivers/rtd520.c static int rtd_ai_cmdtest(struct comedi_device *dev, comedi_device 830 drivers/staging/comedi/drivers/rtd520.c static int rtd_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 980 drivers/staging/comedi/drivers/rtd520.c static int rtd_ai_cancel(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 994 drivers/staging/comedi/drivers/rtd520.c static int rtd_ao_eoc(struct comedi_device *dev, comedi_device 1009 drivers/staging/comedi/drivers/rtd520.c static int rtd_ao_insn_write(struct comedi_device *dev, comedi_device 1048 drivers/staging/comedi/drivers/rtd520.c static int rtd_dio_insn_bits(struct comedi_device *dev, comedi_device 1061 drivers/staging/comedi/drivers/rtd520.c static int rtd_dio_insn_config(struct comedi_device *dev, comedi_device 1088 drivers/staging/comedi/drivers/rtd520.c static int rtd_counter_insn_config(struct comedi_device *dev, comedi_device 1163 drivers/staging/comedi/drivers/rtd520.c static void rtd_reset(struct comedi_device *dev) comedi_device 1179 drivers/staging/comedi/drivers/rtd520.c static void rtd_init_board(struct comedi_device *dev) comedi_device 1194 drivers/staging/comedi/drivers/rtd520.c static void rtd_pci_latency_quirk(struct comedi_device *dev, comedi_device 1208 drivers/staging/comedi/drivers/rtd520.c static int rtd_auto_attach(struct comedi_device *dev, comedi_device 1316 drivers/staging/comedi/drivers/rtd520.c static void rtd_detach(struct comedi_device *dev) comedi_device 133 drivers/staging/comedi/drivers/rti800.c static int rti800_ai_eoc(struct comedi_device *dev, comedi_device 150 drivers/staging/comedi/drivers/rti800.c static int rti800_ai_insn_read(struct comedi_device *dev, comedi_device 203 drivers/staging/comedi/drivers/rti800.c static int rti800_ao_insn_write(struct comedi_device *dev, comedi_device 229 drivers/staging/comedi/drivers/rti800.c static int rti800_di_insn_bits(struct comedi_device *dev, comedi_device 238 drivers/staging/comedi/drivers/rti800.c static int rti800_do_insn_bits(struct comedi_device *dev, comedi_device 253 drivers/staging/comedi/drivers/rti800.c static int rti800_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 41 drivers/staging/comedi/drivers/rti802.c static int rti802_ao_insn_write(struct comedi_device *dev, comedi_device 68 drivers/staging/comedi/drivers/rti802.c static int rti802_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 175 drivers/staging/comedi/drivers/s526.c static void s526_gpct_write(struct comedi_device *dev, comedi_device 183 drivers/staging/comedi/drivers/s526.c static unsigned int s526_gpct_read(struct comedi_device *dev, comedi_device 195 drivers/staging/comedi/drivers/s526.c static int s526_gpct_rinsn(struct comedi_device *dev, comedi_device 209 drivers/staging/comedi/drivers/s526.c static int s526_gpct_insn_config(struct comedi_device *dev, comedi_device 380 drivers/staging/comedi/drivers/s526.c static int s526_gpct_winsn(struct comedi_device *dev, comedi_device 416 drivers/staging/comedi/drivers/s526.c static int s526_eoc(struct comedi_device *dev, comedi_device 432 drivers/staging/comedi/drivers/s526.c static int s526_ai_insn_read(struct comedi_device *dev, comedi_device 472 drivers/staging/comedi/drivers/s526.c static int s526_ao_insn_write(struct comedi_device *dev, comedi_device 501 drivers/staging/comedi/drivers/s526.c static int s526_dio_insn_bits(struct comedi_device *dev, comedi_device 514 drivers/staging/comedi/drivers/s526.c static int s526_dio_insn_config(struct comedi_device *dev, comedi_device 550 drivers/staging/comedi/drivers/s526.c static int s526_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 106 drivers/staging/comedi/drivers/s626.c static void s626_mc_enable(struct comedi_device *dev, comedi_device 114 drivers/staging/comedi/drivers/s626.c static void s626_mc_disable(struct comedi_device *dev, comedi_device 120 drivers/staging/comedi/drivers/s626.c static bool s626_mc_test(struct comedi_device *dev, comedi_device 145 drivers/staging/comedi/drivers/s626.c static void s626_debi_transfer(struct comedi_device *dev) comedi_device 179 drivers/staging/comedi/drivers/s626.c static u16 s626_debi_read(struct comedi_device *dev, u16 addr) comedi_device 193 drivers/staging/comedi/drivers/s626.c static void s626_debi_write(struct comedi_device *dev, u16 addr, comedi_device 209 drivers/staging/comedi/drivers/s626.c static void s626_debi_replace(struct comedi_device *dev, unsigned int addr, comedi_device 228 drivers/staging/comedi/drivers/s626.c static int s626_i2c_handshake_eoc(struct comedi_device *dev, comedi_device 241 drivers/staging/comedi/drivers/s626.c static int s626_i2c_handshake(struct comedi_device *dev, u32 val) comedi_device 268 drivers/staging/comedi/drivers/s626.c static u8 s626_i2c_read(struct comedi_device *dev, u8 addr) comedi_device 318 drivers/staging/comedi/drivers/s626.c static int s626_send_dac_eoc(struct comedi_device *dev, comedi_device 357 drivers/staging/comedi/drivers/s626.c static int s626_send_dac(struct comedi_device *dev, u32 val) comedi_device 515 drivers/staging/comedi/drivers/s626.c static int s626_set_dac(struct comedi_device *dev, comedi_device 584 drivers/staging/comedi/drivers/s626.c static int s626_write_trim_dac(struct comedi_device *dev, comedi_device 634 drivers/staging/comedi/drivers/s626.c static int s626_load_trim_dacs(struct comedi_device *dev) comedi_device 663 drivers/staging/comedi/drivers/s626.c static void s626_set_latch_source(struct comedi_device *dev, comedi_device 674 drivers/staging/comedi/drivers/s626.c static void s626_preload(struct comedi_device *dev, comedi_device 686 drivers/staging/comedi/drivers/s626.c static void s626_reset_cap_flags(struct comedi_device *dev, comedi_device 706 drivers/staging/comedi/drivers/s626.c static void s626_set_mode_a(struct comedi_device *dev, comedi_device 784 drivers/staging/comedi/drivers/s626.c static void s626_set_mode_b(struct comedi_device *dev, comedi_device 869 drivers/staging/comedi/drivers/s626.c static void s626_set_mode(struct comedi_device *dev, comedi_device 882 drivers/staging/comedi/drivers/s626.c static void s626_set_enable(struct comedi_device *dev, comedi_device 903 drivers/staging/comedi/drivers/s626.c static void s626_set_load_trig(struct comedi_device *dev, comedi_device 927 drivers/staging/comedi/drivers/s626.c static void s626_set_int_src(struct comedi_device *dev, comedi_device 984 drivers/staging/comedi/drivers/s626.c static void s626_pulse_index(struct comedi_device *dev, comedi_device 1014 drivers/staging/comedi/drivers/s626.c static int s626_dio_set_irq(struct comedi_device *dev, unsigned int chan) comedi_device 1038 drivers/staging/comedi/drivers/s626.c static int s626_dio_reset_irq(struct comedi_device *dev, unsigned int group, comedi_device 1050 drivers/staging/comedi/drivers/s626.c static int s626_dio_clear_irq(struct comedi_device *dev) comedi_device 1064 drivers/staging/comedi/drivers/s626.c static void s626_handle_dio_interrupt(struct comedi_device *dev, comedi_device 1111 drivers/staging/comedi/drivers/s626.c static void s626_check_dio_interrupts(struct comedi_device *dev) comedi_device 1128 drivers/staging/comedi/drivers/s626.c static void s626_check_counter_interrupts(struct comedi_device *dev) comedi_device 1188 drivers/staging/comedi/drivers/s626.c static bool s626_handle_eos_interrupt(struct comedi_device *dev) comedi_device 1232 drivers/staging/comedi/drivers/s626.c struct comedi_device *dev = d; comedi_device 1275 drivers/staging/comedi/drivers/s626.c static void s626_reset_adc(struct comedi_device *dev, u8 *ppl) comedi_device 1472 drivers/staging/comedi/drivers/s626.c static int s626_ai_eoc(struct comedi_device *dev, comedi_device 1485 drivers/staging/comedi/drivers/s626.c static int s626_ai_insn_read(struct comedi_device *dev, comedi_device 1603 drivers/staging/comedi/drivers/s626.c static int s626_ai_inttrig(struct comedi_device *dev, comedi_device 1650 drivers/staging/comedi/drivers/s626.c static void s626_timer_load(struct comedi_device *dev, comedi_device 1692 drivers/staging/comedi/drivers/s626.c static int s626_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 1791 drivers/staging/comedi/drivers/s626.c static int s626_ai_cmdtest(struct comedi_device *dev, comedi_device 1906 drivers/staging/comedi/drivers/s626.c static int s626_ai_cancel(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 1921 drivers/staging/comedi/drivers/s626.c static int s626_ao_insn_write(struct comedi_device *dev, comedi_device 1953 drivers/staging/comedi/drivers/s626.c static void s626_dio_init(struct comedi_device *dev) comedi_device 1973 drivers/staging/comedi/drivers/s626.c static int s626_dio_insn_bits(struct comedi_device *dev, comedi_device 1988 drivers/staging/comedi/drivers/s626.c static int s626_dio_insn_config(struct comedi_device *dev, comedi_device 2014 drivers/staging/comedi/drivers/s626.c static int s626_enc_insn_config(struct comedi_device *dev, comedi_device 2048 drivers/staging/comedi/drivers/s626.c static int s626_enc_insn_read(struct comedi_device *dev, comedi_device 2072 drivers/staging/comedi/drivers/s626.c static int s626_enc_insn_write(struct comedi_device *dev, comedi_device 2092 drivers/staging/comedi/drivers/s626.c static void s626_write_misc2(struct comedi_device *dev, u16 new_image) comedi_device 2099 drivers/staging/comedi/drivers/s626.c static void s626_counters_init(struct comedi_device *dev) comedi_device 2127 drivers/staging/comedi/drivers/s626.c static int s626_allocate_dma_buffers(struct comedi_device *dev) comedi_device 2149 drivers/staging/comedi/drivers/s626.c static void s626_free_dma_buffers(struct comedi_device *dev) comedi_device 2167 drivers/staging/comedi/drivers/s626.c static int s626_initialize(struct comedi_device *dev) comedi_device 2417 drivers/staging/comedi/drivers/s626.c static int s626_auto_attach(struct comedi_device *dev, comedi_device 2541 drivers/staging/comedi/drivers/s626.c static void s626_detach(struct comedi_device *dev) comedi_device 41 drivers/staging/comedi/drivers/ssv_dnp.c static int dnp_dio_insn_bits(struct comedi_device *dev, comedi_device 80 drivers/staging/comedi/drivers/ssv_dnp.c static int dnp_dio_insn_config(struct comedi_device *dev, comedi_device 124 drivers/staging/comedi/drivers/ssv_dnp.c static int dnp_attach(struct comedi_device *dev, struct comedi_devconfig *it) comedi_device 160 drivers/staging/comedi/drivers/ssv_dnp.c static void dnp_detach(struct comedi_device *dev) comedi_device 31 drivers/staging/comedi/drivers/tests/example_test.c static struct comedi_device dev = { comedi_device 215 drivers/staging/comedi/drivers/usbdux.c static void usbdux_ai_stop(struct comedi_device *dev, int do_unlink) comedi_device 225 drivers/staging/comedi/drivers/usbdux.c static int usbdux_ai_cancel(struct comedi_device *dev, comedi_device 239 drivers/staging/comedi/drivers/usbdux.c static void usbduxsub_ai_handle_urb(struct comedi_device *dev, comedi_device 290 drivers/staging/comedi/drivers/usbdux.c struct comedi_device *dev = urb->context; comedi_device 343 drivers/staging/comedi/drivers/usbdux.c static void usbdux_ao_stop(struct comedi_device *dev, int do_unlink) comedi_device 353 drivers/staging/comedi/drivers/usbdux.c static int usbdux_ao_cancel(struct comedi_device *dev, comedi_device 367 drivers/staging/comedi/drivers/usbdux.c static void usbduxsub_ao_handle_urb(struct comedi_device *dev, comedi_device 437 drivers/staging/comedi/drivers/usbdux.c struct comedi_device *dev = urb->context; comedi_device 478 drivers/staging/comedi/drivers/usbdux.c static int usbdux_submit_urbs(struct comedi_device *dev, comedi_device 507 drivers/staging/comedi/drivers/usbdux.c static int usbdux_ai_cmdtest(struct comedi_device *dev, comedi_device 595 drivers/staging/comedi/drivers/usbdux.c static int send_dux_commands(struct comedi_device *dev, unsigned int cmd_type) comedi_device 608 drivers/staging/comedi/drivers/usbdux.c static int receive_dux_commands(struct comedi_device *dev, unsigned int command) comedi_device 629 drivers/staging/comedi/drivers/usbdux.c static int usbdux_ai_inttrig(struct comedi_device *dev, comedi_device 660 drivers/staging/comedi/drivers/usbdux.c static int usbdux_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 736 drivers/staging/comedi/drivers/usbdux.c static int usbdux_ai_insn_read(struct comedi_device *dev, comedi_device 781 drivers/staging/comedi/drivers/usbdux.c static int usbdux_ao_insn_read(struct comedi_device *dev, comedi_device 796 drivers/staging/comedi/drivers/usbdux.c static int usbdux_ao_insn_write(struct comedi_device *dev, comedi_device 836 drivers/staging/comedi/drivers/usbdux.c static int usbdux_ao_inttrig(struct comedi_device *dev, comedi_device 867 drivers/staging/comedi/drivers/usbdux.c static int usbdux_ao_cmdtest(struct comedi_device *dev, comedi_device 947 drivers/staging/comedi/drivers/usbdux.c static int usbdux_ao_cmd(struct comedi_device *dev, struct comedi_subdevice *s) comedi_device 1000 drivers/staging/comedi/drivers/usbdux.c static int usbdux_dio_insn_config(struct comedi_device *dev, comedi_device 1018 drivers/staging/comedi/drivers/usbdux.c static int usbdux_dio_insn_bits(struct comedi_device *dev, comedi_device 1053 drivers/staging/comedi/drivers/usbdux.c static int usbdux_counter_read(struct comedi_device *dev, comedi_device 1082 drivers/staging/comedi/drivers/usbdux.c static int usbdux_counter_write(struct comedi_device *dev, comedi_device 1110 drivers/staging/comedi/drivers/usbdux.c static int usbdux_counter_config(struct comedi_device *dev, comedi_device 1118 drivers/staging/comedi/drivers/usbdux.c static void usbduxsub_unlink_pwm_urbs(struct comedi_device *dev) comedi_device 1125 drivers/staging/comedi/drivers/usbdux.c static void usbdux_pwm_stop(struct comedi_device *dev, int do_unlink) comedi_device 1135 drivers/staging/comedi/drivers/usbdux.c static int usbdux_pwm_cancel(struct comedi_device *dev, comedi_device 1152 drivers/staging/comedi/drivers/usbdux.c struct comedi_device *dev = urb->context; comedi_device 1208 drivers/staging/comedi/drivers/usbdux.c static int usbduxsub_submit_pwm_urbs(struct comedi_device *dev) comedi_device 1224 drivers/staging/comedi/drivers/usbdux.c static int usbdux_pwm_period(struct comedi_device *dev, comedi_device 1244 drivers/staging/comedi/drivers/usbdux.c static int usbdux_pwm_start(struct comedi_device *dev, comedi_device 1274 drivers/staging/comedi/drivers/usbdux.c static void usbdux_pwm_pattern(struct comedi_device *dev, comedi_device 1301 drivers/staging/comedi/drivers/usbdux.c static int usbdux_pwm_write(struct comedi_device *dev, comedi_device 1324 drivers/staging/comedi/drivers/usbdux.c static int usbdux_pwm_config(struct comedi_device *dev, comedi_device 1365 drivers/staging/comedi/drivers/usbdux.c static int usbdux_firmware_upload(struct comedi_device *dev, comedi_device 1437 drivers/staging/comedi/drivers/usbdux.c static int usbdux_alloc_usb_buffers(struct comedi_device *dev) comedi_device 1520 drivers/staging/comedi/drivers/usbdux.c static void usbdux_free_usb_buffers(struct comedi_device *dev) comedi_device 1556 drivers/staging/comedi/drivers/usbdux.c static int usbdux_auto_attach(struct comedi_device *dev, comedi_device 1674 drivers/staging/comedi/drivers/usbdux.c static void usbdux_detach(struct comedi_device *dev) comedi_device 164 drivers/staging/comedi/drivers/usbduxfast.c static int usbduxfast_send_cmd(struct comedi_device *dev, int cmd_type) comedi_device 183 drivers/staging/comedi/drivers/usbduxfast.c static void usbduxfast_cmd_data(struct comedi_device *dev, int index, comedi_device 195 drivers/staging/comedi/drivers/usbduxfast.c static int usbduxfast_ai_stop(struct comedi_device *dev, int do_unlink) comedi_device 210 drivers/staging/comedi/drivers/usbduxfast.c static int usbduxfast_ai_cancel(struct comedi_device *dev, comedi_device 223 drivers/staging/comedi/drivers/usbduxfast.c static void usbduxfast_ai_handle_urb(struct comedi_device *dev, comedi_device 260 drivers/staging/comedi/drivers/usbduxfast.c struct comedi_device *dev = urb->context; comedi_device 301 drivers/staging/comedi/drivers/usbduxfast.c static int usbduxfast_submit_urb(struct comedi_device *dev) comedi_device 319 drivers/staging/comedi/drivers/usbduxfast.c static int usbduxfast_ai_check_chanlist(struct comedi_device *dev, comedi_device 349 drivers/staging/comedi/drivers/usbduxfast.c static int usbduxfast_ai_cmdtest(struct comedi_device *dev, comedi_device 434 drivers/staging/comedi/drivers/usbduxfast.c static int usbduxfast_ai_inttrig(struct comedi_device *dev, comedi_device 464 drivers/staging/comedi/drivers/usbduxfast.c static int usbduxfast_ai_cmd(struct comedi_device *dev, comedi_device 760 drivers/staging/comedi/drivers/usbduxfast.c static int usbduxfast_ai_insn_read(struct comedi_device *dev, comedi_device 841 drivers/staging/comedi/drivers/usbduxfast.c static int usbduxfast_upload_firmware(struct comedi_device *dev, comedi_device 912 drivers/staging/comedi/drivers/usbduxfast.c static int usbduxfast_auto_attach(struct comedi_device *dev, comedi_device 980 drivers/staging/comedi/drivers/usbduxfast.c static void usbduxfast_detach(struct comedi_device *dev) comedi_device 178 drivers/staging/comedi/drivers/usbduxsigma.c static void usbduxsigma_ai_stop(struct comedi_device *dev, int do_unlink) comedi_device 188 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_ai_cancel(struct comedi_device *dev, comedi_device 201 drivers/staging/comedi/drivers/usbduxsigma.c static void usbduxsigma_ai_handle_urb(struct comedi_device *dev, comedi_device 252 drivers/staging/comedi/drivers/usbduxsigma.c struct comedi_device *dev = urb->context; comedi_device 304 drivers/staging/comedi/drivers/usbduxsigma.c static void usbduxsigma_ao_stop(struct comedi_device *dev, int do_unlink) comedi_device 314 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_ao_cancel(struct comedi_device *dev, comedi_device 327 drivers/staging/comedi/drivers/usbduxsigma.c static void usbduxsigma_ao_handle_urb(struct comedi_device *dev, comedi_device 391 drivers/staging/comedi/drivers/usbduxsigma.c struct comedi_device *dev = urb->context; comedi_device 431 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_submit_urbs(struct comedi_device *dev, comedi_device 468 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_ai_cmdtest(struct comedi_device *dev, comedi_device 554 drivers/staging/comedi/drivers/usbduxsigma.c static int usbbuxsigma_send_cmd(struct comedi_device *dev, int cmd_type) comedi_device 567 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_receive_cmd(struct comedi_device *dev, int command) comedi_device 592 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_ai_inttrig(struct comedi_device *dev, comedi_device 620 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_ai_cmd(struct comedi_device *dev, comedi_device 693 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_ai_insn_read(struct comedi_device *dev, comedi_device 749 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_ao_insn_read(struct comedi_device *dev, comedi_device 764 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_ao_insn_write(struct comedi_device *dev, comedi_device 796 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_ao_inttrig(struct comedi_device *dev, comedi_device 824 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_ao_cmdtest(struct comedi_device *dev, comedi_device 892 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_ao_cmd(struct comedi_device *dev, comedi_device 931 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_dio_insn_config(struct comedi_device *dev, comedi_device 949 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_dio_insn_bits(struct comedi_device *dev, comedi_device 989 drivers/staging/comedi/drivers/usbduxsigma.c static void usbduxsigma_pwm_stop(struct comedi_device *dev, int do_unlink) comedi_device 1001 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_pwm_cancel(struct comedi_device *dev, comedi_device 1014 drivers/staging/comedi/drivers/usbduxsigma.c struct comedi_device *dev = urb->context; comedi_device 1058 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_submit_pwm_urb(struct comedi_device *dev) comedi_device 1072 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_pwm_period(struct comedi_device *dev, comedi_device 1091 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_pwm_start(struct comedi_device *dev, comedi_device 1117 drivers/staging/comedi/drivers/usbduxsigma.c static void usbduxsigma_pwm_pattern(struct comedi_device *dev, comedi_device 1144 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_pwm_write(struct comedi_device *dev, comedi_device 1167 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_pwm_config(struct comedi_device *dev, comedi_device 1208 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_getstatusinfo(struct comedi_device *dev, int chan) comedi_device 1259 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_firmware_upload(struct comedi_device *dev, comedi_device 1330 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_alloc_usb_buffers(struct comedi_device *dev) comedi_device 1406 drivers/staging/comedi/drivers/usbduxsigma.c static void usbduxsigma_free_usb_buffers(struct comedi_device *dev) comedi_device 1442 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_auto_attach(struct comedi_device *dev, comedi_device 1560 drivers/staging/comedi/drivers/usbduxsigma.c static void usbduxsigma_detach(struct comedi_device *dev) comedi_device 152 drivers/staging/comedi/drivers/vmk80xx.c static void vmk80xx_do_bulk_msg(struct comedi_device *dev) comedi_device 178 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_read_packet(struct comedi_device *dev) comedi_device 197 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_write_packet(struct comedi_device *dev, int cmd) comedi_device 218 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_reset_device(struct comedi_device *dev) comedi_device 233 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_ai_insn_read(struct comedi_device *dev, comedi_device 281 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_ao_insn_write(struct comedi_device *dev, comedi_device 322 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_ao_insn_read(struct comedi_device *dev, comedi_device 351 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_di_insn_bits(struct comedi_device *dev, comedi_device 390 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_do_insn_bits(struct comedi_device *dev, comedi_device 434 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_cnt_insn_read(struct comedi_device *dev, comedi_device 478 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_cnt_insn_config(struct comedi_device *dev, comedi_device 515 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_cnt_insn_write(struct comedi_device *dev, comedi_device 559 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_pwm_insn_read(struct comedi_device *dev, comedi_device 592 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_pwm_insn_write(struct comedi_device *dev, comedi_device 638 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_find_usb_endpoints(struct comedi_device *dev) comedi_device 673 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_alloc_usb_buffers(struct comedi_device *dev) comedi_device 691 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_init_subdevices(struct comedi_device *dev) comedi_device 780 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_auto_attach(struct comedi_device *dev, comedi_device 819 drivers/staging/comedi/drivers/vmk80xx.c static void vmk80xx_detach(struct comedi_device *dev) comedi_device 27 drivers/staging/comedi/kcomedilib/kcomedilib_main.c struct comedi_device *comedi_open(const char *filename) comedi_device 29 drivers/staging/comedi/kcomedilib/kcomedilib_main.c struct comedi_device *dev, *retval = NULL; comedi_device 59 drivers/staging/comedi/kcomedilib/kcomedilib_main.c int comedi_close(struct comedi_device *dev) comedi_device 66 drivers/staging/comedi/kcomedilib/kcomedilib_main.c static int comedi_do_insn(struct comedi_device *dev, comedi_device 129 drivers/staging/comedi/kcomedilib/kcomedilib_main.c int comedi_dio_get_config(struct comedi_device *dev, unsigned int subdev, comedi_device 150 drivers/staging/comedi/kcomedilib/kcomedilib_main.c int comedi_dio_config(struct comedi_device *dev, unsigned int subdev, comedi_device 165 drivers/staging/comedi/kcomedilib/kcomedilib_main.c int comedi_dio_bitfield2(struct comedi_device *dev, unsigned int subdev, comedi_device 210 drivers/staging/comedi/kcomedilib/kcomedilib_main.c int comedi_find_subdevice_by_type(struct comedi_device *dev, int type, comedi_device 230 drivers/staging/comedi/kcomedilib/kcomedilib_main.c int comedi_get_n_channels(struct comedi_device *dev, unsigned int subdevice) comedi_device 31 drivers/staging/comedi/proc.c struct comedi_device *dev = comedi_dev_get_from_minor(i); comedi_device 48 drivers/staging/comedi/range.c int do_rangeinfo_ioctl(struct comedi_device *dev, comedi_device 111 drivers/staging/comedi/range.c struct comedi_device *dev = s->device;