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_set_tx_buffer_mode()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 1 mode 4
BUF_SIZE 0 buffer 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
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_set_tx_buffer_mode()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 1 mode 0
BUF_SIZE 0 buffer 1-s32max
NOCHECK_CALL
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_set_tx_buffer_mode()

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