Lines Matching refs:SpaprInterruptController
46 typedef struct SpaprInterruptController SpaprInterruptController; typedef
50 INTERFACE_CHECK(SpaprInterruptController, (obj), TYPE_SPAPR_INTC)
58 int (*activate)(SpaprInterruptController *intc, uint32_t nr_servers,
60 void (*deactivate)(SpaprInterruptController *intc);
66 int (*cpu_intc_create)(SpaprInterruptController *intc,
68 void (*cpu_intc_reset)(SpaprInterruptController *intc, PowerPCCPU *cpu);
69 void (*cpu_intc_destroy)(SpaprInterruptController *intc, PowerPCCPU *cpu);
70 int (*claim_irq)(SpaprInterruptController *intc, int irq, bool lsi,
72 void (*free_irq)(SpaprInterruptController *intc, int irq);
75 void (*set_irq)(SpaprInterruptController *intc, int irq, int val);
76 void (*print_info)(SpaprInterruptController *intc, GString *buf);
77 void (*dt)(SpaprInterruptController *intc, uint32_t nr_servers,
79 int (*post_load)(SpaprInterruptController *intc, int version_id);
115 typedef int (*SpaprInterruptControllerInitKvm)(SpaprInterruptController *,
119 SpaprInterruptController *intc,