Defined in 1 files as a variable:

Defined in 1 files as a prototype:

Defined in 272 files as a member:

Defined in 4 files as a function:

Defined in 1 files as a externvar:

Referenced in 2736 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_ainfo() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 1 buf 3
PARAM_VALUE 3 buf_len 1
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_ake_init() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->connection.link.mode 2
PARAM_VALUE 1 buf 17
PARAM_VALUE 2 len 4096-ptr_max
PARAM_VALUE 3 buf_len 11
BUF_SIZE 2 len 11
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_ake_init() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->connection.link.mode 0-1,3-u32max
PARAM_VALUE 1 buf 17
PARAM_VALUE 3 buf_len 12
BUF_SIZE 2 len 12
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_aksv() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 1 buf 2
PARAM_VALUE 3 buf_len 5
BUF_SIZE 2 len 5
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_an() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 1 buf 4
PARAM_VALUE 3 buf_len 8
BUF_SIZE 2 len 8
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_content_type() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->connection.link.mode 2
PARAM_VALUE 1 buf 32
PARAM_VALUE 2 len 4096-ptr_max
PARAM_VALUE 3 buf_len 1
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_eks() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->connection.link.mode 2
PARAM_VALUE 1 buf 25
PARAM_VALUE 2 len 4096-ptr_max
PARAM_VALUE 3 buf_len 24
BUF_SIZE 2 len 24
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_eks() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->connection.link.mode 0-1,3-u32max
PARAM_VALUE 1 buf 25
PARAM_VALUE 3 buf_len 25
BUF_SIZE 2 len 25
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_lc_init() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->connection.link.mode 2
PARAM_VALUE 1 buf 23
PARAM_VALUE 2 len 4096-ptr_max
PARAM_VALUE 3 buf_len 8
BUF_SIZE 2 len 8
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_lc_init() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->connection.link.mode 0-1,3-u32max
PARAM_VALUE 1 buf 23
PARAM_VALUE 3 buf_len 9
BUF_SIZE 2 len 9
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_no_stored_km() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->connection.link.mode 2
PARAM_VALUE 1 buf 19
PARAM_VALUE 2 len 4096-ptr_max
PARAM_VALUE 3 buf_len 128
BUF_SIZE 2 len 128
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_no_stored_km() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->connection.link.mode 0-1,3-u32max
PARAM_VALUE 1 buf 19
PARAM_VALUE 3 buf_len 129
BUF_SIZE 2 len 129
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_repeater_auth_ack() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->connection.link.mode 2
PARAM_VALUE 1 buf 28
PARAM_VALUE 2 len 4096-ptr_max
PARAM_VALUE 3 buf_len 16
BUF_SIZE 2 len 16
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_repeater_auth_ack() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->connection.link.mode 0-1,3-u32max
PARAM_VALUE 1 buf 28
PARAM_VALUE 3 buf_len 17
BUF_SIZE 2 len 17
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_stored_km() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->connection.link.mode 2
PARAM_VALUE 1 buf 20
PARAM_VALUE 2 len 4096-ptr_max
PARAM_VALUE 3 buf_len 32
BUF_SIZE 2 len 32
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_stored_km() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->connection.link.mode 0-1,3-u32max
PARAM_VALUE 1 buf 20
PARAM_VALUE 3 buf_len 33
BUF_SIZE 2 len 33
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_stream_manage() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->connection.link.mode 2
PARAM_VALUE 1 buf 29
PARAM_VALUE 2 len 4096-ptr_max
BUF_SIZE 2 len 67
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c mod_hdcp_write_stream_manage() -> write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->connection.link.mode 0-1,3-u32max
PARAM_VALUE 1 buf 29
BUF_SIZE 2 len 68
DATA_SOURCE 0 par $0
RX_PATH
UNITS 3 buf_len unit_byte
LOCK2 &pool->lock
LOCK2 _T->lock

drivers/staging/fbtft/fb_ssd1325.c write_vmem() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->gpio.dc 0,4096-u64max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->info->var.xres 0-s32max
PARAM_VALUE 2 len 0-u32max
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 1 buf 4096
CAPPED_DATA 0 par->info->var.xres 1
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+0+104) $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fbdefio_state->lock

drivers/staging/fbtft/fb_ssd1331.c write_reg8_bus8() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->gpio.dc 0,4096-u64max
PARAM_VALUE 1 *buf 0-255
PARAM_VALUE 2 len 1
BUF_SIZE 1 buf 128
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+120) $(-1)

drivers/staging/fbtft/fb_ssd1331.c write_reg8_bus8() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->gpio.dc 0,4096-u64max
PARAM_VALUE 1 *buf 0-255
PARAM_VALUE 2 len 1-s32max,18446744071562067968-u64max
BUF_SIZE 1 buf 128
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+120) $(-1)

drivers/staging/fbtft/fb_uc1611.c write_vmem() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->gpio.dc 0,4096-u64max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->pdata 4096-ptr_max
PARAM_VALUE 0 par->pdata->display.buswidth 8
PARAM_VALUE 2 len 0-s32max
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 1 buf 4096
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+0+104) $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fbdefio_state->lock

drivers/staging/fbtft/fb_uc1611.c write_vmem() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->pdata 4096-ptr_max
PARAM_VALUE 0 par->pdata->display.buswidth 9
PARAM_VALUE 2 len 0-u32max
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 1 buf 4096
DATA_SOURCE 0 par $0
DATA_SOURCE 2 len $2
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+0+104) $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fbdefio_state->lock

drivers/staging/fbtft/fbtft-core.c fbtft_write_buf_dc() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->gpio.dc 0,4096-u64max
BUF_SIZE 0 par (-1),2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par (-1),2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 1 buf (-1),128,4096
BUF_SIZE 1 buf (-1),128,4096
DATA_SOURCE 0 par $0
DATA_SOURCE 1 buf $1
DATA_SOURCE 2 len $2
CONTAINER 0 -0-136+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/staging/fbtft/fbtft-bus.c fbtft_write_reg8_bus9() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->spi 0,4096-ptr_max
PARAM_VALUE 1 *buf 0-u16max
BUF_SIZE 1 buf 128
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+120) $(-1)

drivers/staging/fbtft/fbtft-bus.c fbtft_write_vmem16_bus8() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->gpio.dc 0,4096-u64max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->txbuf.buf 0
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 1 *buf 0-255
PARAM_VALUE 2 len 0-u32max
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 par $0
DATA_SOURCE 2 len $2
CONTAINER 0 -0-136+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fbdefio_state->lock

drivers/staging/fbtft/fbtft-bus.c fbtft_write_vmem16_bus8() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->gpio.dc 0,4096-u64max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->txbuf.buf 1-u64max
PARAM_VALUE 1 buf 1-u64max
PARAM_VALUE 2 len 0-u32max
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 1 buf 4096
CAPPED_DATA 2 len 1
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+0+104) $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fbdefio_state->lock

drivers/staging/fbtft/fbtft-bus.c fbtft_write_vmem16_bus9() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->txbuf.buf 1-u64max
PARAM_VALUE 1 buf 1-u64max
PARAM_VALUE 2 len 0-4294967294
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 1 buf 4096
CAPPED_DATA 2 len 1
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+0+104) $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fbdefio_state->lock

drivers/staging/fbtft/fb_agm1264k-fl.c write_reg8_bus8() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->gpio.aux 4096-ptr_max
PARAM_VALUE 0 par->gpio.dc 0,4096-u64max
PARAM_VALUE 1 *buf 0-255
PARAM_VALUE 2 len 1-s32max,18446744071562067968-u64max
BUF_SIZE 1 buf 128
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+120) $(-1)

drivers/staging/fbtft/fb_agm1264k-fl.c write_vmem() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->gpio.dc 0,4096-u64max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->info->var.xres 0-s32max
PARAM_VALUE 2 len 1-u32max
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 1 buf 4096
CAPPED_DATA 0 par->info->var.xres 1
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+0+104) $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fbdefio_state->lock

drivers/staging/fbtft/fb_agm1264k-fl.c write_vmem() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->gpio.dc 0,4096-u64max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->info->var.xres 0-s32max
PARAM_VALUE 2 len 0-u32max
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 1 buf 4096
CAPPED_DATA 0 par->info->var.xres 1
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+0+104) $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fbdefio_state->lock

drivers/staging/fbtft/fb_ssd1305.c write_vmem() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->gpio.dc 0,4096-u64max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->info->var.xres 0-s32max
PARAM_VALUE 2 len 0-u32max
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 1 buf 4096
CAPPED_DATA 0 par->info->var.xres 1
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+0+104) $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fbdefio_state->lock

drivers/staging/fbtft/fb_ssd1306.c write_vmem() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->gpio.dc 0,4096-u64max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 2 len 0-u32max
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 1 buf 4096
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+0+104) $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fbdefio_state->lock

drivers/staging/fbtft/fb_tls8204.c write_vmem() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->gpio.dc 0,4096-u64max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 2 len 84
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 1 buf 4096
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+0+104) $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fbdefio_state->lock

drivers/staging/fbtft/fb_uc1701.c write_vmem() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->gpio.dc 0,4096-u64max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 2 len 102
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 1 buf 4096
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+0+104) $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fbdefio_state->lock

drivers/staging/fbtft/fb_pcd8544.c write_vmem() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->gpio.dc 0,4096-u64max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 2 len 504
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 1 buf 4096
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+0+104) $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fbdefio_state->lock

drivers/staging/fbtft/fb_ra8875.c write_reg8_bus8() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->fbtftops.write 8209729423636819968
PARAM_VALUE 1 *buf 0-255
PARAM_VALUE 2 len 2
BUF_SIZE 1 buf 128
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+120) $(-1)

drivers/staging/fbtft/fb_ra8875.c write_reg8_bus8() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->buf 4096-ptr_max
PARAM_VALUE 0 par->fbtftops.write 8209729423636819968
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 1 *buf 0-255
PARAM_VALUE 2 len 0,18446744071562067969-u64max
BUF_SIZE 1 buf 128
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+120) $(-1)

drivers/staging/fbtft/fb_ra8875.c write_vmem16_bus8() -> (struct fbtft_ops)->write()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->txbuf.buf 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 len 1-u32max
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 1 buf 4096
CAPPED_DATA 2 len 1
DATA_SOURCE 0 par $0
CONTAINER 0 -0-136+0 $(-1)
CONTAINER 1 *(-0-136+0+104) $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fbdefio_state->lock

Smatch assignments to (struct snd_sof_dsp_ops)->write:

sound/soc/sof/amd/acp63.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/intel/pci-lnl.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/intel/pci-lnl.c sof_lnl_ops_init() -> (struct snd_sof_dsp_ops)->write [min-max]

sound/soc/sof/intel/pci-nvl.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/intel/pci-nvl.c sof_nvl_ops_init() -> (struct snd_sof_dsp_ops)->write [min-max]

sound/soc/sof/amd/rembrandt.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/intel/pci-mtl.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/intel/pci-mtl.c sof_mtl_ops_init() -> (struct snd_sof_dsp_ops)->write [min-max]

sound/soc/sof/mediatek/mt8195/mt8195.c (null)() -> (struct snd_sof_dsp_ops)->write [1307260543380484096]

sound/soc/sof/intel/apl.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/intel/byt.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/intel/nvl.c sof_nvl_set_ops() -> (struct snd_sof_dsp_ops)->write [min-max]

sound/soc/sof/intel/tgl.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/intel/pci-tng.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/intel/hda-common-ops.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/imx/imx9.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/mediatek/mt8186/mt8186.c (null)() -> (struct snd_sof_dsp_ops)->write [0,1307260543380484096]

sound/soc/sof/imx/imx-common.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/intel/ptl.c sof_ptl_set_ops() -> (struct snd_sof_dsp_ops)->write [min-max]

sound/soc/sof/intel/cnl.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/imx/imx8.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/intel/pci-ptl.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/intel/pci-ptl.c sof_ptl_ops_init() -> (struct snd_sof_dsp_ops)->write [min-max]

sound/soc/sof/intel/bdw.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/amd/acp7x.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/intel/icl.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/amd/acp-common.c (null)() -> (struct snd_sof_dsp_ops)->write [1307260543380484096]

sound/soc/sof/amd/vangogh.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/amd/renoir.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/amd/acp70.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/intel/skl.c (null)() -> (struct snd_sof_dsp_ops)->write [0]

sound/soc/sof/intel/lnl.c sof_lnl_set_ops() -> (struct snd_sof_dsp_ops)->write [min-max]