Lines Matching refs:entry
123 struct kvm_dirty_gfn *entry; in kvm_dirty_ring_reset() local
137 entry = &ring->dirty_gfns[ring->reset_index & (ring->size - 1)]; in kvm_dirty_ring_reset()
139 if (!kvm_dirty_gfn_harvested(entry)) in kvm_dirty_ring_reset()
142 next_slot = READ_ONCE(entry->slot); in kvm_dirty_ring_reset()
143 next_offset = READ_ONCE(entry->offset); in kvm_dirty_ring_reset()
146 kvm_dirty_gfn_set_invalid(entry); in kvm_dirty_ring_reset()
221 struct kvm_dirty_gfn *entry; in kvm_dirty_ring_push() local
226 entry = &ring->dirty_gfns[ring->dirty_index & (ring->size - 1)]; in kvm_dirty_ring_push()
228 entry->slot = slot; in kvm_dirty_ring_push()
229 entry->offset = offset; in kvm_dirty_ring_push()
235 kvm_dirty_gfn_set_dirtied(entry); in kvm_dirty_ring_push()