Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/parport/share.c parport_release() -> (struct pardevice)->wakeup()

Type Parameter Key Value
BUF_SIZE 0 ref s32min-(-2),1-s32max
CONTAINER 0 *(-32+40) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ref->dev->state->u.pc s64min-s64max
HOST_DATA 0 ref->dev->state->u.pc->ctr 0-4294967295
HOST_DATA 0 ref->dev->state->u.pc->ecr 0-4294967295
HOST_DATA 0 ref->priv->pardev->state->u.pc s64min-s64max
HOST_DATA 0 ref->priv->pardev->state->u.pc->ctr 0-4294967295
HOST_DATA 0 ref->priv->pardev->state->u.pc->ecr 0-4294967295
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &adapter_list_lock
HALF_LOCKED2 global &pi_mutex
HALF_LOCKED2 global &pp_do_mutex

drivers/parport/share.c parport_release() -> (struct pardevice)->wakeup()

Type Parameter Key Value
BUF_SIZE 0 ref s32min-(-2),1-s32max
CONTAINER 0 *(-32+40) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ref->dev->state->u.pc s64min-s64max
HOST_DATA 0 ref->dev->state->u.pc->ctr 0-4294967295
HOST_DATA 0 ref->dev->state->u.pc->ecr 0-4294967295
HOST_DATA 0 ref->priv->pardev->state->u.pc s64min-s64max
HOST_DATA 0 ref->priv->pardev->state->u.pc->ctr 0-4294967295
HOST_DATA 0 ref->priv->pardev->state->u.pc->ecr 0-4294967295
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &adapter_list_lock
HALF_LOCKED2 global &pi_mutex
HALF_LOCKED2 global &pp_do_mutex