Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/misc/smpro-errmon.c overflow_core_ce_show() -> smpro_overflow_data_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | da | 5573455950197919744 |
| PARAM_VALUE | 1 | da->attr | 3152129979675140096 |
| PARAM_VALUE | 1 | da->show | 1-u64max |
| PARAM_VALUE | 2 | buf | 1-u64max |
| PARAM_VALUE | 3 | channel | 0 |
| CAPPED_DATA | 2 | buf | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | da | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/misc/smpro-errmon.c overflow_core_ue_show() -> smpro_overflow_data_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | da | 447302076516085760 |
| PARAM_VALUE | 1 | da->attr | 8217192761657262080 |
| PARAM_VALUE | 1 | da->show | 1-u64max |
| PARAM_VALUE | 2 | buf | 1-u64max |
| PARAM_VALUE | 3 | channel | 1 |
| CAPPED_DATA | 2 | buf | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | da | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/misc/smpro-errmon.c overflow_mem_ce_show() -> smpro_overflow_data_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | da | 2670628648667492352 |
| PARAM_VALUE | 1 | da->attr | 4354322749985669120 |
| PARAM_VALUE | 1 | da->show | 1-u64max |
| PARAM_VALUE | 2 | buf | 1-u64max |
| PARAM_VALUE | 3 | channel | 2 |
| CAPPED_DATA | 2 | buf | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | da | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/misc/smpro-errmon.c overflow_mem_ue_show() -> smpro_overflow_data_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | da | 8381260655822168064 |
| PARAM_VALUE | 1 | da->attr | 8240428106018598912 |
| PARAM_VALUE | 1 | da->show | 1-u64max |
| PARAM_VALUE | 2 | buf | 1-u64max |
| PARAM_VALUE | 3 | channel | 3 |
| CAPPED_DATA | 2 | buf | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | da | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/misc/smpro-errmon.c overflow_other_ce_show() -> smpro_overflow_data_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | da | 2528215622234533888 |
| PARAM_VALUE | 1 | da->attr | 2482490102436950016 |
| PARAM_VALUE | 1 | da->show | 1-u64max |
| PARAM_VALUE | 2 | buf | 1-u64max |
| PARAM_VALUE | 3 | channel | 6 |
| CAPPED_DATA | 2 | buf | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | da | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/misc/smpro-errmon.c overflow_other_ue_show() -> smpro_overflow_data_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | da | 674541110130614272 |
| PARAM_VALUE | 1 | da->attr | 7965734516003667968 |
| PARAM_VALUE | 1 | da->show | 1-u64max |
| PARAM_VALUE | 2 | buf | 1-u64max |
| PARAM_VALUE | 3 | channel | 7 |
| CAPPED_DATA | 2 | buf | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | da | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/misc/smpro-errmon.c overflow_pcie_ce_show() -> smpro_overflow_data_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | da | 6424954573452136448 |
| PARAM_VALUE | 1 | da->attr | 1561712644711370752 |
| PARAM_VALUE | 1 | da->show | 1-u64max |
| PARAM_VALUE | 2 | buf | 1-u64max |
| PARAM_VALUE | 3 | channel | 4 |
| CAPPED_DATA | 2 | buf | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | da | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/misc/smpro-errmon.c overflow_pcie_ue_show() -> smpro_overflow_data_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | da | 4232596917297025024 |
| PARAM_VALUE | 1 | da->attr | 2454447684608352256 |
| PARAM_VALUE | 1 | da->show | 1-u64max |
| PARAM_VALUE | 2 | buf | 1-u64max |
| PARAM_VALUE | 3 | channel | 5 |
| CAPPED_DATA | 2 | buf | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | da | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |