Lines Matching full:cons
203 struct console cons; member
236 struct console *cons; in find_port_by_vtermno() local
240 list_for_each_entry(cons, &pdrvdata.consoles, list) { in find_port_by_vtermno()
241 if (cons->vtermno == vtermno) { in find_port_by_vtermno()
242 port = container_of(cons, struct port, cons); in find_port_by_vtermno()
324 if (port->cons.hvc) in is_console_port()
1161 hvc_resize(port->cons.hvc, port->cons.ws); in resize_console()
1218 port->cons.vtermno = ret; in init_port_console()
1219 port->cons.hvc = hvc_alloc(port->cons.vtermno, 0, &hv_ops, PAGE_SIZE); in init_port_console()
1220 if (IS_ERR(port->cons.hvc)) { in init_port_console()
1221 ret = PTR_ERR(port->cons.hvc); in init_port_console()
1224 port->cons.hvc = NULL; in init_port_console()
1225 ida_free(&vtermno_ida, port->cons.vtermno); in init_port_console()
1229 list_add_tail(&port->cons.list, &pdrvdata.consoles); in init_port_console()
1274 seq_printf(s, "console_vtermno: %u\n", port->cons.vtermno); in port_debugfs_show()
1286 port->cons.ws.ws_row = rows; in set_console_size()
1287 port->cons.ws.ws_col = cols; in set_console_size()
1341 port->cons.hvc = NULL; in add_port()
1344 port->cons.ws.ws_row = port->cons.ws.ws_col = 0; in add_port()
1345 port->cons.vtermno = 0; in add_port()
1495 list_del(&port->cons.list); in unplug_port()
1497 hvc_remove(port->cons.hvc); in unplug_port()
1498 ida_free(&vtermno_ida, port->cons.vtermno); in unplug_port()
1593 port->cons.hvc->irq_requested = 1; in handle_control_message()
1754 if (is_console_port(port) && hvc_poll(port->cons.hvc)) in in_intr()