Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/tty/serial/8250/8250_lpss.c lpss8250_probe() -> dw8250_setup_port()

Type Parameter Key Value
PARAM_VALUE 0 p 296172349962055680
PARAM_VALUE 0 p->dev 4096-ptr_max
PARAM_VALUE 0 p->flags 687865856
PARAM_VALUE 0 p->get_mctrl 0,8720396366709526528
PARAM_VALUE 0 p->iotype 3
PARAM_VALUE 0 p->irq 1-u32max
PARAM_VALUE 0 p->membase 4096-ptr_max
PARAM_VALUE 0 p->private_data 4096-ptr_max
PARAM_VALUE 0 p->regshift 2
PARAM_VALUE 0 p->set_termios 0,2985200993848979456,7587422099711418368
PARAM_VALUE 0 p->type 4
MEM_ZERO 0 p
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/tty/serial/8250/8250_dw.c dw8250_probe() -> dw8250_setup_port()

Type Parameter Key Value
PARAM_VALUE 0 p 2803218358845616128
PARAM_VALUE 0 p->attr_group 0
PARAM_VALUE 0 p->break_ctl 0
PARAM_VALUE 0 p->cons 0
PARAM_VALUE 0 p->cons_flow 0
PARAM_VALUE 0 p->console_reinit 0
PARAM_VALUE 0 p->ctrl_id 0
PARAM_VALUE 0 p->custom_divisor 0
PARAM_VALUE 0 p->dev 4096-ptr_max
PARAM_VALUE 0 p->dev->bus 0-ptr_max
PARAM_VALUE 0 p->flags 0,64-u64max
PARAM_VALUE 0 p->frame_time 0
PARAM_VALUE 0 p->get_divisor 0
PARAM_VALUE 0 p->get_mctrl 0
PARAM_VALUE 0 p->get_rxtrig 0
PARAM_VALUE 0 p->handle_break 0
PARAM_VALUE 0 p->handle_irq 0
PARAM_VALUE 0 p->has_sysrq 0
PARAM_VALUE 0 p->hub6 0
PARAM_VALUE 0 p->hw_stopped 0
PARAM_VALUE 0 p->icount.brk 0
PARAM_VALUE 0 p->icount.buf_overrun 0
PARAM_VALUE 0 p->icount.cts 0
PARAM_VALUE 0 p->icount.dcd 0
PARAM_VALUE 0 p->icount.dsr 0
PARAM_VALUE 0 p->icount.frame 0
PARAM_VALUE 0 p->icount.overrun 0
PARAM_VALUE 0 p->icount.parity 0
PARAM_VALUE 0 p->icount.rng 0
PARAM_VALUE 0 p->icount.rx 0
PARAM_VALUE 0 p->icount.tx 0
PARAM_VALUE 0 p->ignore_status_mask 0
PARAM_VALUE 0 p->iobase 0
PARAM_VALUE 0 p->iotype 2-3,6
PARAM_VALUE 0 p->irq 0-s32max
PARAM_VALUE 0 p->irqflags 0
PARAM_VALUE 0 p->iso7816.clk 0
PARAM_VALUE 0 p->iso7816.flags 0
PARAM_VALUE 0 p->iso7816.sc_di 0
PARAM_VALUE 0 p->iso7816.sc_fi 0
PARAM_VALUE 0 p->iso7816.tg 0
PARAM_VALUE 0 p->iso7816_config 0
PARAM_VALUE 0 p->lock.dep_map.cpu 0
PARAM_VALUE 0 p->lock.dep_map.ip 0
PARAM_VALUE 0 p->lock.dep_map.key 0
PARAM_VALUE 0 p->lock.dep_map.lock_type 0
PARAM_VALUE 0 p->lock.dep_map.name 0
PARAM_VALUE 0 p->lock.dep_map.wait_type_inner 0
PARAM_VALUE 0 p->lock.dep_map.wait_type_outer 0
PARAM_VALUE 0 p->lock.rlock.dep_map.cpu 0
PARAM_VALUE 0 p->lock.rlock.dep_map.ip 0
PARAM_VALUE 0 p->lock.rlock.dep_map.key 0
PARAM_VALUE 0 p->lock.rlock.dep_map.lock_type 0
PARAM_VALUE 0 p->lock.rlock.dep_map.name 0
PARAM_VALUE 0 p->lock.rlock.dep_map.wait_type_inner 0
PARAM_VALUE 0 p->lock.rlock.dep_map.wait_type_outer 0
PARAM_VALUE 0 p->lock.rlock.magic 0
PARAM_VALUE 0 p->lock.rlock.owner 0
PARAM_VALUE 0 p->lock.rlock.owner_cpu 0
PARAM_VALUE 0 p->lock.rlock.raw_lock.locked 0
PARAM_VALUE 0 p->lock.rlock.raw_lock.locked_pending 0
PARAM_VALUE 0 p->lock.rlock.raw_lock.pending 0
PARAM_VALUE 0 p->lock.rlock.raw_lock.tail 0
PARAM_VALUE 0 p->lock.rlock.raw_lock.val.counter 0
PARAM_VALUE 0 p->mctrl 0
PARAM_VALUE 0 p->membase 1-u64max
PARAM_VALUE 0 p->minor 0
PARAM_VALUE 0 p->name 0
PARAM_VALUE 0 p->ops 0
PARAM_VALUE 0 p->pm 2770102282220523520
PARAM_VALUE 0 p->port_dev 0
PARAM_VALUE 0 p->port_id 0
PARAM_VALUE 0 p->private_data 1-u64max
PARAM_VALUE 0 p->quirks 0
PARAM_VALUE 0 p->read_status_mask 0
PARAM_VALUE 0 p->rs485.addr_dest 0
PARAM_VALUE 0 p->rs485.addr_recv 0
PARAM_VALUE 0 p->rs485.delay_rts_after_send 0
PARAM_VALUE 0 p->rs485.delay_rts_before_send 0
PARAM_VALUE 0 p->rs485.flags 0
PARAM_VALUE 0 p->rs485_config 0
PARAM_VALUE 0 p->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 p->rs485_supported.addr_dest 0
PARAM_VALUE 0 p->rs485_supported.addr_recv 0
PARAM_VALUE 0 p->rs485_supported.delay_rts_after_send 0
PARAM_VALUE 0 p->rs485_supported.flags 0
PARAM_VALUE 0 p->rs485_term_gpio 0
PARAM_VALUE 0 p->serial_in 1738625407312633856,2862894133303435264,3473974475035250688
PARAM_VALUE 0 p->serial_out 4259017607023443968,5102965566000500736,8207901887618170880
PARAM_VALUE 0 p->set_divisor 8390153535830097920
PARAM_VALUE 0 p->set_ldisc 7300308295093010432
PARAM_VALUE 0 p->set_mctrl 0
PARAM_VALUE 0 p->set_rxtrig 0
PARAM_VALUE 0 p->set_termios 6657532561596420096
PARAM_VALUE 0 p->shutdown 0
PARAM_VALUE 0 p->startup 0
PARAM_VALUE 0 p->state 0
PARAM_VALUE 0 p->status 0
PARAM_VALUE 0 p->suspended 0
PARAM_VALUE 0 p->sysrq 0
PARAM_VALUE 0 p->sysrq_ch 0
PARAM_VALUE 0 p->sysrq_seq 0
PARAM_VALUE 0 p->throttle 0
PARAM_VALUE 0 p->tty_groups 0
PARAM_VALUE 0 p->type 1
PARAM_VALUE 0 p->uartclk 1-u32max
PARAM_VALUE 0 p->unthrottle 0
PARAM_VALUE 0 p->x_char 0
BUF_SIZE 0 p 616
BUF_SIZE 0 p->dev 1616
BUF_SIZE 0 p->private_data 304
BIT_INFO 0 p->serial_in 0x20000000000000,0x3fbfdffbef5ff000
BIT_INFO 0 p->serial_out 0x2800000,0x7ffb73f7ceffd000
MEM_ZERO 0 p->private_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL