Searched refs:ranges (Results 1 – 3 of 3) sorted by relevance
/virt/kvm/arm/ |
D | vgic.h | 96 const struct vgic_io_range *ranges, 107 struct vgic_io_range *vgic_find_range(const struct vgic_io_range *ranges, 132 int vgic_has_attr_regs(const struct vgic_io_range *ranges, phys_addr_t offset);
|
D | vgic.c | 735 struct vgic_io_range *vgic_find_range(const struct vgic_io_range *ranges, in vgic_find_range() argument 738 while (ranges->len) { in vgic_find_range() 739 if (offset >= ranges->base && in vgic_find_range() 740 (offset + len) <= (ranges->base + ranges->len)) in vgic_find_range() 741 return ranges; in vgic_find_range() 742 ranges++; in vgic_find_range() 896 const struct vgic_io_range *ranges, in vgic_register_kvm_io_dev() argument 908 iodev->reg_ranges = ranges; in vgic_register_kvm_io_dev() 2351 int vgic_has_attr_regs(const struct vgic_io_range *ranges, phys_addr_t offset) in vgic_has_attr_regs() argument 2353 if (vgic_find_range(ranges, 4, offset)) in vgic_has_attr_regs()
|
D | vgic-v2-emul.c | 668 const struct vgic_io_range *r = NULL, *ranges; in vgic_attr_regs_access() local 702 ranges = vgic_dist_ranges; in vgic_attr_regs_access() 706 ranges = vgic_cpu_ranges; in vgic_attr_regs_access() 711 r = vgic_find_range(ranges, 4, offset); in vgic_attr_regs_access()
|