Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/usb/gadget/configfs.c configfs_composite_bind() -> composite_dev_cleanup()

Type Parameter Key Value
PARAM_VALUE 0 cdev 4096-ptr_max
PARAM_VALUE 0 cdev->driver 4096-ptr_max
PARAM_VALUE 0 cdev->gadget 4096-ptr_max
PARAM_VALUE 0 cdev->gadget->dev.kobj.sd->__parent 0
PARAM_VALUE 0 cdev->gadget->dev.kobj.sd->attr.notify_next 0,426918848001064960
PARAM_VALUE 0 cdev->gadget->dev.kobj.sd->priv 4096-ptr_max
PARAM_VALUE 0 cdev->gadget->ep0 4096-ptr_max
PARAM_VALUE 0 cdev->gadget->ep0->driver_data 4096-ptr_max
PARAM_VALUE 0 cdev->gadget->ep0->ops 4096-ptr_max
PARAM_VALUE 0 cdev->gadget->ep0->ops->alloc_request 4096-ptr_max
PARAM_VALUE 0 cdev->gadget->in_epnum 0
PARAM_VALUE 0 cdev->gadget->is_selfpowered 1
PARAM_VALUE 0 cdev->gadget->ops 4096-ptr_max
PARAM_VALUE 0 cdev->gadget->out_epnum 0
PARAM_VALUE 0 cdev->req 4096-ptr_max
PARAM_VALUE 0 cdev->req->buf 4096-ptr_max
PARAM_VALUE 0 cdev->req->complete 6839047502870331392
PARAM_VALUE 0 cdev->req->context 4096-ptr_max
PARAM_VALUE 0 cdev->req->ep 4096-ptr_max
PARAM_VALUE 0 cdev->req->ep->ops 4096-ptr_max
BUF_SIZE 0 cdev 496
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/gadget/configfs.c configfs_composite_unbind() -> composite_dev_cleanup()

Type Parameter Key Value
BUF_SIZE 0 cdev s32min-(-2),1-s32max
BUF_SIZE 0 cdev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 cdev unit_byte

drivers/usb/gadget/composite.c __composite_unbind() -> composite_dev_cleanup()

Type Parameter Key Value
PARAM_VALUE 0 cdev 4096-ptr_max
PARAM_VALUE 0 cdev->driver 4096-ptr_max
PARAM_VALUE 0 cdev->driver->strings 4096-ptr_max
BUF_SIZE 0 cdev s32min-(-2),1-s32max
BUF_SIZE 0 cdev s32min-(-2),1-s32max
CAPPED_DATA 0 &cdev->configs 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 cdev unit_byte