Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
arch/x86/events/intel/p4.c p4_default_cccr_conf() -> p4_ht_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0 |
| DATA_SOURCE | 0 | cpu | $0 |
| PREEMPT_ADD | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &event->group_leader->ctx->mutex |
arch/x86/events/intel/p4.c p4_default_escr_conf() -> p4_ht_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0 |
| DATA_SOURCE | 0 | cpu | $0 |
| PREEMPT_ADD | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &event->group_leader->ctx->mutex |
arch/x86/events/intel/p4.c p4_hw_config() -> p4_ht_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0 |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &event->group_leader->ctx->mutex |
arch/x86/events/intel/p4.c p4_pmu_schedule_events() -> p4_ht_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0 |
| DATA_SOURCE | 0 | cpu | r debug_smp_processor_id |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &event->group_leader->ctx->mutex |
arch/x86/events/intel/p4.c p4_pmu_swap_config_ts() -> p4_ht_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0 |
| DATA_SOURCE | 0 | cpu | $1 |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &event->group_leader->ctx->mutex |
arch/x86/events/intel/p4.c p4_should_swap_ts() -> p4_ht_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0 |
| DATA_SOURCE | 0 | cpu | $1 |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &event->group_leader->ctx->mutex |