Lines Matching refs:intc
563 static int spapr_xive_post_load(SpaprInterruptController *intc, int version_id) in spapr_xive_post_load() argument
565 SpaprXive *xive = SPAPR_XIVE(intc); in spapr_xive_post_load()
590 static int spapr_xive_claim_irq(SpaprInterruptController *intc, int lisn, in spapr_xive_claim_irq() argument
593 SpaprXive *xive = SPAPR_XIVE(intc); in spapr_xive_claim_irq()
620 static void spapr_xive_free_irq(SpaprInterruptController *intc, int lisn) in spapr_xive_free_irq() argument
622 SpaprXive *xive = SPAPR_XIVE(intc); in spapr_xive_free_irq()
638 static int spapr_xive_cpu_intc_create(SpaprInterruptController *intc, in spapr_xive_cpu_intc_create() argument
641 SpaprXive *xive = SPAPR_XIVE(intc); in spapr_xive_cpu_intc_create()
660 static void spapr_xive_cpu_intc_reset(SpaprInterruptController *intc, in spapr_xive_cpu_intc_reset() argument
679 static void spapr_xive_cpu_intc_destroy(SpaprInterruptController *intc, in spapr_xive_cpu_intc_destroy() argument
688 static void spapr_xive_set_irq(SpaprInterruptController *intc, int irq, int val) in spapr_xive_set_irq() argument
690 SpaprXive *xive = SPAPR_XIVE(intc); in spapr_xive_set_irq()
701 static void spapr_xive_print_info(SpaprInterruptController *intc, GString *buf) in spapr_xive_print_info() argument
703 SpaprXive *xive = SPAPR_XIVE(intc); in spapr_xive_print_info()
714 static void spapr_xive_dt(SpaprInterruptController *intc, uint32_t nr_servers, in spapr_xive_dt() argument
717 SpaprXive *xive = SPAPR_XIVE(intc); in spapr_xive_dt()
777 static int spapr_xive_activate(SpaprInterruptController *intc, in spapr_xive_activate() argument
780 SpaprXive *xive = SPAPR_XIVE(intc); in spapr_xive_activate()
783 int rc = spapr_irq_init_kvm(kvmppc_xive_connect, intc, nr_servers, in spapr_xive_activate()
796 static void spapr_xive_deactivate(SpaprInterruptController *intc) in spapr_xive_deactivate() argument
798 SpaprXive *xive = SPAPR_XIVE(intc); in spapr_xive_deactivate()
803 kvmppc_xive_disconnect(intc); in spapr_xive_deactivate()