Home
last modified time | relevance | path

Searched refs:eoi_flags (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/block/xen-blkback/
H A Dblkback.c143 static int do_block_io_op(struct xen_blkif_ring *ring, unsigned int *eoi_flags);
557 unsigned int eoi_flags = XEN_EOI_FLAG_SPURIOUS; in xen_blkif_schedule() local
587 ret = do_block_io_op(ring, &eoi_flags); in xen_blkif_schedule()
595 xen_irq_lateeoi(ring->irq, eoi_flags); in xen_blkif_schedule()
596 eoi_flags |= XEN_EOI_FLAG_SPURIOUS; in xen_blkif_schedule()
1082 __do_block_io_op(struct xen_blkif_ring *ring, unsigned int *eoi_flags) in __do_block_io_op() argument
1106 *eoi_flags &= ~XEN_EOI_FLAG_SPURIOUS; in __do_block_io_op()
1166 do_block_io_op(struct xen_blkif_ring *ring, unsigned int *eoi_flags) in do_block_io_op() argument
1172 more_to_do = __do_block_io_op(ring, eoi_flags); in do_block_io_op()
/kernel/linux/linux-5.10/drivers/xen/
H A Dpvcalls-back.c234 unsigned int eoi_flags = XEN_EOI_FLAG_SPURIOUS; in pvcalls_back_ioworker() local
244 eoi_flags = 0; in pvcalls_back_ioworker()
247 eoi_flags = 0; in pvcalls_back_ioworker()
251 xen_irq_lateeoi(map->irq, eoi_flags); in pvcalls_back_ioworker()
252 eoi_flags = XEN_EOI_FLAG_SPURIOUS; in pvcalls_back_ioworker()
885 unsigned int eoi_flags = XEN_EOI_FLAG_SPURIOUS; in pvcalls_back_event() local
891 eoi_flags = 0; in pvcalls_back_event()
895 xen_irq_lateeoi(irq, eoi_flags); in pvcalls_back_event()
H A Dxen-scsiback.c689 unsigned int *eoi_flags) in scsiback_do_cmd_fn()
710 *eoi_flags &= ~XEN_EOI_FLAG_SPURIOUS; in scsiback_do_cmd_fn()
773 unsigned int eoi_flags = XEN_EOI_FLAG_SPURIOUS; in scsiback_irq_fn() local
775 while ((rc = scsiback_do_cmd_fn(info, &eoi_flags)) > 0) in scsiback_irq_fn()
780 xen_irq_lateeoi(irq, eoi_flags); in scsiback_irq_fn()
688 scsiback_do_cmd_fn(struct vscsibk_info *info, unsigned int *eoi_flags) scsiback_do_cmd_fn() argument
/kernel/linux/linux-6.6/drivers/xen/
H A Dpvcalls-back.c236 unsigned int eoi_flags = XEN_EOI_FLAG_SPURIOUS; in pvcalls_back_ioworker() local
246 eoi_flags = 0; in pvcalls_back_ioworker()
249 eoi_flags = 0; in pvcalls_back_ioworker()
253 xen_irq_lateeoi(map->irq, eoi_flags); in pvcalls_back_ioworker()
254 eoi_flags = XEN_EOI_FLAG_SPURIOUS; in pvcalls_back_ioworker()
890 unsigned int eoi_flags = XEN_EOI_FLAG_SPURIOUS; in pvcalls_back_event() local
896 eoi_flags = 0; in pvcalls_back_event()
900 xen_irq_lateeoi(irq, eoi_flags); in pvcalls_back_event()
H A Dxen-scsiback.c748 unsigned int *eoi_flags) in scsiback_do_cmd_fn()
769 *eoi_flags &= ~XEN_EOI_FLAG_SPURIOUS; in scsiback_do_cmd_fn()
832 unsigned int eoi_flags = XEN_EOI_FLAG_SPURIOUS; in scsiback_irq_fn() local
834 while ((rc = scsiback_do_cmd_fn(info, &eoi_flags)) > 0) in scsiback_irq_fn()
839 xen_irq_lateeoi(irq, eoi_flags); in scsiback_irq_fn()
747 scsiback_do_cmd_fn(struct vscsibk_info *info, unsigned int *eoi_flags) scsiback_do_cmd_fn() argument
/kernel/linux/linux-6.6/drivers/block/xen-blkback/
H A Dblkback.c143 static int do_block_io_op(struct xen_blkif_ring *ring, unsigned int *eoi_flags);
562 unsigned int eoi_flags = XEN_EOI_FLAG_SPURIOUS; in xen_blkif_schedule() local
592 ret = do_block_io_op(ring, &eoi_flags); in xen_blkif_schedule()
600 xen_irq_lateeoi(ring->irq, eoi_flags); in xen_blkif_schedule()
601 eoi_flags |= XEN_EOI_FLAG_SPURIOUS; in xen_blkif_schedule()
1187 __do_block_io_op(struct xen_blkif_ring *ring, unsigned int *eoi_flags) in __do_block_io_op() argument
1211 *eoi_flags &= ~XEN_EOI_FLAG_SPURIOUS; in __do_block_io_op()
1271 do_block_io_op(struct xen_blkif_ring *ring, unsigned int *eoi_flags) in do_block_io_op() argument
1277 more_to_do = __do_block_io_op(ring, eoi_flags); in do_block_io_op()
/kernel/linux/linux-5.10/include/xen/
H A Devents.h58 void xen_irq_lateeoi(unsigned int irq, unsigned int eoi_flags);
/kernel/linux/linux-6.6/include/xen/
H A Devents.h60 void xen_irq_lateeoi(unsigned int irq, unsigned int eoi_flags);
/kernel/linux/linux-5.10/drivers/xen/events/
H A Devents_base.c660 void xen_irq_lateeoi(unsigned int irq, unsigned int eoi_flags) in xen_irq_lateeoi() argument
669 xen_irq_lateeoi_locked(info, eoi_flags & XEN_EOI_FLAG_SPURIOUS); in xen_irq_lateeoi()
/kernel/linux/linux-6.6/drivers/xen/events/
H A Devents_base.c702 void xen_irq_lateeoi(unsigned int irq, unsigned int eoi_flags) in xen_irq_lateeoi() argument
711 xen_irq_lateeoi_locked(info, eoi_flags & XEN_EOI_FLAG_SPURIOUS); in xen_irq_lateeoi()

Completed in 19 milliseconds