Documented in 1 files:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/dma-buf/dma-resv.c dma_resv_add_fence() -> dma_fence_is_later_or_same()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | f1 | 4096-ptr_max |
| PARAM_VALUE | 1 | f2 | 4096-ptr_max |
| BUF_SIZE | 0 | f1 | (-1)-0,32-s32max |
| BUF_SIZE | 0 | f1 | (-1)-0,32-s32max |
| CAPPED_DATA | 0 | f1->context | 1 |
| CAPPED_DATA | 1 | f2->context | 1 |
| DATA_SOURCE | 0 | f1 | $1 |
| PARAM_COMPARE | 0 | f1->context | == $1->context |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | f1->seqno | 0-u64max |
| HALF_LOCKED2 | &(*mem)->process_info->lock | ||
| HALF_LOCKED2 | &bo->base._resv | ||
| HALF_LOCKED2 | &client->hwctx_srcu | ||
| HALF_LOCKED2 | &epfile->ffs->eps_lock | ||
| HALF_LOCKED2 | &hwctx->priv->io_lock | ||
| HALF_LOCKED2 | &hwctx->priv->job_sem | ||
| HALF_LOCKED2 | &man->eviction_lock | ||
| HALF_LOCKED2 | &p->adev->notifier_lock | ||
| HALF_LOCKED2 | &p->mutex | ||
| HALF_LOCKED2 | &process_info->lock | ||
| HALF_LOCKED2 | &queue->lock | ||
| HALF_LOCKED2 | &rdev->exclusive_lock | ||
| HALF_LOCKED2 | &resv | ||
| HALF_LOCKED2 | &vc4->job_lock | ||
| HALF_LOCKED2 | &vgdev->ctrlq.qlock | ||
| HALF_LOCKED2 | &vm->eviction_lock | ||
| HALF_LOCKED2 | &vm->lock | ||
| HALF_LOCKED2 | &xdna->notifier_lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | dst->base.resv | ||
| HALF_LOCKED2 | global &drm_unplug_srcu | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | irqflags | ||
| HALF_LOCKED2 | obj | ||
| HALF_LOCKED2 | src->base.resv |