Defined in 1 files as a function:

Referenced in 12 files:

Smatch caller information:

drivers/tty/serial/8250/8250_pericom.c pericom_do_set_divisor() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4210520377330208768
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,285212736
PARAM_VALUE 0 up->frame_time 0
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->handle_irq 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0
PARAM_VALUE 0 up->iotype 0
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0
PARAM_VALUE 0 up->lock 0
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->mctrl 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0
PARAM_VALUE 0 up->regshift 0
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_out 0
PARAM_VALUE 0 up->set_divisor 0,6657014278000447488
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0
PARAM_VALUE 0 up->shutdown 0
PARAM_VALUE 0 up->startup 0
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0
PARAM_VALUE 0 up->uartclk 0,14745600
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 0,128-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
BIT_INFO 2 value 0x80,0x7fffffff
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 2 value 0,128-s32max
USER_DATA 0 up->cons->index 0-3[c]
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags

drivers/tty/serial/8250/8250_pericom.c pericom_do_set_divisor() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4210520377330208768
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,285212736
PARAM_VALUE 0 up->frame_time 0
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->handle_irq 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0
PARAM_VALUE 0 up->iotype 0
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0
PARAM_VALUE 0 up->lock 0
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->mctrl 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0
PARAM_VALUE 0 up->regshift 0
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->set_divisor 0,6657014278000447488
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0
PARAM_VALUE 0 up->shutdown 0
PARAM_VALUE 0 up->startup 0
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0
PARAM_VALUE 0 up->uartclk 0,14745600
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 2
PARAM_VALUE 2 value 0-11
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
USER_DATA 0 up->cons->index 0-3[c]
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags

drivers/tty/serial/8250/8250_pericom.c pericom_do_set_divisor() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4210520377330208768
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,285212736
PARAM_VALUE 0 up->frame_time 0
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->handle_irq 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0
PARAM_VALUE 0 up->iotype 0
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0
PARAM_VALUE 0 up->lock 0
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->mctrl 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0
PARAM_VALUE 0 up->regshift 0
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->set_divisor 0,6657014278000447488
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0
PARAM_VALUE 0 up->shutdown 0
PARAM_VALUE 0 up->startup 0
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0
PARAM_VALUE 0 up->uartclk 0,14745600
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 3
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
DATA_SOURCE 2 value r serial_port_in
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 2 value s32min-s32max
USER_DATA 0 up->cons->index 0-3[c]
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags

drivers/tty/serial/serial_core.c uart_xchar_out() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->x_char 1-255
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 value 1-255
BUF_SIZE 0 up 616
DATA_SOURCE 0 up $0
DATA_SOURCE 1 offset $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons_flow 0-1
HOST_DATA 0 up->console_reinit 0-255
HOST_DATA 0 up->ctrl_id 0-u32max
HOST_DATA 0 up->custom_divisor 0-u32max
HOST_DATA 0 up->fifosize 0-u32max
HOST_DATA 0 up->flags 0-u64max
HOST_DATA 0 up->frame_time 0-u32max
HOST_DATA 0 up->has_sysrq 0-255
HOST_DATA 0 up->hub6 0-255
HOST_DATA 0 up->hw_stopped 0-1
HOST_DATA 0 up->icount.brk 0-u32max
HOST_DATA 0 up->icount.buf_overrun 0-u32max
HOST_DATA 0 up->icount.cts 0-u32max
HOST_DATA 0 up->icount.dcd 0-u32max
HOST_DATA 0 up->icount.dsr 0-u32max
HOST_DATA 0 up->icount.frame 0-u32max
HOST_DATA 0 up->icount.overrun 0-u32max
HOST_DATA 0 up->icount.parity 0-u32max
HOST_DATA 0 up->icount.rng 0-u32max
HOST_DATA 0 up->icount.rx 0-u32max
HOST_DATA 0 up->icount.tx 0-u32max
HOST_DATA 0 up->ignore_status_mask 0-u32max
HOST_DATA 0 up->iobase 0-u64max
HOST_DATA 0 up->iotype s32min-s32max
HOST_DATA 0 up->irq 0-u32max
HOST_DATA 0 up->irqflags 0-u64max
HOST_DATA 0 up->iso7816.clk 0-u32max
HOST_DATA 0 up->iso7816.flags 0-u32max
HOST_DATA 0 up->iso7816.sc_di 0-u32max
HOST_DATA 0 up->iso7816.sc_fi 0-u32max
HOST_DATA 0 up->iso7816.tg 0-u32max
HOST_DATA 0 up->line 0-u32max
HOST_DATA 0 up->mapbase 0-u64max
HOST_DATA 0 up->mapsize 0-u64max
HOST_DATA 0 up->mctrl 0-u32max
HOST_DATA 0 up->minor 0-u32max
HOST_DATA 0 up->port_id 0-u32max
HOST_DATA 0 up->quirks 0-255
HOST_DATA 0 up->read_status_mask 0-u32max
HOST_DATA 0 up->regshift 0-255
HOST_DATA 0 up->rs485.addr_dest 0-255
HOST_DATA 0 up->rs485.addr_recv 0-255
HOST_DATA 0 up->rs485.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485.flags 0-u32max
HOST_DATA 0 up->rs485_supported.addr_dest 0-255
HOST_DATA 0 up->rs485_supported.addr_recv 0-255
HOST_DATA 0 up->rs485_supported.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485_supported.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485_supported.flags 0-u32max
HOST_DATA 0 up->status 0-u32max
HOST_DATA 0 up->suspended 0-255
HOST_DATA 0 up->sysrq 0-u64max
HOST_DATA 0 up->sysrq_ch 0-255
HOST_DATA 0 up->sysrq_seq 0-255
HOST_DATA 0 up->type 0-u32max
HOST_DATA 0 up->uartclk 0-u32max
HOST_DATA 0 up->x_char 1-255
HOST_DATA 2 value 1-255

drivers/tty/serial/8250/8250_bcm7271.c brcmuart_handle_irq() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 1346846652993830912
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->flags 0,64-u64max
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype (-1)-0,2-3,6-7
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->membase 0,4096-ptr_max
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->pm 0
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0
PARAM_VALUE 0 up->private_data 4096-ptr_max
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0,3,15,19,31
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_config 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,4101205415987269632
PARAM_VALUE 0 up->shutdown 0,8718491819880652800
PARAM_VALUE 0 up->startup 0,3434437052138033152
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0,1910511969926316032
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,76
PARAM_VALUE 0 up->unthrottle 0,2750326186656206848
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 0,2-2147483642
BUF_SIZE 0 up (-1),616
BUF_SIZE 0 up (-1),616
DATA_SOURCE 0 up $0
BIT_INFO 2 value 0x0,0x7ffffffa
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value 2-2147483642[c]
LOCK2 flags
LOCK2 0 &up->lock
HALF_LOCKED2 &i->lock
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_bcm7271.c brcmuart_handle_irq() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 1346846652993830912
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->flags 0,64-u64max
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype (-1)-0,2-3,6-7
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->membase 0,4096-ptr_max
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->pm 0
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0
PARAM_VALUE 0 up->private_data 4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0,3,15,19,31
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_config 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,4101205415987269632
PARAM_VALUE 0 up->shutdown 0,8718491819880652800
PARAM_VALUE 0 up->startup 0,3434437052138033152
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0,1910511969926316032
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,76
PARAM_VALUE 0 up->unthrottle 0,2750326186656206848
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 4
PARAM_VALUE 2 value 0-2147483645
BUF_SIZE 0 up (-1),616
BUF_SIZE 0 up (-1),616
DATA_SOURCE 0 up $0
BIT_INFO 2 value 0x0,0x7ffffffd
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value 1-2147483645[c]
LOCK2 flags
LOCK2 0 &up->lock
HALF_LOCKED2 &i->lock
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_bcm7271.c brcmuart_hrtimer_func() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 1 offset 1
BIT_INFO 2 value 0x5,0x7fffffff
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value s32min-s32max
LOCK2 flags
LOCK2 0 &up->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_bcm7271.c brcmuart_hrtimer_func() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 4
PARAM_VALUE 2 value s32min-0,2-s32max
BIT_INFO 2 value 0x2,0x7fffffff
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value s32min-0,2-s32max
LOCK2 flags
LOCK2 0 &up->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_bcm7271.c brcmuart_startup() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 1346846652993830912
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,64-u64max
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype (-1)-0,2-3,6-7
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->membase 0,4096-ptr_max
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0,3,15,19,31
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_config 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,4101205415987269632
PARAM_VALUE 0 up->shutdown 0,8718491819880652800
PARAM_VALUE 0 up->startup 0,3434437052138033152
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0,1910511969926316032
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,76
PARAM_VALUE 0 up->unthrottle 0,2750326186656206848
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 0,2-254
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
BIT_INFO 2 value 0x0,0xfe
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
LOCK2 irq
LOCK2 0 &up->lock
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_exar.c exar_pm() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 6529596623791599616
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->iommu_group->default_domain 0-s64max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,721420288
PARAM_VALUE 0 up->frame_time 0
PARAM_VALUE 0 up->get_divisor 0,2807437018230194176
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0
PARAM_VALUE 0 up->iotype 0,2
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->pm 4096-ptr_max
PARAM_VALUE 0 up->pm 0,2996081791248404480
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_dev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->port_id 0-4294967294
PARAM_VALUE 0 up->private_data 0,4096-u64max
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0
PARAM_VALUE 0 up->regshift 0,2,4,7
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->set_divisor 0,513757538912956416
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0
PARAM_VALUE 0 up->shutdown 0,8962044655378399232
PARAM_VALUE 0 up->startup 0,3856046705570344960
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,21,24
PARAM_VALUE 0 up->uartclk 0-s32max
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 139
PARAM_VALUE 2 value 0,255
DATA_SOURCE 0 up $0
FUZZY_MAX 2 value 255
HARD_MAX 2 value 255
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 &m->lock
HALF_LOCKED2 &tty->legacy_mutex
HALF_LOCKED2 &uport->lock
HALF_LOCKED2 _T->flags

drivers/tty/serial/8250/8250_exar.c xr17v35x_set_divisor() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 6529596623791599616
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,721420288
PARAM_VALUE 0 up->frame_time 0
PARAM_VALUE 0 up->get_divisor 0,2807437018230194176
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0
PARAM_VALUE 0 up->iotype 0,2
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,2996081791248404480
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-4294967294
PARAM_VALUE 0 up->private_data 0,4096-u64max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0
PARAM_VALUE 0 up->regshift 0,2,4,7
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0,513757538912956416
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0
PARAM_VALUE 0 up->shutdown 0,8962044655378399232
PARAM_VALUE 0 up->startup 0,3856046705570344960
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,21,24
PARAM_VALUE 0 up->uartclk 0-s32max
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 2
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
DATA_SOURCE 2 value $3 [m]
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 2 value 0-s32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 2 value 0-s32max[c]
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags

drivers/tty/serial/8250/8250_exar.c xr17v35x_startup() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 6529596623791599616
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,721420288
PARAM_VALUE 0 up->frame_time 0
PARAM_VALUE 0 up->get_divisor 0,2807437018230194176
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0
PARAM_VALUE 0 up->iotype 0,2
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,2996081791248404480
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-4294967294
PARAM_VALUE 0 up->private_data 0,4096-u64max
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0
PARAM_VALUE 0 up->regshift 0,2,4,7
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->set_divisor 0,513757538912956416
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0
PARAM_VALUE 0 up->shutdown 0,8962044655378399232
PARAM_VALUE 0 up->startup 0,3856046705570344960
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,21,24
PARAM_VALUE 0 up->uartclk 0-s32max
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 9
PARAM_VALUE 2 value 16
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_exar.c xr17v35x_startup() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 6529596623791599616
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,721420288
PARAM_VALUE 0 up->frame_time 0
PARAM_VALUE 0 up->get_divisor 0,2807437018230194176
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0
PARAM_VALUE 0 up->iotype 0,2
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,2996081791248404480
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-4294967294
PARAM_VALUE 0 up->private_data 0,4096-u64max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0
PARAM_VALUE 0 up->regshift 0,2,4,7
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0,513757538912956416
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0
PARAM_VALUE 0 up->shutdown 0,8962044655378399232
PARAM_VALUE 0 up->startup 0,3856046705570344960
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,21,24
PARAM_VALUE 0 up->uartclk 0-s32max
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
LOCK2 irq
LOCK2 0 &up->lock
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_mxpcie.c mxpcie8250_set_rxtrig() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 6253828957567959040
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0,7853488113029939200
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 4096-ptr_max
PARAM_VALUE 0 up->flags 0,419430464
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0,2453836261628796928
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype 0,2
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0
PARAM_VALUE 0 up->lock 0
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->pm 0
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->regshift 0
PARAM_VALUE 0 up->rs485 0,513
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0,7992203340138283008
PARAM_VALUE 0 up->set_termios 0,7405800079697027072
PARAM_VALUE 0 up->shutdown 0,1777342155058274304
PARAM_VALUE 0 up->startup 0,1474121871731851264
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0,7390467571637153792
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,65
PARAM_VALUE 0 up->uartclk 0,14745600
PARAM_VALUE 0 up->unthrottle 0,1391424235131097088
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 17
CAPPED_DATA 2 value 1
DATA_SOURCE 0 up $0
DATA_SOURCE 2 value $1
PARAM_COMPARE 2 value <= $0->fifosize
CONSTRAINT 2 value <=484
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/tty/serial/8250/8250_ni.c ni16550_disable_transceivers() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->ops 4096-ptr_max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->shutdown 1-u64max
PARAM_VALUE 1 offset 15
PARAM_VALUE 2 value 0-247
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
BIT_INFO 2 value 0x0,0xf7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value 0-247[c]
LOCK2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_ni.c ni16550_rs485_config() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->type 0,4096-ptr_max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 1 offset 15
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->dev (-1),1616
BUF_SIZE 0 up->name (-1)-s32max
BUF_SIZE 0 up->ops (-1),216
BUF_SIZE 0 up->private_data (-1),1-s32max
CAPPED_DATA 0 up->cons 1
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value 0-255[c]
NO_OVERFLOW_SIMPLE 0 up->iobase
LOCK2 &_T->lock->lock
LOCK2 _T->flags
LOCK2 _T->lock
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c probe_baud() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 5109488043324854272
PARAM_VALUE 0 up->cons->cflag s32min-0,16-s32max
PARAM_VALUE 0 up->cons->data 1624000111546744832
PARAM_VALUE 0 up->cons->device 6569512524207788032
PARAM_VALUE 0 up->cons->device_lock 0
PARAM_VALUE 0 up->cons->device_unlock 0
PARAM_VALUE 0 up->cons->dropped 0
PARAM_VALUE 0 up->cons->exit 7833501435485716480
PARAM_VALUE 0 up->cons->index 0
PARAM_VALUE 0 up->cons->irq_work.node.a_flags.counter 0-s32max
PARAM_VALUE 0 up->cons->irq_work.node.u_flags 0-s32max
PARAM_VALUE 0 up->cons->ispeed 0-s32max
PARAM_VALUE 0 up->cons->match 4421782094852718592
PARAM_VALUE 0 up->cons->nbcon_device_ctxt.backlog 0
PARAM_VALUE 0 up->cons->nbcon_device_ctxt.console 0
PARAM_VALUE 0 up->cons->nbcon_device_ctxt.pbufs 0
PARAM_VALUE 0 up->cons->nbcon_device_ctxt.prio 0
PARAM_VALUE 0 up->cons->nbcon_device_ctxt.seq 0
PARAM_VALUE 0 up->cons->nbcon_prev_seq.counter (-1)-0
PARAM_VALUE 0 up->cons->nbcon_state.counter 0
PARAM_VALUE 0 up->cons->node.pprev 0,4096-ptr_max
PARAM_VALUE 0 up->cons->pbufs 0,4096-ptr_max
PARAM_VALUE 0 up->cons->rcuwait.task 0
PARAM_VALUE 0 up->cons->read 0
PARAM_VALUE 0 up->cons->setup 3517582552066240512
PARAM_VALUE 0 up->cons->unblank 0
PARAM_VALUE 0 up->cons->write 1136652718727315456
PARAM_VALUE 0 up->cons->write_atomic 0
PARAM_VALUE 0 up->cons->write_thread 0
PARAM_VALUE 0 up->iotype 0,2-3,6-7
PARAM_VALUE 0 up->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 *up->cons->device 6569512524207788032
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 128-383
BUF_SIZE 0 up 616
CAPPED_DATA 0 up->iotype 1
DATA_SOURCE 0 up $0
STR_LEN 0 up->cons (-1)
BIT_INFO 2 value 0x80,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0-s32max
HOST_DATA 0 up->cons->irq_work.node.dst 0-u16max
HOST_DATA 0 up->cons->irq_work.node.src 0-u16max
HOST_DATA 0 up->cons->irq_work.node.u_flags 0-s32max
HOST_DATA 0 up->cons->ispeed 0-s32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 2 value 128-383
LOCK2 global &console_mutex
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &dynamic_netconsole_mutex
HALF_LOCKED2 global &goldfish_tty_lock
HALF_LOCKED2 global &psinfo_lock
HALF_LOCKED2 irq

drivers/tty/serial/8250/8250_port.c probe_baud() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 5109488043324854272
PARAM_VALUE 0 up->cons->cflag s32min-0,16-s32max
PARAM_VALUE 0 up->cons->data 1624000111546744832
PARAM_VALUE 0 up->cons->device 6569512524207788032
PARAM_VALUE 0 up->cons->device_lock 0
PARAM_VALUE 0 up->cons->device_unlock 0
PARAM_VALUE 0 up->cons->dropped 0
PARAM_VALUE 0 up->cons->exit 7833501435485716480
PARAM_VALUE 0 up->cons->index 0
PARAM_VALUE 0 up->cons->irq_work.node.a_flags.counter 0-s32max
PARAM_VALUE 0 up->cons->irq_work.node.u_flags 0-s32max
PARAM_VALUE 0 up->cons->ispeed 0-s32max
PARAM_VALUE 0 up->cons->match 4421782094852718592
PARAM_VALUE 0 up->cons->nbcon_device_ctxt.backlog 0
PARAM_VALUE 0 up->cons->nbcon_device_ctxt.console 0
PARAM_VALUE 0 up->cons->nbcon_device_ctxt.pbufs 0
PARAM_VALUE 0 up->cons->nbcon_device_ctxt.prio 0
PARAM_VALUE 0 up->cons->nbcon_device_ctxt.seq 0
PARAM_VALUE 0 up->cons->nbcon_prev_seq.counter (-1)-0
PARAM_VALUE 0 up->cons->nbcon_state.counter 0
PARAM_VALUE 0 up->cons->node.pprev 0,4096-ptr_max
PARAM_VALUE 0 up->cons->pbufs 0,4096-ptr_max
PARAM_VALUE 0 up->cons->rcuwait.task 0
PARAM_VALUE 0 up->cons->read 0
PARAM_VALUE 0 up->cons->setup 3517582552066240512
PARAM_VALUE 0 up->cons->unblank 0
PARAM_VALUE 0 up->cons->write 1136652718727315456
PARAM_VALUE 0 up->cons->write_atomic 0
PARAM_VALUE 0 up->cons->write_thread 0
PARAM_VALUE 0 up->iotype 0,2-3,6-7
PARAM_VALUE 0 up->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 *up->cons->device 6569512524207788032
PARAM_VALUE 1 offset 3
BUF_SIZE 0 up 616
CAPPED_DATA 0 up->iotype 1
DATA_SOURCE 0 up $0
DATA_SOURCE 2 value r serial_port_in
STR_LEN 0 up->cons (-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0-s32max
HOST_DATA 0 up->cons->irq_work.node.dst 0-u16max
HOST_DATA 0 up->cons->irq_work.node.src 0-u16max
HOST_DATA 0 up->cons->irq_work.node.u_flags 0-s32max
HOST_DATA 0 up->cons->ispeed 0-s32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 2 value 0-255
LOCK2 global &console_mutex
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &dynamic_netconsole_mutex
HALF_LOCKED2 global &goldfish_tty_lock
HALF_LOCKED2 global &psinfo_lock
HALF_LOCKED2 irq

drivers/tty/serial/8250/8250_port.c serial8250_THRE_test() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->irq 1-u32max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_THRE_test() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->irq 1-u32max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_console_putchar() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 1 offset 0
BUF_SIZE 0 up (-1),616
BUF_SIZE 0 up (-1),616
DATA_SOURCE 0 up $0
DATA_SOURCE 2 value $1
STR_LEN 0 up (-1),1
STR_LEN 0 up (-1),1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_console_restore() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->state 4096-ptr_max
PARAM_VALUE 1 offset 3
BUF_SIZE 0 up 616
NOCHECK_CALL

drivers/tty/serial/8250/8250_port.c serial8250_console_write() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 1 offset 1
BUF_SIZE 0 up 616
DATA_SOURCE 2 value r serial_port_in
BIT_INFO 2 value 0x0,0x7fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value s32min-s32max
HALF_LOCKED2 flags

drivers/tty/serial/8250/8250_port.c serial8250_disable_ms() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->ops->set_ldisc 107133540459220992,1038783411328565248,3180651508792717312,7260017805025792000,8776397759870930944,9016880667063590912
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 0-247
DATA_SOURCE 0 up $0
BIT_INFO 0 up->flags 0x0,0xfffffffffffff7ff
BIT_INFO 2 value 0x0,0xf7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &tty->legacy_mutex
LOCK2 &tty->termios_rwsem
LOCK2 _T->lock
LOCK2 irq
LOCK2 0 &up->lock
HALF_LOCKED2 global &speakup_tty_mutex
HALF_LOCKED2 global &spk_mutex
TYPE_LOCK (struct tty_struct)->legacy_mutex
TYPE_LOCK (struct tty_struct)->termios_rwsem
TYPE_LOCK (struct uart_port)->lock

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

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->break_ctl 0,7853488113029939200
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->ops 0,4096-ptr_max
PARAM_VALUE 0 up->ops->break_ctl 4096-ptr_max
PARAM_VALUE 1 offset 3
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &tty->atomic_write_lock

drivers/tty/serial/8250/8250_port.c serial8250_do_set_divisor() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->send_xchar 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_ldisc 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->throttle 0,4096-ptr_max
PARAM_VALUE 0 up->ops->unthrottle 0,4096-ptr_max
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 224
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags

drivers/tty/serial/8250/8250_port.c serial8250_do_set_divisor() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->send_xchar 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_ldisc 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->throttle 0,4096-ptr_max
PARAM_VALUE 0 up->ops->unthrottle 0,4096-ptr_max
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 128-383
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
BIT_INFO 2 value 0x80,0xff
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags

drivers/tty/serial/8250/8250_port.c serial8250_do_shutdown() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->ops 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
LOCK2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_do_shutdown() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 0-2147483583
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
BIT_INFO 2 value 0x0,0x7fffffbf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value 1-2147483583[c]
LOCK2 &_T->lock->lock
LOCK2 _T->flags
LOCK2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_em485_stop_tx() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 1
BIT_INFO 2 value 0x5,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons_flow 0-1
HOST_DATA 0 up->console_reinit 0-255
HOST_DATA 0 up->ctrl_id 0-u32max
HOST_DATA 0 up->custom_divisor 0-u32max
HOST_DATA 0 up->fifosize 0-u32max
HOST_DATA 0 up->flags 0-u64max
HOST_DATA 0 up->frame_time 0-u32max
HOST_DATA 0 up->has_sysrq 0-255
HOST_DATA 0 up->hub6 0-255
HOST_DATA 0 up->hw_stopped 0
HOST_DATA 0 up->icount.brk 0-u32max
HOST_DATA 0 up->icount.buf_overrun 0-u32max
HOST_DATA 0 up->icount.cts 0-u32max
HOST_DATA 0 up->icount.dcd 0-u32max
HOST_DATA 0 up->icount.dsr 0-u32max
HOST_DATA 0 up->icount.frame 0-u32max
HOST_DATA 0 up->icount.overrun 0-u32max
HOST_DATA 0 up->icount.parity 0-u32max
HOST_DATA 0 up->icount.rng 0-u32max
HOST_DATA 0 up->icount.rx 0-u32max
HOST_DATA 0 up->icount.tx 0-u32max
HOST_DATA 0 up->ignore_status_mask 0-u32max
HOST_DATA 0 up->iobase 0-u64max
HOST_DATA 0 up->iotype s32min-s32max
HOST_DATA 0 up->irq 0-u32max
HOST_DATA 0 up->irqflags 0-u64max
HOST_DATA 0 up->iso7816.clk 0-u32max
HOST_DATA 0 up->iso7816.flags 0-u32max
HOST_DATA 0 up->iso7816.sc_di 0-u32max
HOST_DATA 0 up->iso7816.sc_fi 0-u32max
HOST_DATA 0 up->iso7816.tg 0-u32max
HOST_DATA 0 up->line 0-u32max
HOST_DATA 0 up->mapbase 0-u64max
HOST_DATA 0 up->mapsize 0-u64max
HOST_DATA 0 up->mctrl 0-u32max
HOST_DATA 0 up->minor 0-u32max
HOST_DATA 0 up->port_id 0-u32max
HOST_DATA 0 up->quirks 0-255
HOST_DATA 0 up->read_status_mask 0-u32max
HOST_DATA 0 up->regshift 0-255
HOST_DATA 0 up->rs485.addr_dest 0-255
HOST_DATA 0 up->rs485.addr_recv 0-255
HOST_DATA 0 up->rs485.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485.flags 0-u32max
HOST_DATA 0 up->rs485_supported.addr_dest 0-255
HOST_DATA 0 up->rs485_supported.addr_recv 0-255
HOST_DATA 0 up->rs485_supported.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485_supported.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485_supported.flags 0-u32max
HOST_DATA 0 up->status 0-u32max
HOST_DATA 0 up->suspended 0-255
HOST_DATA 0 up->sysrq 0-u64max
HOST_DATA 0 up->sysrq_ch 0-255
HOST_DATA 0 up->sysrq_seq 0-255
HOST_DATA 0 up->type 0-u32max
HOST_DATA 0 up->uartclk 0-u32max
HOST_DATA 0 up->x_char 0
HOST_DATA 2 value 0-255
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags
HALF_LOCKED2 _T->lock

drivers/tty/serial/8250/8250_port.c serial8250_enable_ms() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->ops->enable_ms 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_ldisc 0,107133540459220992,1038783411328565248,3180651508792717312,7260017805025792000,8776397759870930944,9016880667063590912
PARAM_VALUE 1 offset 1
DATA_SOURCE 0 up $0
BIT_INFO 2 value 0x8,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &tty->legacy_mutex
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq
HALF_LOCKED2 0 &up->lock
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_port.c serial8250_iir_txen_test() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->cons->rcuwait.task->delays->blkio_count 0-4294967295
PARAM_VALUE 0 up->cons->rcuwait.task->delays->blkio_delay_max 0-s64max
PARAM_VALUE 0 up->cons->rcuwait.task->delays->blkio_delay_min 0-s64max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->sched_task_group->idle s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->iommu_group->default_domain 0-s64max
PARAM_VALUE 0 up->dev->power.request 0-4
PARAM_VALUE 0 up->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->mctrl 0,8192-u32max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->efr 0-255
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 2
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
BIT_INFO 0 up->quirks 0x0,0xfe
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
LOCK2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_iir_txen_test() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->cons->rcuwait.task->delays->blkio_count 0-4294967295
PARAM_VALUE 0 up->cons->rcuwait.task->delays->blkio_delay_max 0-s64max
PARAM_VALUE 0 up->cons->rcuwait.task->delays->blkio_delay_min 0-s64max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->ptracer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 0 up->cons->rcuwait.task->sched_task_group->idle s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->iommu_group->default_domain 0-s64max
PARAM_VALUE 0 up->dev->power.request 0-4
PARAM_VALUE 0 up->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->mctrl 0,8192-u32max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->efr 0-255
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
BIT_INFO 0 up->quirks 0x0,0xfe
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
LOCK2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_initialize() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 3
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_put_poll_char() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->ops 4096-ptr_max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 1 offset 0
DATA_SOURCE 0 up $0
DATA_SOURCE 2 value $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read

drivers/tty/serial/8250/8250_port.c serial8250_put_poll_char() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->ops 4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 1
DATA_SOURCE 0 up $0
DATA_SOURCE 2 value r serial_port_in
BIT_INFO 2 value 0x0,0x7fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value s32min-s32max
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read

drivers/tty/serial/8250/8250_port.c serial8250_set_TRG_levels() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->type 12
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 0-255
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
BIT_INFO 2 value 0x30,0x7f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value 0-255
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_set_TRG_levels() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 12
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 value 96
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_set_TRG_levels() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 12
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 128-383
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
BIT_INFO 2 value 0xb0,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value 128-383
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_set_TRG_levels() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 12
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 value 96
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_set_TRG_levels() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 12
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_set_TRG_levels() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->fifosize 2-u32max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->type 26-28
PARAM_VALUE 1 offset 64
PARAM_VALUE 2 value 1
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
FUZZY_MAX 0 up->fifosize 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_set_TRG_levels() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->fifosize 2-u32max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 26-28
PARAM_VALUE 1 offset 65
PARAM_VALUE 2 value 1-2147483645
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
FUZZY_MAX 0 up->fifosize 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_set_efr() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 191
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock

drivers/tty/serial/8250/8250_port.c serial8250_set_efr() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 2,9
PARAM_VALUE 2 value 0,128
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
FUZZY_MAX 1 offset 9
FUZZY_MAX 2 value 0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
BIT_INFO 1 offset 0x0,0xb
BIT_INFO 2 value 0x0,0x80
NOSPEC 0 up->cons->index
HARD_MAX 1 offset 9
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock

drivers/tty/serial/8250/8250_port.c serial8250_set_fcr() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 8
PARAM_VALUE 1 offset 2
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock

drivers/tty/serial/8250/8250_port.c serial8250_set_fcr() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 3
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock

drivers/tty/serial/8250/8250_port.c serial8250_set_fcr() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 0-7,9-u32max
PARAM_VALUE 1 offset 2
PARAM_VALUE 2 value 1
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock

drivers/tty/serial/8250/8250_port.c serial8250_set_fcr() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 0-7,9-u32max
PARAM_VALUE 1 offset 2
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock

drivers/tty/serial/8250/8250_port.c serial8250_set_ier() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 1 offset 1
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock

drivers/tty/serial/8250/8250_port.c serial8250_startup_special() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->type 10
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 191
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_startup_special() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 10
PARAM_VALUE 1 offset 2
PARAM_VALUE 2 value 16
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_startup_special() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 10
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_startup_special() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 10
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_startup_special() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 10
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 191
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_startup_special() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 10
PARAM_VALUE 1 offset 2
PARAM_VALUE 2 value 16
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_startup_special() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 10
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_startup_special() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->type 95
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_startup_special() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 95
PARAM_VALUE 1 offset 12
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_startup_special() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->type 95
PARAM_VALUE 1 offset 12
PARAM_VALUE 2 value 24577
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_port.c serial8250_stop_rx() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->stop_tx 0,4096-ptr_max
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 0,2-250
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
BIT_INFO 2 value 0x0,0xfa
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 &up->port.lock
HALF_LOCKED2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_of.c npcm_startup() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 6764027032833654784
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,64-u64max
PARAM_VALUE 0 up->frame_time 0
PARAM_VALUE 0 up->get_divisor 0,8146599195553521664
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0-1
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0
PARAM_VALUE 0 up->iobase 0-18446744073709551614
PARAM_VALUE 0 up->iotype (-1)-0,2-4,6-7
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0-s32max
PARAM_VALUE 0 up->lock 0
PARAM_VALUE 0 up->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->mctrl 0,8192-u32max
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0
PARAM_VALUE 0 up->shutdown 0
PARAM_VALUE 0 up->startup 0,1108930421422477312
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 7
PARAM_VALUE 2 value 160
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
DATA_SOURCE 0 up $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_mtk.c mtk8250_set_termios() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 1819181237270331392
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.request 0-4
PARAM_VALUE 0 up->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,805306368
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype 0,3
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0-s32max
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,4511255337713278976
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->efr 0-255
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->regshift 0,2
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,6006128799960182784
PARAM_VALUE 0 up->shutdown 0,3102226493243260928
PARAM_VALUE 0 up->startup 0,3330526465526231040
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,3
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 9
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
CAPPED_DATA 0 up->line 1
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex

drivers/tty/serial/8250/8250_mtk.c mtk8250_set_termios() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 1819181237270331392
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.request 0-4
PARAM_VALUE 0 up->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,805306368
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype 0,3
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0-s32max
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,4511255337713278976
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->efr 0-255
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->regshift 0,2
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,6006128799960182784
PARAM_VALUE 0 up->shutdown 0,3102226493243260928
PARAM_VALUE 0 up->startup 0,3330526465526231040
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,3
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 9
PARAM_VALUE 2 value 3
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
CAPPED_DATA 0 up->line 1
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex

drivers/tty/serial/8250/8250_mtk.c mtk8250_set_termios() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 1819181237270331392
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.request 0-4
PARAM_VALUE 0 up->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,805306368
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype 0,3
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0-s32max
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,4511255337713278976
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->efr 0-255
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->regshift 0,2
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,6006128799960182784
PARAM_VALUE 0 up->shutdown 0,3102226493243260928
PARAM_VALUE 0 up->startup 0,3330526465526231040
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,3
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 128-383
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
CAPPED_DATA 0 up->line 1
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
BIT_INFO 2 value 0x80,0xff
NOSPEC 0 up->cons->index
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 flags
LOCK2 0 &up->lock
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_mtk.c mtk8250_set_termios() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 1819181237270331392
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.request 0-4
PARAM_VALUE 0 up->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,805306368
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype 0,3
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0-s32max
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,4511255337713278976
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->efr 0-255
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->regshift 0,2
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,6006128799960182784
PARAM_VALUE 0 up->shutdown 0,3102226493243260928
PARAM_VALUE 0 up->startup 0,3330526465526231040
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,3
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 3
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
CAPPED_DATA 0 up->line 1
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 flags
LOCK2 0 &up->lock
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_mtk.c mtk8250_set_termios() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 1819181237270331392
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.request 0-4
PARAM_VALUE 0 up->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,805306368
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype 0,3
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0-s32max
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,4511255337713278976
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->efr 0-255
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->regshift 0,2
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,6006128799960182784
PARAM_VALUE 0 up->shutdown 0,3102226493243260928
PARAM_VALUE 0 up->startup 0,3330526465526231040
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,3
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 10
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
CAPPED_DATA 0 up->line 1
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 flags
LOCK2 0 &up->lock
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_mtk.c mtk8250_set_termios() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 1819181237270331392
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.request 0-4
PARAM_VALUE 0 up->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,805306368
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype 0,3
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0-s32max
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,4511255337713278976
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->efr 0-255
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->regshift 0,2
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,6006128799960182784
PARAM_VALUE 0 up->shutdown 0,3102226493243260928
PARAM_VALUE 0 up->startup 0,3330526465526231040
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,3
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 11
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
CAPPED_DATA 0 up->line 1
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 flags
LOCK2 0 &up->lock
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_mtk.c mtk8250_set_termios() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 1819181237270331392
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.request 0-4
PARAM_VALUE 0 up->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,805306368
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype 0,3
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0-s32max
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,4511255337713278976
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->efr 0-255
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->regshift 0,2
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,6006128799960182784
PARAM_VALUE 0 up->shutdown 0,3102226493243260928
PARAM_VALUE 0 up->startup 0,3330526465526231040
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,3
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 21
PARAM_VALUE 2 value 0-u16max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
CAPPED_DATA 0 up->line 1
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 flags
LOCK2 0 &up->lock
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_mtk.c mtk8250_set_termios() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 1819181237270331392
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.request 0-4
PARAM_VALUE 0 up->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,805306368
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype 0,3
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0-s32max
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,4511255337713278976
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->efr 0-255
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->regshift 0,2
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,6006128799960182784
PARAM_VALUE 0 up->shutdown 0,3102226493243260928
PARAM_VALUE 0 up->startup 0,3330526465526231040
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,3
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 22
PARAM_VALUE 2 value 0-u16max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
CAPPED_DATA 0 up->line 1
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 flags
LOCK2 0 &up->lock
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_mtk.c mtk8250_set_termios() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 1819181237270331392
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.request 0-4
PARAM_VALUE 0 up->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,805306368
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype 0,3
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0-s32max
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,4511255337713278976
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->efr 0-255
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->regshift 0,2
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,6006128799960182784
PARAM_VALUE 0 up->shutdown 0,3102226493243260928
PARAM_VALUE 0 up->startup 0,3330526465526231040
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,3
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 10
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
CAPPED_DATA 0 up->line 1
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 flags
LOCK2 0 &up->lock
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_mtk.c mtk8250_set_termios() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 1819181237270331392
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.request 0-4
PARAM_VALUE 0 up->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,805306368
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype 0,3
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0-s32max
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,4511255337713278976
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->efr 0-255
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->regshift 0,2
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,6006128799960182784
PARAM_VALUE 0 up->shutdown 0,3102226493243260928
PARAM_VALUE 0 up->startup 0,3330526465526231040
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,3
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 11
PARAM_VALUE 2 value 255
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
CAPPED_DATA 0 up->line 1
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 flags
LOCK2 0 &up->lock
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_mtk.c mtk8250_set_termios() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 1819181237270331392
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.request 0-4
PARAM_VALUE 0 up->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,805306368
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype 0,3
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0-s32max
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,4511255337713278976
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->efr 0-255
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->regshift 0,2
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,6006128799960182784
PARAM_VALUE 0 up->shutdown 0,3102226493243260928
PARAM_VALUE 0 up->startup 0,3330526465526231040
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,3
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 21
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
CAPPED_DATA 0 up->line 1
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 flags
LOCK2 0 &up->lock
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_mtk.c mtk8250_set_termios() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 1819181237270331392
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.request 0-4
PARAM_VALUE 0 up->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,805306368
PARAM_VALUE 0 up->get_divisor 0
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype 0,3
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->line 0-s32max
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->mapsize 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,4511255337713278976
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->efr 0-255
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 3,15,19,31
PARAM_VALUE 0 up->regshift 0,2
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 0 up->set_divisor 0
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,6006128799960182784
PARAM_VALUE 0 up->shutdown 0,3102226493243260928
PARAM_VALUE 0 up->startup 0,3330526465526231040
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,3
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 22
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
CAPPED_DATA 0 up->line 1
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-0,16-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
LOCK2 flags
LOCK2 0 &up->lock
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/8250/8250_dw.c dw8250_check_lcr() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons->rcuwait.task->sched_class->uclamp_enabled 0-1
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->break_ctl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->config_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->enable_ms 0,4096-ptr_max
PARAM_VALUE 0 up->ops->flush_buffer 0,4096-ptr_max
PARAM_VALUE 0 up->ops->get_mctrl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->ioctl 0
PARAM_VALUE 0 up->ops->pm 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->release_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->request_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->send_xchar 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_ldisc 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_mctrl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_termios 0,4096-ptr_max
PARAM_VALUE 0 up->ops->shutdown 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_tx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->startup 0,4096-ptr_max
PARAM_VALUE 0 up->ops->stop_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->stop_tx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->throttle 0,4096-ptr_max
PARAM_VALUE 0 up->ops->tx_empty 0,4096-ptr_max
PARAM_VALUE 0 up->ops->type 0,4096-ptr_max
PARAM_VALUE 0 up->ops->unthrottle 0,4096-ptr_max
PARAM_VALUE 0 up->ops->verify_port 0,4096-ptr_max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 1 offset 3
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->dev (-1),1616
BUF_SIZE 0 up->name (-1)-s32max
BUF_SIZE 0 up->ops (-1),216
BUF_SIZE 0 up->private_data (-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
DATA_SOURCE 2 value $2
STR_LEN 0 up (-1),1,7
STR_LEN 0 up (-1),1,7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0-s32max
HOST_DATA 0 up->cons->irq_work.node.dst 0-u16max
HOST_DATA 0 up->cons->irq_work.node.src 0-u16max
HOST_DATA 0 up->cons->irq_work.node.u_flags 0-s32max
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->cons_flow 0-1
HOST_DATA 0 up->console_reinit 0-255
HOST_DATA 0 up->ctrl_id 0-u32max
HOST_DATA 0 up->custom_divisor 0-u32max
HOST_DATA 0 up->fifosize 0-u32max
HOST_DATA 0 up->flags 0-u64max
HOST_DATA 0 up->frame_time 0-u32max
HOST_DATA 0 up->has_sysrq 0-255
HOST_DATA 0 up->hub6 0-255
HOST_DATA 0 up->hw_stopped 0-1
HOST_DATA 0 up->icount.brk 0-u32max
HOST_DATA 0 up->icount.buf_overrun 0-u32max
HOST_DATA 0 up->icount.cts 0-u32max
HOST_DATA 0 up->icount.dcd 0-u32max
HOST_DATA 0 up->icount.dsr 0-u32max
HOST_DATA 0 up->icount.frame 0-u32max
HOST_DATA 0 up->icount.overrun 0-u32max
HOST_DATA 0 up->icount.parity 0-u32max
HOST_DATA 0 up->icount.rng 0-u32max
HOST_DATA 0 up->icount.rx 0-u32max
HOST_DATA 0 up->icount.tx 0-u32max
HOST_DATA 0 up->ignore_status_mask 0-u32max
HOST_DATA 0 up->iobase 0-u64max
HOST_DATA 0 up->iotype s32min-s32max
HOST_DATA 0 up->irq 0-u32max
HOST_DATA 0 up->irqflags 0-u64max
HOST_DATA 0 up->iso7816.clk 0-u32max
HOST_DATA 0 up->iso7816.flags 0-u32max
HOST_DATA 0 up->iso7816.sc_di 0-u32max
HOST_DATA 0 up->iso7816.sc_fi 0-u32max
HOST_DATA 0 up->iso7816.tg 0-u32max
HOST_DATA 0 up->line 0-u32max
HOST_DATA 0 up->mapbase 0-u64max
HOST_DATA 0 up->mapsize 0-u64max
HOST_DATA 0 up->mctrl 0-u32max
HOST_DATA 0 up->minor 0-u32max
HOST_DATA 0 up->port_id 0-u32max
HOST_DATA 0 up->quirks 0-255
HOST_DATA 0 up->read_status_mask 0-u32max
HOST_DATA 0 up->regshift 0-255
HOST_DATA 0 up->rs485.addr_dest 0-255
HOST_DATA 0 up->rs485.addr_recv 0-255
HOST_DATA 0 up->rs485.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485.flags 0-u32max
HOST_DATA 0 up->rs485_supported.addr_dest 0-255
HOST_DATA 0 up->rs485_supported.addr_recv 0-255
HOST_DATA 0 up->rs485_supported.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485_supported.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485_supported.flags 0-u32max
HOST_DATA 0 up->status 0-u32max
HOST_DATA 0 up->suspended 0-255
HOST_DATA 0 up->sysrq 0-u64max
HOST_DATA 0 up->sysrq_ch 0-255
HOST_DATA 0 up->sysrq_seq 0-255
HOST_DATA 0 up->type 0-u32max
HOST_DATA 0 up->uartclk 0-u32max
HOST_DATA 0 up->x_char 0-255
HOST_DATA 2 value s32min-s32max
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
USER_DATA 2 value 1-s32max[c]
NO_OVERFLOW_SIMPLE 0 up->cons->kthread->dl.dl_runtime
NO_OVERFLOW_SIMPLE 0 up->cons->pbufs
NO_OVERFLOW_SIMPLE 0 up->dev->cma_area->available_count
NO_OVERFLOW_SIMPLE 0 up->dev->p->deferred_probe_reason
NO_OVERFLOW_SIMPLE 0 up->icount.tx
NO_OVERFLOW_SIMPLE 0 up->iobase
NO_OVERFLOW_SIMPLE 0 up->mapbase
NO_OVERFLOW_SIMPLE 0 up->mapsize
NO_OVERFLOW_SIMPLE 0 up->port_dev->dev.p->deferred_probe_reason
NO_OVERFLOW_SIMPLE 0 up->port_dev->dev.physical_location
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_dw.c dw8250_idle_enter() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons->rcuwait.task->sched_class->uclamp_enabled 0-1
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->iommu_group->default_domain 0-s64max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->break_ctl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->config_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->enable_ms 0,4096-ptr_max
PARAM_VALUE 0 up->ops->flush_buffer 0,4096-ptr_max
PARAM_VALUE 0 up->ops->get_mctrl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->ioctl 0
PARAM_VALUE 0 up->ops->pm 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->release_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->request_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->send_xchar 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_ldisc 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_mctrl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_termios 0,4096-ptr_max
PARAM_VALUE 0 up->ops->shutdown 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_tx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->startup 0,4096-ptr_max
PARAM_VALUE 0 up->ops->stop_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->stop_tx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->throttle 0,4096-ptr_max
PARAM_VALUE 0 up->ops->tx_empty 0,4096-ptr_max
PARAM_VALUE 0 up->ops->type 0,4096-ptr_max
PARAM_VALUE 0 up->ops->unthrottle 0,4096-ptr_max
PARAM_VALUE 0 up->ops->verify_port 0,4096-ptr_max
PARAM_VALUE 0 up->serial_in 0,4096-ptr_max
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 0
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->dev (-1),1616
BUF_SIZE 0 up->name (-1)-s32max
BUF_SIZE 0 up->ops (-1),216
BUF_SIZE 0 up->private_data (-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),1,7
STR_LEN 0 up (-1),1,7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0-s32max
HOST_DATA 0 up->cons->irq_work.node.dst 0-u16max
HOST_DATA 0 up->cons->irq_work.node.src 0-u16max
HOST_DATA 0 up->cons->irq_work.node.u_flags 0-s32max
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->cons_flow 0-1
HOST_DATA 0 up->console_reinit 0-255
HOST_DATA 0 up->ctrl_id 0-u32max
HOST_DATA 0 up->custom_divisor 0-u32max
HOST_DATA 0 up->fifosize 0-u32max
HOST_DATA 0 up->flags 0-u64max
HOST_DATA 0 up->frame_time 0-u32max
HOST_DATA 0 up->has_sysrq 0-255
HOST_DATA 0 up->hub6 0-255
HOST_DATA 0 up->hw_stopped 0-1
HOST_DATA 0 up->icount.brk 0-u32max
HOST_DATA 0 up->icount.buf_overrun 0-u32max
HOST_DATA 0 up->icount.cts 0-u32max
HOST_DATA 0 up->icount.dcd 0-u32max
HOST_DATA 0 up->icount.dsr 0-u32max
HOST_DATA 0 up->icount.frame 0-u32max
HOST_DATA 0 up->icount.overrun 0-u32max
HOST_DATA 0 up->icount.parity 0-u32max
HOST_DATA 0 up->icount.rng 0-u32max
HOST_DATA 0 up->icount.rx 0-u32max
HOST_DATA 0 up->icount.tx 0-u32max
HOST_DATA 0 up->ignore_status_mask 0-u32max
HOST_DATA 0 up->iobase 0-u64max
HOST_DATA 0 up->iotype s32min-s32max
HOST_DATA 0 up->irq 0-u32max
HOST_DATA 0 up->irqflags 0-u64max
HOST_DATA 0 up->iso7816.clk 0-u32max
HOST_DATA 0 up->iso7816.flags 0-u32max
HOST_DATA 0 up->iso7816.sc_di 0-u32max
HOST_DATA 0 up->iso7816.sc_fi 0-u32max
HOST_DATA 0 up->iso7816.tg 0-u32max
HOST_DATA 0 up->line 0-u32max
HOST_DATA 0 up->mapbase 0-u64max
HOST_DATA 0 up->mapsize 0-u64max
HOST_DATA 0 up->mctrl 0-u32max
HOST_DATA 0 up->minor 0-u32max
HOST_DATA 0 up->port_id 0-u32max
HOST_DATA 0 up->quirks 0-255
HOST_DATA 0 up->read_status_mask 0-u32max
HOST_DATA 0 up->regshift 0-255
HOST_DATA 0 up->rs485.addr_dest 0-255
HOST_DATA 0 up->rs485.addr_recv 0-255
HOST_DATA 0 up->rs485.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485.flags 0-u32max
HOST_DATA 0 up->rs485_supported.addr_dest 0-255
HOST_DATA 0 up->rs485_supported.addr_recv 0-255
HOST_DATA 0 up->rs485_supported.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485_supported.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485_supported.flags 0-u32max
HOST_DATA 0 up->status 0-u32max
HOST_DATA 0 up->suspended 0-255
HOST_DATA 0 up->sysrq 0-u64max
HOST_DATA 0 up->sysrq_ch 0-255
HOST_DATA 0 up->sysrq_seq 0-255
HOST_DATA 0 up->type 0-u32max
HOST_DATA 0 up->uartclk 0-u32max
HOST_DATA 0 up->x_char 0-255
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
NO_OVERFLOW_SIMPLE 0 up->cons->kthread->dl.dl_runtime
NO_OVERFLOW_SIMPLE 0 up->cons->pbufs
NO_OVERFLOW_SIMPLE 0 up->dev->cma_area->available_count
NO_OVERFLOW_SIMPLE 0 up->dev->p->deferred_probe_reason
NO_OVERFLOW_SIMPLE 0 up->icount.tx
NO_OVERFLOW_SIMPLE 0 up->iobase
NO_OVERFLOW_SIMPLE 0 up->mapbase
NO_OVERFLOW_SIMPLE 0 up->mapsize
NO_OVERFLOW_SIMPLE 0 up->port_dev->dev.p->deferred_probe_reason
NO_OVERFLOW_SIMPLE 0 up->port_dev->dev.physical_location
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_dw.c dw8250_idle_enter() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons->rcuwait.task->sched_class->uclamp_enabled 0-1
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->iommu_group->default_domain 0-s64max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->break_ctl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->config_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->enable_ms 0,4096-ptr_max
PARAM_VALUE 0 up->ops->flush_buffer 0,4096-ptr_max
PARAM_VALUE 0 up->ops->get_mctrl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->ioctl 0
PARAM_VALUE 0 up->ops->pm 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->release_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->request_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->send_xchar 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_ldisc 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_mctrl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_termios 0,4096-ptr_max
PARAM_VALUE 0 up->ops->shutdown 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_tx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->startup 0,4096-ptr_max
PARAM_VALUE 0 up->ops->stop_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->stop_tx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->throttle 0,4096-ptr_max
PARAM_VALUE 0 up->ops->tx_empty 0,4096-ptr_max
PARAM_VALUE 0 up->ops->type 0,4096-ptr_max
PARAM_VALUE 0 up->ops->unthrottle 0,4096-ptr_max
PARAM_VALUE 0 up->ops->verify_port 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_in 0,4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 4
PARAM_VALUE 2 value 16-271
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->dev (-1),1616
BUF_SIZE 0 up->name (-1)-s32max
BUF_SIZE 0 up->ops (-1),216
BUF_SIZE 0 up->private_data (-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
CAPPED_DATA 0 up->fifosize 1
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),1,7
STR_LEN 0 up (-1),1,7
STR_LEN 0 up->cons (-1)
BIT_INFO 2 value 0x10,0xff
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0-s32max
HOST_DATA 0 up->cons->irq_work.node.dst 0-u16max
HOST_DATA 0 up->cons->irq_work.node.src 0-u16max
HOST_DATA 0 up->cons->irq_work.node.u_flags 0-s32max
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->cons_flow 0-1
HOST_DATA 0 up->console_reinit 0-255
HOST_DATA 0 up->ctrl_id 0-u32max
HOST_DATA 0 up->custom_divisor 0-u32max
HOST_DATA 0 up->fifosize 0-u32max[c]
HOST_DATA 0 up->flags 0-u64max
HOST_DATA 0 up->frame_time 0-u32max
HOST_DATA 0 up->has_sysrq 0-255
HOST_DATA 0 up->hub6 0-255
HOST_DATA 0 up->hw_stopped 0-1
HOST_DATA 0 up->icount.brk 0-u32max
HOST_DATA 0 up->icount.buf_overrun 0-u32max
HOST_DATA 0 up->icount.cts 0-u32max
HOST_DATA 0 up->icount.dcd 0-u32max
HOST_DATA 0 up->icount.dsr 0-u32max
HOST_DATA 0 up->icount.frame 0-u32max
HOST_DATA 0 up->icount.overrun 0-u32max
HOST_DATA 0 up->icount.parity 0-u32max
HOST_DATA 0 up->icount.rng 0-u32max
HOST_DATA 0 up->icount.rx 0-u32max
HOST_DATA 0 up->icount.tx 0-u32max
HOST_DATA 0 up->ignore_status_mask 0-u32max
HOST_DATA 0 up->iobase 0-u64max
HOST_DATA 0 up->iotype s32min-s32max
HOST_DATA 0 up->irq 0-u32max
HOST_DATA 0 up->irqflags 0-u64max
HOST_DATA 0 up->iso7816.clk 0-u32max
HOST_DATA 0 up->iso7816.flags 0-u32max
HOST_DATA 0 up->iso7816.sc_di 0-u32max
HOST_DATA 0 up->iso7816.sc_fi 0-u32max
HOST_DATA 0 up->iso7816.tg 0-u32max
HOST_DATA 0 up->line 0-u32max
HOST_DATA 0 up->mapbase 0-u64max
HOST_DATA 0 up->mapsize 0-u64max
HOST_DATA 0 up->mctrl 0-u32max
HOST_DATA 0 up->minor 0-u32max
HOST_DATA 0 up->port_id 0-u32max
HOST_DATA 0 up->quirks 0-255
HOST_DATA 0 up->read_status_mask 0-u32max
HOST_DATA 0 up->regshift 0-255
HOST_DATA 0 up->rs485.addr_dest 0-255
HOST_DATA 0 up->rs485.addr_recv 0-255
HOST_DATA 0 up->rs485.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485.flags 0-u32max
HOST_DATA 0 up->rs485_supported.addr_dest 0-255
HOST_DATA 0 up->rs485_supported.addr_recv 0-255
HOST_DATA 0 up->rs485_supported.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485_supported.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485_supported.flags 0-u32max
HOST_DATA 0 up->status 0-u32max
HOST_DATA 0 up->suspended 0-255
HOST_DATA 0 up->sysrq 0-u64max
HOST_DATA 0 up->sysrq_ch 0-255
HOST_DATA 0 up->sysrq_seq 0-255
HOST_DATA 0 up->type 0-u32max
HOST_DATA 0 up->uartclk 0-u32max
HOST_DATA 0 up->x_char 0-255
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
NO_OVERFLOW_SIMPLE 0 up->cons->kthread->dl.dl_runtime
NO_OVERFLOW_SIMPLE 0 up->cons->pbufs
NO_OVERFLOW_SIMPLE 0 up->dev->cma_area->available_count
NO_OVERFLOW_SIMPLE 0 up->dev->p->deferred_probe_reason
NO_OVERFLOW_SIMPLE 0 up->icount.tx
NO_OVERFLOW_SIMPLE 0 up->iobase
NO_OVERFLOW_SIMPLE 0 up->mapbase
NO_OVERFLOW_SIMPLE 0 up->mapsize
NO_OVERFLOW_SIMPLE 0 up->port_dev->dev.p->deferred_probe_reason
NO_OVERFLOW_SIMPLE 0 up->port_dev->dev.physical_location
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_dw.c dw8250_idle_exit() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons->rcuwait.task->sched_class->uclamp_enabled 0-1
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->iommu_group->default_domain 0-s64max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->break_ctl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->config_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->enable_ms 0,4096-ptr_max
PARAM_VALUE 0 up->ops->flush_buffer 0,4096-ptr_max
PARAM_VALUE 0 up->ops->get_mctrl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->ioctl 0
PARAM_VALUE 0 up->ops->pm 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->release_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->request_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->send_xchar 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_ldisc 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_mctrl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_termios 0,4096-ptr_max
PARAM_VALUE 0 up->ops->shutdown 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_tx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->startup 0,4096-ptr_max
PARAM_VALUE 0 up->ops->stop_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->stop_tx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->throttle 0,4096-ptr_max
PARAM_VALUE 0 up->ops->tx_empty 0,4096-ptr_max
PARAM_VALUE 0 up->ops->type 0,4096-ptr_max
PARAM_VALUE 0 up->ops->unthrottle 0,4096-ptr_max
PARAM_VALUE 0 up->ops->verify_port 0,4096-ptr_max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 2
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->dev (-1),1616
BUF_SIZE 0 up->name (-1)-s32max
BUF_SIZE 0 up->ops (-1),216
BUF_SIZE 0 up->private_data (-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),1,7
STR_LEN 0 up (-1),1,7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0-s32max
HOST_DATA 0 up->cons->irq_work.node.dst 0-u16max
HOST_DATA 0 up->cons->irq_work.node.src 0-u16max
HOST_DATA 0 up->cons->irq_work.node.u_flags 0-s32max
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->cons_flow 0-1
HOST_DATA 0 up->console_reinit 0-255
HOST_DATA 0 up->ctrl_id 0-u32max
HOST_DATA 0 up->custom_divisor 0-u32max
HOST_DATA 0 up->fifosize 0-u32max
HOST_DATA 0 up->flags 0-u64max
HOST_DATA 0 up->frame_time 0-u32max
HOST_DATA 0 up->has_sysrq 0-255
HOST_DATA 0 up->hub6 0-255
HOST_DATA 0 up->hw_stopped 0-1
HOST_DATA 0 up->icount.brk 0-u32max
HOST_DATA 0 up->icount.buf_overrun 0-u32max
HOST_DATA 0 up->icount.cts 0-u32max
HOST_DATA 0 up->icount.dcd 0-u32max
HOST_DATA 0 up->icount.dsr 0-u32max
HOST_DATA 0 up->icount.frame 0-u32max
HOST_DATA 0 up->icount.overrun 0-u32max
HOST_DATA 0 up->icount.parity 0-u32max
HOST_DATA 0 up->icount.rng 0-u32max
HOST_DATA 0 up->icount.rx 0-u32max
HOST_DATA 0 up->icount.tx 0-u32max
HOST_DATA 0 up->ignore_status_mask 0-u32max
HOST_DATA 0 up->iobase 0-u64max
HOST_DATA 0 up->iotype s32min-s32max
HOST_DATA 0 up->irq 0-u32max
HOST_DATA 0 up->irqflags 0-u64max
HOST_DATA 0 up->iso7816.clk 0-u32max
HOST_DATA 0 up->iso7816.flags 0-u32max
HOST_DATA 0 up->iso7816.sc_di 0-u32max
HOST_DATA 0 up->iso7816.sc_fi 0-u32max
HOST_DATA 0 up->iso7816.tg 0-u32max
HOST_DATA 0 up->line 0-u32max
HOST_DATA 0 up->mapbase 0-u64max
HOST_DATA 0 up->mapsize 0-u64max
HOST_DATA 0 up->mctrl 0-u32max
HOST_DATA 0 up->minor 0-u32max
HOST_DATA 0 up->port_id 0-u32max
HOST_DATA 0 up->quirks 0-255
HOST_DATA 0 up->read_status_mask 0-u32max
HOST_DATA 0 up->regshift 0-255
HOST_DATA 0 up->rs485.addr_dest 0-255
HOST_DATA 0 up->rs485.addr_recv 0-255
HOST_DATA 0 up->rs485.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485.flags 0-u32max
HOST_DATA 0 up->rs485_supported.addr_dest 0-255
HOST_DATA 0 up->rs485_supported.addr_recv 0-255
HOST_DATA 0 up->rs485_supported.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485_supported.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485_supported.flags 0-u32max
HOST_DATA 0 up->status 0-u32max
HOST_DATA 0 up->suspended 0-255
HOST_DATA 0 up->sysrq 0-u64max
HOST_DATA 0 up->sysrq_ch 0-255
HOST_DATA 0 up->sysrq_seq 0-255
HOST_DATA 0 up->type 0-u32max
HOST_DATA 0 up->uartclk 0-u32max
HOST_DATA 0 up->x_char 0-255
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
NO_OVERFLOW_SIMPLE 0 up->cons->kthread->dl.dl_runtime
NO_OVERFLOW_SIMPLE 0 up->cons->pbufs
NO_OVERFLOW_SIMPLE 0 up->dev->cma_area->available_count
NO_OVERFLOW_SIMPLE 0 up->dev->p->deferred_probe_reason
NO_OVERFLOW_SIMPLE 0 up->icount.tx
NO_OVERFLOW_SIMPLE 0 up->iobase
NO_OVERFLOW_SIMPLE 0 up->mapbase
NO_OVERFLOW_SIMPLE 0 up->mapsize
NO_OVERFLOW_SIMPLE 0 up->port_dev->dev.p->deferred_probe_reason
NO_OVERFLOW_SIMPLE 0 up->port_dev->dev.physical_location
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_dw.c dw8250_idle_exit() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons->rcuwait.task->sched_class->uclamp_enabled 0-1
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->iommu_group->default_domain 0-s64max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->break_ctl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->config_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->enable_ms 0,4096-ptr_max
PARAM_VALUE 0 up->ops->flush_buffer 0,4096-ptr_max
PARAM_VALUE 0 up->ops->get_mctrl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->ioctl 0
PARAM_VALUE 0 up->ops->pm 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->release_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->request_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->send_xchar 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_ldisc 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_mctrl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_termios 0,4096-ptr_max
PARAM_VALUE 0 up->ops->shutdown 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_tx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->startup 0,4096-ptr_max
PARAM_VALUE 0 up->ops->stop_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->stop_tx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->throttle 0,4096-ptr_max
PARAM_VALUE 0 up->ops->tx_empty 0,4096-ptr_max
PARAM_VALUE 0 up->ops->type 0,4096-ptr_max
PARAM_VALUE 0 up->ops->unthrottle 0,4096-ptr_max
PARAM_VALUE 0 up->ops->verify_port 0,4096-ptr_max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 4
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->dev (-1),1616
BUF_SIZE 0 up->name (-1)-s32max
BUF_SIZE 0 up->ops (-1),216
BUF_SIZE 0 up->private_data (-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),1,7
STR_LEN 0 up (-1),1,7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0-s32max
HOST_DATA 0 up->cons->irq_work.node.dst 0-u16max
HOST_DATA 0 up->cons->irq_work.node.src 0-u16max
HOST_DATA 0 up->cons->irq_work.node.u_flags 0-s32max
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->cons_flow 0-1
HOST_DATA 0 up->console_reinit 0-255
HOST_DATA 0 up->ctrl_id 0-u32max
HOST_DATA 0 up->custom_divisor 0-u32max
HOST_DATA 0 up->fifosize 0-u32max
HOST_DATA 0 up->flags 0-u64max
HOST_DATA 0 up->frame_time 0-u32max
HOST_DATA 0 up->has_sysrq 0-255
HOST_DATA 0 up->hub6 0-255
HOST_DATA 0 up->hw_stopped 0-1
HOST_DATA 0 up->icount.brk 0-u32max
HOST_DATA 0 up->icount.buf_overrun 0-u32max
HOST_DATA 0 up->icount.cts 0-u32max
HOST_DATA 0 up->icount.dcd 0-u32max
HOST_DATA 0 up->icount.dsr 0-u32max
HOST_DATA 0 up->icount.frame 0-u32max
HOST_DATA 0 up->icount.overrun 0-u32max
HOST_DATA 0 up->icount.parity 0-u32max
HOST_DATA 0 up->icount.rng 0-u32max
HOST_DATA 0 up->icount.rx 0-u32max
HOST_DATA 0 up->icount.tx 0-u32max
HOST_DATA 0 up->ignore_status_mask 0-u32max
HOST_DATA 0 up->iobase 0-u64max
HOST_DATA 0 up->iotype s32min-s32max
HOST_DATA 0 up->irq 0-u32max
HOST_DATA 0 up->irqflags 0-u64max
HOST_DATA 0 up->iso7816.clk 0-u32max
HOST_DATA 0 up->iso7816.flags 0-u32max
HOST_DATA 0 up->iso7816.sc_di 0-u32max
HOST_DATA 0 up->iso7816.sc_fi 0-u32max
HOST_DATA 0 up->iso7816.tg 0-u32max
HOST_DATA 0 up->line 0-u32max
HOST_DATA 0 up->mapbase 0-u64max
HOST_DATA 0 up->mapsize 0-u64max
HOST_DATA 0 up->mctrl 0-u32max
HOST_DATA 0 up->minor 0-u32max
HOST_DATA 0 up->port_id 0-u32max
HOST_DATA 0 up->quirks 0-255
HOST_DATA 0 up->read_status_mask 0-u32max
HOST_DATA 0 up->regshift 0-255
HOST_DATA 0 up->rs485.addr_dest 0-255
HOST_DATA 0 up->rs485.addr_recv 0-255
HOST_DATA 0 up->rs485.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485.flags 0-u32max
HOST_DATA 0 up->rs485_supported.addr_dest 0-255
HOST_DATA 0 up->rs485_supported.addr_recv 0-255
HOST_DATA 0 up->rs485_supported.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485_supported.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485_supported.flags 0-u32max
HOST_DATA 0 up->status 0-u32max
HOST_DATA 0 up->suspended 0-255
HOST_DATA 0 up->sysrq 0-u64max
HOST_DATA 0 up->sysrq_ch 0-255
HOST_DATA 0 up->sysrq_seq 0-255
HOST_DATA 0 up->type 0-u32max
HOST_DATA 0 up->uartclk 0-u32max
HOST_DATA 0 up->x_char 0-255
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
NO_OVERFLOW_SIMPLE 0 up->cons->kthread->dl.dl_runtime
NO_OVERFLOW_SIMPLE 0 up->cons->pbufs
NO_OVERFLOW_SIMPLE 0 up->dev->cma_area->available_count
NO_OVERFLOW_SIMPLE 0 up->dev->p->deferred_probe_reason
NO_OVERFLOW_SIMPLE 0 up->icount.tx
NO_OVERFLOW_SIMPLE 0 up->iobase
NO_OVERFLOW_SIMPLE 0 up->mapbase
NO_OVERFLOW_SIMPLE 0 up->mapsize
NO_OVERFLOW_SIMPLE 0 up->port_dev->dev.p->deferred_probe_reason
NO_OVERFLOW_SIMPLE 0 up->port_dev->dev.physical_location
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_dw.c dw8250_idle_exit() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->cons->rcuwait.task->sched_class->uclamp_enabled 0-1
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->iommu_group->default_domain 0-s64max
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->ops->break_ctl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->config_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->enable_ms 0,4096-ptr_max
PARAM_VALUE 0 up->ops->flush_buffer 0,4096-ptr_max
PARAM_VALUE 0 up->ops->get_mctrl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->ioctl 0
PARAM_VALUE 0 up->ops->pm 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->release_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->request_port 0,4096-ptr_max
PARAM_VALUE 0 up->ops->send_xchar 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_ldisc 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_mctrl 0,4096-ptr_max
PARAM_VALUE 0 up->ops->set_termios 0,4096-ptr_max
PARAM_VALUE 0 up->ops->shutdown 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_tx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->startup 0,4096-ptr_max
PARAM_VALUE 0 up->ops->stop_rx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->stop_tx 0,4096-ptr_max
PARAM_VALUE 0 up->ops->throttle 0,4096-ptr_max
PARAM_VALUE 0 up->ops->tx_empty 0,4096-ptr_max
PARAM_VALUE 0 up->ops->type 0,4096-ptr_max
PARAM_VALUE 0 up->ops->unthrottle 0,4096-ptr_max
PARAM_VALUE 0 up->ops->verify_port 0,4096-ptr_max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 1
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->dev (-1),1616
BUF_SIZE 0 up->name (-1)-s32max
BUF_SIZE 0 up->ops (-1),216
BUF_SIZE 0 up->private_data (-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),1,7
STR_LEN 0 up (-1),1,7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0-s32max
HOST_DATA 0 up->cons->irq_work.node.dst 0-u16max
HOST_DATA 0 up->cons->irq_work.node.src 0-u16max
HOST_DATA 0 up->cons->irq_work.node.u_flags 0-s32max
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->cons_flow 0-1
HOST_DATA 0 up->console_reinit 0-255
HOST_DATA 0 up->ctrl_id 0-u32max
HOST_DATA 0 up->custom_divisor 0-u32max
HOST_DATA 0 up->fifosize 0-u32max
HOST_DATA 0 up->flags 0-u64max
HOST_DATA 0 up->frame_time 0-u32max
HOST_DATA 0 up->has_sysrq 0-255
HOST_DATA 0 up->hub6 0-255
HOST_DATA 0 up->hw_stopped 0-1
HOST_DATA 0 up->icount.brk 0-u32max
HOST_DATA 0 up->icount.buf_overrun 0-u32max
HOST_DATA 0 up->icount.cts 0-u32max
HOST_DATA 0 up->icount.dcd 0-u32max
HOST_DATA 0 up->icount.dsr 0-u32max
HOST_DATA 0 up->icount.frame 0-u32max
HOST_DATA 0 up->icount.overrun 0-u32max
HOST_DATA 0 up->icount.parity 0-u32max
HOST_DATA 0 up->icount.rng 0-u32max
HOST_DATA 0 up->icount.rx 0-u32max
HOST_DATA 0 up->icount.tx 0-u32max
HOST_DATA 0 up->ignore_status_mask 0-u32max
HOST_DATA 0 up->iobase 0-u64max
HOST_DATA 0 up->iotype s32min-s32max
HOST_DATA 0 up->irq 0-u32max
HOST_DATA 0 up->irqflags 0-u64max
HOST_DATA 0 up->iso7816.clk 0-u32max
HOST_DATA 0 up->iso7816.flags 0-u32max
HOST_DATA 0 up->iso7816.sc_di 0-u32max
HOST_DATA 0 up->iso7816.sc_fi 0-u32max
HOST_DATA 0 up->iso7816.tg 0-u32max
HOST_DATA 0 up->line 0-u32max
HOST_DATA 0 up->mapbase 0-u64max
HOST_DATA 0 up->mapsize 0-u64max
HOST_DATA 0 up->mctrl 0-u32max
HOST_DATA 0 up->minor 0-u32max
HOST_DATA 0 up->port_id 0-u32max
HOST_DATA 0 up->quirks 0-255
HOST_DATA 0 up->read_status_mask 0-u32max
HOST_DATA 0 up->regshift 0-255
HOST_DATA 0 up->rs485.addr_dest 0-255
HOST_DATA 0 up->rs485.addr_recv 0-255
HOST_DATA 0 up->rs485.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485.flags 0-u32max
HOST_DATA 0 up->rs485_supported.addr_dest 0-255
HOST_DATA 0 up->rs485_supported.addr_recv 0-255
HOST_DATA 0 up->rs485_supported.delay_rts_after_send 0-u32max
HOST_DATA 0 up->rs485_supported.delay_rts_before_send 0-u32max
HOST_DATA 0 up->rs485_supported.flags 0-u32max
HOST_DATA 0 up->status 0-u32max
HOST_DATA 0 up->suspended 0-255
HOST_DATA 0 up->sysrq 0-u64max
HOST_DATA 0 up->sysrq_ch 0-255
HOST_DATA 0 up->sysrq_seq 0-255
HOST_DATA 0 up->type 0-u32max
HOST_DATA 0 up->uartclk 0-u32max
HOST_DATA 0 up->x_char 0-255
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
NO_OVERFLOW_SIMPLE 0 up->cons->kthread->dl.dl_runtime
NO_OVERFLOW_SIMPLE 0 up->cons->pbufs
NO_OVERFLOW_SIMPLE 0 up->dev->cma_area->available_count
NO_OVERFLOW_SIMPLE 0 up->dev->p->deferred_probe_reason
NO_OVERFLOW_SIMPLE 0 up->icount.tx
NO_OVERFLOW_SIMPLE 0 up->iobase
NO_OVERFLOW_SIMPLE 0 up->mapbase
NO_OVERFLOW_SIMPLE 0 up->mapsize
NO_OVERFLOW_SIMPLE 0 up->port_dev->dev.p->deferred_probe_reason
NO_OVERFLOW_SIMPLE 0 up->port_dev->dev.physical_location
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags
HALF_LOCKED2 0 &up->lock

drivers/tty/serial/8250/8250_dw.c dw8250_quirk_ier_kick() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 2803218358845616128
PARAM_VALUE 0 up->icount 0-s32max
PARAM_VALUE 0 up->iso7816 0-4294967295
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->rs485 0-4294967295
PARAM_VALUE 0 up->rs485_supported 0-4294967295
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 value 2-257
BUF_SIZE 0 up (-1),616
BUF_SIZE 0 up (-1),616
DATA_SOURCE 0 up $0
BIT_INFO 2 value 0x2,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 &i->lock

drivers/tty/serial/8250/8250_dw.c dw8250_quirk_ier_kick() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 2803218358845616128
PARAM_VALUE 0 up->icount 0-s32max
PARAM_VALUE 0 up->iso7816 0-4294967295
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->rs485 0-4294967295
PARAM_VALUE 0 up->rs485_supported 0-4294967295
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 1
BUF_SIZE 0 up (-1),616
BUF_SIZE 0 up (-1),616
DATA_SOURCE 0 up $0
BIT_INFO 2 value 0x0,0xfd
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_T->lock->lock
LOCK2 _T->flags
HALF_LOCKED2 &i->lock

drivers/tty/serial/8250/8250_dw.c dw8250_set_divisor() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 2803218358845616128
PARAM_VALUE 0 up->attr_group 0-u32max
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0-255,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->get_divisor 0,4265723444479614976
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0-u32max
PARAM_VALUE 0 up->handle_irq 0,8244471458444804096
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0,256-257,268-269,272-275,284-287
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype (-1)-s32max
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0-u32max
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0-u32max
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,2770102282220523520
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0,259,271,275,287
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0-u32max
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0-u32max
PARAM_VALUE 0 up->serial_in 0,4096-ptr_max
PARAM_VALUE 0 up->serial_out 0,4259017607023443968,5102965566000500736,6997864409700216832,7064709147901652992,8207901887618170880
PARAM_VALUE 0 up->set_divisor 0,574089727225958400,8390153535830097920
PARAM_VALUE 0 up->set_ldisc 0,7300308295093010432
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,6657532561596420096,7587422099711418368
PARAM_VALUE 0 up->shutdown 0,8800662400495300608
PARAM_VALUE 0 up->startup 0
PARAM_VALUE 0 up->state 0-u32max
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0-1,4,17
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 128-383
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
BIT_INFO 2 value 0x80,0xff
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags

drivers/tty/serial/8250/8250_dw.c dw8250_set_divisor() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 2803218358845616128
PARAM_VALUE 0 up->attr_group 0-u32max
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0-255,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->get_divisor 0,4265723444479614976
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0-u32max
PARAM_VALUE 0 up->handle_irq 0,8244471458444804096
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0,256-257,268-269,272-275,284-287
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype (-1)-s32max
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0-u32max
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0-u32max
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0,2770102282220523520
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0,259,271,275,287
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0-u32max
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0-u32max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 4259017607023443968,5102965566000500736,6997864409700216832,7064709147901652992,8207901887618170880
PARAM_VALUE 0 up->set_divisor 0,574089727225958400,8390153535830097920
PARAM_VALUE 0 up->set_ldisc 0,7300308295093010432
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,6657532561596420096,7587422099711418368
PARAM_VALUE 0 up->shutdown 0,8800662400495300608
PARAM_VALUE 0 up->startup 0
PARAM_VALUE 0 up->state 0-u32max
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0-1,4,17
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 3
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 0 up->frame_time 1-8,23-u32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 0 up->frame_time 1-u32max[c]
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags

drivers/tty/serial/8250/8250_dw.c dw8250_set_ldisc() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 2803218358845616128
PARAM_VALUE 0 up->attr_group 0-u32max
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0-255,4096-ptr_max
PARAM_VALUE 0 up->get_divisor 0,4265723444479614976
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0-u32max
PARAM_VALUE 0 up->handle_irq 0,8244471458444804096
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0,256-257,268-269,272-275,284-287
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype (-1)-s32max
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0-u32max
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->lock s32min-s32max
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0-u32max
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->set_ldisc 107133540459220992,1038783411328565248,3180651508792717312,7260017805025792000,8776397759870930944,9016880667063590912
PARAM_VALUE 0 up->pm 0,2770102282220523520
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0,259,271,275,287
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0-u32max
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0-u32max
PARAM_VALUE 0 up->serial_in 4096-ptr_max
PARAM_VALUE 0 up->serial_out 0,4259017607023443968,5102965566000500736,6997864409700216832,7064709147901652992,8207901887618170880
PARAM_VALUE 0 up->set_divisor 0,574089727225958400,8390153535830097920
PARAM_VALUE 0 up->set_ldisc 0,7300308295093010432
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0,6657532561596420096,7587422099711418368
PARAM_VALUE 0 up->shutdown 0,8800662400495300608
PARAM_VALUE 0 up->startup 0
PARAM_VALUE 0 up->state 0-u32max
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0-1,4,17
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 4
DATA_SOURCE 0 up $0
BIT_INFO 2 value 0x0,0x7fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value s32min-s32max
LOCK2 &tty->legacy_mutex
LOCK2 &tty->termios_rwsem
LOCK2 _T->lock
HALF_LOCKED2 global &speakup_tty_mutex
HALF_LOCKED2 global &spk_mutex
TYPE_LOCK (struct tty_struct)->legacy_mutex
TYPE_LOCK (struct tty_struct)->termios_rwsem

drivers/tty/serial/8250/8250_core.c serial8250_resume_port() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 224
BUF_SIZE 0 up 616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/tty/serial/8250/8250_core.c serial8250_resume_port() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->serial_out 4096-ptr_max
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 0
BUF_SIZE 0 up 616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/tty/serial/8250/8250_loongson.c loongson_frac_set_divisor() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 5232077229377040384
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,64-u64max
PARAM_VALUE 0 up->frame_time 0
PARAM_VALUE 0 up->get_divisor 0,5393232651082629120
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->handle_irq 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype (-1)-0,2-3,6-7
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->lock 0
PARAM_VALUE 0 up->mctrl 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_in 0,180955866852003840
PARAM_VALUE 0 up->serial_out 0,6708869736129835008
PARAM_VALUE 0 up->set_divisor 0,3793602886938652672
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0
PARAM_VALUE 0 up->shutdown 0
PARAM_VALUE 0 up->startup 0
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,4
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 3
PARAM_VALUE 2 value 128-383
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
BIT_INFO 2 value 0x80,0xff
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
USER_DATA 0 up->cons->index 0-3[c]
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags

drivers/tty/serial/8250/8250_loongson.c loongson_frac_set_divisor() -> serial_port_out()

Type Parameter Key Value
PARAM_VALUE 0 up 5232077229377040384
PARAM_VALUE 0 up->attr_group 0
PARAM_VALUE 0 up->break_ctl 0
PARAM_VALUE 0 up->cons 0
PARAM_VALUE 0 up->console_reinit 0
PARAM_VALUE 0 up->ctrl_id 0
PARAM_VALUE 0 up->custom_divisor 0
PARAM_VALUE 0 up->dev 0,4096-ptr_max
PARAM_VALUE 0 up->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 up->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 up->dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 up->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 up->flags 0,64-u64max
PARAM_VALUE 0 up->frame_time 0
PARAM_VALUE 0 up->get_divisor 0,5393232651082629120
PARAM_VALUE 0 up->get_mctrl 0
PARAM_VALUE 0 up->get_rxtrig 0
PARAM_VALUE 0 up->handle_break 0
PARAM_VALUE 0 up->handle_irq 0
PARAM_VALUE 0 up->has_sysrq 0
PARAM_VALUE 0 up->hub6 0
PARAM_VALUE 0 up->hw_stopped 0
PARAM_VALUE 0 up->icount 0
PARAM_VALUE 0 up->ignore_status_mask 0
PARAM_VALUE 0 up->iobase 0
PARAM_VALUE 0 up->iotype (-1)-0,2-3,6-7
PARAM_VALUE 0 up->irq 0-s32max
PARAM_VALUE 0 up->irqflags 0
PARAM_VALUE 0 up->iso7816 0
PARAM_VALUE 0 up->iso7816_config 0
PARAM_VALUE 0 up->lock 0
PARAM_VALUE 0 up->mctrl 0
PARAM_VALUE 0 up->minor 0
PARAM_VALUE 0 up->name 0
PARAM_VALUE 0 up->ops 0
PARAM_VALUE 0 up->ops->poll_get_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->poll_init 0,542853678643802112,853403963737563136,1231480850374565888,1236650878105227264,3206955665515188224,5661098704952168448,7022633692052856832
PARAM_VALUE 0 up->ops->poll_put_char 0,4096-ptr_max
PARAM_VALUE 0 up->ops->start_rx 0,4096-ptr_max
PARAM_VALUE 0 up->pm 0
PARAM_VALUE 0 up->port_dev 0
PARAM_VALUE 0 up->port_id 0-s32max
PARAM_VALUE 0 up->private_data 0,4096-ptr_max
PARAM_VALUE 0 up->private_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 up->quirks 0
PARAM_VALUE 0 up->read_status_mask 0
PARAM_VALUE 0 up->rs485 0
PARAM_VALUE 0 up->rs485_rx_during_tx_gpio 0
PARAM_VALUE 0 up->rs485_supported 0
PARAM_VALUE 0 up->rs485_term_gpio 0
PARAM_VALUE 0 up->serial_in 0,180955866852003840
PARAM_VALUE 0 up->serial_out 6708869736129835008
PARAM_VALUE 0 up->set_divisor 0,3793602886938652672
PARAM_VALUE 0 up->set_ldisc 0
PARAM_VALUE 0 up->set_mctrl 0
PARAM_VALUE 0 up->set_rxtrig 0
PARAM_VALUE 0 up->set_termios 0
PARAM_VALUE 0 up->shutdown 0
PARAM_VALUE 0 up->startup 0
PARAM_VALUE 0 up->state 0
PARAM_VALUE 0 up->status 0
PARAM_VALUE 0 up->suspended 0
PARAM_VALUE 0 up->sysrq 0
PARAM_VALUE 0 up->sysrq_ch 0
PARAM_VALUE 0 up->sysrq_seq 0
PARAM_VALUE 0 up->throttle 0
PARAM_VALUE 0 up->tty_groups 0
PARAM_VALUE 0 up->type 0,4
PARAM_VALUE 0 up->unthrottle 0
PARAM_VALUE 0 up->x_char 0
PARAM_VALUE 1 offset 2
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up s32min-(-1),1-s32max
BUF_SIZE 0 up->uartclk (-1),9
DATA_SOURCE 0 up $0
DATA_SOURCE 2 value $3
STR_LEN 0 up (-1),7
STR_LEN 0 up (-1),7
STR_LEN 0 up->cons (-1)
NOSPEC 0 up->cons->index
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->cons->cflag s32min-s32max
HOST_DATA 0 up->cons->dropped 0
HOST_DATA 0 up->cons->irq_work.node.a_flags.counter 0
HOST_DATA 0 up->cons->irq_work.node.dst 0
HOST_DATA 0 up->cons->irq_work.node.src 0
HOST_DATA 0 up->cons->irq_work.node.u_flags 0
HOST_DATA 0 up->cons->ispeed 0-u32max
HOST_DATA 0 up->cons->nbcon_device_ctxt.allow_unsafe_takeover 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.backlog 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.prio 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.seq 0
HOST_DATA 0 up->cons->nbcon_device_ctxt.spinwait_max_us 0
HOST_DATA 0 up->cons->nbcon_prev_seq.counter (-1)-0
HOST_DATA 0 up->cons->nbcon_seq.counter s64min-s64max
HOST_DATA 0 up->cons->nbcon_state.counter 0
HOST_DATA 0 up->cons->ospeed 0-u32max
HOST_DATA 0 up->cons->seq 0-u64max
HOST_DATA 2 value 0-s32max[c]
USER_DATA 0 up->cons->index 0-3[c]
USER_DATA 2 value 0-s32max[c]
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags