Defined in 2 files as a function:
- kernel/time/posix-timers.c, line 466 (as a function)
- tools/testing/selftests/timers/posix_timers.c, line 609 (as a function)
Referenced in 2 files:
Smatch caller information:
kernel/time/posix-timers.c __do_compat_sys_timer_create() -> do_timer_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | event | 503079596416978944 |
| DATA_SOURCE | 0 | which_clock | $0 |
| DATA_SOURCE | 2 | created_timer_id | $2 |
| MEM_ZERO | 1 | event | |
| USER_DATA | 0 | which_clock | s32min-s32max |
| USER_DATA | 2 | created_timer_id | 0-u64max |
kernel/time/posix-timers.c __do_compat_sys_timer_create() -> do_timer_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | event | 0 |
| DATA_SOURCE | 0 | which_clock | $0 |
| DATA_SOURCE | 2 | created_timer_id | $2 |
| USER_DATA | 0 | which_clock | s32min-s32max |
| USER_DATA | 2 | created_timer_id | 0-u64max |
kernel/time/posix-timers.c __do_compat_sys_timer_create() -> do_timer_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | event | 503079596416978944 |
| DATA_SOURCE | 0 | which_clock | $0 |
| DATA_SOURCE | 2 | created_timer_id | $2 |
| MEM_ZERO | 1 | event | |
| USER_DATA | 0 | which_clock | s32min-s32max |
| USER_DATA | 2 | created_timer_id | 0-u64max |
kernel/time/posix-timers.c __do_compat_sys_timer_create() -> do_timer_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | event | 0 |
| DATA_SOURCE | 0 | which_clock | $0 |
| DATA_SOURCE | 2 | created_timer_id | $2 |
| USER_DATA | 0 | which_clock | s32min-s32max |
| USER_DATA | 2 | created_timer_id | 0-u64max |
kernel/time/posix-timers.c __do_sys_timer_create() -> do_timer_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | event | 1800147284592275456 |
| DATA_SOURCE | 0 | which_clock | $0 |
| DATA_SOURCE | 2 | created_timer_id | $2 |
| USER_DATA | 0 | which_clock | s32min-s32max |
| USER_DATA | 1 | event->_sigev_un._tid | s32min-s32max |
| USER_DATA | 1 | event->sigev_notify | s32min-s32max |
| USER_DATA | 1 | event->sigev_signo | s32min-s32max |
| USER_DATA | 1 | event->sigev_value.sival_int | s32min-s32max |
| USER_DATA | 2 | created_timer_id | 0-u64max |
kernel/time/posix-timers.c __do_sys_timer_create() -> do_timer_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | event | 0 |
| DATA_SOURCE | 0 | which_clock | $0 |
| DATA_SOURCE | 2 | created_timer_id | $2 |
| USER_DATA | 0 | which_clock | s32min-s32max |
| USER_DATA | 2 | created_timer_id | 0-u64max |
kernel/time/posix-timers.c __do_sys_timer_create() -> do_timer_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | event | 1800147284592275456 |
| DATA_SOURCE | 0 | which_clock | $0 |
| DATA_SOURCE | 2 | created_timer_id | $2 |
| USER_DATA | 0 | which_clock | s32min-s32max |
| USER_DATA | 1 | event->_sigev_un._tid | s32min-s32max |
| USER_DATA | 1 | event->sigev_notify | s32min-s32max |
| USER_DATA | 1 | event->sigev_signo | s32min-s32max |
| USER_DATA | 1 | event->sigev_value.sival_int | s32min-s32max |
| USER_DATA | 2 | created_timer_id | 0-u64max |
kernel/time/posix-timers.c __do_sys_timer_create() -> do_timer_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | event | 0 |
| DATA_SOURCE | 0 | which_clock | $0 |
| DATA_SOURCE | 2 | created_timer_id | $2 |
| USER_DATA | 0 | which_clock | s32min-s32max |
| USER_DATA | 2 | created_timer_id | 0-u64max |