Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/usb/serial/digi_acceleport.c digi_set_modem_signals() -> cond_wait_interruptible_timeout_irqrestore()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 timeout 25
CAPPED_DATA 3 flags 1
CAPPED_DATA 3 flags 1
DATA_SOURCE 3 flags r _raw_spin_lock_irqsave
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &oob_priv->dp_port_lock
LOCK2 3 flags

drivers/usb/serial/digi_acceleport.c digi_transmit_idle() -> cond_wait_interruptible_timeout_irqrestore()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 timeout 25
CAPPED_DATA 3 flags 1
CAPPED_DATA 3 flags 1
DATA_SOURCE 3 flags r _raw_spin_lock_irqsave
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &port->serial->disc_mutex
LOCK2 &priv->dp_port_lock
LOCK2 _T->lock
LOCK2 3 flags
HALF_LOCKED2 &tty->legacy_mutex
TYPE_LOCK (struct digi_port)->dp_port_lock
TYPE_LOCK (struct tty_struct)->legacy_mutex
TYPE_LOCK (struct usb_serial)->disc_mutex

drivers/usb/serial/digi_acceleport.c digi_write_inb_command() -> cond_wait_interruptible_timeout_irqrestore()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 timeout 25
CAPPED_DATA 3 flags 1
CAPPED_DATA 3 flags 1
DATA_SOURCE 3 flags r _raw_spin_lock_irqsave
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->dp_port_lock
LOCK2 3 flags
HALF_LOCKED2 &port->serial->disc_mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct digi_port)->dp_port_lock

drivers/usb/serial/digi_acceleport.c digi_write_oob_command() -> cond_wait_interruptible_timeout_irqrestore()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 timeout 25
CAPPED_DATA 3 flags 1
CAPPED_DATA 3 flags 1
DATA_SOURCE 3 flags r _raw_spin_lock_irqsave
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &oob_priv->dp_port_lock
LOCK2 3 flags
HALF_LOCKED2 &port->serial->disc_mutex
HALF_LOCKED2 &serial->disc_mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct digi_port)->dp_port_lock