Documented in 1 files:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
lib/atomic64_test.c atomic64_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4852880703011659776 |
| PARAM_VALUE | 0 | v->counter | (-6151051535892492275) |
| DATA_SOURCE | 0 | v | $0 |
drivers/gpu/drm/ttm/ttm_execbuf_util.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8825623990767841280 |
| DATA_SOURCE | 0 | v | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev_priv->cmdbuf_mutex |
drivers/regulator/core.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 1116374515526361088 |
| DATA_SOURCE | 0 | v | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock | ||
| HALF_LOCKED2 | global ®ulator_list_mutex |
drivers/gpu/drm/xe/xe_migrate.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8825623990767841280 |
| DATA_SOURCE | 0 | v | $0 |
lib/locking-selftest.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 7821351485522206720 |
| DATA_SOURCE | 0 | v | $0 |
| HALF_LOCKED2 | global &o | ||
| HALF_LOCKED2 | global &o2.base | ||
| HALF_LOCKED2 | global &o3.base |
drivers/gpu/drm/nouveau/nouveau_gem.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8825623990767841280 |
| DATA_SOURCE | 0 | v | $0 |
| LOCK2 | &file_priv->driver_priv->mutex |
drivers/gpu/drm/i915/i915_gem_ww.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8825623990767841280 |
| DATA_SOURCE | 0 | v | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->clientlist_mutex | ||
| HALF_LOCKED2 | >->perf.lock | ||
| HALF_LOCKED2 | &helper->lock | ||
| HALF_LOCKED2 | &pxp->tee_mutex | ||
| HALF_LOCKED2 | &vgpu->vgpu_lock | ||
| HALF_LOCKED2 | __flags |
drivers/gpu/drm/drm_exec.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8825623990767841280 |
| DATA_SOURCE | 0 | v | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &driver_migrate_lock | ||
| HALF_LOCKED2 | &gpu->lock | ||
| HALF_LOCKED2 | &mem->lock | ||
| HALF_LOCKED2 | &mem->process_info->lock | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &p->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &prange->migrate_mutex | ||
| HALF_LOCKED2 | &process_info->lock | ||
| HALF_LOCKED2 | &queue->lock | ||
| HALF_LOCKED2 | &rdev->exclusive_lock | ||
| HALF_LOCKED2 | &sched->mutex | ||
| HALF_LOCKED2 | &svms->lock | ||
| HALF_LOCKED2 | &uvmm->mutex | ||
| HALF_LOCKED2 | &vm->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu | ||
| HALF_LOCKED2 | rbo->tbo.base.resv |
drivers/dma-buf/dma-resv.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8825623990767841280 |
| DATA_SOURCE | 0 | v | $0 |
| LOCK2 | &mm->mmap_lock | ||
| TYPE_LOCK | (struct mm_struct)->mmap_lock |
kernel/locking/locktorture.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8680755261068587008 |
| DATA_SOURCE | 0 | v | $0 |
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &torture_mutex | ||
| HALF_LOCKED2 | global &torture_raw_spinlock | ||
| HALF_LOCKED2 | global &torture_rwlock | ||
| HALF_LOCKED2 | global &torture_rwsem | ||
| HALF_LOCKED2 | global &torture_spinlock |
drivers/gpu/drm/xe/xe_bo.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8825623990767841280 |
| DATA_SOURCE | 0 | v | $0 |
drivers/gpu/drm/drm_mode_config.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8825623990767841280 |
| DATA_SOURCE | 0 | v | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | global &component_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/gpu/drm/drm_modeset_lock.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 253369617136005120 |
| DATA_SOURCE | 0 | v | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &attr->mutex | ||
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &config->mutex | ||
| HALF_LOCKED2 | &dev->master_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| HALF_LOCKED2 | &display->drm->mode_config.mutex | ||
| HALF_LOCKED2 | &fb_helper->client.modeset_mutex | ||
| HALF_LOCKED2 | &fb_helper->lock | ||
| HALF_LOCKED2 | &helper->lock | ||
| HALF_LOCKED2 | &kms->dump_mutex | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_bridge_unplug_srcu | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8825623990767841280 |
| DATA_SOURCE | 0 | v | $0 |
drivers/gpu/drm/ttm/tests/ttm_bo_test.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8825623990767841280 |
| DATA_SOURCE | 0 | v | $0 |
drivers/gpu/drm/xe/xe_dma_buf.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8825623990767841280 |
| DATA_SOURCE | 0 | v | $0 |
drivers/gpu/drm/drm_gem.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8825623990767841280 |
| DATA_SOURCE | 0 | v | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/locking/test-ww_mutex.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | v | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &run_lock |
kernel/workqueue.c atomic64_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| DATA_SOURCE | 0 | v | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &pool->lock | ||
| TYPE_LOCK | (struct worker_pool)->lock |
lib/test_context-analysis.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 1939566913996410880 |
| DATA_SOURCE | 0 | v | $0 |
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c raw_atomic_long_inc_return_relaxed() -> raw_atomic64_inc_return_relaxed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8825623990767841280 |
| DATA_SOURCE | 0 | v | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |