/openbmc/qemu/hw/intc/ |
H A D | spapr_xive.c | 957 lisn); in h_int_get_source_info() 963 lisn); in h_int_get_source_info() 1074 lisn); in h_int_set_source_config() 1078 eas = xive->eat[lisn]; in h_int_set_source_config() 1081 lisn); in h_int_set_source_config() 1181 lisn); in h_int_get_source_config() 1185 eas = xive->eat[lisn]; in h_int_get_source_config() 1188 lisn); in h_int_get_source_config() 1706 lisn); in h_int_esb() 1710 eas = xive->eat[lisn]; in h_int_esb() [all …]
|
H A D | xive2.c | 30 void xive2_eas_pic_print_info(Xive2Eas *eas, uint32_t lisn, Monitor *mon) in xive2_eas_pic_print_info() argument 37 lisn, xive2_eas_is_masked(eas) ? "M" : " ", in xive2_eas_pic_print_info() 724 void xive2_router_notify(XiveNotifier *xn, uint32_t lisn, bool pq_checked) in xive2_router_notify() argument 727 uint8_t eas_blk = XIVE_EAS_BLOCK(lisn); in xive2_router_notify() 728 uint32_t eas_idx = XIVE_EAS_INDEX(lisn); in xive2_router_notify() 733 qemu_log_mask(LOG_GUEST_ERROR, "XIVE: Unknown LISN %x\n", lisn); in xive2_router_notify() 760 qemu_log_mask(LOG_GUEST_ERROR, "XIVE: Invalid LISN %x\n", lisn); in xive2_router_notify()
|
H A D | trace-events | 241 spapr_xive_claim_irq(uint32_t lisn, bool lsi) "lisn=0x%x lsi=%d" 242 spapr_xive_free_irq(uint32_t lisn) "lisn=0x%x" 243 spapr_xive_set_irq(uint32_t lisn, uint32_t val) "lisn=0x%x val=%d" 244 spapr_xive_get_source_info(uint64_t flags, uint64_t lisn) "flags=0x%"PRIx64" lisn=0x%"PRIx64 245 …rce_config(uint64_t flags, uint64_t lisn, uint64_t target, uint64_t priority, uint64_t eisn) "flag… 246 spapr_xive_get_source_config(uint64_t flags, uint64_t lisn) "flags=0x%"PRIx64" lisn=0x%"PRIx64 252 spapr_xive_esb(uint64_t flags, uint64_t lisn, uint64_t offset, uint64_t data) "flags=0x%"PRIx64" li… 253 spapr_xive_sync(uint64_t flags, uint64_t lisn) "flags=0x%"PRIx64" lisn=0x%"PRIx64
|
H A D | spapr_xive_kvm.c | 190 int kvmppc_xive_set_source_config(SpaprXive *xive, uint32_t lisn, XiveEAS *eas, in kvmppc_xive_set_source_config() argument 219 return kvm_device_access(xive->fd, KVM_DEV_XIVE_GRP_SOURCE_CONFIG, lisn, in kvmppc_xive_set_source_config() 223 void kvmppc_xive_sync_source(SpaprXive *xive, uint32_t lisn, Error **errp) in kvmppc_xive_sync_source() argument 225 kvm_device_access(xive->fd, KVM_DEV_XIVE_GRP_SOURCE_SYNC, lisn, in kvmppc_xive_sync_source()
|
H A D | xive.c | 1833 void xive_router_notify(XiveNotifier *xn, uint32_t lisn, bool pq_checked) in xive_router_notify() argument 1836 uint8_t eas_blk = XIVE_EAS_BLOCK(lisn); in xive_router_notify() 1837 uint32_t eas_idx = XIVE_EAS_INDEX(lisn); in xive_router_notify() 1842 qemu_log_mask(LOG_GUEST_ERROR, "XIVE: Unknown LISN %x\n", lisn); in xive_router_notify() 1869 qemu_log_mask(LOG_GUEST_ERROR, "XIVE: invalid LISN %x\n", lisn); in xive_router_notify() 1920 void xive_eas_pic_print_info(XiveEAS *eas, uint32_t lisn, Monitor *mon) in xive_eas_pic_print_info() argument 1927 lisn, xive_eas_is_masked(eas) ? "M" : " ", in xive_eas_pic_print_info()
|
/openbmc/linux/arch/powerpc/sysdev/xive/ |
H A D | spapr.c | 176 unsigned long lisn, in plpar_int_get_source_info() argument 209 unsigned long lisn, in plpar_int_set_source_config() argument 218 flags, lisn, target, prio, sw_irq); in plpar_int_set_source_config() 228 lisn, target, prio, rc); in plpar_int_set_source_config() 236 unsigned long lisn, in plpar_int_get_source_config() argument 253 lisn, rc); in plpar_int_get_source_config() 328 rc = plpar_hcall_norets(H_INT_SYNC, flags, lisn); in plpar_int_sync() 342 unsigned long lisn, in plpar_int_esb() argument 351 flags, lisn, offset, in_data); in plpar_int_esb() 360 lisn, offset, rc); in plpar_int_esb() [all …]
|
/openbmc/qemu/include/hw/ppc/ |
H A D | spapr_xive.h | 84 int kvmppc_xive_set_source_config(SpaprXive *xive, uint32_t lisn, XiveEAS *eas, 86 void kvmppc_xive_sync_source(SpaprXive *xive, uint32_t lisn, Error **errp);
|
H A D | xive2.h | 72 void xive2_router_notify(XiveNotifier *xn, uint32_t lisn, bool pq_checked);
|
H A D | xive.h | 163 void (*notify)(XiveNotifier *xn, uint32_t lisn, bool pq_checked); 417 void xive_router_notify(XiveNotifier *xn, uint32_t lisn, bool pq_checked);
|
H A D | xive2_regs.h | 51 void xive2_eas_pic_print_info(Xive2Eas *eas, uint32_t lisn, Monitor *mon);
|
H A D | xive_regs.h | 170 void xive_eas_pic_print_info(XiveEAS *eas, uint32_t lisn, Monitor *mon);
|
/openbmc/qemu/docs/specs/ |
H A D | ppc-spapr-xive.rst | 182 - ``ibm,xive-lisn-ranges``
|