Lines Matching refs:dist
37 struct vgic_dist *dist = &kvm->arch.vgic; in iter_next() local
51 xa_find_after(&dist->lpi_xa, &iter->intid, in iter_next()
66 struct vgic_dist *dist = &kvm->arch.vgic; in iter_mark_lpis() local
71 xa_for_each(&dist->lpi_xa, intid, irq) { in iter_mark_lpis()
75 xa_set_mark(&dist->lpi_xa, intid, LPI_XA_MARK_DEBUG_ITER); in iter_mark_lpis()
84 struct vgic_dist *dist = &kvm->arch.vgic; in iter_unmark_lpis() local
88 xa_for_each_marked(&dist->lpi_xa, intid, irq, LPI_XA_MARK_DEBUG_ITER) { in iter_unmark_lpis()
89 xa_clear_mark(&dist->lpi_xa, intid, LPI_XA_MARK_DEBUG_ITER); in iter_unmark_lpis()
179 static void print_dist_state(struct seq_file *s, struct vgic_dist *dist, in print_dist_state() argument
182 bool v3 = dist->vgic_model == KVM_DEV_TYPE_ARM_VGIC_V3; in print_dist_state()
187 seq_printf(s, "nr_spis:\t%d\n", dist->nr_spis); in print_dist_state()
190 seq_printf(s, "enabled:\t%d\n", dist->enabled); in print_dist_state()