Home
last modified time | relevance | path

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

/openbmc/qemu/hw/intc/
H A Ds390_flic.c39 static QEMUS390FLICState *flic; in s390_get_qemu_flic() local
41 if (!flic) { 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->io[isc])) { in qemu_s390_clear_io_flic()
121 QLIST_FOREACH_SAFE(cur, &flic->io[isc], next, next) { in qemu_s390_clear_io_flic()
129 if (QLIST_EMPTY(&flic->io[isc])) { in qemu_s390_clear_io_flic()
130 flic->pending &= ~ISC_TO_PENDING_IO(isc); in qemu_s390_clear_io_flic()
[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.h122 uint32_t qemu_s390_flic_dequeue_service(QEMUS390FLICState *flic);
123 QEMUS390FlicIO *qemu_s390_flic_dequeue_io(QEMUS390FLICState *flic,
125 void qemu_s390_flic_dequeue_crw_mchk(QEMUS390FLICState *flic);
126 bool qemu_s390_flic_has_service(QEMUS390FLICState *flic);
128 bool qemu_s390_flic_has_crw_mchk(QEMUS390FLICState *flic);
129 bool qemu_s390_flic_has_any(QEMUS390FLICState *flic);
/openbmc/qemu/target/s390x/
H A Dinterrupt.c145 QEMUS390FLICState *flic = s390_get_qemu_flic(s390_get_flic()); in s390_cpu_has_mcck_int() local
153 if (qemu_s390_flic_has_crw_mchk(flic) && in s390_cpu_has_mcck_int()
163 QEMUS390FLICState *flic = s390_get_qemu_flic(s390_get_flic()); in s390_cpu_has_ext_int() local
195 if (qemu_s390_flic_has_service(flic) && in s390_cpu_has_ext_int()
205 QEMUS390FLICState *flic = s390_get_qemu_flic(s390_get_flic()); in s390_cpu_has_io_int() local
212 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.c321 QEMUS390FLICState *flic = QEMU_S390_FLIC(s390_get_flic()); in do_ext_interrupt() local
361 } else if (qemu_s390_flic_has_service(flic) && in do_ext_interrupt()
365 param = qemu_s390_flic_dequeue_service(flic); in do_ext_interrupt()
385 QEMUS390FLICState *flic = QEMU_S390_FLIC(s390_get_flic()); in do_io_interrupt() local
391 io = qemu_s390_flic_dequeue_io(flic, env->cregs[6]); in do_io_interrupt()
443 QEMUS390FLICState *flic = QEMU_S390_FLIC(s390_get_flic()); in do_mchk_interrupt() local
453 qemu_s390_flic_dequeue_crw_mchk(flic); in do_mchk_interrupt()
496 QEMUS390FLICState *flic = QEMU_S390_FLIC(s390_get_flic()); in s390_cpu_do_interrupt() local
559 if (!env->pending_int && !qemu_s390_flic_has_any(flic)) { in s390_cpu_do_interrupt()
H A Dmisc_helper.c527 QEMUS390FLICState *flic = s390_get_qemu_flic(s390_get_flic()); in HELPER() local
536 io = qemu_s390_flic_dequeue_io(flic, env->cregs[6]); in HELPER()
/openbmc/linux/security/selinux/
H A Dxfrm.c175 const struct flowi_common *flic) in selinux_xfrm_state_pol_flow_match() argument
197 flic_sid = flic->flowic_secid; in selinux_xfrm_state_pol_flow_match()
H A Dhooks.c5565 struct flowi_common *flic) in selinux_req_classify_flow() argument
5567 flic->flowic_secid = req->secid; in selinux_req_classify_flow()
/openbmc/linux/security/selinux/include/
H A Dxfrm.h31 const struct flowi_common *flic);
/openbmc/linux/include/linux/
H A Dsecurity.h1459 struct flowi_common *flic);
1461 struct flowi_common *flic);
1618 struct flowi_common *flic) in security_sk_classify_flow() argument
1623 struct flowi_common *flic) in security_req_classify_flow() argument
1761 const struct flowi_common *flic);
1763 void security_skb_classify_flow(struct sk_buff *skb, struct flowi_common *flic);
1816 const struct flowi_common *flic) in security_xfrm_state_pol_flow_match() argument
1827 struct flowi_common *flic) in security_skb_classify_flow() argument
H A Dlsm_hook_defs.h334 struct flowi_common *flic)
376 struct xfrm_policy *xp, const struct flowi_common *flic)
/openbmc/linux/security/
H A Dsecurity.c4498 void security_sk_classify_flow(const struct sock *sk, struct flowi_common *flic) in security_sk_classify_flow() argument
4500 call_void_hook(sk_getsecid, sk, &flic->flowic_secid); in security_sk_classify_flow()
4512 struct flowi_common *flic) in security_req_classify_flow() argument
4514 call_void_hook(req_classify_flow, req, flic); in security_req_classify_flow()
5001 const struct flowi_common *flic) in security_xfrm_state_pol_flow_match() argument
5017 rc = hp->hook.xfrm_state_pol_flow_match(x, xp, flic); in security_xfrm_state_pol_flow_match()
5037 void security_skb_classify_flow(struct sk_buff *skb, struct flowi_common *flic) in security_skb_classify_flow() argument
5039 int rc = call_int_hook(xfrm_decode_session, 0, skb, &flic->flowic_secid, in security_skb_classify_flow()
/openbmc/qemu/hw/s390x/
H A Dvirtio-ccw.c1160 S390FLICState *flic = s390_get_flic(); in virtio_ccw_device_plugged() local
1187 if (virtio_get_num_queues(vdev) > flic->adapter_routes_max_batch) { in virtio_ccw_device_plugged()
1190 flic->adapter_routes_max_batch); in virtio_ccw_device_plugged()
/openbmc/linux/arch/s390/include/asm/
H A Dkvm_host.h966 struct kvm_device *flic; member
/openbmc/linux/arch/s390/kvm/
H A Dinterrupt.c2752 if (dev->kvm->arch.flic) in flic_create()
2754 dev->kvm->arch.flic = dev; in flic_create()
2760 dev->kvm->arch.flic = NULL; in flic_destroy()
/openbmc/linux/Documentation/virt/kvm/
H A Dapi.rst7942 This capability indicates if the flic device will be able to get/set the
7944 to discover this without having to create a flic device.
/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