Lines Matching refs:chr
34 CharDriverState chr; member
79 if (s->chr.chr_can_read && s->chr.chr_can_read(s->chr.handler_opaque) && in csrhci_fifo_wake()
80 s->chr.chr_read) { in csrhci_fifo_wake()
81 s->chr.chr_read(s->chr.handler_opaque, in csrhci_fifo_wake()
298 static int csrhci_write(struct CharDriverState *chr, in csrhci_write() argument
301 struct csrhci_s *s = (struct csrhci_s *) chr->opaque; in csrhci_write()
357 static int csrhci_ioctl(struct CharDriverState *chr, int cmd, void *arg) in csrhci_ioctl() argument
360 struct csrhci_s *s = (struct csrhci_s *) chr->opaque; in csrhci_ioctl()
428 qemu_irq *csrhci_pins_get(CharDriverState *chr) in csrhci_pins_get() argument
430 struct csrhci_s *s = (struct csrhci_s *) chr->opaque; in csrhci_pins_get()
440 s->chr.opaque = s; in uart_hci_init()
441 s->chr.chr_write = csrhci_write; in uart_hci_init()
442 s->chr.chr_ioctl = csrhci_ioctl; in uart_hci_init()
453 return &s->chr; in uart_hci_init()