Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 10 files:

Smatch caller information:

drivers/tty/hvc/hvc_xen.c xen_hvc_init() -> hvc_alloc()

Type Parameter Key Value
PARAM_VALUE 0 vtermno 5793134
PARAM_VALUE 1 data 0-s32max
PARAM_VALUE 2 ops 4790243188197011456,4858244004722151424
PARAM_VALUE 3 outbuf_size 256
BUF_SIZE 2 ops 72
FUZZY_MAX 1 data 0
BIT_INFO 2 ops 0x426a500c84229000,0x437bffeee5b7b000
BIT_INFO 2 ops 0x426a500c84229000,0x437bffeee5b7b000

drivers/tty/hvc/hvc_xen.c xencons_connect_backend() -> hvc_alloc()

Type Parameter Key Value
PARAM_VALUE 1 data 0-s32max
PARAM_VALUE 2 ops 4790243188197011456
PARAM_VALUE 3 outbuf_size 256
DATA_SOURCE 1 data r bind_evtchn_to_irq_lateeoi
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->reclaim_sem

drivers/char/virtio_console.c init_port_console() -> hvc_alloc()

Type Parameter Key Value
PARAM_VALUE 0 vtermno 0-s32max
PARAM_VALUE 1 data 0
PARAM_VALUE 2 ops 9147176561405636608
PARAM_VALUE 3 outbuf_size 4096
RX_PATH
TASK_NOT_RUNNING
UNITS 3 outbuf_size unit_byte