Home
last modified time | relevance | path

Searched refs:flic (Results 1 – 10 of 10) sorted by relevance

/openbmc/qemu/hw/intc/
H A Ds390_flic.c2 * QEMU S390x floating interrupt controller (flic)
31 /* we only have one flic device, so this is fine to cache */ in s390_get_flic_class()
39 static QEMUS390FLICState *flic; in s390_get_qemu_flic() local
41 if (!flic) { in s390_get_qemu_flic()
42 /* we only have one flic device, so this is fine to cache */ in s390_get_qemu_flic()
43 flic = QEMU_S390_FLIC(fs); in s390_get_qemu_flic()
45 return flic; in s390_get_qemu_flic()
105 QEMUS390FLICState *flic = s390_get_qemu_flic(fs); in qemu_s390_clear_io_flic() local
110 if (!(flic->pending & FLIC_PENDING_IO)) { in qemu_s390_clear_io_flic()
116 if (QLIST_EMPTY(&flic in qemu_s390_clear_io_flic()
139 QEMUS390FLICState *flic = s390_get_qemu_flic(fs); qemu_s390_modify_ais_mode() local
160 QEMUS390FLICState *flic = s390_get_qemu_flic(fs); qemu_s390_inject_airq() local
222 qemu_s390_flic_dequeue_service(QEMUS390FLICState * flic) qemu_s390_flic_dequeue_service() argument
236 qemu_s390_flic_dequeue_io(QEMUS390FLICState * flic,uint64_t cr6) qemu_s390_flic_dequeue_io() argument
263 qemu_s390_flic_dequeue_crw_mchk(QEMUS390FLICState * flic) qemu_s390_flic_dequeue_crw_mchk() argument
272 QEMUS390FLICState *flic = s390_get_qemu_flic(fs); qemu_s390_inject_service() local
287 QEMUS390FLICState *flic = s390_get_qemu_flic(fs); qemu_s390_inject_io() local
305 QEMUS390FLICState *flic = s390_get_qemu_flic(fs); qemu_s390_inject_crw_mchk() local
313 qemu_s390_flic_has_service(QEMUS390FLICState * flic) qemu_s390_flic_has_service() argument
319 qemu_s390_flic_has_io(QEMUS390FLICState * flic,uint64_t cr6) qemu_s390_flic_has_io() argument
325 qemu_s390_flic_has_crw_mchk(QEMUS390FLICState * flic) qemu_s390_flic_has_crw_mchk() argument
331 qemu_s390_flic_has_any(QEMUS390FLICState * flic) qemu_s390_flic_has_any() argument
339 QEMUS390FLICState *flic = QEMU_S390_FLIC(dev); qemu_s390_flic_reset() local
440 QEMUS390FLICState *flic = QEMU_S390_FLIC(obj); qemu_s390_flic_instance_init() local
[all...]
H A Ds390_flic_kvm.c40 static KVMS390FLICState *flic; in s390_get_kvm_flic() local
42 if (!flic) { in s390_get_kvm_flic()
44 flic = KVM_S390_FLIC(fs); in s390_get_kvm_flic()
46 return flic; in s390_get_kvm_flic()
60 static int flic_get_all_irqs(KVMS390FLICState *flic, in flic_get_all_irqs() argument
70 rc = ioctl(flic->fd, KVM_GET_DEVICE_ATTR, &attr); in flic_get_all_irqs()
75 static void flic_enable_pfault(KVMS390FLICState *flic) in flic_enable_pfault() argument
82 rc = ioctl(flic->fd, KVM_SET_DEVICE_ATTR, &attr); in flic_enable_pfault()
89 static void flic_disable_wait_pfault(KVMS390FLICState *flic) in flic_disable_wait_pfault() argument
96 rc = ioctl(flic->fd, KVM_SET_DEVICE_ATTR, &attr); in flic_disable_wait_pfault()
[all …]
H A Dtrace-events69 flic_create_device(int err) "flic: create device failed %d"
70 flic_reset_failed(int err) "flic: reset failed %d"
73 qemu_s390_airq_suppressed(uint8_t type, uint8_t isc) "flic: adapter I/O interrupt suppressed (type …
74 qemu_s390_suppress_airq(uint8_t isc, const char *from, const char *to) "flic: for isc 0x%x, suppres…
/openbmc/qemu/include/hw/s390x/
H A Ds390_flic.h119 uint32_t qemu_s390_flic_dequeue_service(QEMUS390FLICState *flic);
120 QEMUS390FlicIO *qemu_s390_flic_dequeue_io(QEMUS390FLICState *flic,
122 void qemu_s390_flic_dequeue_crw_mchk(QEMUS390FLICState *flic);
123 bool qemu_s390_flic_has_service(QEMUS390FLICState *flic);
125 bool qemu_s390_flic_has_crw_mchk(QEMUS390FLICState *flic);
126 bool qemu_s390_flic_has_any(QEMUS390FLICState *flic);
/openbmc/qemu/target/s390x/
H A Dinterrupt.c144 QEMUS390FLICState *flic = s390_get_qemu_flic(s390_get_flic()); in s390_cpu_has_mcck_int() local
152 if (qemu_s390_flic_has_crw_mchk(flic) && in s390_cpu_has_mcck_int()
162 QEMUS390FLICState *flic = s390_get_qemu_flic(s390_get_flic()); in s390_cpu_has_ext_int() local
194 if (qemu_s390_flic_has_service(flic) && in s390_cpu_has_ext_int()
204 QEMUS390FLICState *flic = s390_get_qemu_flic(s390_get_flic()); in s390_cpu_has_io_int() local
211 return qemu_s390_flic_has_io(flic, env->cregs[6]); in s390_cpu_has_io_int()
/openbmc/qemu/target/s390x/tcg/
H A Dexcp_helper.c325 QEMUS390FLICState *flic = QEMU_S390_FLIC(s390_get_flic()); in do_ext_interrupt()
365 } else if (qemu_s390_flic_has_service(flic) && in do_ext_interrupt()
369 param = qemu_s390_flic_dequeue_service(flic); in do_ext_interrupt()
389 QEMUS390FLICState *flic = QEMU_S390_FLIC(s390_get_flic()); in do_io_interrupt()
395 io = qemu_s390_flic_dequeue_io(flic, env->cregs[6]); in do_io_interrupt()
449 QEMUS390FLICState *flic = QEMU_S390_FLIC(s390_get_flic()); in do_mchk_interrupt()
459 qemu_s390_flic_dequeue_crw_mchk(flic); in do_mchk_interrupt()
502 QEMUS390FLICState *flic = QEMU_S390_FLIC(s390_get_flic()); in s390_cpu_do_interrupt()
572 if (!env->pending_int && !qemu_s390_flic_has_any(flic)) { in s390_cpu_do_interrupt()
323 QEMUS390FLICState *flic = QEMU_S390_FLIC(s390_get_flic()); do_ext_interrupt() local
387 QEMUS390FLICState *flic = QEMU_S390_FLIC(s390_get_flic()); do_io_interrupt() local
445 QEMUS390FLICState *flic = QEMU_S390_FLIC(s390_get_flic()); do_mchk_interrupt() local
498 QEMUS390FLICState *flic = QEMU_S390_FLIC(s390_get_flic()); s390_cpu_do_interrupt() local
H A Dmisc_helper.c536 QEMUS390FLICState *flic = s390_get_qemu_flic(s390_get_flic()); in HELPER() local
545 io = qemu_s390_flic_dequeue_io(flic, env->cregs[6]); in HELPER()
/openbmc/openbmc-tools/rootfs_size/
H A Dresults.txt846 0: /usr/share/mime/video/x-flic.xml
/openbmc/openbmc/poky/meta/lib/oeqa/files/
H A Dbuildhistory_filelist2.txt9083 -rw-r--r-- root root 2944 ./usr/share/mime/video/x-flic.xml
H A Dbuildhistory_filelist1.txt9080 -rw-r--r-- root root 2944 ./usr/share/mime/video/x-flic.xml