Home
last modified time | relevance | path

Searched refs:kvm_dirty_ring (Results 1 – 25 of 78) sorted by relevance

1234

/linux/include/linux/
A Dkvm_dirty_ring.h21 struct kvm_dirty_ring { struct
40 static inline int kvm_dirty_ring_alloc(struct kvm_dirty_ring *ring, in kvm_dirty_ring_alloc()
46 static inline struct kvm_dirty_ring *kvm_dirty_ring_get(struct kvm *kvm) in kvm_dirty_ring_get()
52 struct kvm_dirty_ring *ring) in kvm_dirty_ring_reset()
57 static inline void kvm_dirty_ring_push(struct kvm_dirty_ring *ring, in kvm_dirty_ring_push()
68 static inline void kvm_dirty_ring_free(struct kvm_dirty_ring *ring) in kvm_dirty_ring_free()
72 static inline bool kvm_dirty_ring_soft_full(struct kvm_dirty_ring *ring) in kvm_dirty_ring_soft_full()
81 struct kvm_dirty_ring *kvm_dirty_ring_get(struct kvm *kvm);
87 int kvm_dirty_ring_reset(struct kvm *kvm, struct kvm_dirty_ring *ring);
98 void kvm_dirty_ring_free(struct kvm_dirty_ring *ring);
[all …]
A Dkvm_host.h355 struct kvm_dirty_ring dirty_ring;
/linux/virt/kvm/
A Ddirty_ring.c24 static u32 kvm_dirty_ring_used(struct kvm_dirty_ring *ring) in kvm_dirty_ring_used()
29 bool kvm_dirty_ring_soft_full(struct kvm_dirty_ring *ring) in kvm_dirty_ring_soft_full()
34 static bool kvm_dirty_ring_full(struct kvm_dirty_ring *ring) in kvm_dirty_ring_full()
39 struct kvm_dirty_ring *kvm_dirty_ring_get(struct kvm *kvm) in kvm_dirty_ring_get()
69 int kvm_dirty_ring_alloc(struct kvm_dirty_ring *ring, int index, u32 size) in kvm_dirty_ring_alloc()
99 int kvm_dirty_ring_reset(struct kvm *kvm, struct kvm_dirty_ring *ring) in kvm_dirty_ring_reset()
159 void kvm_dirty_ring_push(struct kvm_dirty_ring *ring, u32 slot, u64 offset) in kvm_dirty_ring_push()
180 struct page *kvm_dirty_ring_get_page(struct kvm_dirty_ring *ring, u32 offset) in kvm_dirty_ring_get_page()
185 void kvm_dirty_ring_free(struct kvm_dirty_ring *ring) in kvm_dirty_ring_free()
A D.vfio.o.cmd1274 include/linux/kvm_dirty_ring.h \
A D.binary_stats.o.cmd1273 include/linux/kvm_dirty_ring.h \
A D.coalesced_mmio.o.cmd1273 include/linux/kvm_dirty_ring.h \
A D.irqchip.o.cmd1273 include/linux/kvm_dirty_ring.h \
/linux/include/trace/events/
A Dkvm.h379 TP_PROTO(struct kvm_dirty_ring *ring, u32 slot, u64 offset),
406 TP_PROTO(struct kvm_dirty_ring *ring),
/linux/arch/arm64/kvm/vgic/
A D.vgic-init.o.cmd1273 include/linux/kvm_dirty_ring.h \
A D.vgic-irqfd.o.cmd1273 include/linux/kvm_dirty_ring.h \
A D.vgic-its.o.cmd1273 include/linux/kvm_dirty_ring.h \
A D.vgic-kvm-device.o.cmd1273 include/linux/kvm_dirty_ring.h \
A D.vgic-mmio-v2.o.cmd1276 include/linux/kvm_dirty_ring.h \
A D.vgic-mmio-v3.o.cmd1274 include/linux/kvm_dirty_ring.h \
A D.vgic-mmio.o.cmd1274 include/linux/kvm_dirty_ring.h \
A D.vgic-v2.o.cmd1276 include/linux/kvm_dirty_ring.h \
A D.vgic.o.cmd1273 include/linux/kvm_dirty_ring.h \
/linux/arch/arm64/kvm/
A D.arch_timer.o.cmd1273 include/linux/kvm_dirty_ring.h \
A D.mmio.o.cmd1273 include/linux/kvm_dirty_ring.h \
A D.pvtime.o.cmd1273 include/linux/kvm_dirty_ring.h \
A D.reset.o.cmd1273 include/linux/kvm_dirty_ring.h \
A D.sys_regs.o.cmd1274 include/linux/kvm_dirty_ring.h \
A D.trng.o.cmd1273 include/linux/kvm_dirty_ring.h \
A D.va_layout.o.cmd1273 include/linux/kvm_dirty_ring.h \
/linux/arch/arm64/kvm/hyp/
A D.exception.nvhe.o.cmd1275 include/linux/kvm_dirty_ring.h \

Completed in 95 milliseconds

1234