Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/tty/serial/omap-serial.c serial_omap_restore_context() -> serial_omap_mdr1_errataset()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->dev 4096-ptr_max
PARAM_VALUE 1 mdr1 7
BUF_SIZE 0 up s32min-(-2),1-s32max
BUF_SIZE 0 up s32min-(-2),1-s32max
DATA_SOURCE 0 up $0
BIT_INFO 0 up->errata 0x1,0xffffffff
NOCHECK_CALL
UNITS 0 up unit_byte

drivers/tty/serial/omap-serial.c serial_omap_restore_context() -> serial_omap_mdr1_errataset()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->dev 4096-ptr_max
BUF_SIZE 0 up s32min-(-2),1-s32max
BUF_SIZE 0 up s32min-(-2),1-s32max
DATA_SOURCE 0 up $0
BIT_INFO 0 up->errata 0x1,0xffffffff
NOCHECK_CALL
UNITS 0 up unit_byte

drivers/tty/serial/omap-serial.c serial_omap_set_termios() -> serial_omap_mdr1_errataset()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->efr 0-207
PARAM_VALUE 0 up->fcr 97
PARAM_VALUE 0 up->lcr 0-63
PARAM_VALUE 0 up->mdr1 7
PARAM_VALUE 0 up->port.cons 0,4096-ptr_max
PARAM_VALUE 0 up->port.ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->port.read_status_mask 35,47,51,63
PARAM_VALUE 0 up->scr 128
PARAM_VALUE 1 mdr1 7
CAPPED_DATA 0 &up->qos_work 1
FUZZY_MAX 0 up->port.ignore_status_mask 0
FUZZY_MAX 0 up->port.read_status_mask 35
BIT_INFO 0 up->efr 0x0,0xcf
BIT_INFO 0 up->errata 0x1,0xffffffff
BIT_INFO 0 up->mcr 0x0,0xbf
BIT_INFO 0 up->port.read_status_mask 0x23,0xffffffffffffffff
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->calc_latency 0-u32max[c]
HOST_DATA 0 up->efr 0-207[c]
HOST_DATA 0 up->latency 0-u32max[c]
HOST_DATA 0 up->mcr 0-255
USER_DATA 0 up->calc_latency 0-u32max[c]
USER_DATA 0 up->latency 0-u32max[c]
LOCK2 flags
LOCK2 0 &up->port.lock
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/omap-serial.c serial_omap_set_termios() -> serial_omap_mdr1_errataset()

Type Parameter Key Value
PARAM_VALUE 0 up 4096-ptr_max
PARAM_VALUE 0 up->efr 0-207
PARAM_VALUE 0 up->fcr 97
PARAM_VALUE 0 up->lcr 0-63
PARAM_VALUE 0 up->mdr1 0,3
PARAM_VALUE 0 up->port.cons 0,4096-ptr_max
PARAM_VALUE 0 up->port.ignore_status_mask 0-1,12-13,16-19,28-31
PARAM_VALUE 0 up->port.read_status_mask 35,47,51,63
PARAM_VALUE 0 up->scr 128
PARAM_VALUE 1 mdr1 0,3
CAPPED_DATA 0 &up->qos_work 1
FUZZY_MAX 0 up->mdr1 3
FUZZY_MAX 0 up->port.ignore_status_mask 0
FUZZY_MAX 0 up->port.read_status_mask 35
FUZZY_MAX 1 mdr1 3
BIT_INFO 0 up->efr 0x0,0xcf
BIT_INFO 0 up->errata 0x1,0xffffffff
BIT_INFO 0 up->mcr 0x0,0xbf
BIT_INFO 0 up->port.read_status_mask 0x23,0xffffffffffffffff
HARD_MAX 0 up->mdr1 3
HARD_MAX 1 mdr1 3
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 up->calc_latency 0-u32max[c]
HOST_DATA 0 up->efr 0-207[c]
HOST_DATA 0 up->latency 0-u32max[c]
HOST_DATA 0 up->mcr 0-255
USER_DATA 0 up->calc_latency 0-u32max[c]
USER_DATA 0 up->latency 0-u32max[c]
LOCK2 flags
LOCK2 0 &up->port.lock
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock