Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/tty/serial/8250/8250_mxpcie.c mxpcie8250_break_ctl() -> serial8250_do_break_ctl()

Type Parameter Key Value
PARAM_VALUE 0 port 6253828957567959040
PARAM_VALUE 0 port->attr_group 0
PARAM_VALUE 0 port->break_ctl 0,7853488113029939200
PARAM_VALUE 0 port->cons 0
PARAM_VALUE 0 port->console_reinit 0
PARAM_VALUE 0 port->ctrl_id 0
PARAM_VALUE 0 port->custom_divisor 0
PARAM_VALUE 0 port->dev 0,4096-ptr_max
PARAM_VALUE 0 port->flags 0,419430464
PARAM_VALUE 0 port->get_divisor 0
PARAM_VALUE 0 port->get_mctrl 0
PARAM_VALUE 0 port->get_rxtrig 0,2453836261628796928
PARAM_VALUE 0 port->handle_break 0
PARAM_VALUE 0 port->has_sysrq 0
PARAM_VALUE 0 port->hub6 0
PARAM_VALUE 0 port->hw_stopped 0
PARAM_VALUE 0 port->icount 0
PARAM_VALUE 0 port->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 port->iobase 0
PARAM_VALUE 0 port->iotype 0,2
PARAM_VALUE 0 port->irqflags 0
PARAM_VALUE 0 port->iso7816 0
PARAM_VALUE 0 port->iso7816_config 0
PARAM_VALUE 0 port->line 0
PARAM_VALUE 0 port->lock 0
PARAM_VALUE 0 port->mapsize 0
PARAM_VALUE 0 port->minor 0
PARAM_VALUE 0 port->name 0
PARAM_VALUE 0 port->ops 0
PARAM_VALUE 0 port->ops->break_ctl 4096-ptr_max
PARAM_VALUE 0 port->pm 0
PARAM_VALUE 0 port->port_dev 0
PARAM_VALUE 0 port->port_id 0-s32max
PARAM_VALUE 0 port->private_data 0
PARAM_VALUE 0 port->quirks 0
PARAM_VALUE 0 port->regshift 0
PARAM_VALUE 0 port->rs485 0,513
PARAM_VALUE 0 port->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 port->rs485_supported 0
PARAM_VALUE 0 port->rs485_term_gpio 0
PARAM_VALUE 0 port->set_divisor 0
PARAM_VALUE 0 port->set_ldisc 0
PARAM_VALUE 0 port->set_mctrl 0
PARAM_VALUE 0 port->set_rxtrig 0,7992203340138283008
PARAM_VALUE 0 port->set_termios 0,7405800079697027072
PARAM_VALUE 0 port->shutdown 0,1777342155058274304
PARAM_VALUE 0 port->startup 0,1474121871731851264
PARAM_VALUE 0 port->state 0
PARAM_VALUE 0 port->status 0
PARAM_VALUE 0 port->suspended 0
PARAM_VALUE 0 port->sysrq 0
PARAM_VALUE 0 port->sysrq_ch 0
PARAM_VALUE 0 port->sysrq_seq 0
PARAM_VALUE 0 port->throttle 0,7390467571637153792
PARAM_VALUE 0 port->tty_groups 0
PARAM_VALUE 0 port->type 0,65
PARAM_VALUE 0 port->uartclk 0,14745600
PARAM_VALUE 0 port->unthrottle 0,1391424235131097088
PARAM_VALUE 0 port->x_char 0
DATA_SOURCE 0 port $0
DATA_SOURCE 1 break_state $1
BIT_INFO 0 port->rs485.flags 0x0,0x3ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 break_state s32min-s32max
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &tty->atomic_write_lock

drivers/tty/serial/8250/8250_port.c serial8250_break_ctl() -> serial8250_do_break_ctl()

Type Parameter Key Value
PARAM_VALUE 0 port 4096-ptr_max
PARAM_VALUE 0 port->break_ctl 0
PARAM_VALUE 0 port->ops 4096-ptr_max
PARAM_VALUE 0 port->ops->break_ctl 4096-ptr_max
PARAM_VALUE 0 port->type 1-u32max
DATA_SOURCE 0 port $0
DATA_SOURCE 1 break_state $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 break_state s32min-s32max
LOCK2 _T->lock
HALF_LOCKED2 &tty->atomic_write_lock