Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/tiny/sharp-memory.c sharp_memory_clear_display() -> sharp_memory_spi_write()

Type Parameter Key Value
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 len 2
BUF_SIZE 1 buf 1-s32max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &smd->tx_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct sharp_memory_device)->tx_mutex

drivers/gpu/drm/tiny/sharp-memory.c sharp_memory_maintain_display() -> sharp_memory_spi_write()

Type Parameter Key Value
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 len 2
BUF_SIZE 1 buf 1-s32max
LOCK2 &smd->tx_mutex
TYPE_LOCK (struct sharp_memory_device)->tx_mutex

drivers/gpu/drm/tiny/sharp-memory.c sharp_memory_update_display() -> sharp_memory_spi_write()

Type Parameter Key Value
PARAM_VALUE 1 buf 4096-ptr_max
BUF_SIZE 1 buf 1-s32max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &smd->tx_mutex
HALF_LOCKED2 irq
TYPE_LOCK (struct sharp_memory_device)->tx_mutex