Home
last modified time | relevance | path

Searched refs:ranges (Results 1 – 3 of 3) sorted by relevance

/virt/kvm/arm/
Dvgic.h96 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);
Dvgic.c735 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()
Dvgic-v2-emul.c668 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()