Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 67 files:
- drivers/tty/serial/21285.c, line 509
- drivers/tty/serial/8250/8250_core.c
- drivers/tty/serial/altera_jtaguart.c, line 440
- drivers/tty/serial/altera_uart.c, line 602
- drivers/tty/serial/amba-pl010.c, line 731
- drivers/tty/serial/amba-pl011.c
- drivers/tty/serial/apbuart.c, line 647
- drivers/tty/serial/ar933x_uart.c, line 882
- drivers/tty/serial/atmel_serial.c, line 2988
- drivers/tty/serial/bcm63xx_uart.c, line 872
- drivers/tty/serial/clps711x.c
- drivers/tty/serial/cpm_uart.c, line 1547
- drivers/tty/serial/digicolor-usart.c, line 510
- drivers/tty/serial/dz.c, line 807
- drivers/tty/serial/fsl_linflexuart.c, line 858
- drivers/tty/serial/fsl_lpuart.c
- drivers/tty/serial/icom.c, line 1675
- drivers/tty/serial/imx.c, line 2653
- drivers/tty/serial/ip22zilog.c, line 1111
- drivers/tty/serial/jsm/jsm_tty.c, line 506
- drivers/tty/serial/lantiq.c, line 892
- drivers/tty/serial/liteuart.c, line 344
- drivers/tty/serial/lpc32xx_hs.c, line 661
- drivers/tty/serial/ma35d1_serial.c, line 771
- drivers/tty/serial/max3100.c, line 755
- drivers/tty/serial/max310x.c
- drivers/tty/serial/mcf.c, line 611
- drivers/tty/serial/men_z135_uart.c, line 861
- drivers/tty/serial/meson_uart.c, line 797
- drivers/tty/serial/milbeaut_usio.c, line 564
- drivers/tty/serial/mpc52xx_uart.c, line 1780
- drivers/tty/serial/msm_serial.c, line 1871
- drivers/tty/serial/mux.c, line 490
- drivers/tty/serial/mxs-auart.c, line 1696
- drivers/tty/serial/omap-serial.c, line 1663
- drivers/tty/serial/owl-uart.c, line 726
- drivers/tty/serial/pch_uart.c, line 1757
- drivers/tty/serial/pic32_uart.c, line 944
- drivers/tty/serial/pmac_zilog.c
- drivers/tty/serial/qcom_geni_serial.c, line 2028
- drivers/tty/serial/rda-uart.c, line 774
- drivers/tty/serial/rp2.c, line 639
- drivers/tty/serial/sa1100.c, line 878
- drivers/tty/serial/samsung_tty.c, line 2056
- drivers/tty/serial/sb1250-duart.c, line 958
- drivers/tty/serial/sc16is7xx.c
- drivers/tty/serial/sccnxp.c, line 1038
- drivers/tty/serial/serial-tegra.c, line 1624
- drivers/tty/serial/serial_port.c, line 151
- drivers/tty/serial/serial_txx9.c
- drivers/tty/serial/sh-sci.c, line 3569
- drivers/tty/serial/sifive.c, line 1080
- drivers/tty/serial/sprd_serial.c, line 1105
- drivers/tty/serial/st-asc.c, line 808
- drivers/tty/serial/stm32-usart.c, line 1875
- drivers/tty/serial/sunhv.c
- drivers/tty/serial/sunplus-uart.c, line 665
- drivers/tty/serial/sunsab.c
- drivers/tty/serial/sunsu.c, line 1494
- drivers/tty/serial/sunzilog.c
- drivers/tty/serial/tegra-tcu.c
- drivers/tty/serial/tegra-utc.c, line 579
- drivers/tty/serial/timbuart.c, line 478
- drivers/tty/serial/uartlite.c, line 698
- drivers/tty/serial/ucc_uart.c, line 1462
- drivers/tty/serial/xilinx_uartps.c, line 1877
- drivers/tty/serial/zs.c, line 1102
Smatch caller information:
drivers/tty/serial/sh-sci.c sci_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 647051940659306496 |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/altera_uart.c altera_uart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 5104899329019179008 |
| PARAM_VALUE | 1 | port | 1-u64max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/tegra-tcu.c tegra_tcu_probe() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 4096-ptr_max |
| PARAM_VALUE | 0 | drv->cons | 4096-ptr_max |
| PARAM_VALUE | 0 | drv->dev_name | 4056407330669752320 |
| PARAM_VALUE | 0 | drv->driver_name | 5172926571054309376 |
| PARAM_VALUE | 0 | drv->major | 0,4,204,207,243 |
| PARAM_VALUE | 0 | drv->minor | 0,8,16,40,46,64,154,186-187,192,205,209,213 |
| PARAM_VALUE | 0 | drv->nr | 1-s32max |
| PARAM_VALUE | 0 | drv->owner | 0 |
| PARAM_VALUE | 0 | drv->state | 16,4096-ptr_max |
| PARAM_VALUE | 0 | drv->tty_driver | 4096-ptr_max |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| PARAM_VALUE | 1 | port->cons | 0,4096-ptr_max |
| PARAM_VALUE | 1 | port->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | port->iotype | 2 |
| PARAM_VALUE | 1 | port->name | 1-u64max |
| PARAM_VALUE | 1 | port->ops | 8404656000918921216 |
| PARAM_VALUE | 1 | port->port_dev | 4096-ptr_max |
| PARAM_VALUE | 1 | port->port_id | 0-s32max |
| PARAM_VALUE | 1 | port->private_data | 4096-ptr_max |
| PARAM_VALUE | 1 | port->rs485_config | 2741413863386796032 |
| PARAM_VALUE | 1 | port->state | 4096-ptr_max |
| PARAM_VALUE | 1 | port->tty_groups | 4096-ptr_max |
| TERMINATED | 0 | drv->dev_name | 1 |
| TERMINATED | 0 | drv->driver_name | 1 |
| MEM_ZERO | 0 | drv | |
| MEM_ZERO | 1 | port | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | drv->nr |
drivers/tty/serial/tegra-tcu.c tegra_tcu_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 4096-ptr_max |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/sunplus-uart.c sunplus_uart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 1630227083430707200 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/ucc_uart.c ucc_uart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 2767446040114806784 |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/lantiq.c lqasc_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 841388339009802240 |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/jsm/jsm_tty.c jsm_remove_uart_port() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 3809221338074542080 |
| PARAM_VALUE | 1 | port | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/tty/serial/sccnxp.c sccnxp_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 4096-ptr_max |
| PARAM_VALUE | 0 | drv->nr | 1-s32max |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/milbeaut_usio.c mlb_usio_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 5706805190106705920 |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/digicolor-usart.c digicolor_uart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 1191402776497983488 |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/uartlite.c ulite_release() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 5496072286052962304 |
| PARAM_VALUE | 1 | port | 1-u64max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| LOCK2 | &_dev->mutex | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/tty/serial/amba-pl010.c pl010_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 3514686347914915840 |
| NOCHECK_CALL |
drivers/tty/serial/sc16is7xx.c sc16is7xx_probe() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 1174310384818200576 |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/tty/serial/sc16is7xx.c sc16is7xx_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 1174310384818200576 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/tty/serial/max310x.c max310x_probe() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 6109931627333652480 |
| PARAM_VALUE | 0 | drv->dev_name | 4096-ptr_max |
| PARAM_VALUE | 0 | drv->nr | s32min-(-1),1-s32max |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/tty/serial/max310x.c max310x_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 6109931627333652480 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/tty/serial/sprd_serial.c sprd_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 4438591535858487296 |
| PARAM_VALUE | 1 | port | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/liteuart.c liteuart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 1380049058597367808 |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/meson_uart.c meson_uart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 1-u64max |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| BUF_SIZE | 0 | drv | (-1),64 |
| BUF_SIZE | 0 | drv | (-1),64 |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | drv | r meson_uart_current |
| PARAM_COMPARE | 0 | drv | >= $1->private_data->uart_driver |
| PARAM_COMPARE | 1 | port->private_data->uart_driver | <= $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/stm32-usart.c stm32_usart_serial_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 5315938841164574720 |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/altera_jtaguart.c altera_jtaguart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 528133552877998080 |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/st-asc.c asc_serial_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 8264125680747069440 |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/max3100.c max3100_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 3930720165313953792 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &max3100s_lock | ||
| HALF_LOCKED2 | &dev->mutex |
drivers/tty/serial/pch_uart.c pch_uart_exit_port() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 5895771846105464832 |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/tty/serial/lpc32xx_hs.c serial_hs_lpc32xx_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 8572153851903946752 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/imx.c imx_uart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 5578205928830574592 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/men_z135_uart.c men_z135_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 6352921762156654592 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/tty/serial/ma35d1_serial.c ma35d1serial_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 8908835451356372992 |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/xilinx_uartps.c cdns_uart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 2045282058972426240 |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| PARAM_VALUE | 1 | port->private_data | 4096-ptr_max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/rp2.c rp2_remove_ports() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 7351136351986987008 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/tty/serial/sifive.c sifive_serial_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 1966953697753583616 |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/serial-tegra.c tegra_uart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 5473835068083130368 |
| BUF_SIZE | 1 | port | 616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/bcm63xx_uart.c bcm_uart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 4242857643260723200 |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/icom.c icom_kref_release() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 4415133500951941120 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/tty/serial/qcom_geni_serial.c qcom_geni_serial_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 0,1719460355465220096,4946115062987264000 |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/fsl_lpuart.c lpuart_probe() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 5368206458313252864 |
| PARAM_VALUE | 0 | drv->cons | 2158947565522173952,5758307503859855360 |
| PARAM_VALUE | 0 | drv->dev_name | 4096-ptr_max |
| PARAM_VALUE | 0 | drv->nr | s32min-(-1),1-s32max |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| PARAM_VALUE | 1 | port->cons | 0,4096-ptr_max |
| PARAM_VALUE | 1 | port->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | port->has_sysrq | 1 |
| PARAM_VALUE | 1 | port->iotype | 0-255 |
| PARAM_VALUE | 1 | port->irq | 1-s32max |
| PARAM_VALUE | 1 | port->line | 0-11 |
| PARAM_VALUE | 1 | port->name | 1-u64max |
| PARAM_VALUE | 1 | port->ops | 3283246237625880576,7391721457965764608 |
| PARAM_VALUE | 1 | port->port_dev | 4096-ptr_max |
| PARAM_VALUE | 1 | port->port_id | 0-s32max |
| PARAM_VALUE | 1 | port->rs485_config | 2741413863386796032 |
| PARAM_VALUE | 1 | port->state | 4096-ptr_max |
| PARAM_VALUE | 1 | port->tty_groups | 4096-ptr_max |
| MEM_ZERO | 1 | port | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/tty/serial/fsl_lpuart.c lpuart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 5368206458313252864 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/rda-uart.c rda_uart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 5338146392650653696 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/fsl_linflexuart.c linflex_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 6288268855230857216 |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/owl-uart.c owl_uart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 8856725212516589568 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/samsung_tty.c s3c24xx_serial_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 2209337411077095424 |
| PARAM_VALUE | 1 | port | 1-u64max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/msm_serial.c msm_serial_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 2449454509150044160 |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/omap-serial.c serial_omap_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 6477246802083512320 |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/clps711x.c uart_clps711x_probe() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 6482247723923906560 |
| PARAM_VALUE | 0 | drv->dev_name | 4096-ptr_max |
| PARAM_VALUE | 0 | drv->nr | s32min-(-1),1-s32max |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| PARAM_VALUE | 1 | port->cons | 0,4096-ptr_max |
| PARAM_VALUE | 1 | port->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | port->has_sysrq | 1 |
| PARAM_VALUE | 1 | port->iotype | 3 |
| PARAM_VALUE | 1 | port->irq | 1-s32max |
| PARAM_VALUE | 1 | port->line | 0-4294967294 |
| PARAM_VALUE | 1 | port->name | 1-u64max |
| PARAM_VALUE | 1 | port->ops | 8281096640978829312 |
| PARAM_VALUE | 1 | port->port_dev | 4096-ptr_max |
| PARAM_VALUE | 1 | port->port_id | 0-s32max |
| PARAM_VALUE | 1 | port->rs485_config | 2741413863386796032 |
| PARAM_VALUE | 1 | port->state | 4096-ptr_max |
| PARAM_VALUE | 1 | port->tty_groups | 4096-ptr_max |
| MEM_ZERO | 1 | port | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/tty/serial/clps711x.c uart_clps711x_probe() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 6482247723923906560 |
| PARAM_VALUE | 0 | drv->dev_name | 4096-ptr_max |
| PARAM_VALUE | 0 | drv->nr | s32min-(-1),1-s32max |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| PARAM_VALUE | 1 | port->cons | 0,4096-ptr_max |
| PARAM_VALUE | 1 | port->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | port->has_sysrq | 1 |
| PARAM_VALUE | 1 | port->iotype | 3 |
| PARAM_VALUE | 1 | port->irq | 1-s32max |
| PARAM_VALUE | 1 | port->line | 0-4294967294 |
| PARAM_VALUE | 1 | port->name | 1-u64max |
| PARAM_VALUE | 1 | port->ops | 8281096640978829312 |
| PARAM_VALUE | 1 | port->port_dev | 4096-ptr_max |
| PARAM_VALUE | 1 | port->port_id | 0-s32max |
| PARAM_VALUE | 1 | port->rs485_config | 2741413863386796032 |
| PARAM_VALUE | 1 | port->state | 4096-ptr_max |
| PARAM_VALUE | 1 | port->tty_groups | 4096-ptr_max |
| MEM_ZERO | 1 | port | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/tty/serial/clps711x.c uart_clps711x_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 6482247723923906560 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/timbuart.c timbuart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 1413158585529225216 |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/pic32_uart.c pic32_uart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 59335913636995072 |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/8250/8250_core.c serial8250_register_8250_port() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 1624000111546744832 |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| PARAM_VALUE | 1 | port->dev | 1-u64max |
| PARAM_VALUE | 1 | port->type | 0-22,24-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/tty/serial/8250/8250_core.c serial8250_unregister_port() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 1624000111546744832 |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &_T->lock->lock | ||
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | _T->flags |
drivers/tty/serial/mxs-auart.c mxs_auart_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 2378394613090877440 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/atmel_serial.c atmel_serial_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 6622845940264611840 |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | port | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | port | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/tty/serial/tegra-utc.c tegra_utc_remove() -> uart_remove_one_port()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 1508577376554360832 |
| PARAM_VALUE | 1 | port | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |