Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 8 files:
- drivers/comedi/comedi_fops.c, line 778
- drivers/comedi/drivers/addi_watchdog.c, line 109
- drivers/comedi/drivers/adl_pci7x3x.c, line 475
- drivers/comedi/drivers/adv_pci_dio.c, line 689
- drivers/comedi/drivers/amplc_dio200_common.c
- drivers/comedi/drivers/comedi_8255.c, line 157
- drivers/comedi/drivers/das16.c
- drivers/comedi/drivers/jr3_pci.c, line 615
Smatch caller information:
drivers/comedi/drivers/adv_pci_dio.c pci_dio_auto_attach() -> comedi_alloc_spriv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->insn_bits | 1099073945595097088 |
| PARAM_VALUE | 0 | s->maxdata | 1 |
| PARAM_VALUE | 0 | s->n_chan | 1 |
| PARAM_VALUE | 0 | s->range_table | 4875763042678091776 |
| PARAM_VALUE | 0 | s->subdev_flags | 65536 |
| PARAM_VALUE | 0 | s->type | 3 |
| PARAM_VALUE | 1 | size | 88 |
| BUF_SIZE | 0 | s->range_table | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
drivers/comedi/drivers/das16.c das16_ai_range() -> comedi_alloc_spriv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->len_chanlist | 8,16 |
| PARAM_VALUE | 0 | s->n_chan | 8,16 |
| PARAM_VALUE | 0 | s->subdev_flags | 1114112,4259840 |
| PARAM_VALUE | 0 | s->type | 1 |
| PARAM_VALUE | 1 | size | 16 |
| DATA_SOURCE | 0 | s | $1 |
| FUZZY_MAX | 0 | s->n_chan | 16 |
| CAPABLE | 0 | 21 | |
| BIT_INFO | 0 | s->len_chanlist | 0x0,0x18 |
| BIT_INFO | 0 | s->n_chan | 0x0,0x18 |
| BIT_INFO | 0 | s->subdev_flags | 0x10000,0x510000 |
| HARD_MAX | 0 | s->n_chan | 16 |
| UNITS | 1 | size | unit_byte |
| LOCK2 | &dev->mutex | ||
| LOCK2 | global &comedi_drivers_list_lock | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/das16.c das16_ao_range() -> comedi_alloc_spriv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->maxdata | 4095 |
| PARAM_VALUE | 0 | s->n_chan | 2 |
| PARAM_VALUE | 0 | s->range_table->range->flags | 0-2,256 |
| PARAM_VALUE | 0 | s->subdev_flags | 131072 |
| PARAM_VALUE | 0 | s->type | 2 |
| PARAM_VALUE | 1 | size | 16 |
| DATA_SOURCE | 0 | s | $1 |
| CAPABLE | 0 | 21 | |
| UNITS | 1 | size | unit_byte |
| LOCK2 | &dev->mutex | ||
| LOCK2 | global &comedi_drivers_list_lock | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/comedi_8255.c __subdev_8255_init() -> comedi_alloc_spriv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->range_table->range->flags | 0-2,256 |
| PARAM_VALUE | 1 | size | 16 |
| DATA_SOURCE | 0 | s | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/amplc_dio200_common.c dio200_subdev_8255_init() -> comedi_alloc_spriv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 4 |
| DATA_SOURCE | 0 | s | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| LOCK2 | &dev->mutex | ||
| HALF_LOCKED2 | global &comedi_drivers_list_lock | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/amplc_dio200_common.c dio200_subdev_intr_init() -> comedi_alloc_spriv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 88 |
| DATA_SOURCE | 0 | s | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| LOCK2 | &dev->mutex | ||
| HALF_LOCKED2 | global &comedi_drivers_list_lock | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/addi_watchdog.c addi_watchdog_init() -> comedi_alloc_spriv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 16 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/jr3_pci.c jr3_pci_alloc_spriv() -> comedi_alloc_spriv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->insn_read | 5194228127846211584 |
| PARAM_VALUE | 0 | s->n_chan | 58 |
| PARAM_VALUE | 0 | s->subdev_flags | 1114112 |
| PARAM_VALUE | 0 | s->type | 1 |
| PARAM_VALUE | 1 | size | 880 |
| DATA_SOURCE | 0 | s | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/adl_pci7x3x.c adl_pci7x3x_auto_attach() -> comedi_alloc_spriv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->insn_bits | 384056624380469248 |
| PARAM_VALUE | 0 | s->maxdata | 1 |
| PARAM_VALUE | 0 | s->n_chan | 1 |
| PARAM_VALUE | 0 | s->range_table | 4875763042678091776 |
| PARAM_VALUE | 0 | s->subdev_flags | 65536 |
| PARAM_VALUE | 0 | s->type | 3 |
| PARAM_VALUE | 1 | size | 88 |
| BUF_SIZE | 0 | s->range_table | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |