Documented in 1 files:

Defined in 1 files as a function:

Referenced in 12 files:

Smatch caller information:

drivers/comedi/drivers/rtd520.c ai_read_n() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
DATA_SOURCE 0 s $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 s->runflags 0-u32max
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/comedi/drivers/rtd520.c rtd_ai_rinsn() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
USER_DATA 1 range 0-255[c]
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/rtd520.c rtd_ao_insn_write() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
USER_DATA 1 range 0-255[c]
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/me4000.c me4000_ai_check_chanlist() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
DATA_SOURCE 0 s $1
BIT_INFO 0 s->subdev_flags 0x400000,0x7fffffff
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/me4000.c me4000_ai_insn_read() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
BIT_INFO 0 s->subdev_flags 0x400000,0xffffffff
USER_DATA 1 range 0-255[c]
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/amplc_pci230.c pci230_ai_check_chanlist() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
DATA_SOURCE 0 s $1
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/amplc_pci230.c pci230_ai_cmd() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/amplc_pci230.c pci230_ai_insn_read() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
USER_DATA 1 range 0-255[c]
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/amplc_pci230.c pci230_ao_cmd() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/amplc_pci230.c pci230_ao_insn_write() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
USER_DATA 1 range 0-255[c]
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/me_daq.c me_ao_insn_write() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
USER_DATA 1 range 0-255[c]
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/pcmmio.c pcmmio_ai_insn_read() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
USER_DATA 1 range 0-255[c]
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/usbdux.c usbdux_ai_insn_read() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
USER_DATA 1 range 0-255[c]
LOCK2 &dev->mutex
LOCK2 &devpriv->mut
TYPE_LOCK (struct comedi_device)->mutex
TYPE_LOCK (struct usbdux_private)->mut

drivers/comedi/drivers/usbdux.c usbduxsub_ai_handle_urb() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
DATA_SOURCE 0 s $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/comedi/drivers/aio_aio12_8.c aio_aio12_8_ai_read() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
USER_DATA 1 range 0-255[c]
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/dac02.c dac02_ao_insn_write() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
USER_DATA 1 range 0-255[c]
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_pcimio.c ni_ao_insn_write() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
USER_DATA 1 range 0-255[c]
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_pcimio.c ni_ao_munge() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
DATA_SOURCE 0 s $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 s->async_dma_dir 0-u32max
HOST_DATA 0 s->index s32min-s32max
HOST_DATA 0 s->io_bits 0-u32max
HOST_DATA 0 s->len_chanlist s32min-s32max
HOST_DATA 0 s->maxdata 0-u32max
HOST_DATA 0 s->minor s32min-s32max
HOST_DATA 0 s->n_chan s32min-s32max
HOST_DATA 0 s->runflags 0-u32max
HOST_DATA 0 s->state 0-u32max
HOST_DATA 0 s->subdev_flags s32min-s32max
HOST_DATA 0 s->type s32min-s32max
HALF_LOCKED2 &dev->attach_lock

drivers/comedi/drivers/ni_pcimio.c ni_old_ao_config_chanlist() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/adl_pci9118.c pci9118_ai_check_chanlist() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
DATA_SOURCE 0 s $1
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/adl_pci9118.c pci9118_ai_check_chanlist() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 0 s->range_table 4096-ptr_max
PARAM_VALUE 1 range 0-255
DATA_SOURCE 0 s $1
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_mio_cs.c ni_ao_insn_write() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
USER_DATA 1 range 0-255[c]
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_mio_cs.c ni_ao_munge() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
DATA_SOURCE 0 s $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 s->async_dma_dir 0-u32max
HOST_DATA 0 s->index s32min-s32max
HOST_DATA 0 s->io_bits 0-u32max
HOST_DATA 0 s->len_chanlist s32min-s32max
HOST_DATA 0 s->maxdata 0-u32max
HOST_DATA 0 s->minor s32min-s32max
HOST_DATA 0 s->n_chan s32min-s32max
HOST_DATA 0 s->runflags 0-u32max
HOST_DATA 0 s->state 0-u32max
HOST_DATA 0 s->subdev_flags s32min-s32max
HOST_DATA 0 s->type s32min-s32max
HALF_LOCKED2 &dev->attach_lock

drivers/comedi/drivers/ni_mio_cs.c ni_old_ao_config_chanlist() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_atmio.c ni_ao_insn_write() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
USER_DATA 1 range 0-255[c]
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_atmio.c ni_ao_munge() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
DATA_SOURCE 0 s $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 s->async_dma_dir 0-u32max
HOST_DATA 0 s->index s32min-s32max
HOST_DATA 0 s->io_bits 0-u32max
HOST_DATA 0 s->len_chanlist s32min-s32max
HOST_DATA 0 s->maxdata 0-u32max
HOST_DATA 0 s->minor s32min-s32max
HOST_DATA 0 s->n_chan s32min-s32max
HOST_DATA 0 s->runflags 0-u32max
HOST_DATA 0 s->state 0-u32max
HOST_DATA 0 s->subdev_flags s32min-s32max
HOST_DATA 0 s->type s32min-s32max
HALF_LOCKED2 &dev->attach_lock

drivers/comedi/drivers/ni_atmio.c ni_old_ao_config_chanlist() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/pcmad.c pcmad_ai_insn_read() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
USER_DATA 1 range 0-255[c]
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/dt282x.c dt282x_ao_insn_write() -> comedi_range_is_bipolar()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 range 0-255
CAPPED_DATA 0 s->lock 1
DATA_SOURCE 0 s $1
USER_DATA 1 range 0-255[c]
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex