Symbol: vtcon_softc
sys/dev/virtio/console/virtio_console.c
1120
vtcon_port_create(struct vtcon_softc *sc, int id)
sys/dev/virtio/console/virtio_console.c
1168
struct vtcon_softc *sc;
sys/dev/virtio/console/virtio_console.c
1253
vtcon_port_update_console_size(struct vtcon_softc *sc)
sys/dev/virtio/console/virtio_console.c
1340
struct vtcon_softc *sc;
sys/dev/virtio/console/virtio_console.c
1387
struct vtcon_softc *sc;
sys/dev/virtio/console/virtio_console.c
1450
vtcon_get_console_size(struct vtcon_softc *sc, uint16_t *cols, uint16_t *rows)
sys/dev/virtio/console/virtio_console.c
1464
vtcon_enable_interrupts(struct vtcon_softc *sc)
sys/dev/virtio/console/virtio_console.c
1491
vtcon_disable_interrupts(struct vtcon_softc *sc)
sys/dev/virtio/console/virtio_console.c
157
static int vtcon_setup_features(struct vtcon_softc *);
sys/dev/virtio/console/virtio_console.c
158
static int vtcon_negotiate_features(struct vtcon_softc *);
sys/dev/virtio/console/virtio_console.c
159
static int vtcon_alloc_scports(struct vtcon_softc *);
sys/dev/virtio/console/virtio_console.c
160
static int vtcon_alloc_virtqueues(struct vtcon_softc *);
sys/dev/virtio/console/virtio_console.c
161
static void vtcon_read_config(struct vtcon_softc *,
sys/dev/virtio/console/virtio_console.c
164
static void vtcon_determine_max_ports(struct vtcon_softc *,
sys/dev/virtio/console/virtio_console.c
166
static void vtcon_destroy_ports(struct vtcon_softc *);
sys/dev/virtio/console/virtio_console.c
167
static void vtcon_stop(struct vtcon_softc *);
sys/dev/virtio/console/virtio_console.c
169
static int vtcon_ctrl_event_enqueue(struct vtcon_softc *,
sys/dev/virtio/console/virtio_console.c
171
static int vtcon_ctrl_event_create(struct vtcon_softc *);
sys/dev/virtio/console/virtio_console.c
172
static void vtcon_ctrl_event_requeue(struct vtcon_softc *,
sys/dev/virtio/console/virtio_console.c
174
static int vtcon_ctrl_event_populate(struct vtcon_softc *);
sys/dev/virtio/console/virtio_console.c
175
static void vtcon_ctrl_event_drain(struct vtcon_softc *);
sys/dev/virtio/console/virtio_console.c
176
static int vtcon_ctrl_init(struct vtcon_softc *);
sys/dev/virtio/console/virtio_console.c
177
static void vtcon_ctrl_deinit(struct vtcon_softc *);
sys/dev/virtio/console/virtio_console.c
178
static void vtcon_ctrl_port_add_event(struct vtcon_softc *, int);
sys/dev/virtio/console/virtio_console.c
179
static void vtcon_ctrl_port_remove_event(struct vtcon_softc *, int);
sys/dev/virtio/console/virtio_console.c
180
static void vtcon_ctrl_port_console_event(struct vtcon_softc *, int);
sys/dev/virtio/console/virtio_console.c
181
static void vtcon_ctrl_port_open_event(struct vtcon_softc *, int);
sys/dev/virtio/console/virtio_console.c
182
static void vtcon_ctrl_port_name_event(struct vtcon_softc *, int,
sys/dev/virtio/console/virtio_console.c
184
static void vtcon_ctrl_process_event(struct vtcon_softc *,
sys/dev/virtio/console/virtio_console.c
188
static void vtcon_ctrl_poll(struct vtcon_softc *,
sys/dev/virtio/console/virtio_console.c
190
static void vtcon_ctrl_send_control(struct vtcon_softc *, uint32_t,
sys/dev/virtio/console/virtio_console.c
198
static int vtcon_port_create(struct vtcon_softc *, int);
sys/dev/virtio/console/virtio_console.c
206
static void vtcon_port_update_console_size(struct vtcon_softc *);
sys/dev/virtio/console/virtio_console.c
220
static void vtcon_get_console_size(struct vtcon_softc *, uint16_t *,
sys/dev/virtio/console/virtio_console.c
223
static void vtcon_enable_interrupts(struct vtcon_softc *);
sys/dev/virtio/console/virtio_console.c
224
static void vtcon_disable_interrupts(struct vtcon_softc *);
sys/dev/virtio/console/virtio_console.c
259
sizeof(struct vtcon_softc)
sys/dev/virtio/console/virtio_console.c
319
struct vtcon_softc *sc;
sys/dev/virtio/console/virtio_console.c
385
struct vtcon_softc *sc;
sys/dev/virtio/console/virtio_console.c
410
struct vtcon_softc *sc;
sys/dev/virtio/console/virtio_console.c
427
vtcon_negotiate_features(struct vtcon_softc *sc)
sys/dev/virtio/console/virtio_console.c
440
vtcon_setup_features(struct vtcon_softc *sc)
sys/dev/virtio/console/virtio_console.c
467
vtcon_read_config(struct vtcon_softc *sc, struct virtio_console_config *concfg)
sys/dev/virtio/console/virtio_console.c
483
vtcon_alloc_scports(struct vtcon_softc *sc)
sys/dev/virtio/console/virtio_console.c
504
vtcon_alloc_virtqueues(struct vtcon_softc *sc)
sys/dev/virtio/console/virtio_console.c
552
vtcon_determine_max_ports(struct vtcon_softc *sc,
sys/dev/virtio/console/virtio_console.c
566
vtcon_destroy_ports(struct vtcon_softc *sc)
sys/dev/virtio/console/virtio_console.c
600
vtcon_stop(struct vtcon_softc *sc)
sys/dev/virtio/console/virtio_console.c
608
vtcon_ctrl_event_enqueue(struct vtcon_softc *sc,
sys/dev/virtio/console/virtio_console.c
627
vtcon_ctrl_event_create(struct vtcon_softc *sc)
sys/dev/virtio/console/virtio_console.c
644
vtcon_ctrl_event_requeue(struct vtcon_softc *sc,
sys/dev/virtio/console/virtio_console.c
657
vtcon_ctrl_event_populate(struct vtcon_softc *sc)
sys/dev/virtio/console/virtio_console.c
680
vtcon_ctrl_event_drain(struct vtcon_softc *sc)
sys/dev/virtio/console/virtio_console.c
699
vtcon_ctrl_init(struct vtcon_softc *sc)
sys/dev/virtio/console/virtio_console.c
709
vtcon_ctrl_deinit(struct vtcon_softc *sc)
sys/dev/virtio/console/virtio_console.c
716
vtcon_ctrl_port_add_event(struct vtcon_softc *sc, int id)
sys/dev/virtio/console/virtio_console.c
72
struct vtcon_softc;
sys/dev/virtio/console/virtio_console.c
740
vtcon_ctrl_port_remove_event(struct vtcon_softc *sc, int id)
sys/dev/virtio/console/virtio_console.c
765
vtcon_ctrl_port_console_event(struct vtcon_softc *sc, int id)
sys/dev/virtio/console/virtio_console.c
77
struct vtcon_softc *vtcport_sc;
sys/dev/virtio/console/virtio_console.c
791
vtcon_ctrl_port_open_event(struct vtcon_softc *sc, int id)
sys/dev/virtio/console/virtio_console.c
816
vtcon_ctrl_port_name_event(struct vtcon_softc *sc, int id, const char *name,
sys/dev/virtio/console/virtio_console.c
854
vtcon_ctrl_process_event(struct vtcon_softc *sc,
sys/dev/virtio/console/virtio_console.c
900
struct vtcon_softc *sc;
sys/dev/virtio/console/virtio_console.c
945
struct vtcon_softc *sc;
sys/dev/virtio/console/virtio_console.c
957
vtcon_ctrl_poll(struct vtcon_softc *sc,
sys/dev/virtio/console/virtio_console.c
97
struct vtcon_softc *vcsp_sc;
sys/dev/virtio/console/virtio_console.c
991
vtcon_ctrl_send_control(struct vtcon_softc *sc, uint32_t portid,