Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 16 files:

Smatch caller information:

drivers/comedi/drivers/das1800.c das1800_ai_fixup_burst_timing() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 5929426400541700096
NOCHECK_CALL
USER_DATA 1 *nanosec 0-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/das1800.c das1800_ai_fixup_paced_timing() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 2712420721493880832
NOCHECK_CALL
USER_DATA 1 *nanosec 0-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/das16.c das16_cmd_test() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 2135295654694924288
NOCHECK_CALL
USER_DATA 1 *nanosec 0-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/das16.c das16_cmd_test() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 2135295654694924288
NOCHECK_CALL
USER_DATA 1 *nanosec 0-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/das16.c das16_set_pacer() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
DATA_SOURCE 2 flags $2
BIT_INFO 2 flags 0x0,0xfffffff7
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/adv_pci1710.c pci1710_ai_cmdtest() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 5222050666330615808
PARAM_VALUE 1 *nanosec 10000-u32max
NOCHECK_CALL
USER_DATA 1 *nanosec 10000-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_labpc_common.c labpc_adc_timing() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 3620248752206069760
PARAM_VALUE 1 *nanosec 1-u32max
NOCHECK_CALL
USER_DATA 1 *nanosec 1-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/ni_labpc_common.c labpc_adc_timing() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 3317216136015060992
PARAM_VALUE 1 *nanosec 1-u32max
NOCHECK_CALL
USER_DATA 1 *nanosec 1-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/adl_pci9111.c pci9111_ai_do_cmd_test() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 641189971187441664
PARAM_VALUE 1 *nanosec 10000-u32max
NOCHECK_CALL
USER_DATA 1 *nanosec 10000-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/pcl816.c pcl816_ai_cmdtest() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 647973679697670144
PARAM_VALUE 1 *nanosec 10000-u32max
NOCHECK_CALL
USER_DATA 1 *nanosec 10000-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/das6402.c das6402_ai_cmdtest() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 8184391781623967744
PARAM_VALUE 1 *nanosec 10000-u32max
NOCHECK_CALL
USER_DATA 1 *nanosec 10000-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/pcl711.c pcl711_ai_cmdtest() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 5270512880917385216
PARAM_VALUE 1 *nanosec 1000-u32max
NOCHECK_CALL
USER_DATA 1 *nanosec 1000-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/adl_pci9118.c pci9118_ai_cmd() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 4096-ptr_max
PARAM_VALUE 2 flags 0
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/adl_pci9118.c pci9118_ai_cmdtest() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 5944754790334091264
NOCHECK_CALL
USER_DATA 1 *nanosec 0-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/adl_pci9118.c pci9118_ai_cmdtest() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 5944754790334091264
NOCHECK_CALL
USER_DATA 1 *nanosec 0-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/cb_pcidas.c cb_pcidas_ai_cmdtest() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 4410191926961942528
NOCHECK_CALL
USER_DATA 1 *nanosec 0-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/cb_pcidas.c cb_pcidas_ai_cmdtest() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 4410191926961942528
PARAM_VALUE 1 *nanosec 3200-u32max
NOCHECK_CALL
USER_DATA 1 *nanosec 3200-u32max[c]
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/cb_pcidas.c cb_pcidas_ao_cmdtest() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 5882057186282266624
NOCHECK_CALL
USER_DATA 1 *nanosec 0-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/pcl818.c ai_cmdtest() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 5938979040127799296
NOCHECK_CALL
USER_DATA 1 *nanosec 0-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/pcl812.c pcl812_ai_cmdtest() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 6881046789682081792
NOCHECK_CALL
USER_DATA 1 *nanosec 0-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/amplc_pci224.c pci224_ao_cmdtest() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 3402596089741303808
PARAM_VALUE 1 *nanosec 2500-u32max
NOCHECK_CALL
USER_DATA 1 *nanosec 2500-u32max[c]
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/das800.c das800_ai_do_cmdtest() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 4073187737202339840
PARAM_VALUE 1 *nanosec 10000-u32max
NOCHECK_CALL
USER_DATA 1 *nanosec 10000-u32max[c]
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/das16m1.c das16m1_ai_cmdtest() -> comedi_8254_cascade_ns_to_timer()

Type Parameter Key Value
PARAM_VALUE 1 nanosec 3839642199372820480
PARAM_VALUE 1 *nanosec 1000-u32max
NOCHECK_CALL
USER_DATA 1 *nanosec 1000-u32max
USER_DATA 2 flags 0-u32max
USER_PTR 1 nanosec
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex