Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
Smatch caller information:
sound/core/seq/seq_timer.c initialize_timer() -> snd_timeri_timer_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | timeri | 1-u64max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &tmr->lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct snd_seq_timer)->lock |
sound/core/seq/seq_timer.c snd_seq_info_timer_read() -> snd_timeri_timer_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | timeri | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &seq->lock | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
sound/core/timer.c snd_timer_resolution() -> snd_timeri_timer_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | timeri | 1-u64max |
| DATA_SOURCE | 0 | timeri | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &seq->lock | ||
| HALF_LOCKED2 | &tmr->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
sound/core/timer.c snd_timer_user_info() -> snd_timeri_timer_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | timeri | 1-u64max |
| LOCK2 | _T->lock |
sound/core/timer.c snd_timer_user_info_compat() -> snd_timeri_timer_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | timeri | 1-u64max |
| LOCK2 | _T->lock |
sound/core/timer.c snd_timer_user_params() -> snd_timeri_timer_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | timeri | 1-u64max |
| LOCK2 | _T->lock |