Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/platform/goldfish/goldfish_pipe.c goldfish_pipe_read_write() -> transfer_max_buffers()

Type Parameter Key Value
PARAM_VALUE 0 pipe 4096-ptr_max
PARAM_VALUE 0 *pipe->command_buffer->rw_params.sizes 0-4294967295
PARAM_VALUE 1 address 0-18446744073709551614
PARAM_VALUE 2 address_end 1-u64max
PARAM_VALUE 3 is_write 0-1
PARAM_VALUE 4 last_page 0,4096-u64max
PARAM_VALUE 5 last_page_size 1-4096
PARAM_VALUE 6 consumed_size 6743740712179937280
PARAM_VALUE 7 status 8574514852419166208
BUF_SIZE 0 pipe s32min-(-2),1-s32max
BUF_SIZE 0 pipe s32min-(-2),1-s32max
CAPPED_DATA 1 address 1
CAPPED_DATA 1 address 1
DATA_SOURCE 3 is_write $3
PARAM_COMPARE 1 address < $2
PARAM_COMPARE 1 address < $2
PARAM_COMPARE 2 address_end > $1
BIT_INFO 4 last_page 0x0,0xfffffffffffff000
BIT_INFO 4 last_page 0x0,0xfffffffffffff000
NOSPEC 1 address
HARD_MAX 3 is_write 1
USER_DATA 1 address 0-s32max[c]