Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/tty/serial/ucc_uart.c qe_uart_int_rx() -> qe2cpu_addr()

Type Parameter Key Value
PARAM_VALUE 0 addr 0-u32max
PARAM_VALUE 1 qe_port 4096-ptr_max
PARAM_VALUE 1 qe_port->port.state->port.buf.tail 4096-ptr_max
DATA_SOURCE 1 qe_port $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 addr 0-u32max
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/tty/serial/ucc_uart.c qe_uart_tx_pump() -> qe2cpu_addr()

Type Parameter Key Value
PARAM_VALUE 0 addr 0-u32max
PARAM_VALUE 1 qe_port 4096-ptr_max
PARAM_VALUE 1 qe_port->port.x_char 1-255
DATA_SOURCE 1 qe_port $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 addr 0-u32max
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/tty/serial/ucc_uart.c qe_uart_tx_pump() -> qe2cpu_addr()

Type Parameter Key Value
PARAM_VALUE 0 addr 0-u32max
PARAM_VALUE 1 qe_port 4096-ptr_max
PARAM_VALUE 1 qe_port->port.hw_stopped 0
PARAM_VALUE 1 qe_port->port.state 4096-ptr_max
PARAM_VALUE 1 qe_port->port.state->port.tty 0,4096-ptr_max
PARAM_VALUE 1 qe_port->port.x_char 0
DATA_SOURCE 1 qe_port $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 addr 0-u32max
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq