Defined in 1 files as a variable:

Defined in 2 files as a struct:

Defined in 32 files as a member:

Defined in 3 files as a macro:

Defined in 1 files as a label:

Defined in 4 files as a function:

Defined in 1 files as a externvar:

Referenced in 302 files:

Smatch caller information:

mm/slub.c alloc_debug_processing() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 0 icom_port->cpu_stats 4096-ptr_max
PARAM_VALUE 1 trace_pt 4096-ptr_max
PARAM_VALUE 3 alloc 1
BUF_SIZE 2 trace_data (-1),1-s32max
BUF_SIZE 2 trace_data (-1),1-s32max
DATA_SOURCE 0 icom_port $0
DATA_SOURCE 1 trace_pt $1
DATA_SOURCE 2 trace_data $2
STR_LEN 0 icom_port (-1),1-8,10-12,14,16,20,31,39,45,88,255
STR_LEN 0 icom_port (-1),1-8,10-12,14,16,20,31,39,45,88,255
BIT_INFO 0 icom_port->flags 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 icom_port->object_size
UNITS 2 trace_data unit_byte
HALF_LOCKED2 &n->list_lock
HALF_LOCKED2 flags

mm/slub.c free_debug_processing() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 4096-ptr_max
PARAM_VALUE 3 alloc 0
BUF_SIZE 2 trace_data (-1),1-s32max
BUF_SIZE 2 trace_data (-1),1-s32max
DATA_SOURCE 0 icom_port $0
DATA_SOURCE 1 trace_pt $1
STR_LEN 0 icom_port (-1)
STR_LEN 0 icom_port (-1)
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 icom_port->object_size
NO_OVERFLOW_SIMPLE 0 icom_port->sheaf_capacity
UNITS 2 trace_data unit_byte
LOCK2 &n->list_lock
LOCK2 flags
TYPE_LOCK (struct kmem_cache_node)->list_lock

drivers/tty/serial/icom.c check_modem_status() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 1667650042938740736
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 1 trace_pt 12
DATA_SOURCE 0 icom_port $0
DATA_SOURCE 2 trace_data r readb
STR_LEN 0 icom_port 11
TERMINATED 1 trace_pt 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 trace_data 0-255
LOCK2 0 &icom_port->uart_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/icom.c free_port_memory() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 8881997975834607616
PARAM_VALUE 2 trace_data 0
BUF_SIZE 0 icom_port->recv_buf (-1),4096
BUF_SIZE 0 icom_port->statStg (-1),4096
BUF_SIZE 0 icom_port->xmitRestart (-1),4096
BUF_SIZE 0 icom_port->xmit_buf (-1),4096
BUF_SIZE 1 trace_pt 13
DATA_SOURCE 0 icom_port $0
STR_LEN 0 icom_port 12
TERMINATED 1 trace_pt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 icom_port->uart_port.cons->kthread->dl.pi_se->dl_runtime

drivers/tty/serial/icom.c get_port_memory() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 8400676470703034368
PARAM_VALUE 2 trace_data 1-18446744073709547520
BUF_SIZE 0 icom_port->xmit_buf 4096
BUF_SIZE 1 trace_pt 13
BUF_SIZE 2 trace_data 4096
DATA_SOURCE 0 icom_port $0
DATA_SOURCE 2 trace_data r dma_alloc_coherent
STR_LEN 0 icom_port 12
TERMINATED 1 trace_pt 1
MEM_ZERO 0 icom_port->xmit_buf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/tty/serial/icom.c get_port_memory() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 8400676470703034368
PARAM_VALUE 2 trace_data 1-18446744073709547520
BUF_SIZE 0 icom_port->recv_buf 4096
BUF_SIZE 0 icom_port->xmit_buf 4096
BUF_SIZE 1 trace_pt 13
BUF_SIZE 2 trace_data 4096
DATA_SOURCE 0 icom_port $0
DATA_SOURCE 2 trace_data r dma_alloc_coherent
STR_LEN 0 icom_port 12
TERMINATED 1 trace_pt 1
MEM_ZERO 0 icom_port->recv_buf
MEM_ZERO 0 icom_port->xmit_buf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/tty/serial/icom.c get_port_memory() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 8400676470703034368
PARAM_VALUE 2 trace_data 1-18446744073709547520
BUF_SIZE 0 icom_port->recv_buf 4096
BUF_SIZE 0 icom_port->statStg 4096
BUF_SIZE 0 icom_port->xmit_buf 4096
BUF_SIZE 1 trace_pt 13
BUF_SIZE 2 trace_data 4096
DATA_SOURCE 0 icom_port $0
DATA_SOURCE 2 trace_data r dma_alloc_coherent
STR_LEN 0 icom_port 12
TERMINATED 1 trace_pt 1
MEM_ZERO 0 icom_port->recv_buf
MEM_ZERO 0 icom_port->statStg
MEM_ZERO 0 icom_port->xmit_buf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 trace_data unit_byte
HALF_LOCKED2 &pool->lock

drivers/tty/serial/icom.c get_port_memory() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 2290679649601941504
PARAM_VALUE 2 trace_data 1-18446744073709547520
BUF_SIZE 0 icom_port->recv_buf 4096
BUF_SIZE 0 icom_port->statStg 4096
BUF_SIZE 0 icom_port->xmitRestart 4096
BUF_SIZE 0 icom_port->xmit_buf 4096
BUF_SIZE 1 trace_pt 9
DATA_SOURCE 0 icom_port $0
STR_LEN 0 icom_port 8
TERMINATED 1 trace_pt 1
MEM_ZERO 0 icom_port->recv_buf
MEM_ZERO 0 icom_port->statStg
MEM_ZERO 0 icom_port->xmitRestart
MEM_ZERO 0 icom_port->xmit_buf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 trace_data unit_byte
HALF_LOCKED2 &pool->lock

drivers/tty/serial/icom.c get_port_memory() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 2290679649601941504
PARAM_VALUE 2 trace_data 21-18446744073709547540
BUF_SIZE 0 icom_port->recv_buf 4096
BUF_SIZE 0 icom_port->statStg 4096
BUF_SIZE 0 icom_port->xmitRestart 4096
BUF_SIZE 0 icom_port->xmit_buf 4096
BUF_SIZE 1 trace_pt 9
DATA_SOURCE 0 icom_port $0
STR_LEN 0 icom_port 8
PARAM_COMPARE 2 trace_data > $2
TERMINATED 1 trace_pt 1
MEM_ZERO 0 icom_port->recv_buf
MEM_ZERO 0 icom_port->statStg
MEM_ZERO 0 icom_port->xmitRestart
MEM_ZERO 0 icom_port->xmit_buf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 trace_data unit_byte
HALF_LOCKED2 &pool->lock

drivers/tty/serial/icom.c get_port_memory() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 4432845084493205504
PARAM_VALUE 2 trace_data 1-18446744073709547520
BUF_SIZE 0 icom_port->recv_buf 4096
BUF_SIZE 0 icom_port->statStg 4096
BUF_SIZE 0 icom_port->xmitRestart 4096
BUF_SIZE 0 icom_port->xmit_buf 4096
BUF_SIZE 1 trace_pt 10
BUF_SIZE 2 trace_data 4096
DATA_SOURCE 0 icom_port $0
DATA_SOURCE 2 trace_data r dma_alloc_coherent
STR_LEN 0 icom_port 9
TERMINATED 1 trace_pt 1
MEM_ZERO 0 icom_port->recv_buf
MEM_ZERO 0 icom_port->statStg
MEM_ZERO 0 icom_port->xmitRestart
MEM_ZERO 0 icom_port->xmit_buf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/tty/serial/icom.c get_port_memory() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 4432845084493205504
PARAM_VALUE 2 trace_data 1-18446744073709547520
BUF_SIZE 0 icom_port->recv_buf 4096
BUF_SIZE 0 icom_port->statStg 4096
BUF_SIZE 0 icom_port->xmitRestart 4096
BUF_SIZE 0 icom_port->xmit_buf 4096
BUF_SIZE 1 trace_pt 10
BUF_SIZE 2 trace_data 4096
DATA_SOURCE 0 icom_port $0
DATA_SOURCE 2 trace_data r dma_alloc_coherent
STR_LEN 0 icom_port 9
TERMINATED 1 trace_pt 1
MEM_ZERO 0 icom_port->recv_buf
MEM_ZERO 0 icom_port->statStg
MEM_ZERO 0 icom_port->xmitRestart
MEM_ZERO 0 icom_port->xmit_buf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/tty/serial/icom.c get_port_memory() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 1965875925409865728
PARAM_VALUE 2 trace_data 21-18446744073709547560
BUF_SIZE 0 icom_port->recv_buf 4096
BUF_SIZE 0 icom_port->statStg 4096
BUF_SIZE 0 icom_port->xmitRestart 4096
BUF_SIZE 0 icom_port->xmit_buf 4096
BUF_SIZE 1 trace_pt 9
DATA_SOURCE 0 icom_port $0
STR_LEN 0 icom_port 8
PARAM_COMPARE 2 trace_data > $2
TERMINATED 1 trace_pt 1
MEM_ZERO 0 icom_port->recv_buf
MEM_ZERO 0 icom_port->statStg
MEM_ZERO 0 icom_port->xmitRestart
MEM_ZERO 0 icom_port->xmit_buf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 trace_data unit_byte
HALF_LOCKED2 &pool->lock

drivers/tty/serial/icom.c get_port_memory() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 8850087686196453376
PARAM_VALUE 2 trace_data 1-18446744073709547520
BUF_SIZE 0 icom_port->recv_buf 4096
BUF_SIZE 0 icom_port->statStg 4096
BUF_SIZE 0 icom_port->xmitRestart 4096
BUF_SIZE 0 icom_port->xmit_buf 4096
BUF_SIZE 1 trace_pt 10
BUF_SIZE 2 trace_data 4096
DATA_SOURCE 0 icom_port $0
DATA_SOURCE 2 trace_data r dma_alloc_coherent
STR_LEN 0 icom_port 9
TERMINATED 1 trace_pt 1
MEM_ZERO 0 icom_port->recv_buf
MEM_ZERO 0 icom_port->statStg
MEM_ZERO 0 icom_port->xmitRestart
MEM_ZERO 0 icom_port->xmit_buf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/tty/serial/icom.c get_port_memory() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 8850087686196453376
PARAM_VALUE 2 trace_data 2049-18446744073709549568
BUF_SIZE 0 icom_port->recv_buf 4096
BUF_SIZE 0 icom_port->statStg 4096
BUF_SIZE 0 icom_port->xmitRestart 4096
BUF_SIZE 0 icom_port->xmit_buf 4096
BUF_SIZE 1 trace_pt 10
DATA_SOURCE 0 icom_port $0
STR_LEN 0 icom_port 9
TERMINATED 1 trace_pt 1
MEM_ZERO 0 icom_port->recv_buf
MEM_ZERO 0 icom_port->statStg
MEM_ZERO 0 icom_port->xmitRestart
MEM_ZERO 0 icom_port->xmit_buf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/tty/serial/icom.c icom_break() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 4073511312177602560
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 6
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 5
TERMINATED 1 trace_pt 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &port->lock
LOCK2 _T->lock
LOCK2 flags
HALF_LOCKED2 &tty->atomic_write_lock
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/icom.c icom_close() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 3136530979027849216
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 6
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 5
TERMINATED 1 trace_pt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &port->lock

drivers/tty/serial/icom.c icom_get_mctrl() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 3547569069485473792
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 10
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 9
TERMINATED 1 trace_pt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &m->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 &state->uart_port->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/icom.c icom_open() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 3352264294280605696
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 14
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 13
TERMINATED 1 trace_pt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &port->lock

drivers/tty/serial/icom.c icom_send_xchar() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 8992480355424526336
BUF_SIZE 1 trace_pt 11
DATA_SOURCE 0 icom_port r to_icom_port
DATA_SOURCE 2 trace_data $1
STR_LEN 0 icom_port 10
TERMINATED 1 trace_pt 1
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &tty->ldisc_sem
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &spk_mutex

drivers/tty/serial/icom.c icom_send_xchar() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 7342931482218418176
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 12
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 11
TERMINATED 1 trace_pt 1
PREEMPT_ADD <- disables preempt
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &port->lock
LOCK2 flags
HALF_LOCKED2 &tty->ldisc_sem
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &spk_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/icom.c icom_set_mctrl() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 1872884152172916736
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 10
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 9
TERMINATED 1 trace_pt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 &tport->mutex
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/tty/serial/icom.c icom_set_mctrl() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 3017126199089471488
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 10
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 9
TERMINATED 1 trace_pt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 &tport->mutex
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/tty/serial/icom.c icom_set_mctrl() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 92614633063043072
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 10
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 9
TERMINATED 1 trace_pt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 &tport->mutex
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/tty/serial/icom.c icom_set_mctrl() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 6151829692874002432
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 10
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 9
TERMINATED 1 trace_pt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 &tport->mutex
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/tty/serial/icom.c icom_set_mctrl() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 4641411145032921088
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 10
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 9
TERMINATED 1 trace_pt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 &tport->mutex
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/tty/serial/icom.c icom_set_termios() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 1104462000686321664
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 13
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 12
TERMINATED 1 trace_pt 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &port->lock
LOCK2 flags
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/icom.c icom_set_termios() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 4591213756442865664
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 7
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 6
TERMINATED 1 trace_pt 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &port->lock
LOCK2 flags
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/icom.c icom_set_termios() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 6637443412293890048
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 7
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 6
TERMINATED 1 trace_pt 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &port->lock
LOCK2 flags
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/icom.c icom_set_termios() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 278115435495723008
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 8
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 7
BIT_INFO 0 icom_port->ignore_status_mask 0x0,0xd5
BIT_INFO 0 icom_port->read_status_mask 0x50,0xd5
TERMINATED 1 trace_pt 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &port->lock
LOCK2 flags
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/icom.c icom_shutdown() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 2292987067362381824
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 9
DATA_SOURCE 0 icom_port $0
STR_LEN 0 icom_port 8
TERMINATED 1 trace_pt 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
LOCK2 flags
LOCK2 global &icom_lock
HALF_LOCKED2 &port->lock

drivers/tty/serial/icom.c icom_start_tx() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 4753101799381385216
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 6
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 5
TERMINATED 1 trace_pt 1
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 _T->flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/tty/serial/icom.c icom_startup() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 1573853599347195904
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 8
DATA_SOURCE 0 icom_port $0
STR_LEN 0 icom_port 7
TERMINATED 1 trace_pt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &port->lock

drivers/tty/serial/icom.c icom_startup() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 8020645105813204992
BUF_SIZE 1 trace_pt 9
DATA_SOURCE 0 icom_port $0
DATA_SOURCE 2 trace_data r readb
STR_LEN 0 icom_port 8
TERMINATED 1 trace_pt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 trace_data 0-255
LOCK2 _T->lock
HALF_LOCKED2 &port->lock

drivers/tty/serial/icom.c icom_stop_tx() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 4075159549520052224
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 5
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 4
TERMINATED 1 trace_pt 1
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ltq_port->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 &ssp->port.lock
HALF_LOCKED2 &state->uart_port->lock
HALF_LOCKED2 &tty->flow.lock
HALF_LOCKED2 &up->port.lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/tty/serial/icom.c icom_write() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 870865313756999680
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 6
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 5
TERMINATED 1 trace_pt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &icom_port->uart_port.lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/tty/serial/icom.c icom_write() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 6891046908239462400
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 11
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 10
TERMINATED 1 trace_pt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &icom_port->uart_port.lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/tty/serial/icom.c icom_write() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 6364006993937747968
PARAM_VALUE 2 trace_data 1-4096
BUF_SIZE 1 trace_pt 12
DATA_SOURCE 0 icom_port r to_icom_port
STR_LEN 0 icom_port 11
TERMINATED 1 trace_pt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &icom_port->uart_port.lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/tty/serial/icom.c load_code() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 3321109874460438528
PARAM_VALUE 2 trace_data 0
BUF_SIZE 1 trace_pt 17
DATA_SOURCE 0 icom_port $0
STR_LEN 0 icom_port 16
TERMINATED 1 trace_pt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &port->lock

drivers/tty/serial/icom.c process_interrupt() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 6973314303675006976
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 1 trace_pt 10
DATA_SOURCE 0 icom_port $1
DATA_SOURCE 2 trace_data $0
STR_LEN 0 icom_port 9
TERMINATED 1 trace_pt 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 trace_data 0-u16max
LOCK2 0 &icom_port->uart_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/icom.c recv_interrupt() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 4855032306004602880
PARAM_VALUE 2 trace_data 0
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 1 trace_pt 13
DATA_SOURCE 0 icom_port $1
STR_LEN 0 icom_port 12
TERMINATED 1 trace_pt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &icom_port->uart_port.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/icom.c recv_interrupt() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 6294142111331930112
PARAM_VALUE 2 trace_data 16-u16max
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 1 trace_pt 11
DATA_SOURCE 0 icom_port $1
STR_LEN 0 icom_port 10
BIT_INFO 2 trace_data 0x10,0xffff
TERMINATED 1 trace_pt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &icom_port->uart_port.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/icom.c recv_interrupt() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 8726053352033312768
PARAM_VALUE 2 trace_data 0-s16max,18446744073709518848-u64max
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 1 trace_pt 10
DATA_SOURCE 0 icom_port $1
STR_LEN 0 icom_port 9
TERMINATED 1 trace_pt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &icom_port->uart_port.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/icom.c recv_interrupt() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 265994850018983936
PARAM_VALUE 2 trace_data 0-s16max,18446744073709518848-u64max
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 1 trace_pt 11
DATA_SOURCE 0 icom_port $1
STR_LEN 0 icom_port 10
TERMINATED 1 trace_pt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &icom_port->uart_port.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/icom.c recv_interrupt() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 5135889292216545280
PARAM_VALUE 2 trace_data 0
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 1 trace_pt 10
DATA_SOURCE 0 icom_port $1
STR_LEN 0 icom_port 9
TERMINATED 1 trace_pt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &icom_port->uart_port.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/icom.c recv_interrupt() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 4958062210760343552
PARAM_VALUE 2 trace_data 0
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 1 trace_pt 12
DATA_SOURCE 0 icom_port $1
STR_LEN 0 icom_port 11
TERMINATED 1 trace_pt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &icom_port->uart_port.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/icom.c recv_interrupt() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 1182357055768387584
PARAM_VALUE 2 trace_data 0
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 1 trace_pt 13
DATA_SOURCE 0 icom_port $1
STR_LEN 0 icom_port 12
TERMINATED 1 trace_pt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &icom_port->uart_port.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/icom.c xmit_interrupt() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 8695277708996964352
PARAM_VALUE 2 trace_data 0
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 1 trace_pt 14
DATA_SOURCE 0 icom_port $1
STR_LEN 0 icom_port 13
TERMINATED 1 trace_pt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &icom_port->uart_port.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct uart_port)->lock

drivers/tty/serial/icom.c xmit_interrupt() -> trace()

Type Parameter Key Value
PARAM_VALUE 0 icom_port 4096-ptr_max
PARAM_VALUE 1 trace_pt 2830207151315611648
PARAM_VALUE 2 trace_data 0
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 0 icom_port 736,1472,2208,2944
BUF_SIZE 1 trace_pt 14
DATA_SOURCE 0 icom_port $1
STR_LEN 0 icom_port 13
TERMINATED 1 trace_pt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &icom_port->uart_port.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct uart_port)->lock