/external/qemu/ |
charpipe.h | 21 extern int qemu_chr_open_charpipe( CharDriverState* *pfirst, CharDriverState* *psecond ); 28 extern CharDriverState* qemu_chr_open_buffer( CharDriverState* endpoint );
|
qemu-char.h | 54 struct CharDriverState { 55 void (*init)(struct CharDriverState *s); 56 int (*chr_write)(struct CharDriverState *s, const uint8_t *buf, int len); 57 void (*chr_update_read_handler)(struct CharDriverState *s); 58 int (*chr_ioctl)(struct CharDriverState *s, int cmd, void *arg); 59 int (*get_msgfd)(struct CharDriverState *s); 64 void (*chr_send_event)(struct CharDriverState *chr, int event); 65 void (*chr_close)(struct CharDriverState *chr); 66 void (*chr_accept_input)(struct CharDriverState *chr); 67 void (*chr_set_echo)(struct CharDriverState *chr, bool echo) [all...] |
qemu-char.c | 116 static QTAILQ_HEAD(CharDriverStateHead, CharDriverState) chardevs = 120 static void qemu_chr_event(CharDriverState *s, int event) 139 CharDriverState *s = opaque; 145 void qemu_chr_generic_open(CharDriverState *s) 153 void qemu_chr_reset(CharDriverState *s) 163 CharDriverState *chr; 172 int qemu_chr_write(CharDriverState *s, const uint8_t *buf, int len) 177 int qemu_chr_ioctl(CharDriverState *s, int cmd, void *arg) 184 int qemu_chr_can_read(CharDriverState *s) 191 void qemu_chr_read(CharDriverState *s, uint8_t *buf, int len [all...] |
charpipe.c | 72 CharDriverState cs[1]; 81 charpipehalf_close( CharDriverState* cs ) 96 charpipehalf_write( CharDriverState* cs, const uint8_t* buf, int len ) 206 CharDriverState* cs = ph->cs; 232 qemu_chr_open_charpipe( CharDriverState* *pfirst, CharDriverState* *psecond ) 257 ** the data that is sent to a given endpoint CharDriverState 266 CharDriverState cs[1]; 269 CharDriverState* endpoint; /* NULL if closed */ 275 charbuffer_close( CharDriverState* cs [all...] |
monitor.h | 46 void monitor_init(CharDriverState *chr, int flags);
|
sysemu.h | 208 extern CharDriverState *serial_hds[MAX_SERIAL_PORTS]; 214 extern CharDriverState *parallel_hds[MAX_PARALLEL_PORTS]; 220 extern CharDriverState *virtcon_hds[MAX_VIRTIO_CONSOLES];
|
qemu-common.h | 266 typedef struct CharDriverState CharDriverState;
|
console.c | 184 CharDriverState *chr; 1125 static int console_puts(CharDriverState *chr, const uint8_t *buf, int len) [all...] |
/external/qemu/hw/ |
baum.h | 29 CharDriverState *chr_baum_init(void);
|
msmouse.h | 2 CharDriverState *qemu_chr_open_msmouse(QemuOpts *opts);
|
msmouse.c | 36 CharDriverState *chr = (CharDriverState *)opaque; 56 static int msmouse_chr_write (struct CharDriverState *s, const uint8_t *buf, int len) 62 static void msmouse_chr_close (struct CharDriverState *chr) 67 CharDriverState *qemu_chr_open_msmouse(QemuOpts *opts) 69 CharDriverState *chr; 71 chr = qemu_mallocz(sizeof(CharDriverState));
|
goldfish_device.h | 43 int goldfish_tty_add(CharDriverState *cs, int id, uint32_t base, int irq);
|
pc.h | 11 CharDriverState *chr); 14 CharDriverState *chr, int ioregister); 25 ParallelState *parallel_init(int base, qemu_irq irq, CharDriverState *chr); 26 ParallelState *parallel_mm_init(target_phys_addr_t base, int it_shift, qemu_irq irq, CharDriverState *chr);
|
devices.h | 68 CharDriverState *chr);
|
bt-hci-csr.c | 34 CharDriverState chr; 298 static int csrhci_write(struct CharDriverState *chr, 357 static int csrhci_ioctl(struct CharDriverState *chr, int cmd, void *arg) 428 qemu_irq *csrhci_pins_get(CharDriverState *chr) 435 CharDriverState *uart_hci_init(qemu_irq wakeup)
|
qdev.h | 99 CharDriverState *qdev_init_chardev(DeviceState *dev);
|
goldfish_tty.c | 33 CharDriverState *cs; 198 int goldfish_tty_add(CharDriverState *cs, int id, uint32_t base, int irq)
|
/external/qemu/android/ |
gps.h | 19 extern CharDriverState* android_gps_cs;
|
hw-kmsg.h | 29 extern CharDriverState* android_kmsg_get_cs( void );
|
hw-kmsg.c | 17 static CharDriverState* android_kmsg_cs; 20 CharDriverState* cs; 64 CharDriverState* android_kmsg_get_cs( void )
|
gps.c | 16 CharDriverState* android_gps_cs;
|
hw-qemud.h | 29 extern CharDriverState* android_qemud_get_cs( void ); 31 /* returns in '*pcs' a CharDriverState object that will be connected to 35 * implementation that requires a CharDriverState object for legacy 40 extern int android_qemud_get_channel( const char* name, CharDriverState* *pcs ); 42 /* set an explicit CharDriverState object for a given qemud communication channel. this 48 extern int android_qemud_set_channel( const char* name, CharDriverState* peer_cs );
|
hw-qemud.c | 226 CharDriverState* cs; /* serial charpipe endpoint */ 488 CharDriverState* cs, [all...] |
/external/qemu/telephony/ |
modem_driver.h | 21 extern CharDriverState* android_modem_cs;
|
modem_driver.c | 29 CharDriverState* android_modem_cs; 32 CharDriverState* cs; 129 modem_driver_init( int base_port, ModemDriver* dm, CharDriverState* cs )
|