Defined in 2 files as a member:
- drivers/tty/serial/sh-sci-common.h, line 87 (as a member)
- drivers/tty/serial/sunhv.c, line 174 (as a member)
Defined in 8 files as a function:
- drivers/tty/amiserial.c, line 177 (as a function)
- drivers/tty/serial/ma35d1_serial.c, line 232 (as a function)
- drivers/tty/serial/pxa.c, line 91 (as a function)
- drivers/tty/serial/serial_txx9.c, line 248 (as a function)
- drivers/tty/serial/sunhv.c, line 189 (as a function)
- drivers/tty/serial/sunplus-uart.c, line 233 (as a function)
- drivers/tty/serial/sunsab.c, line 109 (as a function)
- drivers/tty/serial/sunsu.c, line 297 (as a function)
Referenced in 10 files:
- drivers/tty/amiserial.c, line 399
- drivers/tty/serial/ma35d1_serial.c, line 297
- drivers/tty/serial/pxa.c, line 231
- drivers/tty/serial/rsci.c, line 679
- drivers/tty/serial/serial_txx9.c, line 350
- drivers/tty/serial/sh-sci.c
- drivers/tty/serial/sunhv.c
- drivers/tty/serial/sunplus-uart.c, line 287
- drivers/tty/serial/sunsab.c, line 327
- drivers/tty/serial/sunsu.c, line 441
Smatch caller information:
drivers/tty/serial/sunplus-uart.c sunplus_uart_irq() -> receive_chars()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | port | 4096-ptr_max |
| PARAM_VALUE | 0 | port->cons | 0,4096-ptr_max |
| PARAM_VALUE | 0 | port->lock.rlock.dep_map->name | 0-255 |
| DATA_SOURCE | 0 | port | $1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &port->lock | |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/ma35d1_serial.c ma35d1serial_interrupt() -> receive_chars()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | port | 4096-ptr_max |
| DATA_SOURCE | 0 | port | r to_ma35d1_uart_port |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |