Defined in 1 files as a function:
Referenced in 31 files:
- drivers/tty/serial/8250/8250_port.c, line 1718
- drivers/tty/serial/ar933x_uart.c, line 424
- drivers/tty/serial/arc_uart.c, line 167
- drivers/tty/serial/clps711x.c, line 167
- drivers/tty/serial/digicolor-usart.c, line 203
- drivers/tty/serial/dz.c, line 267
- drivers/tty/serial/fsl_linflexuart.c, line 180
- drivers/tty/serial/fsl_lpuart.c, line 774
- drivers/tty/serial/imx.c, line 575
- drivers/tty/serial/ip22zilog.c
- drivers/tty/serial/max3100.c, line 275
- drivers/tty/serial/meson_uart.c, line 161
- drivers/tty/serial/milbeaut_usio.c, line 101
- drivers/tty/serial/mvebu-uart.c, line 224
- drivers/tty/serial/pch_uart.c, line 846
- drivers/tty/serial/pic32_uart.c, line 375
- drivers/tty/serial/pmac_zilog.c
- drivers/tty/serial/rda-uart.c, line 351
- drivers/tty/serial/samsung_tty.c, line 903
- drivers/tty/serial/sb1250-duart.c, line 400
- drivers/tty/serial/sccnxp.c, line 470
- drivers/tty/serial/serial-tegra.c, line 496
- drivers/tty/serial/stm32-usart.c, line 708
- drivers/tty/serial/sunplus-uart.c, line 220
- drivers/tty/serial/sunsab.c
- drivers/tty/serial/sunsu.c, line 396
- drivers/tty/serial/sunzilog.c
- drivers/tty/serial/timbuart.c, line 101
- drivers/tty/serial/uartlite.c, line 208
- drivers/tty/serial/xilinx_uartps.c, line 447
- drivers/tty/serial/zs.c, line 621
Smatch caller information:
drivers/tty/serial/sunplus-uart.c transmit_chars() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 1393134713538699264 |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &up->lock | |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/sccnxp.c sccnxp_handle_tx() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 7416595103918661632 |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &s->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct sccnxp_port)->lock |
drivers/tty/serial/milbeaut_usio.c mlb_usio_tx_chars() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 6175813687684276224 |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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->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 |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &up->lock |
drivers/tty/serial/digicolor-usart.c digicolor_uart_tx() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 1817282172523569152 |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &up->lock | |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/digicolor-usart.c digicolor_uart_tx() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 1817282172523569152 |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &up->lock | |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/uartlite.c ulite_transmit() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 1996685546572353536 |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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->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 |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &up->lock |
drivers/tty/serial/meson_uart.c meson_uart_start_tx() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 3313305763577413632 |
| 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 | |||
| 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->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 |
| HALF_LOCKED2 | &_T->lock->lock | ||
| HALF_LOCKED2 | _T->flags | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &up->lock |
drivers/tty/serial/stm32-usart.c stm32_usart_transmit_chars_pio() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 7857786377813356544 |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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->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 |
| UNITS | 0 | up | unit_byte |
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &up->lock |
drivers/tty/serial/max3100.c max3100_work() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 2848170527002669056 |
| HALF_LOCKED2 | &pool->lock |
drivers/tty/serial/pch_uart.c handle_tx() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 8378683133374410752 |
| BUF_SIZE | 0 | up | 616 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &priv->port.lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/pch_uart.c handle_tx() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 8378683133374410752 |
| BUF_SIZE | 0 | up | 616 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &priv->port.lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/8250/8250_port.c serial8250_tx_chars() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 5674868488773718016 |
| BUF_SIZE | 0 | up | 616 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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 |
| HALF_LOCKED2 | &_T->lock->lock | ||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | &up->port.lock | ||
| HALF_LOCKED2 | _T->flags | ||
| HALF_LOCKED2 | flags |
drivers/tty/serial/imx.c imx_uart_transmit_buffer() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 804376906994913280 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sport->port.lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/imx.c imx_uart_transmit_buffer() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 804376906994913280 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sport->port.lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/xilinx_uartps.c cdns_uart_handle_tx() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 92091665042165760 |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cdns_uart->port->lock | ||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | irq |
drivers/tty/serial/xilinx_uartps.c cdns_uart_handle_tx() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 92091665042165760 |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cdns_uart->port->lock | ||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | irq |
drivers/tty/serial/arc_uart.c arc_serial_tx_chars() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 2505166540318199808 |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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->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 |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &up->lock |
drivers/tty/serial/mvebu-uart.c mvebu_uart_start_tx() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 1830420753784963072 |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | up | $0 |
| TASK_NOT_RUNNING | |||
| 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->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 |
| HALF_LOCKED2 | &_T->lock->lock | ||
| HALF_LOCKED2 | _T->flags | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &up->lock |
drivers/tty/serial/serial-tegra.c tegra_uart_fill_tx_fifo() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 4256716088807960576 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &u->lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/fsl_lpuart.c lpuart32_transmit_buffer() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 5627231042482884608 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sport->port.lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/tty/serial/fsl_lpuart.c lpuart32_transmit_buffer() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 5627231042482884608 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sport->port.lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/tty/serial/rda-uart.c rda_uart_send_chars() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 3477422725930213376 |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &up->lock | |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/rda-uart.c rda_uart_send_chars() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 3477422725930213376 |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &up->lock | |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/fsl_linflexuart.c linflex_transmit_buffer() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 5443137295797702656 |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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->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 |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &up->lock |
drivers/tty/serial/fsl_linflexuart.c linflex_transmit_buffer() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 5443137295797702656 |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | up | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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->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->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 |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &up->lock |
drivers/tty/serial/samsung_tty.c s3c24xx_serial_tx_chars() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 5877560574792151040 |
| BUF_SIZE | 0 | up | 616 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | flags |
drivers/tty/serial/clps711x.c uart_clps711x_int_tx() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 747350595257614336 |
| DATA_SOURCE | 0 | up | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/tty/serial/clps711x.c uart_clps711x_int_tx() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 747350595257614336 |
| DATA_SOURCE | 0 | up | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/tty/serial/timbuart.c timbuart_tx_chars() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 5550972651521544192 |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &uart->port.lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/timbuart.c timbuart_tx_chars() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 5550972651521544192 |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &uart->port.lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/pic32_uart.c pic32_uart_do_tx() -> uart_fifo_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | up | 4096-ptr_max |
| PARAM_VALUE | 0 | up->state | 4096-ptr_max |
| PARAM_VALUE | 1 | ch | 6030944491025104896 |
| DATA_SOURCE | 0 | up | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &up->lock | |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct uart_port)->lock |