Lines Matching refs:SpaprVioVty
15 struct SpaprVioVty { struct
23 OBJECT_DECLARE_SIMPLE_TYPE(SpaprVioVty, VIO_SPAPR_VTY_DEVICE) in OBJECT_DECLARE_SIMPLE_TYPE() argument
27 SpaprVioVty *dev = VIO_SPAPR_VTY_DEVICE(opaque); in OBJECT_DECLARE_SIMPLE_TYPE()
34 SpaprVioVty *dev = VIO_SPAPR_VTY_DEVICE(opaque); in vty_receive()
57 SpaprVioVty *dev = VIO_SPAPR_VTY_DEVICE(sdev); in vty_getchars()
83 SpaprVioVty *dev = VIO_SPAPR_VTY_DEVICE(sdev); in vty_putchars()
92 SpaprVioVty *dev = VIO_SPAPR_VTY_DEVICE(sdev); in spapr_vty_realize()
167 DEFINE_SPAPR_PROPERTIES(SpaprVioVty, sdev),
168 DEFINE_PROP_CHR("chardev", SpaprVioVty, chardev),
177 VMSTATE_SPAPR_VIO(sdev, SpaprVioVty),
179 VMSTATE_UINT32(in, SpaprVioVty),
180 VMSTATE_UINT32(out, SpaprVioVty),
181 VMSTATE_BUFFER(buf, SpaprVioVty),
203 .instance_size = sizeof(SpaprVioVty),