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

drivers/net/ethernet/intel/ixgbevf/ipsec.c ixgbevf_ipsec_add_sa() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ipsec.c ixgbevf_ipsec_del_sa() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ipsec.c ixgbevf_ipsec_rx() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ipsec.c ixgbevf_ipsec_tx() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c (null)() -> (struct ixgbe_mbx_operations)->write [997629345614819328]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_diag_test() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_coalesce() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_drvinfo() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_ethtool_stats() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_link_ksettings() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_msglevel() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_priv_flags() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_regs() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_ringparam() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_rx_ring_count() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_rxfh() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_rxfh_indir_size() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_strings() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_nway_reset() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_set_coalesce() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_set_msglevel() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_set_priv_flags() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_set_ringparam() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/vf.c ixgbevf_check_mac_link_vf() -> (struct ixgbe_mbx_operations)->write [ignore]

drivers/net/ethernet/intel/ixgbevf/vf.c ixgbevf_hv_reset_hw_vf() -> (struct ixgbe_mbx_operations)->write [ignore]

drivers/net/ethernet/intel/ixgbevf/mbx.c (null)() -> (struct ixgbe_mbx_operations)->write [2382874299859103744,7308794457695776768]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_change_mtu() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_close() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_close_suspend() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_down() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_get_stats() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_get_tx_pending() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_io_error_detected() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_io_slot_reset() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_msix_other() -> (struct ixgbe_mbx_operations)->write [0-u64max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_open() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_probe() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_reinit_locked() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_remove_adapter() -> (struct ixgbe_mbx_operations)->write [ignore]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_reset() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_reset_subtask() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_resume() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_service_task() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_set_mac() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_set_rx_mode() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_suspend() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_sw_init() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_tx_timeout() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_vlan_rx_add_vid() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_vlan_rx_kill_vid() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_write_uc_addr_list() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_xdp_setup() -> (struct ixgbe_mbx_operations)->write [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_xmit_frame() -> (struct ixgbe_mbx_operations)->write [min-max]