Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/pps/clients/pps-gpio.c, line 186
- drivers/pps/clients/pps-ktimer.c, line 67
- drivers/pps/clients/pps-ldisc.c, line 57
- drivers/pps/clients/pps_parport.c, line 173
- drivers/pps/kapi.c, line 124
- drivers/ptp/ptp_clock.c, line 432
Smatch caller information:
drivers/pps/clients/pps_parport.c parport_attach() -> pps_register_source()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 8163779680174252032 |
| PARAM_VALUE | 0 | info->dev | 0 |
| PARAM_VALUE | 0 | info->echo | 0 |
| PARAM_VALUE | 0 | info->mode | 4595 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 1 | default_params | 51 |
| TERMINATED | 0 | info->name | 1 |
| TERMINATED | 0 | info->path | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &core_lock | ||
| HALF_LOCKED2 | global ®istration_lock |
drivers/pps/clients/pps-ldisc.c pps_tty_open() -> pps_register_source()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 6396333781068410880 |
| PARAM_VALUE | 0 | info->dev | 0 |
| PARAM_VALUE | 0 | info->mode | 4403 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 1 | default_params | 51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &tty->ldisc_sem | ||
| HALF_LOCKED2 | &tty->legacy_mutex | ||
| HALF_LOCKED2 | &tty->legacy_mutex |
drivers/ptp/ptp_clock.c ptp_clock_register() -> pps_register_source()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 6727814999087427584 |
| PARAM_VALUE | 0 | info->mode | 4369 |
| PARAM_VALUE | 1 | default_params | 17 |
| MEM_ZERO | 0 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &adapter->vport_ctrl_lock | ||
| HALF_LOCKED2 | &chip->reg_lock | ||
| HALF_LOCKED2 | &clock->clock_lock | ||
| HALF_LOCKED2 | &mdev->intf_state_mutex | ||
| HALF_LOCKED2 | &mvm->mutex | ||
| HALF_LOCKED2 | &netdev->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pclock->n_vclocks_mux | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &iwlwifi_opmode_table_mtx | ||
| HALF_LOCKED2 | idt82p33->lock | ||
| HALF_LOCKED2 | idtcm->lock | ||
| HALF_LOCKED2 | idtfc3->lock |
drivers/pps/clients/pps-gpio.c pps_gpio_probe() -> pps_register_source()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->echo | 0,1663291507790163968 |
| PARAM_VALUE | 0 | info->mode | 4433 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 1 | default_params | 17 |
| MEM_ZERO | 0 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pps/clients/pps-ktimer.c pps_ktimer_init() -> pps_register_source()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 2005987505290301440 |
| PARAM_VALUE | 1 | default_params | 17 |