Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 15 files:
- drivers/comedi/drivers/adl_pci9111.c, line 361
- drivers/comedi/drivers/adl_pci9118.c
- drivers/comedi/drivers/adv_pci1710.c
- drivers/comedi/drivers/amplc_pci224.c, line 826
- drivers/comedi/drivers/cb_pcidas.c
- drivers/comedi/drivers/comedi_8254.c, line 375
- drivers/comedi/drivers/das16.c, line 689
- drivers/comedi/drivers/das16m1.c, line 269
- drivers/comedi/drivers/das1800.c, line 901
- drivers/comedi/drivers/das6402.c, line 242
- drivers/comedi/drivers/das800.c, line 400
- drivers/comedi/drivers/pcl711.c, line 349
- drivers/comedi/drivers/pcl812.c
- drivers/comedi/drivers/pcl816.c
- drivers/comedi/drivers/pcl818.c
Smatch caller information:
drivers/comedi/drivers/das1800.c das1800_ai_cmd() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i8254 | 4096-ptr_max |
| PARAM_VALUE | 0 | i8254->divisor | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor1 | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor2 | 0-u16max |
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/das16.c das16_set_pacer() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i8254 | 4096-ptr_max |
| PARAM_VALUE | 0 | i8254->divisor | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor1 | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor2 | 0-u16max |
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/adv_pci1710.c pci1710_ai_cancel() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/comedi/drivers/adv_pci1710.c pci1710_ai_cmd() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i8254 | 4096-ptr_max |
| PARAM_VALUE | 0 | i8254->divisor | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor1 | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor2 | 0-u16max |
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/adv_pci1710.c pci1710_irq_handler() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/comedi/drivers/adl_pci9111.c pci9111_ai_do_cmd() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i8254 | 4096-ptr_max |
| PARAM_VALUE | 0 | i8254->divisor | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor1 | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor2 | 0-u16max |
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/pcl816.c pcl816_ai_cancel() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->attach_lock | ||
| HALF_LOCKED2 | &dev->mutex |
drivers/comedi/drivers/pcl816.c pcl816_ai_cmd() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i8254 | 4096-ptr_max |
| PARAM_VALUE | 0 | i8254->divisor | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor1 | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor2 | 0-u16max |
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/das6402.c das6402_ai_cmd() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i8254 | 4096-ptr_max |
| PARAM_VALUE | 0 | i8254->divisor | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor1 | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor2 | 0-u16max |
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/pcl711.c pcl711_ai_cmd() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i8254 | 4096-ptr_max |
| PARAM_VALUE | 0 | i8254->divisor | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor1 | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor2 | 0-u16max |
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/adl_pci9118.c pci9118_ai_cancel() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/comedi/drivers/adl_pci9118.c pci9118_start_pacer() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/comedi/drivers/cb_pcidas.c cb_pcidas_ai_cmd() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i8254 | 4096-ptr_max |
| PARAM_VALUE | 0 | i8254->divisor | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor1 | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor2 | 0-u16max |
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/cb_pcidas.c cb_pcidas_ao_cmd() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i8254 | 4096-ptr_max |
| PARAM_VALUE | 0 | i8254->divisor | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor1 | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor2 | 0-u16max |
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/pcl818.c pcl818_ai_cancel() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/comedi/drivers/pcl818.c pcl818_ai_cmd() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i8254 | 4096-ptr_max |
| PARAM_VALUE | 0 | i8254->divisor | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor1 | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor2 | 0-u16max |
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/pcl812.c pcl812_ai_cancel() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/comedi/drivers/pcl812.c pcl812_ai_cmd() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i8254 | 4096-ptr_max |
| PARAM_VALUE | 0 | i8254->divisor | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor1 | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor2 | 0-u16max |
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/amplc_pci224.c pci224_ao_start_pacer() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i8254 | 4096-ptr_max |
| PARAM_VALUE | 0 | i8254->divisor | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor1 | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor2 | 0-u16max |
| PARAM_VALUE | 1 | counter1 | 2 |
| PARAM_VALUE | 2 | counter2 | 0 |
| PARAM_VALUE | 3 | enable | 0 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/das800.c das800_ai_do_cmd() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i8254 | 4096-ptr_max |
| PARAM_VALUE | 0 | i8254->divisor | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor1 | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor2 | 0-u16max |
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |
drivers/comedi/drivers/das16m1.c das16m1_ai_cmd() -> comedi_8254_pacer_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i8254 | 4096-ptr_max |
| PARAM_VALUE | 0 | i8254->divisor | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor1 | 0-u16max |
| PARAM_VALUE | 0 | i8254->divisor2 | 0-u16max |
| PARAM_VALUE | 1 | counter1 | 1 |
| PARAM_VALUE | 2 | counter2 | 2 |
| PARAM_VALUE | 3 | enable | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct comedi_device)->mutex |