Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/usb/atm/usbatm.c usbatm_usb_disconnect() -> vcc_release_async()

Type Parameter Key Value
PARAM_VALUE 1 reply (-32)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &instance->serialize
HALF_LOCKED2 global &uea_mutex
TYPE_LOCK (struct usbatm_data)->serialize

net/atm/common.c atm_dev_release_vccs() -> vcc_release_async()

Type Parameter Key Value
PARAM_VALUE 0 vcc 4096-ptr_max
PARAM_VALUE 0 vcc->dev 4096-ptr_max
PARAM_VALUE 1 reply (-32)
CAPPED_DATA 0 vcc->dev 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &atm_dev_mutex
LOCK2 global &vcc_sklist_lock
LOCK2 irq