Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/usb/gadget/function/f_fs.c ffs_epfiles_destroy() -> __ffs_epfile_read_buffer_free()

Type Parameter Key Value
PARAM_VALUE 0 epfile 1-u64max
BUF_SIZE 0 epfile (-1)-37747968
BUF_SIZE 0 epfile (-1)-37747968
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/gadget/function/f_fs.c ffs_func_eps_disable() -> __ffs_epfile_read_buffer_free()

Type Parameter Key Value
PARAM_VALUE 0 epfile 4096-ptr_max
PARAM_VALUE 0 epfile->ep 0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &func->ffs->eps_lock
LOCK2 flags
TYPE_LOCK (struct ffs_data)->eps_lock