pdrvdata 65 drivers/char/virtio_console.c static struct ports_driver_data pdrvdata = { .next_vtermno = 1}; pdrvdata 249 drivers/char/virtio_console.c list_for_each_entry(cons, &pdrvdata.consoles, list) { pdrvdata 288 drivers/char/virtio_console.c list_for_each_entry(portdev, &pdrvdata.portdevs, list) { pdrvdata 1248 drivers/char/virtio_console.c port->cons.vtermno = pdrvdata.next_vtermno; pdrvdata 1259 drivers/char/virtio_console.c pdrvdata.next_vtermno++; pdrvdata 1260 drivers/char/virtio_console.c list_add_tail(&port->cons.list, &pdrvdata.consoles); pdrvdata 1408 drivers/char/virtio_console.c port->dev = device_create(pdrvdata.class, &port->portdev->vdev->dev, pdrvdata 1461 drivers/char/virtio_console.c if (pdrvdata.debugfs_dir) { pdrvdata 1469 drivers/char/virtio_console.c pdrvdata.debugfs_dir, pdrvdata 1477 drivers/char/virtio_console.c device_destroy(pdrvdata.class, port->dev->devt); pdrvdata 1551 drivers/char/virtio_console.c device_destroy(pdrvdata.class, port->dev->devt); pdrvdata 2089 drivers/char/virtio_console.c list_add_tail(&portdev->list, &pdrvdata.portdevs); pdrvdata 2239 drivers/char/virtio_console.c pdrvdata.class = class_create(THIS_MODULE, "virtio-ports"); pdrvdata 2240 drivers/char/virtio_console.c if (IS_ERR(pdrvdata.class)) { pdrvdata 2241 drivers/char/virtio_console.c err = PTR_ERR(pdrvdata.class); pdrvdata 2246 drivers/char/virtio_console.c pdrvdata.debugfs_dir = debugfs_create_dir("virtio-ports", NULL); pdrvdata 2247 drivers/char/virtio_console.c if (!pdrvdata.debugfs_dir) pdrvdata 2249 drivers/char/virtio_console.c INIT_LIST_HEAD(&pdrvdata.consoles); pdrvdata 2250 drivers/char/virtio_console.c INIT_LIST_HEAD(&pdrvdata.portdevs); pdrvdata 2267 drivers/char/virtio_console.c debugfs_remove_recursive(pdrvdata.debugfs_dir); pdrvdata 2268 drivers/char/virtio_console.c class_destroy(pdrvdata.class); pdrvdata 2279 drivers/char/virtio_console.c class_destroy(pdrvdata.class); pdrvdata 2280 drivers/char/virtio_console.c debugfs_remove_recursive(pdrvdata.debugfs_dir);