ni_gpct 294 drivers/staging/comedi/drivers/ni_660x.c static void ni_660x_gpct_write(struct ni_gpct *counter, unsigned int bits, ni_gpct 302 drivers/staging/comedi/drivers/ni_660x.c static unsigned int ni_660x_gpct_read(struct ni_gpct *counter, ni_gpct 312 drivers/staging/comedi/drivers/ni_660x.c struct ni_gpct *counter) ni_gpct 327 drivers/staging/comedi/drivers/ni_660x.c struct ni_gpct *counter) ni_gpct 338 drivers/staging/comedi/drivers/ni_660x.c struct ni_gpct *counter, ni_gpct 363 drivers/staging/comedi/drivers/ni_660x.c struct ni_gpct *counter) ni_gpct 381 drivers/staging/comedi/drivers/ni_660x.c struct ni_gpct *counter = s->private; ni_gpct 397 drivers/staging/comedi/drivers/ni_660x.c struct ni_gpct *counter = s->private; ni_gpct 424 drivers/staging/comedi/drivers/ni_660x.c struct ni_gpct *counter = s->private; ni_gpct 458 drivers/staging/comedi/drivers/ni_660x.c struct ni_gpct *counter = s->private; ni_gpct 472 drivers/staging/comedi/drivers/ni_660x.c struct ni_gpct *counter = s->private; ni_gpct 1154 drivers/staging/comedi/drivers/ni_660x.c struct ni_gpct *counter = &gpct_dev->counters[i]; ni_gpct 618 drivers/staging/comedi/drivers/ni_mio_common.c struct ni_gpct *counter = &devpriv->counter_dev->counters[gpct_index]; ni_gpct 4005 drivers/staging/comedi/drivers/ni_mio_common.c static void ni_gpct_write_register(struct ni_gpct *counter, unsigned int bits, ni_gpct 4051 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int ni_gpct_read_register(struct ni_gpct *counter, ni_gpct 5855 drivers/staging/comedi/drivers/ni_mio_common.c struct ni_gpct *counter = s->private; ni_gpct 5873 drivers/staging/comedi/drivers/ni_mio_common.c struct ni_gpct *counter = s->private; ni_gpct 6255 drivers/staging/comedi/drivers/ni_mio_common.c struct ni_gpct *gpct = &devpriv->counter_dev->counters[i]; ni_gpct 149 drivers/staging/comedi/drivers/ni_tio.c void ni_tio_write(struct ni_gpct *counter, unsigned int value, ni_gpct 162 drivers/staging/comedi/drivers/ni_tio.c unsigned int ni_tio_read(struct ni_gpct *counter, enum ni_gpct_register reg) ni_gpct 170 drivers/staging/comedi/drivers/ni_tio.c static void ni_tio_reset_count_and_disarm(struct ni_gpct *counter) ni_gpct 177 drivers/staging/comedi/drivers/ni_tio.c static int ni_tio_clock_period_ps(const struct ni_gpct *counter, ni_gpct 221 drivers/staging/comedi/drivers/ni_tio.c static void ni_tio_set_bits_transient(struct ni_gpct *counter, ni_gpct 252 drivers/staging/comedi/drivers/ni_tio.c void ni_tio_set_bits(struct ni_gpct *counter, enum ni_gpct_register reg, ni_gpct 268 drivers/staging/comedi/drivers/ni_tio.c unsigned int ni_tio_get_soft_copy(const struct ni_gpct *counter, ni_gpct 285 drivers/staging/comedi/drivers/ni_tio.c static unsigned int ni_tio_clock_src_modifiers(const struct ni_gpct *counter) ni_gpct 303 drivers/staging/comedi/drivers/ni_tio.c static int ni_m_series_clock_src_select(const struct ni_gpct *counter, ni_gpct 370 drivers/staging/comedi/drivers/ni_tio.c static int ni_660x_clock_src_select(const struct ni_gpct *counter, ni_gpct 428 drivers/staging/comedi/drivers/ni_tio.c static int ni_tio_generic_clock_src_select(const struct ni_gpct *counter, ni_gpct 441 drivers/staging/comedi/drivers/ni_tio.c static void ni_tio_set_sync_mode(struct ni_gpct *counter) ni_gpct 498 drivers/staging/comedi/drivers/ni_tio.c static int ni_tio_set_counter_mode(struct ni_gpct *counter, unsigned int mode) ni_gpct 558 drivers/staging/comedi/drivers/ni_tio.c int ni_tio_arm(struct ni_gpct *counter, bool arm, unsigned int start_trigger) ni_gpct 723 drivers/staging/comedi/drivers/ni_tio.c static void ni_tio_set_source_subselect(struct ni_gpct *counter, ni_gpct 752 drivers/staging/comedi/drivers/ni_tio.c static int ni_tio_set_clock_src(struct ni_gpct *counter, ni_gpct 808 drivers/staging/comedi/drivers/ni_tio.c static int ni_tio_get_clock_src(struct ni_gpct *counter, ni_gpct 826 drivers/staging/comedi/drivers/ni_tio.c static inline void ni_tio_set_gate_raw(struct ni_gpct *counter, ni_gpct 833 drivers/staging/comedi/drivers/ni_tio.c static inline void ni_tio_set_gate2_raw(struct ni_gpct *counter, ni_gpct 841 drivers/staging/comedi/drivers/ni_tio.c static inline void ni_tio_set_gate_mode(struct ni_gpct *counter, ni_gpct 872 drivers/staging/comedi/drivers/ni_tio.c static inline void ni_tio_set_gate2_mode(struct ni_gpct *counter, ni_gpct 896 drivers/staging/comedi/drivers/ni_tio.c static int ni_660x_set_gate(struct ni_gpct *counter, unsigned int gate_source) ni_gpct 935 drivers/staging/comedi/drivers/ni_tio.c static int ni_m_set_gate(struct ni_gpct *counter, unsigned int gate_source) ni_gpct 975 drivers/staging/comedi/drivers/ni_tio.c static int ni_660x_set_gate2(struct ni_gpct *counter, unsigned int gate_source) ni_gpct 1015 drivers/staging/comedi/drivers/ni_tio.c static int ni_m_set_gate2(struct ni_gpct *counter, unsigned int gate_source) ni_gpct 1025 drivers/staging/comedi/drivers/ni_tio.c int ni_tio_set_gate_src_raw(struct ni_gpct *counter, ni_gpct 1057 drivers/staging/comedi/drivers/ni_tio.c int ni_tio_set_gate_src(struct ni_gpct *counter, ni_gpct 1119 drivers/staging/comedi/drivers/ni_tio.c static int ni_tio_set_other_src(struct ni_gpct *counter, unsigned int index, ni_gpct 1156 drivers/staging/comedi/drivers/ni_tio.c static int ni_tio_get_other_src(struct ni_gpct *counter, unsigned int index, ni_gpct 1343 drivers/staging/comedi/drivers/ni_tio.c static inline unsigned int ni_tio_get_gate_mode(struct ni_gpct *counter) ni_gpct 1359 drivers/staging/comedi/drivers/ni_tio.c static inline unsigned int ni_tio_get_gate2_mode(struct ni_gpct *counter) ni_gpct 1373 drivers/staging/comedi/drivers/ni_tio.c static inline unsigned int ni_tio_get_gate_val(struct ni_gpct *counter) ni_gpct 1379 drivers/staging/comedi/drivers/ni_tio.c static inline unsigned int ni_tio_get_gate2_val(struct ni_gpct *counter) ni_gpct 1385 drivers/staging/comedi/drivers/ni_tio.c static int ni_tio_get_gate_src(struct ni_gpct *counter, unsigned int gate_index, ni_gpct 1430 drivers/staging/comedi/drivers/ni_tio.c static int ni_tio_get_gate_src_raw(struct ni_gpct *counter, ni_gpct 1454 drivers/staging/comedi/drivers/ni_tio.c struct ni_gpct *counter = s->private; ni_gpct 1518 drivers/staging/comedi/drivers/ni_tio.c struct ni_gpct *counter = &counter_dev->counters[ctr_index]; ni_gpct 1560 drivers/staging/comedi/drivers/ni_tio.c struct ni_gpct *counter = &counter_dev->counters[ctr_index]; ni_gpct 1608 drivers/staging/comedi/drivers/ni_tio.c struct ni_gpct *counter = s->private; ni_gpct 1637 drivers/staging/comedi/drivers/ni_tio.c struct ni_gpct *counter = s->private; ni_gpct 1663 drivers/staging/comedi/drivers/ni_tio.c static unsigned int ni_tio_next_load_register(struct ni_gpct *counter) ni_gpct 1678 drivers/staging/comedi/drivers/ni_tio.c struct ni_gpct *counter = s->private; ni_gpct 1723 drivers/staging/comedi/drivers/ni_tio.c void ni_tio_init_counter(struct ni_gpct *counter) ni_gpct 1764 drivers/staging/comedi/drivers/ni_tio.c void (*write)(struct ni_gpct *counter, ni_gpct 1767 drivers/staging/comedi/drivers/ni_tio.c unsigned int (*read)(struct ni_gpct *counter, ni_gpct 1775 drivers/staging/comedi/drivers/ni_tio.c struct ni_gpct *counter; ni_gpct 104 drivers/staging/comedi/drivers/ni_tio.h void (*write)(struct ni_gpct *counter, unsigned int value, ni_gpct 106 drivers/staging/comedi/drivers/ni_tio.h unsigned int (*read)(struct ni_gpct *counter, enum ni_gpct_register); ni_gpct 108 drivers/staging/comedi/drivers/ni_tio.h struct ni_gpct *counters; ni_gpct 118 drivers/staging/comedi/drivers/ni_tio.h void (*write)(struct ni_gpct *counter, ni_gpct 121 drivers/staging/comedi/drivers/ni_tio.h unsigned int (*read)(struct ni_gpct *counter, ni_gpct 128 drivers/staging/comedi/drivers/ni_tio.h void ni_tio_init_counter(struct ni_gpct *counter); ni_gpct 138 drivers/staging/comedi/drivers/ni_tio.h int ni_tio_cancel(struct ni_gpct *counter); ni_gpct 139 drivers/staging/comedi/drivers/ni_tio.h void ni_tio_handle_interrupt(struct ni_gpct *counter, ni_gpct 141 drivers/staging/comedi/drivers/ni_tio.h void ni_tio_set_mite_channel(struct ni_gpct *counter, ni_gpct 143 drivers/staging/comedi/drivers/ni_tio.h void ni_tio_acknowledge(struct ni_gpct *counter); ni_gpct 154 drivers/staging/comedi/drivers/ni_tio_internal.h void ni_tio_write(struct ni_gpct *counter, unsigned int value, ni_gpct 156 drivers/staging/comedi/drivers/ni_tio_internal.h unsigned int ni_tio_read(struct ni_gpct *counter, enum ni_gpct_register); ni_gpct 165 drivers/staging/comedi/drivers/ni_tio_internal.h void ni_tio_set_bits(struct ni_gpct *counter, enum ni_gpct_register reg, ni_gpct 167 drivers/staging/comedi/drivers/ni_tio_internal.h unsigned int ni_tio_get_soft_copy(const struct ni_gpct *counter, ni_gpct 170 drivers/staging/comedi/drivers/ni_tio_internal.h int ni_tio_arm(struct ni_gpct *counter, bool arm, unsigned int start_trigger); ni_gpct 171 drivers/staging/comedi/drivers/ni_tio_internal.h int ni_tio_set_gate_src(struct ni_gpct *counter, unsigned int gate, ni_gpct 173 drivers/staging/comedi/drivers/ni_tio_internal.h int ni_tio_set_gate_src_raw(struct ni_gpct *counter, unsigned int gate, ni_gpct 38 drivers/staging/comedi/drivers/ni_tiocmd.c static void ni_tio_configure_dma(struct ni_gpct *counter, ni_gpct 78 drivers/staging/comedi/drivers/ni_tiocmd.c struct ni_gpct *counter = s->private; ni_gpct 102 drivers/staging/comedi/drivers/ni_tiocmd.c struct ni_gpct *counter = s->private; ni_gpct 153 drivers/staging/comedi/drivers/ni_tiocmd.c struct ni_gpct *counter = s->private; ni_gpct 163 drivers/staging/comedi/drivers/ni_tiocmd.c struct ni_gpct *counter = s->private; ni_gpct 206 drivers/staging/comedi/drivers/ni_tiocmd.c struct ni_gpct *counter = s->private; ni_gpct 237 drivers/staging/comedi/drivers/ni_tiocmd.c struct ni_gpct *counter = s->private; ni_gpct 332 drivers/staging/comedi/drivers/ni_tiocmd.c int ni_tio_cancel(struct ni_gpct *counter) ni_gpct 350 drivers/staging/comedi/drivers/ni_tiocmd.c static int should_ack_gate(struct ni_gpct *counter) ni_gpct 384 drivers/staging/comedi/drivers/ni_tiocmd.c static void ni_tio_acknowledge_and_confirm(struct ni_gpct *counter, ni_gpct 442 drivers/staging/comedi/drivers/ni_tiocmd.c void ni_tio_acknowledge(struct ni_gpct *counter) ni_gpct 448 drivers/staging/comedi/drivers/ni_tiocmd.c void ni_tio_handle_interrupt(struct ni_gpct *counter, ni_gpct 486 drivers/staging/comedi/drivers/ni_tiocmd.c void ni_tio_set_mite_channel(struct ni_gpct *counter,