Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/pps/clients/pps_parport.c parport_irq() -> pps_event()

Type Parameter Key Value
PARAM_VALUE 1 ts 7077444293549096960
PARAM_VALUE 1 ts->ts_real.tv_nsec 0-999999999
PARAM_VALUE 2 event 1
PARAM_VALUE 3 data 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &port->cad_lock
TYPE_LOCK (struct parport)->cad_lock

drivers/pps/clients/pps_parport.c parport_irq() -> pps_event()

Type Parameter Key Value
PARAM_VALUE 1 ts 7077444293549096960
PARAM_VALUE 1 ts->ts_real.tv_nsec 0-999999999
PARAM_VALUE 2 event 1
PARAM_VALUE 3 data 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &port->cad_lock
TYPE_LOCK (struct parport)->cad_lock

drivers/pps/clients/pps_parport.c parport_irq() -> pps_event()

Type Parameter Key Value
PARAM_VALUE 0 pps 4096-ptr_max
PARAM_VALUE 0 pps->assert_tu.flags 0
PARAM_VALUE 0 pps->clear_tu.flags 0
PARAM_VALUE 0 pps->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 ts 1163400926029754368
PARAM_VALUE 1 ts->ts_real.tv_nsec 0-999999999
PARAM_VALUE 2 event 2
PARAM_VALUE 3 data 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &port->cad_lock
TYPE_LOCK (struct parport)->cad_lock

drivers/pps/clients/pps-ldisc.c pps_tty_dcd_change() -> pps_event()

Type Parameter Key Value
PARAM_VALUE 0 pps 4096-ptr_max
PARAM_VALUE 1 ts 3960987878377713664
PARAM_VALUE 1 ts->ts_real.tv_nsec 0-999999999
PARAM_VALUE 2 event 1-2
PARAM_VALUE 3 data 0
CAPPED_DATA 0 pps->lookup_cookie 1
DATA_SOURCE 0 pps r pps_lookup_dev
FUZZY_MAX 2 event 2
HARD_MAX 2 event 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &tty->ldisc_sem
TYPE_LOCK (struct tty_struct)->ldisc_sem

drivers/ptp/ptp_clock.c ptp_clock_event() -> pps_event()

Type Parameter Key Value
PARAM_VALUE 1 ts 1692319286242095104
PARAM_VALUE 1 ts->ts_real.tv_nsec 0-999999999
PARAM_VALUE 2 event 1
PARAM_VALUE 3 data 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &priv->lock

drivers/ptp/ptp_clock.c ptp_clock_event() -> pps_event()

Type Parameter Key Value
PARAM_VALUE 1 ts 1161830022677680136,1412173792881598472,6230208656916979720,7743222804637466632,8954676915492229128
PARAM_VALUE 2 event 1
PARAM_VALUE 3 data 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &iep->ptp_clk_mutex

drivers/pps/clients/pps-gpio.c pps_gpio_irq_thread() -> pps_event()

Type Parameter Key Value
PARAM_VALUE 1 ts 4096-ptr_max
PARAM_VALUE 2 event 1
PARAM_VALUE 3 data 4096-ptr_max
DATA_SOURCE 3 data $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pps/clients/pps-ktimer.c pps_ktimer_event() -> pps_event()

Type Parameter Key Value
PARAM_VALUE 1 ts 7019417833884241920
PARAM_VALUE 1 ts->ts_real.tv_nsec 0-999999999
PARAM_VALUE 2 event 1
PARAM_VALUE 3 data 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL