Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

drivers/usb/serial/mxuport.c mxuport_set_termios() -> tty_termios_hw_change()

Type Parameter Key Value
PARAM_VALUE 0 a 4096-ptr_max
PARAM_VALUE 1 b 1767035511140073472,3137504346029961216,7752371099641409536
DATA_SOURCE 1 b $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 a->c_cflag 0-u32max[c]
USER_DATA 0 a->c_iflag 0-u32max[c]
USER_DATA 0 a->c_ispeed 0-u32max
USER_DATA 0 a->c_lflag 0-u32max[c]
USER_DATA 0 a->c_line 0-255
USER_DATA 0 a->c_oflag 0-u32max[c]
USER_DATA 0 a->c_ospeed 0-u32max
HALF_LOCKED2 &serial->disc_mutex
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 global &console_mutex

drivers/usb/serial/upd78f0730.c upd78f0730_set_termios() -> tty_termios_hw_change()

Type Parameter Key Value
PARAM_VALUE 0 a 4096-ptr_max
PARAM_VALUE 1 b 1767035511140073472,3137504346029961216,7752371099641409536
DATA_SOURCE 1 b $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 a->c_cflag 0-u32max[c]
USER_DATA 0 a->c_iflag 0-u32max[c]
USER_DATA 0 a->c_ispeed 0-u32max
USER_DATA 0 a->c_lflag 0-u32max[c]
USER_DATA 0 a->c_line 0-255
USER_DATA 0 a->c_oflag 0-u32max[c]
USER_DATA 0 a->c_ospeed 0-u32max
HALF_LOCKED2 &serial->disc_mutex
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 global &console_mutex

drivers/usb/serial/f81232.c f81232_set_termios() -> tty_termios_hw_change()

Type Parameter Key Value
PARAM_VALUE 0 a 4096-ptr_max
PARAM_VALUE 1 b 1767035511140073472,3137504346029961216,7752371099641409536
DATA_SOURCE 1 b $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 a->c_cflag 0-u32max[c]
USER_DATA 0 a->c_iflag 0-u32max[c]
USER_DATA 0 a->c_ispeed 0-u32max
USER_DATA 0 a->c_lflag 0-u32max[c]
USER_DATA 0 a->c_line 0-255
USER_DATA 0 a->c_oflag 0-u32max[c]
USER_DATA 0 a->c_ospeed 0-u32max
HALF_LOCKED2 &serial->disc_mutex
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 global &console_mutex

drivers/usb/serial/cp210x.c cp210x_termios_change() -> tty_termios_hw_change()

Type Parameter Key Value
PARAM_VALUE 0 a 4096-ptr_max
PARAM_VALUE 1 b 1767035511140073472,3137504346029961216,7752371099641409536
DATA_SOURCE 0 a $0
DATA_SOURCE 1 b $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 a->c_cflag 0-u32max[c]
USER_DATA 0 a->c_iflag 0-u32max[c]
USER_DATA 0 a->c_ispeed 0-u32max
USER_DATA 0 a->c_lflag 0-u32max[c]
USER_DATA 0 a->c_line 0-255
USER_DATA 0 a->c_oflag 0-u32max[c]
USER_DATA 0 a->c_ospeed 0-u32max
HALF_LOCKED2 &serial->disc_mutex
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 global &console_mutex

drivers/usb/serial/spcp8x5.c spcp8x5_set_termios() -> tty_termios_hw_change()

Type Parameter Key Value
PARAM_VALUE 0 a 4096-ptr_max
PARAM_VALUE 1 b 1767035511140073472,3137504346029961216,7752371099641409536
DATA_SOURCE 1 b $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 a->c_cflag 0-u32max[c]
USER_DATA 0 a->c_iflag 0-u32max[c]
USER_DATA 0 a->c_ispeed 0-u32max
USER_DATA 0 a->c_lflag 0-u32max[c]
USER_DATA 0 a->c_line 0-255
USER_DATA 0 a->c_oflag 0-u32max[c]
USER_DATA 0 a->c_ospeed 0-u32max
HALF_LOCKED2 &serial->disc_mutex
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 global &console_mutex

drivers/usb/serial/ch341.c ch341_set_termios() -> tty_termios_hw_change()

Type Parameter Key Value
PARAM_VALUE 0 a 4096-ptr_max
PARAM_VALUE 1 b 1767035511140073472,3137504346029961216,7752371099641409536
DATA_SOURCE 1 b $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 a->c_cflag 0-u32max[c]
USER_DATA 0 a->c_iflag 0-u32max[c]
USER_DATA 0 a->c_ispeed 0-u32max
USER_DATA 0 a->c_lflag 0-u32max[c]
USER_DATA 0 a->c_line 0-255
USER_DATA 0 a->c_oflag 0-u32max[c]
USER_DATA 0 a->c_ospeed 0-u32max
HALF_LOCKED2 &serial->disc_mutex
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 global &console_mutex

drivers/usb/serial/pl2303.c pl2303_termios_change() -> tty_termios_hw_change()

Type Parameter Key Value
PARAM_VALUE 0 a 4096-ptr_max
PARAM_VALUE 1 b 1767035511140073472,3137504346029961216,7752371099641409536
DATA_SOURCE 0 a $0
DATA_SOURCE 1 b $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 a->c_cflag 0-u32max[c]
USER_DATA 0 a->c_iflag 0-u32max[c]
USER_DATA 0 a->c_ispeed 0-u32max
USER_DATA 0 a->c_lflag 0-u32max[c]
USER_DATA 0 a->c_line 0-255
USER_DATA 0 a->c_oflag 0-u32max[c]
USER_DATA 0 a->c_ospeed 0-u32max
HALF_LOCKED2 &serial->disc_mutex
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 global &console_mutex