/linux-master/drivers/comedi/drivers/ |
H A D | comedi_test.c | 87 struct comedi_device *dev; /* parent comedi device */ 103 static unsigned short fake_sawtooth(struct comedi_device *dev, 135 static unsigned short fake_squarewave(struct comedi_device *dev, 165 static unsigned short fake_flatline(struct comedi_device *dev, 173 static unsigned short fake_waveform(struct comedi_device *dev, 201 struct comedi_device *dev = devpriv->dev; 253 static int waveform_ai_cmdtest(struct comedi_device *dev, 354 static int waveform_ai_cmd(struct comedi_device *dev, 411 static int waveform_ai_cancel(struct comedi_device *dev, 428 static int waveform_ai_insn_read(struct comedi_device *de [all...] |
H A D | ni_65xx.c | 268 static unsigned int ni_65xx_num_ports(struct comedi_device *dev) 275 static void ni_65xx_disable_input_filters(struct comedi_device *dev) 289 static void ni_65xx_update_edge_detection(struct comedi_device *dev, 335 static void ni_65xx_disable_edge_detection(struct comedi_device *dev) 345 static int ni_65xx_dio_insn_config(struct comedi_device *dev, 413 static int ni_65xx_dio_insn_bits(struct comedi_device *dev, 471 struct comedi_device *dev = d; 491 static int ni_65xx_intr_cmdtest(struct comedi_device *dev, 530 static int ni_65xx_intr_cmd(struct comedi_device *dev, 542 static int ni_65xx_intr_cancel(struct comedi_device *de [all...] |
H A D | gsc_hpdi.c | 140 static void gsc_hpdi_drain_dma(struct comedi_device *dev, unsigned int channel) 178 struct comedi_device *dev = d; 250 static void gsc_hpdi_abort_dma(struct comedi_device *dev, unsigned int channel) 263 static int gsc_hpdi_cancel(struct comedi_device *dev, 274 static int gsc_hpdi_cmd(struct comedi_device *dev, 329 static int gsc_hpdi_check_chanlist(struct comedi_device *dev, 348 static int gsc_hpdi_cmd_test(struct comedi_device *dev, 410 static int gsc_hpdi_setup_dma_descriptors(struct comedi_device *dev, 453 static int gsc_hpdi_dio_insn_config(struct comedi_device *dev, 478 static void gsc_hpdi_free_dma(struct comedi_device *de [all...] |
H A D | ni_at_a2150.c | 132 struct comedi_device *dev = d; 220 static int a2150_cancel(struct comedi_device *dev, struct comedi_subdevice *s) 243 static int a2150_get_timing(struct comedi_device *dev, unsigned int *period, 317 static int a2150_set_chanlist(struct comedi_device *dev, 350 static int a2150_ai_check_chanlist(struct comedi_device *dev, 392 static int a2150_ai_cmdtest(struct comedi_device *dev, 462 static int a2150_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) 563 static int a2150_ai_eoc(struct comedi_device *dev, 576 static int a2150_ai_rinsn(struct comedi_device *dev, struct comedi_subdevice *s, 635 static void a2150_alloc_irq_and_dma(struct comedi_device *de [all...] |
H A D | cb_pcidas.c | 309 static int cb_pcidas_ai_eoc(struct comedi_device *dev, 323 static int cb_pcidas_ai_insn_read(struct comedi_device *dev, 376 static int cb_pcidas_ai_insn_config(struct comedi_device *dev, 402 static int cb_pcidas_ao_nofifo_insn_write(struct comedi_device *dev, 433 static int cb_pcidas_ao_fifo_insn_write(struct comedi_device *dev, 467 static int cb_pcidas_eeprom_ready(struct comedi_device *dev, 481 static int cb_pcidas_eeprom_insn_read(struct comedi_device *dev, 519 static void cb_pcidas_calib_write(struct comedi_device *dev, 558 static int cb_pcidas_caldac_insn_write(struct comedi_device *dev, 579 static void cb_pcidas_dac08_write(struct comedi_device *de [all...] |
H A D | cb_pcidda.c | 151 static unsigned int cb_pcidda_serial_in(struct comedi_device *dev) 168 static void cb_pcidda_serial_out(struct comedi_device *dev, unsigned int value, 185 static unsigned int cb_pcidda_read_eeprom(struct comedi_device *dev, 221 static void cb_pcidda_write_caldac(struct comedi_device *dev, 255 static void cb_pcidda_calibrate(struct comedi_device *dev, unsigned int channel, 283 static int cb_pcidda_ao_insn_write(struct comedi_device *dev, 325 static int cb_pcidda_auto_attach(struct comedi_device *dev,
|
H A D | ni_at_ao.c | 113 static void atao_select_reg_group(struct comedi_device *dev, int group) 124 static int atao_ao_insn_write(struct comedi_device *dev, 151 static int atao_dio_insn_bits(struct comedi_device *dev, 164 static int atao_dio_insn_config(struct comedi_device *dev, 230 static int atao_calib_insn_write(struct comedi_device *dev, 263 static void atao_reset(struct comedi_device *dev) 291 static int atao_attach(struct comedi_device *dev, struct comedi_devconfig *it)
|
H A D | me_daq.c | 148 static int me_dio_insn_config(struct comedi_device *dev, 181 static int me_dio_insn_bits(struct comedi_device *dev, 214 static int me_ai_eoc(struct comedi_device *dev, 227 static int me_ai_insn_read(struct comedi_device *dev, 294 static int me_ao_insn_write(struct comedi_device *dev, 338 static int me2600_xilinx_download(struct comedi_device *dev, 408 static int me_reset(struct comedi_device *dev) 426 static int me_auto_attach(struct comedi_device *dev, 511 static void me_detach(struct comedi_device *dev)
|
H A D | adl_pci9118.c | 243 static void pci9118_amcc_setup_dma(struct comedi_device *dev, unsigned int buf) 253 static void pci9118_amcc_dma_ena(struct comedi_device *dev, bool enable) 266 static void pci9118_amcc_int_ena(struct comedi_device *dev, bool enable) 280 static void pci9118_ai_reset_fifo(struct comedi_device *dev) 286 static int pci9118_ai_check_chanlist(struct comedi_device *dev, 326 static void pci9118_set_chanlist(struct comedi_device *dev, 389 static void pci9118_ai_mode4_switch(struct comedi_device *dev, 404 static unsigned int pci9118_ai_samples_ready(struct comedi_device *dev, 460 static void pci9118_ai_dma_xfer(struct comedi_device *dev, 512 static void pci9118_exttrg_enable(struct comedi_device *de [all...] |
H A D | das08.c | 154 static int das08_ai_eoc(struct comedi_device *dev, 167 static int das08_ai_insn_read(struct comedi_device *dev, 249 static int das08_di_insn_bits(struct comedi_device *dev, 259 static int das08_do_insn_bits(struct comedi_device *dev, 279 static int das08jr_di_insn_bits(struct comedi_device *dev, 289 static int das08jr_do_insn_bits(struct comedi_device *dev, 301 static void das08_ao_set_data(struct comedi_device *dev, 323 static int das08_ao_insn_write(struct comedi_device *dev, 341 int das08_common_attach(struct comedi_device *dev, unsigned long iobase)
|
H A D | ni_670x.c | 71 static int ni_670x_ao_insn_write(struct comedi_device *dev, 103 static int ni_670x_dio_insn_bits(struct comedi_device *dev, 116 static int ni_670x_dio_insn_config(struct comedi_device *dev, 155 static int ni_670x_auto_attach(struct comedi_device *dev, 238 static void ni_670x_detach(struct comedi_device *dev)
|
H A D | ni_pcidio.c | 293 static int ni_pcidio_request_di_mite_channel(struct comedi_device *dev) 316 static void ni_pcidio_release_di_mite_channel(struct comedi_device *dev) 332 static int setup_mite_dma(struct comedi_device *dev, struct comedi_subdevice *s) 357 static int ni_pcidio_poll(struct comedi_device *dev, struct comedi_subdevice *s) 375 struct comedi_device *dev = d; 466 static int ni_pcidio_insn_config(struct comedi_device *dev, 491 static int ni_pcidio_insn_bits(struct comedi_device *dev, 527 static int ni_pcidio_cmdtest(struct comedi_device *dev, 601 static int ni_pcidio_inttrig(struct comedi_device *dev, 617 static int ni_pcidio_cmd(struct comedi_device *de [all...] |
H A D | rtd520.c | 413 static unsigned short rtd_convert_chan_gain(struct comedi_device *dev, 458 static void rtd_load_channelgain_list(struct comedi_device *dev, 481 static int rtd520_probe_fifo_depth(struct comedi_device *dev) 518 static int rtd_ai_eoc(struct comedi_device *dev, 531 static int rtd_ai_rinsn(struct comedi_device *dev, 574 static int ai_read_n(struct comedi_device *dev, struct comedi_subdevice *s, 610 struct comedi_device *dev = d; 687 static int rtd_ai_cmdtest(struct comedi_device *dev, 828 static int rtd_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) 978 static int rtd_ai_cancel(struct comedi_device *de [all...] |
H A D | aio_aio12_8.c | 98 static int aio_aio12_8_ai_eoc(struct comedi_device *dev, 111 static int aio_aio12_8_ai_read(struct comedi_device *dev, 154 static int aio_aio12_8_ao_insn_write(struct comedi_device *dev, 175 static int aio_aio12_8_counter_insn_config(struct comedi_device *dev, 198 static int aio_aio12_8_attach(struct comedi_device *dev,
|
H A D | amplc_pci230.c | 531 static unsigned short pci230_ai_read(struct comedi_device *dev) 552 static unsigned short pci230_ao_mangle_datum(struct comedi_device *dev, 572 static void pci230_ao_write_nofifo(struct comedi_device *dev, 582 static void pci230_ao_write_fifo(struct comedi_device *dev, 592 static bool pci230_claim_shared(struct comedi_device *dev, 614 static void pci230_release_shared(struct comedi_device *dev, 625 static void pci230_release_all_resources(struct comedi_device *dev, 680 static void pci230_ct_setup_ns_mode(struct comedi_device *dev, unsigned int ct, 700 static void pci230_cancel_ct(struct comedi_device *dev, unsigned int ct) 706 static int pci230_ai_eoc(struct comedi_device *de [all...] |
H A D | dt9812.c | 235 static int dt9812_read_info(struct comedi_device *dev, 278 static int dt9812_read_multiple_registers(struct comedi_device *dev, 322 static int dt9812_write_multiple_registers(struct comedi_device *dev, 351 static int dt9812_rmw_multiple_registers(struct comedi_device *dev, 378 static int dt9812_digital_in(struct comedi_device *dev, u8 *bits) 400 static int dt9812_digital_out(struct comedi_device *dev, u8 bits) 414 static void dt9812_configure_mux(struct comedi_device *dev, 432 static void dt9812_configure_gain(struct comedi_device *dev, 481 static int dt9812_analog_in(struct comedi_device *dev, 548 static int dt9812_analog_out(struct comedi_device *de [all...] |
H A D | vmk80xx.c | 154 static void vmk80xx_do_bulk_msg(struct comedi_device *dev) 179 static int vmk80xx_read_packet(struct comedi_device *dev) 198 static int vmk80xx_write_packet(struct comedi_device *dev, int cmd) 219 static int vmk80xx_reset_device(struct comedi_device *dev) 234 static int vmk80xx_ai_insn_read(struct comedi_device *dev, 282 static int vmk80xx_ao_insn_write(struct comedi_device *dev, 323 static int vmk80xx_ao_insn_read(struct comedi_device *dev, 352 static int vmk80xx_di_insn_bits(struct comedi_device *dev, 391 static int vmk80xx_do_insn_bits(struct comedi_device *dev, 435 static int vmk80xx_cnt_insn_read(struct comedi_device *de [all...] |
H A D | adv_pci1724.c | 72 static int adv_pci1724_dac_idle(struct comedi_device *dev, 85 static int adv_pci1724_insn_write(struct comedi_device *dev, 117 static int adv_pci1724_auto_attach(struct comedi_device *dev,
|
H A D | adv_pci1720.c | 69 static int pci1720_ao_insn_write(struct comedi_device *dev, 101 static int pci1720_di_insn_bits(struct comedi_device *dev, 111 static int pci1720_auto_attach(struct comedi_device *dev,
|
H A D | adl_pci8164.c | 30 static int adl_pci8164_insn_read(struct comedi_device *dev, 45 static int adl_pci8164_insn_write(struct comedi_device *dev, 60 static int adl_pci8164_auto_attach(struct comedi_device *dev,
|
H A D | ni_mio_cs.c | 117 static const void *ni_getboardtype(struct comedi_device *dev, 147 static int mio_cs_auto_attach(struct comedi_device *dev, 179 static void mio_cs_detach(struct comedi_device *dev)
|
H A D | addi_apci_16xx.c | 47 static int apci16xx_insn_config(struct comedi_device *dev, 74 static int apci16xx_dio_insn_bits(struct comedi_device *dev, 87 static int apci16xx_auto_attach(struct comedi_device *dev,
|
H A D | rti800.c | 133 static int rti800_ai_eoc(struct comedi_device *dev, 150 static int rti800_ai_insn_read(struct comedi_device *dev, 203 static int rti800_ao_insn_write(struct comedi_device *dev, 229 static int rti800_di_insn_bits(struct comedi_device *dev, 238 static int rti800_do_insn_bits(struct comedi_device *dev, 253 static int rti800_attach(struct comedi_device *dev, struct comedi_devconfig *it)
|
H A D | addi_apci_3xxx.c | 349 struct comedi_device *dev = d; 371 static int apci3xxx_ai_started(struct comedi_device *dev) 379 static int apci3xxx_ai_setup(struct comedi_device *dev, unsigned int chanspec) 418 static int apci3xxx_ai_eoc(struct comedi_device *dev, 431 static int apci3xxx_ai_insn_read(struct comedi_device *dev, 459 static int apci3xxx_ai_ns_to_timer(struct comedi_device *dev, 509 static int apci3xxx_ai_cmdtest(struct comedi_device *dev, 566 static int apci3xxx_ai_cmd(struct comedi_device *dev, 589 static int apci3xxx_ai_cancel(struct comedi_device *dev, 595 static int apci3xxx_ao_eoc(struct comedi_device *de [all...] |
/linux-master/drivers/comedi/ |
H A D | range.c | 48 int do_rangeinfo_ioctl(struct comedi_device *dev, 108 struct comedi_device *dev = s->device;
|