Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 34 files:

Smatch caller information:

drivers/comedi/drivers/rtd520.c rtd_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/comedi_parport.c parport_data_reg_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 255
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_atmio16d.c atmio16d_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 15,240
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 240
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 240
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_at_ao.c atao_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 15,240
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 240
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 240
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ii_pci20kc.c ii20k_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 255,65280,16711680,4278190080
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 4278190080
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 4278190080
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/me4000.c me4000_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 255,65280,16711680,4278190080
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 4278190080
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 4278190080
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/addi_apci_3xxx.c apci3xxx_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 3 data 4096-ptr_max
PARAM_VALUE 4 mask 0,16711680
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 16711680
CONSTRAINT 2 insn <3166
BIT_INFO 4 mask 0x0,0xff0000
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 16711680
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/pcm3724.c subdev_3724_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 255,65280,983040,15728640
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 15728640
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 15728640
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/s626.c s626_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/comedi_8255.c subdev_8255_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 255,65280,983040,15728640
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 15728640
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 15728640
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/pcmuio.c pcmuio_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/dt3000.c dt3k_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 15,240
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 240
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 240
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/usbduxsigma.c usbduxsigma_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ssv_dnp.c dnp_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/s526.c s526_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 15,240
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 240
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 240
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/me_daq.c me_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask u16max,4294901760
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 4294901760
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 4294901760
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/pcmmio.c pcmmio_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_usb6501.c ni6501_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/usbdux.c usbdux_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_670x.c ni_670x_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/amplc_dio200_common.c dio200_subdev_8255_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 255,65280,983040,15728640
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 15728640
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 15728640
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/dt2817.c dt2817_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 255,65280,16711680,4278190080
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 4278190080
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 4278190080
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/addi_apci_16xx.c apci16xx_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 255,65280,16711680,4278190080
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 4278190080
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 4278190080
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/cb_pcidas64.c dio_60xx_config_insn() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/gsc_hpdi.c gsc_hpdi_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 3 data 4096-ptr_max
PARAM_VALUE 4 mask u32max
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_pcimio.c ni_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_pcimio.c ni_m_series_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 3 data 4096-ptr_max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_pcidio.c ni_pcidio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 3 data 4096-ptr_max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/adv_pci1723.c pci1723_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 255,65280
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 65280
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 65280
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_mio_cs.c ni_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_atmio.c ni_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/dt2801.c dt2801_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 255
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/comedi_test.c waveform_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/cb_das16_cs.c das16cs_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 15,240
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 240
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 240
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_daq_700.c daq700_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 0
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/dt282x.c dt282x_dio_insn_config() -> comedi_dio_insn_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 2 insn 4096-ptr_max
PARAM_VALUE 2 insn->n 1-u32max
PARAM_VALUE 4 mask 255,65280
BUF_SIZE 3 data (-1),4,8
BUF_SIZE 3 data (-1),4,8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 s $1
DATA_SOURCE 2 insn $2
DATA_SOURCE 3 data $3
FUZZY_MAX 2 insn->n 65536
FUZZY_MAX 4 mask 65280
CONSTRAINT 2 insn <3166
NOSPEC 2 insn->chanspec
HARD_MAX 4 mask 65280
USER_DATA 2 insn->chanspec 0-u32max
USER_DATA 2 insn->insn 201326595
USER_DATA 2 insn->n 1-u32max
USER_DATA 2 insn->subdev 0-s32max[c]
USER_DATA 3 *data 0-u32max
USER_PTR 2 insn
USER_PTR 2 insn->unused
USER_PTR 3 data
LOCK2 0 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex