Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/comedi/drivers/comedi_isadma.c, line 151 (as a function)
- include/linux/comedi/comedi_isadma.h, line 101 (as a function)
Referenced in 9 files:
- drivers/comedi/drivers/comedi_isadma.c, line 216
- drivers/comedi/drivers/das16.c, line 935
- drivers/comedi/drivers/das1800.c, line 1081
- drivers/comedi/drivers/dt282x.c, line 1023
- drivers/comedi/drivers/ni_at_a2150.c, line 659
- drivers/comedi/drivers/ni_labpc_isadma.c, line 152
- drivers/comedi/drivers/pcl812.c, line 1135
- drivers/comedi/drivers/pcl816.c, line 585
- drivers/comedi/drivers/pcl818.c, line 968
Smatch caller information:
drivers/comedi/drivers/das1800.c das1800_init_dma() -> comedi_isadma_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->attached | 0 |
| PARAM_VALUE | 0 | dev->board_ptr | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->attach | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->board_name | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->module | 0 |
| PARAM_VALUE | 0 | dev->driver->num_names | 0-5,7-8,11,13-14,18,22 |
| PARAM_VALUE | 0 | dev->iobase | 1-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 0 | dev->iolen | 16 |
| PARAM_VALUE | 0 | dev->minor | s32min-65534 |
| PARAM_VALUE | 0 | dev->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | dev->private | 4096-ptr_max |
| PARAM_VALUE | 1 | n_desc | 1-2 |
| PARAM_VALUE | 4 | maxsize | 130816 |
| PARAM_VALUE | 5 | dma_dir | 0 |
| CAPPED_DATA | 0 | dev->minor | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| FUZZY_MAX | 1 | n_desc | 2 |
| CAPABLE | 0 | 21 | |
| NOSPEC | 0 | dev->iobase | |
| HARD_MAX | 1 | n_desc | 2 |
| USER_DATA | 0 | dev->iobase | 1-s32max,18446744071562067968-u64max[c] |
| USER_DATA | 2 | dma_chan1 | 0-u32max |
| USER_DATA | 3 | dma_chan2 | 0-u32max |
| LOCK2 | global &comedi_drivers_list_lock | ||
| LOCK2 | 0 | &dev->mutex | |
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/das16.c das16_alloc_dma() -> comedi_isadma_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->attached | 0 |
| PARAM_VALUE | 0 | dev->board_ptr | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->board_ptr->id | 0,16-240 |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->attach | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->board_name | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->module | 0 |
| PARAM_VALUE | 0 | dev->driver->num_names | 0-5,7-8,11,13-14,18,22 |
| PARAM_VALUE | 0 | dev->iobase | 1-u32max |
| PARAM_VALUE | 0 | dev->iolen | 0-1023 |
| PARAM_VALUE | 0 | dev->minor | s32min-65534 |
| PARAM_VALUE | 0 | dev->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | dev->pacer | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->private | 4096-ptr_max |
| PARAM_VALUE | 1 | n_desc | 2 |
| PARAM_VALUE | 2 | dma_chan1 | 1,3 |
| PARAM_VALUE | 3 | dma_chan2 | 1,3 |
| PARAM_VALUE | 4 | maxsize | 65280 |
| PARAM_VALUE | 5 | dma_dir | 0 |
| BUF_SIZE | 0 | dev->pacer | 88 |
| CAPPED_DATA | 0 | dev->board_ptr->id | 1 |
| CAPPED_DATA | 0 | dev->minor | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 2 | dma_chan1 | $1 |
| DATA_SOURCE | 3 | dma_chan2 | $1 |
| FUZZY_MAX | 0 | dev->iolen | 16 |
| FUZZY_MAX | 2 | dma_chan1 | 3 |
| FUZZY_MAX | 3 | dma_chan2 | 3 |
| CAPABLE | 0 | 21 | |
| BIT_INFO | 0 | dev->pacer->iocb | 0x1108004000000,0xffffffffffffffff |
| BIT_INFO | 2 | dma_chan1 | 0x1,0x3 |
| BIT_INFO | 3 | dma_chan2 | 0x1,0x3 |
| NOSPEC | 0 | dev->iobase | |
| USER_DATA | 0 | dev->iobase | 1-u32max[c] |
| USER_DATA | 0 | dev->pacer->context | 1-4294967307,18446744071562067968-u64max[c] |
| USER_DATA | 0 | dev->pacer->osc_base | 100,1000[c] |
| LOCK2 | global &comedi_drivers_list_lock | ||
| LOCK2 | 0 | &dev->mutex | |
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/pcl816.c pcl816_alloc_irq_and_dma() -> comedi_isadma_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->attached | 0 |
| PARAM_VALUE | 0 | dev->board_ptr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->attach | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->board_name | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->module | 0 |
| PARAM_VALUE | 0 | dev->driver->num_names | 0-5,7-8,11,13-14,18,22 |
| PARAM_VALUE | 0 | dev->iobase | 1-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 0 | dev->iolen | 16 |
| PARAM_VALUE | 0 | dev->minor | s32min-65534 |
| PARAM_VALUE | 0 | dev->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | dev->private | 4096-ptr_max |
| PARAM_VALUE | 1 | n_desc | 2 |
| PARAM_VALUE | 2 | dma_chan1 | 1,3 |
| PARAM_VALUE | 3 | dma_chan2 | 1,3 |
| PARAM_VALUE | 4 | maxsize | 16384 |
| PARAM_VALUE | 5 | dma_dir | 0 |
| CAPPED_DATA | 0 | dev->minor | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| FUZZY_MAX | 2 | dma_chan1 | 3 |
| FUZZY_MAX | 3 | dma_chan2 | 3 |
| CAPABLE | 0 | 21 | |
| BIT_INFO | 2 | dma_chan1 | 0x1,0x3 |
| BIT_INFO | 3 | dma_chan2 | 0x1,0x3 |
| NOSPEC | 0 | dev->iobase | |
| USER_DATA | 0 | dev->iobase | 1-s32max,18446744071562067968-u64max[c] |
| LOCK2 | global &comedi_drivers_list_lock | ||
| LOCK2 | 0 | &dev->mutex | |
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/ni_labpc_isadma.c labpc_init_dma_chan() -> comedi_isadma_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->attached | 0 |
| PARAM_VALUE | 0 | dev->board_ptr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->attach | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->board_name | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->module | 0 |
| PARAM_VALUE | 0 | dev->driver->num_names | 0-5,7-8,11,13-14,18,22 |
| PARAM_VALUE | 0 | dev->iobase | 1-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 0 | dev->iolen | 32 |
| PARAM_VALUE | 0 | dev->irq | 1-u32max |
| PARAM_VALUE | 0 | dev->minor | s32min-65534 |
| PARAM_VALUE | 0 | dev->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | dev->n_subdevices | 5 |
| PARAM_VALUE | 0 | dev->pacer | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->private | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->private->cmd5 | 0-4294967163 |
| PARAM_VALUE | 0 | dev->private->stat2 | 0-255 |
| PARAM_VALUE | 0 | dev->read_subdev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->read_subdev->insn_read | 9099250592229588992 |
| PARAM_VALUE | 0 | dev->read_subdev->len_chanlist | 8 |
| PARAM_VALUE | 0 | dev->read_subdev->maxdata | 4095 |
| PARAM_VALUE | 0 | dev->read_subdev->n_chan | 8 |
| PARAM_VALUE | 0 | dev->read_subdev->range_table | 3126315317364846592,6193774383821656064 |
| PARAM_VALUE | 0 | dev->read_subdev->subdev_flags | 7405568 |
| PARAM_VALUE | 0 | dev->read_subdev->type | 1 |
| PARAM_VALUE | 0 | dev->subdevices | 4096-ptr_max |
| PARAM_VALUE | 1 | n_desc | 1 |
| PARAM_VALUE | 2 | dma_chan1 | 1,3 |
| PARAM_VALUE | 3 | dma_chan2 | 1,3 |
| PARAM_VALUE | 4 | maxsize | 65280 |
| PARAM_VALUE | 5 | dma_dir | 0 |
| CAPPED_DATA | 0 | dev->minor | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 2 | dma_chan1 | $1 |
| DATA_SOURCE | 3 | dma_chan2 | $1 |
| CAPABLE | 0 | 21 | |
| BIT_INFO | 2 | dma_chan1 | 0x1,0x3 |
| BIT_INFO | 3 | dma_chan2 | 0x1,0x3 |
| NOSPEC | 0 | dev->iobase | |
| USER_DATA | 0 | dev->iobase | 1-s32max,18446744071562067968-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | dev->n_subdevices | |
| LOCK2 | global &comedi_drivers_list_lock | ||
| LOCK2 | 0 | &dev->mutex | |
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/pcl818.c pcl818_alloc_dma() -> comedi_isadma_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->attached | 0 |
| PARAM_VALUE | 0 | dev->board_ptr | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->attach | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->board_name | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->module | 0 |
| PARAM_VALUE | 0 | dev->driver->num_names | 0-5,7-8,11,13-14,18,22 |
| PARAM_VALUE | 0 | dev->iobase | 1-u32max |
| PARAM_VALUE | 0 | dev->iolen | 16,32 |
| PARAM_VALUE | 0 | dev->irq | 1-u32max |
| PARAM_VALUE | 0 | dev->minor | s32min-65534 |
| PARAM_VALUE | 0 | dev->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | dev->private | 4096-ptr_max |
| PARAM_VALUE | 1 | n_desc | 2 |
| PARAM_VALUE | 2 | dma_chan1 | 1,3 |
| PARAM_VALUE | 3 | dma_chan2 | 1,3 |
| PARAM_VALUE | 4 | maxsize | 16384 |
| PARAM_VALUE | 5 | dma_dir | 0 |
| CAPPED_DATA | 0 | dev->minor | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 2 | dma_chan1 | $1 |
| DATA_SOURCE | 3 | dma_chan2 | $1 |
| FUZZY_MAX | 0 | dev->iolen | 32 |
| FUZZY_MAX | 2 | dma_chan1 | 3 |
| FUZZY_MAX | 3 | dma_chan2 | 3 |
| CAPABLE | 0 | 21 | |
| BIT_INFO | 2 | dma_chan1 | 0x1,0x3 |
| BIT_INFO | 3 | dma_chan2 | 0x1,0x3 |
| NOSPEC | 0 | dev->iobase | |
| HARD_MAX | 0 | dev->iolen | 32 |
| USER_DATA | 0 | dev->iobase | 1-u32max[c] |
| USER_DATA | 0 | dev->irq | 2-7 |
| LOCK2 | global &comedi_drivers_list_lock | ||
| LOCK2 | 0 | &dev->mutex | |
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/ni_at_a2150.c a2150_alloc_irq_and_dma() -> comedi_isadma_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->attached | 0 |
| PARAM_VALUE | 0 | dev->board_name | 5074946973159563264,6725975048780611584 |
| PARAM_VALUE | 0 | dev->board_ptr | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->attach | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->board_name | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->module | 0 |
| PARAM_VALUE | 0 | dev->driver->num_names | 0-5,7-8,11,13-14,18,22 |
| PARAM_VALUE | 0 | dev->iobase | 1-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 0 | dev->iolen | 28 |
| PARAM_VALUE | 0 | dev->minor | s32min-65534 |
| PARAM_VALUE | 0 | dev->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | dev->private | 4096-ptr_max |
| PARAM_VALUE | 1 | n_desc | 1 |
| PARAM_VALUE | 2 | dma_chan1 | 0-7 |
| PARAM_VALUE | 3 | dma_chan2 | 0-7 |
| PARAM_VALUE | 4 | maxsize | 65280 |
| PARAM_VALUE | 5 | dma_dir | 0 |
| CAPPED_DATA | 0 | dev->minor | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| CAPABLE | 0 | 21 | |
| NOSPEC | 0 | dev->iobase | |
| USER_DATA | 0 | dev->iobase | 1-s32max,18446744071562067968-u64max[c] |
| USER_DATA | 2 | dma_chan1 | 0-7 |
| USER_DATA | 3 | dma_chan2 | 0-7 |
| LOCK2 | global &comedi_drivers_list_lock | ||
| LOCK2 | 0 | &dev->mutex | |
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/pcl812.c pcl812_alloc_dma() -> comedi_isadma_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->attached | 0 |
| PARAM_VALUE | 0 | dev->board_ptr | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->attach | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->board_name | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->module | 0 |
| PARAM_VALUE | 0 | dev->driver->num_names | 0-5,7-8,11,13-14,18,22 |
| PARAM_VALUE | 0 | dev->iobase | 1-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 0 | dev->iolen | 16 |
| PARAM_VALUE | 0 | dev->irq | 1-u32max |
| PARAM_VALUE | 0 | dev->minor | s32min-65534 |
| PARAM_VALUE | 0 | dev->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | dev->private | 4096-ptr_max |
| PARAM_VALUE | 1 | n_desc | 2 |
| PARAM_VALUE | 2 | dma_chan1 | 1,3 |
| PARAM_VALUE | 3 | dma_chan2 | 1,3 |
| PARAM_VALUE | 4 | maxsize | 8192 |
| PARAM_VALUE | 5 | dma_dir | 0 |
| BUF_SIZE | 0 | dev->pacer | (-1),88 |
| CAPPED_DATA | 0 | dev->minor | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 2 | dma_chan1 | $1 |
| DATA_SOURCE | 3 | dma_chan2 | $1 |
| FUZZY_MAX | 2 | dma_chan1 | 3 |
| FUZZY_MAX | 3 | dma_chan2 | 3 |
| CAPABLE | 0 | 21 | |
| BIT_INFO | 2 | dma_chan1 | 0x1,0x3 |
| BIT_INFO | 3 | dma_chan2 | 0x1,0x3 |
| NOSPEC | 0 | dev->iobase | |
| USER_DATA | 0 | dev->iobase | 1-s32max,18446744071562067968-u64max[c] |
| USER_DATA | 0 | dev->irq | 1-15 |
| LOCK2 | global &comedi_drivers_list_lock | ||
| LOCK2 | 0 | &dev->mutex | |
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/dt282x.c dt282x_alloc_dma() -> comedi_isadma_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->attached | 0 |
| PARAM_VALUE | 0 | dev->board_ptr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->attach | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->board_name | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->module | 0 |
| PARAM_VALUE | 0 | dev->driver->num_names | 0-5,7-8,11,13-14,18,22 |
| PARAM_VALUE | 0 | dev->iobase | 1-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 0 | dev->iolen | 16 |
| PARAM_VALUE | 0 | dev->minor | s32min-65534 |
| PARAM_VALUE | 0 | dev->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | dev->private | 4096-ptr_max |
| PARAM_VALUE | 1 | n_desc | 2 |
| PARAM_VALUE | 2 | dma_chan1 | 5-7 |
| PARAM_VALUE | 3 | dma_chan2 | 5-7 |
| PARAM_VALUE | 4 | maxsize | 4096 |
| PARAM_VALUE | 5 | dma_dir | 0 |
| CAPPED_DATA | 0 | dev->minor | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| CAPABLE | 0 | 21 | |
| NOSPEC | 0 | dev->iobase | |
| USER_DATA | 0 | dev->iobase | 1-s32max,18446744071562067968-u64max[c] |
| UNITS | 4 | maxsize | unit_byte |
| LOCK2 | global &comedi_drivers_list_lock | ||
| LOCK2 | 0 | &dev->mutex | |
| TYPE_LOCK | (struct comedi_device)->mutex |