Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/gpu/drm/panfrost/panfrost_perfcnt.c panfrost_model_is_bifrost() -> panfrost_model_cmp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pfdev | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 4096 |
| DATA_SOURCE | 0 | pfdev | $0 |
| HALF_LOCKED2 | &perfcnt->lock |
drivers/gpu/drm/panfrost/panfrost_gpu.c panfrost_gpu_init_quirks() -> panfrost_model_cmp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pfdev | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 1872 |
| BUF_SIZE | 0 | pfdev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pfdev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pfdev->gpu_irq | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pfdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | pfdev->features->afbc_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->as_present | 0-u32max |
| HOST_DATA | 0 | pfdev->features->coherency_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->core_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->id | 0-u16max |
| HOST_DATA | 0 | pfdev->features->js_present | 0-u32max |
| HOST_DATA | 0 | pfdev->features->l2_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->l2_present | 0-u64max |
| HOST_DATA | 0 | pfdev->features->max_threads | 0-u32max |
| HOST_DATA | 0 | pfdev->features->mem_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->mmu_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->nr_core_groups | 0-u32max |
| HOST_DATA | 0 | pfdev->features->revision | 0-u16max |
| HOST_DATA | 0 | pfdev->features->selected_coherency | 0-u32max |
| HOST_DATA | 0 | pfdev->features->shader_present | 0-u64max |
| HOST_DATA | 0 | pfdev->features->stack_present | 0-u64max |
| HOST_DATA | 0 | pfdev->features->thread_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->thread_max_barrier_sz | 0-u32max |
| HOST_DATA | 0 | pfdev->features->thread_max_workgroup_sz | 0-u32max |
| HOST_DATA | 0 | pfdev->features->thread_tls_alloc | 0-u32max |
| HOST_DATA | 0 | pfdev->features->tiler_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->tiler_present | 0-u64max |
| HOST_DATA | 0 | pfdev->features.l2_present | 0-u64max[c] |
| HOST_DATA | 0 | pfdev->features.revision | 0-u16max |
| HOST_DATA | 0 | pfdev->features.shader_present | 0-u64max[c] |
| HOST_DATA | 0 | pfdev->features.stack_present | 0-u64max[c] |
| HOST_DATA | 0 | pfdev->features.tiler_present | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | pfdev->comp->num_supplies | |
| NO_OVERFLOW_SIMPLE | 0 | pfdev->gpu_irq | |
| UNITS | 0 | pfdev | unit_byte |
drivers/gpu/drm/panfrost/panfrost_gpu.c panfrost_gpu_init_quirks() -> panfrost_model_cmp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pfdev | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 2176 |
| BUF_SIZE | 0 | pfdev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pfdev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pfdev->gpu_irq | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pfdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | pfdev->features->afbc_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->as_present | 0-u32max |
| HOST_DATA | 0 | pfdev->features->coherency_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->core_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->id | 0-u16max |
| HOST_DATA | 0 | pfdev->features->js_present | 0-u32max |
| HOST_DATA | 0 | pfdev->features->l2_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->l2_present | 0-u64max |
| HOST_DATA | 0 | pfdev->features->max_threads | 0-u32max |
| HOST_DATA | 0 | pfdev->features->mem_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->mmu_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->nr_core_groups | 0-u32max |
| HOST_DATA | 0 | pfdev->features->revision | 0-u16max |
| HOST_DATA | 0 | pfdev->features->selected_coherency | 0-u32max |
| HOST_DATA | 0 | pfdev->features->shader_present | 0-u64max |
| HOST_DATA | 0 | pfdev->features->stack_present | 0-u64max |
| HOST_DATA | 0 | pfdev->features->thread_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->thread_max_barrier_sz | 0-u32max |
| HOST_DATA | 0 | pfdev->features->thread_max_workgroup_sz | 0-u32max |
| HOST_DATA | 0 | pfdev->features->thread_tls_alloc | 0-u32max |
| HOST_DATA | 0 | pfdev->features->tiler_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->tiler_present | 0-u64max |
| HOST_DATA | 0 | pfdev->features.l2_present | 0-u64max[c] |
| HOST_DATA | 0 | pfdev->features.revision | 0-u16max |
| HOST_DATA | 0 | pfdev->features.shader_present | 0-u64max[c] |
| HOST_DATA | 0 | pfdev->features.stack_present | 0-u64max[c] |
| HOST_DATA | 0 | pfdev->features.tiler_present | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | pfdev->comp->num_supplies | |
| NO_OVERFLOW_SIMPLE | 0 | pfdev->gpu_irq | |
| UNITS | 0 | pfdev | unit_byte |
drivers/gpu/drm/panfrost/panfrost_gpu.c panfrost_model_eq() -> panfrost_model_cmp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pfdev | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 0,1536,1568,1824,1872,2080,2096,2144,2176,24576-24577,28672-28675,36865,36867,37011 |
| BUF_SIZE | 0 | pfdev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pfdev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pfdev->gpu_irq | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pfdev | $0 |
| DATA_SOURCE | 1 | id | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | pfdev->features->afbc_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->as_present | 0-u32max |
| HOST_DATA | 0 | pfdev->features->coherency_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->core_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->id | 0-u16max |
| HOST_DATA | 0 | pfdev->features->js_present | 0-u32max |
| HOST_DATA | 0 | pfdev->features->l2_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->l2_present | 0-u64max |
| HOST_DATA | 0 | pfdev->features->max_threads | 0-u32max |
| HOST_DATA | 0 | pfdev->features->mem_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->mmu_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->nr_core_groups | 0-u32max |
| HOST_DATA | 0 | pfdev->features->revision | 0-u16max |
| HOST_DATA | 0 | pfdev->features->selected_coherency | 0-u32max |
| HOST_DATA | 0 | pfdev->features->shader_present | 0-u64max |
| HOST_DATA | 0 | pfdev->features->stack_present | 0-u64max |
| HOST_DATA | 0 | pfdev->features->thread_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->thread_max_barrier_sz | 0-u32max |
| HOST_DATA | 0 | pfdev->features->thread_max_workgroup_sz | 0-u32max |
| HOST_DATA | 0 | pfdev->features->thread_tls_alloc | 0-u32max |
| HOST_DATA | 0 | pfdev->features->tiler_features | 0-u32max |
| HOST_DATA | 0 | pfdev->features->tiler_present | 0-u64max |
| HOST_DATA | 0 | pfdev->features.id | 0-26965,26967-u16max |
| HOST_DATA | 0 | pfdev->features.l2_present | 0-u64max[c] |
| HOST_DATA | 0 | pfdev->features.revision | 0-u16max |
| HOST_DATA | 0 | pfdev->features.shader_present | 0-u64max[c] |
| HOST_DATA | 0 | pfdev->features.stack_present | 0-u64max[c] |
| HOST_DATA | 0 | pfdev->features.tiler_present | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | pfdev->comp->num_supplies | |
| NO_OVERFLOW_SIMPLE | 0 | pfdev->gpu_irq | |
| UNITS | 0 | pfdev | unit_byte |