Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/usb/gadget/legacy/raw_gadget.c raw_ioctl_ep_read() -> raw_process_ep_io()

Type Parameter Key Value
PARAM_VALUE 0 dev 1-u64max
PARAM_VALUE 1 io 1914230266649837568
PARAM_VALUE 2 data 16,4096-ptr_max
PARAM_VALUE 3 in 0
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 2 data 0-4194304
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 data r raw_alloc_io_data
USER_DATA 1 io->ep 0-u16max
USER_DATA 1 io->flags 0-u16max
USER_DATA 1 io->length 0-u32max
USER_PTR 1 io->data

drivers/usb/gadget/legacy/raw_gadget.c raw_ioctl_ep_write() -> raw_process_ep_io()

Type Parameter Key Value
PARAM_VALUE 0 dev 1-u64max
PARAM_VALUE 1 io 2328696969295798272
PARAM_VALUE 2 data 1-ptr_max
PARAM_VALUE 3 in 1
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 2 data 0-4194304
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 data r raw_alloc_io_data
USER_DATA 1 io->ep 0-u16max
USER_DATA 1 io->flags 0-u16max
USER_DATA 1 io->length 0-u32max
USER_PTR 1 io->data
USER_PTR 2 data