Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/spi/spi.c spi_statistics_bytes_rx_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| PARAM_VALUE | 2 | offset | 64 |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_bytes_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| PARAM_VALUE | 2 | offset | 56 |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_bytes_tx_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| PARAM_VALUE | 2 | offset | 72 |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_errors_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| PARAM_VALUE | 2 | offset | 16 |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_messages_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| PARAM_VALUE | 2 | offset | 0 |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_spi_async_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| PARAM_VALUE | 2 | offset | 48 |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_spi_sync_immediate_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| PARAM_VALUE | 2 | offset | 40 |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_spi_sync_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| PARAM_VALUE | 2 | offset | 32 |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_timedout_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| PARAM_VALUE | 2 | offset | 24 |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo0_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo10_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo11_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo12_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo13_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo14_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo15_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo16_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo1_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo2_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo3_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo4_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo5_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo6_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo7_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo8_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfer_bytes_histo9_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfers_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| PARAM_VALUE | 2 | offset | 8 |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| 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/spi/spi.c spi_statistics_transfers_split_maxsize_show() -> spi_emit_pcpu_stats()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 1-u64max |
| PARAM_VALUE | 2 | offset | 216 |
| DATA_SOURCE | 0 | stat | $0 |
| DATA_SOURCE | 1 | buf | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |