Searched refs:iohub (Results 1 – 7 of 7) sorted by relevance
21 void remote_iohub_init(RemoteIOHubState *iohub) in remote_iohub_init() argument25 memset(&iohub->irqfds, 0, sizeof(iohub->irqfds)); in remote_iohub_init()26 memset(&iohub->resamplefds, 0, sizeof(iohub->resamplefds)); in remote_iohub_init()29 qemu_mutex_init(&iohub->irq_level_lock[pirq]); in remote_iohub_init()30 iohub->irq_level[pirq] = 0; in remote_iohub_init()31 event_notifier_init_fd(&iohub->irqfds[pirq], -1); in remote_iohub_init()32 event_notifier_init_fd(&iohub->resamplefds[pirq], -1); in remote_iohub_init()43 RemoteIOHubState *iohub = opaque; in remote_iohub_set_irq() local48 QEMU_LOCK_GUARD(&iohub->irq_level_lock[pirq]); in remote_iohub_set_irq()51 if (++iohub->irq_level[pirq] == 1) { in remote_iohub_set_irq()[all …]
63 remote_iohub_init(&s->iohub); in remote_machine_init()66 &s->iohub, REMOTE_IOHUB_NB_PIRQS); in remote_machine_init()
8 remote_ss.add(when: 'CONFIG_MULTIPROCESS', if_true: files('iohub.c'))
22 void *iohub; member39 void remote_iohub_init(RemoteIOHubState *iohub);
24 RemoteIOHubState iohub; member
4101 F: hw/remote/iohub.c4102 F: include/hw/remote/iohub.h
[all...]