Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/char/ttyprintk.c ttyprintk_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 1
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 134

drivers/tty/serial/serial_core.c uart_register_driver() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 12
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 lines
UNITS 0 lines unit_array_size
HALF_LOCKED2 global &amba_reg_lock
HALF_LOCKED2 global &max3100s_lock
HALF_LOCKED2 global &sci_uart_registration_lock

drivers/usb/serial/usb-serial.c usb_serial_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 512
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 12

drivers/tty/nozomi.c nozomi_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 256
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 12

drivers/tty/n_gsm.c gsm_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 256
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 44

drivers/staging/greybus/uart.c gb_tty_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 16
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 12

drivers/tty/goldfish.c goldfish_tty_create_driver() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 14
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 lines
UNITS 0 lines unit_array_size
LOCK2 global &goldfish_tty_lock

drivers/tty/hvc/hvc_console.c hvc_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 8
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 6
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/xhci-dbgtty.c dbc_tty_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 64
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 12

drivers/tty/rpmsg_tty.c rpmsg_tty_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 32
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 12

drivers/tty/moxa.c moxa_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 128
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 12

drivers/ipack/devices/ipoctal.c ipoctal_inst_slot() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 8
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 12
RX_PATH
TASK_NOT_RUNNING

drivers/tty/pty.c legacy_pty_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 1-s32max
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 326

drivers/tty/pty.c legacy_pty_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 1-s32max
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 326

drivers/tty/pty.c unix98_pty_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 1048576
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 350

drivers/tty/pty.c unix98_pty_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 1048576
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 350

drivers/tty/vt/vt.c vty_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 63
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 6

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

Type Parameter Key Value
PARAM_VALUE 0 lines 2
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 12
RX_PATH
TASK_NOT_RUNNING

net/bluetooth/rfcomm/tty.c rfcomm_init_ttys() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 256
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 12

drivers/usb/class/cdc-acm.c acm_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 256
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 12

drivers/tty/ttynull.c ttynull_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 1
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 134

drivers/usb/gadget/function/u_serial.c userial_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 8
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 12

drivers/tty/mxser.c mxser_module_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 32
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 12

drivers/net/usb/hso.c hso_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 256
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 12

drivers/mmc/core/sdio_uart.c sdio_uart_init() -> __tty_alloc_driver()

Type Parameter Key Value
PARAM_VALUE 0 lines 8
PARAM_VALUE 1 owner 0
PARAM_VALUE 2 flags 12