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 blk_mq_debugfs_attr)->write:

block/kyber-iosched.c (null)() -> (struct blk_mq_debugfs_attr)->write [0]

block/blk-mq.c __blk_mq_update_nr_hw_queues() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/blk-mq.c blk_mq_elv_switch_back() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/blk-mq.c blk_mq_elv_switch_none() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/blk-mq-debugfs.c (null)() -> (struct blk_mq_debugfs_attr)->write [0,537061062386724864]

block/blk-mq-debugfs.c blk_mq_debugfs_open() -> (struct blk_mq_debugfs_attr)->write [0-u64max]

block/blk-mq-debugfs.c blk_mq_debugfs_register() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/blk-mq-debugfs.c blk_mq_debugfs_register_ctx() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/blk-mq-debugfs.c blk_mq_debugfs_register_hctx() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/blk-mq-debugfs.c blk_mq_debugfs_register_rq_qos() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/blk-mq-debugfs.c blk_mq_debugfs_register_rqos() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/blk-mq-debugfs.c blk_mq_debugfs_register_sched() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/blk-mq-debugfs.c blk_mq_debugfs_register_sched_hctx() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/blk-mq-debugfs.c blk_mq_debugfs_release() -> (struct blk_mq_debugfs_attr)->write [0-u64max]

block/blk-mq-debugfs.c blk_mq_debugfs_show() -> (struct blk_mq_debugfs_attr)->write [0-u64max]

block/blk-mq-debugfs.c blk_mq_debugfs_write() -> (struct blk_mq_debugfs_attr)->write [0-u64max]

block/blk-mq-sched.c blk_mq_sched_reg_debugfs() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/blk-sysfs.c blk_register_queue() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/blk-sysfs.c blk_unregister_queue() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/genhd.c __add_disk() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/genhd.c __del_gendisk() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/genhd.c add_disk_fwnode() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/genhd.c del_gendisk() -> (struct blk_mq_debugfs_attr)->write [min-max]

block/mq-deadline.c (null)() -> (struct blk_mq_debugfs_attr)->write [0]

block/blk-wbt.c (null)() -> (struct blk_mq_debugfs_attr)->write [0]