Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/tty/serial/serial_core.c serial_core_remove_one_port() -> tty_port_unregister_device()

Type Parameter Key Value
PARAM_VALUE 0 port 4096-ptr_max
BUF_SIZE 0 port 984
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 driver->num
UNITS 2 index unit_array_size
LOCK2 _T->lock
HALF_LOCKED2 global &max3100s_lock

drivers/misc/bcm-vk/bcm_vk_tty.c bcm_vk_tty_exit() -> tty_port_unregister_device()

Type Parameter Key Value
PARAM_VALUE 2 index 0-1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 driver->num

drivers/misc/bcm-vk/bcm_vk_tty.c bcm_vk_tty_init() -> tty_port_unregister_device()

Type Parameter Key Value
PARAM_VALUE 1 driver 4096-ptr_max
PARAM_VALUE 1 driver->cdevs 4096-ptr_max
PARAM_VALUE 1 driver->driver_name 7158928358549999616
PARAM_VALUE 1 driver->flags 7,13,15,45,135,327,351
PARAM_VALUE 1 driver->flip_wq 0,4096-ptr_max
PARAM_VALUE 1 driver->kref.refcount.refs.counter 1
PARAM_VALUE 1 driver->minor_start 0-1048575
PARAM_VALUE 1 driver->name 4096-ptr_max
PARAM_VALUE 1 driver->num 2
PARAM_VALUE 1 driver->ops 5667846687408087040
PARAM_VALUE 1 driver->ops->break_ctl 0
PARAM_VALUE 1 driver->ops->chars_in_buffer 0
PARAM_VALUE 1 driver->ops->cleanup 0
PARAM_VALUE 1 driver->ops->close 4661976639044268032
PARAM_VALUE 1 driver->ops->compat_ioctl 0
PARAM_VALUE 1 driver->ops->flush_buffer 0
PARAM_VALUE 1 driver->ops->flush_chars 0
PARAM_VALUE 1 driver->ops->get_icount 0
PARAM_VALUE 1 driver->ops->get_serial 0
PARAM_VALUE 1 driver->ops->hangup 0
PARAM_VALUE 1 driver->ops->install 0
PARAM_VALUE 1 driver->ops->ioctl 0
PARAM_VALUE 1 driver->ops->ldisc_ok 0
PARAM_VALUE 1 driver->ops->lookup 0
PARAM_VALUE 1 driver->ops->open 4966735798774218752
PARAM_VALUE 1 driver->ops->poll_get_char 0
PARAM_VALUE 1 driver->ops->poll_init 0
PARAM_VALUE 1 driver->ops->poll_put_char 0
PARAM_VALUE 1 driver->ops->proc_show 0
PARAM_VALUE 1 driver->ops->put_char 0
PARAM_VALUE 1 driver->ops->remove 0
PARAM_VALUE 1 driver->ops->resize 0
PARAM_VALUE 1 driver->ops->send_xchar 0
PARAM_VALUE 1 driver->ops->set_ldisc 0
PARAM_VALUE 1 driver->ops->set_serial 0
PARAM_VALUE 1 driver->ops->set_termios 0
PARAM_VALUE 1 driver->ops->show_fdinfo 0
PARAM_VALUE 1 driver->ops->shutdown 0
PARAM_VALUE 1 driver->ops->start 0
PARAM_VALUE 1 driver->ops->stop 0
PARAM_VALUE 1 driver->ops->throttle 0
PARAM_VALUE 1 driver->ops->tiocmget 0
PARAM_VALUE 1 driver->ops->tiocmset 0
PARAM_VALUE 1 driver->ops->unthrottle 0
PARAM_VALUE 1 driver->ops->wait_until_sent 0
PARAM_VALUE 1 driver->ops->write 6904837668489355264
PARAM_VALUE 1 driver->ops->write_room 4488961669628780544
PARAM_VALUE 1 driver->owner 0
PARAM_VALUE 1 driver->proc_entry 0,356236415985979392,5729891321464528896,9011853526131630080
PARAM_VALUE 1 driver->subtype 1
PARAM_VALUE 1 driver->tty_drivers.next 4096-ptr_max
PARAM_VALUE 1 driver->tty_drivers.prev 2658480706137264128
PARAM_VALUE 1 driver->type 2
PARAM_VALUE 2 index 0-1
BUF_SIZE 1 driver 200
BUF_SIZE 1 driver->driver_name 7
DATA_SOURCE 1 driver r __tty_alloc_driver
STR_LEN 1 driver->driver_name 6
PARAM_COMPARE 2 index < $1->num
TERMINATED 1 driver->driver_name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 driver->num