Searched refs:ICSState (Results 1 – 14 of 14) sorted by relevance
/openbmc/qemu/include/hw/ppc/ |
H A D | xics.h | 46 typedef struct ICSState ICSState; typedef 70 ICSState *xirr_owner; 90 DECLARE_OBJ_CHECKERS(ICSState, ICSStateClass, 100 void (*reject)(ICSState *s, uint32_t irq); 101 void (*resend)(ICSState *s); 104 struct ICSState { struct 148 ICSState *(*ics_get)(XICSFabric *xi, int irq); 177 void ics_resend(ICSState *ics); 190 void ics_get_kvm_state(ICSState *ics); 192 int ics_set_kvm_state(ICSState *ics, Error **errp); [all …]
|
H A D | xics_spapr.h | 35 DECLARE_INSTANCE_CHECKER(ICSState, ICS_SPAPR,
|
H A D | pnv_psi.h | 59 ICSState ics;
|
H A D | spapr.h | 272 ICSState *ics;
|
/openbmc/qemu/hw/intc/ |
H A D | xics.c | 110 static void ics_eoi(ICSState *ics, uint32_t nr); 202 ICSState *ics; in icp_eoi() 475 ICSState *ics = (ICSState *)opaque; in ics_set_irq() 543 void ics_resend(ICSState *ics) in ics_resend() 563 static void ics_eoi(ICSState *ics, uint32_t nr) in ics_eoi() 583 ICSState *ics = ICS(obj); in ics_reset_hold() 615 ICSState *ics = ICS(dev); in ics_realize() 630 ICSState *ics = ICS(obj); in ics_instance_init() 637 ICSState *ics = opaque; in ics_pre_save() 648 ICSState *ics = opaque; in ics_post_load() [all …]
|
H A D | xics_spapr.c | 156 ICSState *ics = spapr->ics; in rtas_set_xive() 191 ICSState *ics = spapr->ics; in rtas_get_xive() 223 ICSState *ics = spapr->ics; in rtas_int_off() 256 ICSState *ics = spapr->ics; in rtas_int_on() 287 ICSState *ics = ICS_SPAPR(dev); in ics_spapr_realize() 335 ICSState *ics = ICS_SPAPR(intc); in xics_spapr_cpu_intc_create() 366 ICSState *ics = ICS_SPAPR(intc); in xics_spapr_claim_irq() 382 ICSState *ics = ICS_SPAPR(intc); in xics_spapr_free_irq() 392 ICSState *ics = ICS_SPAPR(intc); in xics_spapr_set_irq() 400 ICSState *ics = ICS_SPAPR(intc); in xics_spapr_print_info()
|
H A D | xics_kvm.c | 185 void ics_get_kvm_state(ICSState *ics) in ics_get_kvm_state() 247 void ics_synchronize_state(ICSState *ics) in ics_synchronize_state() 252 int ics_set_kvm_state_one(ICSState *ics, int srcno, Error **errp) in ics_set_kvm_state_one() 300 int ics_set_kvm_state(ICSState *ics, Error **errp) in ics_set_kvm_state() 325 void ics_kvm_set_irq(ICSState *ics, int srcno, int val) in ics_kvm_set_irq() 351 ICSState *ics = ICS_SPAPR(intc); in xics_kvm_connect()
|
/openbmc/qemu/hw/pci-host/ |
H A D | pnv_phb3_msi.c | 101 ICSState *ics = ICS(msi); in phb3_msi_try_send() 160 ICSState *ics = ICS(msi); in pnv_phb3_msi_send() 193 static void phb3_msi_reject(ICSState *ics, uint32_t nr) in phb3_msi_reject() 206 static void phb3_msi_resend(ICSState *ics) in phb3_msi_resend() 246 ICSState *ics = ICS(msi); in pnv_phb3_msi_update_config() 258 ICSState *ics = ICS(msi); in phb3_msi_realize() 276 ICSState *ics = ICS(obj); in phb3_msi_instance_init() 320 ICSState *ics = ICS(msi); in pnv_phb3_msi_pic_print_info()
|
H A D | pnv_phb3.c | 352 ICSState *ics = &phb->lsis; in pnv_phb3_remap_irqs()
|
/openbmc/qemu/include/hw/pci-host/ |
H A D | pnv_phb3.h | 30 ICSState ics; 153 ICSState lsis;
|
/openbmc/qemu/hw/ppc/ |
H A D | spapr_irq.c | 540 static int ics_find_free_block(ICSState *ics, int num, int alignnum) in ics_find_free_block() 563 ICSState *ics = spapr->ics; in spapr_irq_find()
|
H A D | pnv_psi.c | 168 ICSState *ics = &PNV8_PSI(psi)->ics; in pnv_psi_set_irsn() 269 ICSState *ics = &PNV8_PSI(psi)->ics; in pnv_psi_set_xivr() 494 ICSState *ics = &PNV8_PSI(psi)->ics; in pnv_psi_power8_realize()
|
H A D | pnv.c | 2465 static ICSState *pnv_ics_get(XICSFabric *xi, int irq) in pnv_ics_get()
|
H A D | spapr.c | 4507 static ICSState *spapr_ics_get(XICSFabric *dev, int irq) in spapr_ics_get()
|