Searched refs:iohub (Results 1 – 6 of 6) 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()30 iohub->irq_level[pirq] = 0; in remote_iohub_init()56 RemoteIOHubState *iohub = opaque; in remote_iohub_set_irq() local68 iohub->irq_level[pirq]--; in remote_iohub_set_irq()75 RemoteIOHubState *iohub = token->iohub; in intr_resample_handler() local86 if (iohub->irq_level[pirq]) { in intr_resample_handler()94 RemoteIOHubState *iohub = &machine->iohub; in process_set_irqfd_msg() local112 iohub->token[pirq].iohub = iohub; in process_set_irqfd_msg()[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);40 void remote_iohub_finalize(RemoteIOHubState *iohub);
24 RemoteIOHubState iohub; member
4100 F: hw/remote/iohub.c4101 F: include/hw/remote/iohub.h