Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 13 files:
- drivers/gpu/drm/display/drm_dp_mst_topology.c, line 1554
- drivers/gpu/drm/drm_mm.c, line 116
- drivers/gpu/drm/drm_modeset_lock.c, line 91
- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c, line 415
- drivers/gpu/drm/xe/xe_guc_ct.c, line 111
- lib/ref_tracker.c
- lib/stackdepot.c, line 750
- mm/kmemleak.c, line 677
- mm/kmsan/core.c
- mm/kmsan/instrumentation.c, line 286
- mm/kmsan/kmsan_test.c, line 681
- mm/page_owner.c
- mm/slub.c, line 1075
Smatch caller information:
mm/slub.c set_track_prepare() -> stack_depot_save()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entries | 4071145451121352704 |
| BUF_SIZE | 0 | entries | 128 |
| DATA_SOURCE | 1 | nr_entries | r stack_trace_save |
| DATA_SOURCE | 2 | alloc_flags | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
lib/ref_tracker.c ref_tracker_alloc() -> stack_depot_save()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entries | 8154739839653556224 |
| BUF_SIZE | 0 | entries | 128 |
| DATA_SOURCE | 1 | nr_entries | r stack_trace_save |
| DATA_SOURCE | 2 | alloc_flags | $2 |
lib/ref_tracker.c ref_tracker_free() -> stack_depot_save()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entries | 350391654802997248 |
| PARAM_VALUE | 2 | alloc_flags | 10240 |
| BUF_SIZE | 0 | entries | 128 |
| DATA_SOURCE | 1 | nr_entries | r stack_trace_save |
drivers/gpu/drm/display/drm_dp_mst_topology.c __topology_ref_save() -> stack_depot_save()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entries | 4016505792579252224 |
| PARAM_VALUE | 2 | alloc_flags | 3264 |
| BUF_SIZE | 0 | entries | 64 |
| DATA_SOURCE | 1 | nr_entries | r stack_trace_save |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mgr->topology_ref_history_lock | ||
| HALF_LOCKED2 | &mgr->lock | ||
| TYPE_LOCK | (struct drm_dp_mst_topology_mgr)->topology_ref_history_lock |
drivers/gpu/drm/drm_mm.c save_stack() -> stack_depot_save()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entries | 463566176339877888 |
| PARAM_VALUE | 2 | alloc_flags | 10240 |
| BUF_SIZE | 0 | entries | 256 |
| DATA_SOURCE | 1 | nr_entries | r stack_trace_save |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &i915->mm.stolen_lock | ||
| HALF_LOCKED2 | &vm->mm_lock |
drivers/gpu/drm/drm_modeset_lock.c __drm_stack_depot_save() -> stack_depot_save()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entries | 494873238662189056 |
| PARAM_VALUE | 2 | alloc_flags | 10240 |
| BUF_SIZE | 0 | entries | 64 |
| DATA_SOURCE | 1 | nr_entries | r stack_trace_save |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| HALF_LOCKED2 | &display->drm->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &display->drm->mode_config.mutex | ||
| HALF_LOCKED2 | &helper->lock | ||
| HALF_LOCKED2 | &lock->mutex | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | &pool->lock |
mm/kmemleak.c set_track_prepare() -> stack_depot_save()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entries | 6065202170242060288 |
| PARAM_VALUE | 2 | alloc_flags | 10240 |
| BUF_SIZE | 0 | entries | 128 |
| DATA_SOURCE | 1 | nr_entries | r stack_trace_save |
| RX_PATH | |||
| TASK_NOT_RUNNING |
mm/page_owner.c create_dummy_stack() -> stack_depot_save()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entries | 4273235962607792128 |
| PARAM_VALUE | 2 | alloc_flags | 3264 |
| BUF_SIZE | 0 | entries | 32 |
| DATA_SOURCE | 1 | nr_entries | r stack_trace_save |
| HALF_LOCKED2 | irq |
mm/page_owner.c save_stack() -> stack_depot_save()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entries | 4312403848149225472 |
| BUF_SIZE | 0 | entries | 128 |
| DATA_SOURCE | 1 | nr_entries | r stack_trace_save |
| DATA_SOURCE | 2 | alloc_flags | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |