Home
last modified time | relevance | path

Searched refs:vgic_irq_rank (Results 1 – 5 of 5) sorted by relevance

/xen/xen/include/asm-arm/
A Dvgic.h102 struct vgic_irq_rank { struct
147 struct vgic_irq_rank *shared_irqs; argument
187 struct vgic_irq_rank *private_irqs;
287 extern struct vgic_irq_rank *vgic_rank_offset(struct vcpu *v, int b, int n, int s);
288 extern struct vgic_irq_rank *vgic_rank_irq(struct vcpu *v, unsigned int irq);
/xen/xen/arch/arm/
A Dvgic.c36 static inline struct vgic_irq_rank *vgic_get_rank(struct vcpu *v, int rank) in vgic_get_rank()
50 struct vgic_irq_rank *vgic_rank_offset(struct vcpu *v, int b, int n, in vgic_rank_offset()
58 struct vgic_irq_rank *vgic_rank_irq(struct vcpu *v, unsigned int irq) in vgic_rank_irq()
77 static void vgic_rank_init(struct vgic_irq_rank *rank, uint8_t index, in vgic_rank_init()
143 xzalloc_array(struct vgic_irq_rank, DOMAIN_NR_RANKS(d)); in domain_vgic_init()
209 v->arch.vgic.private_irqs = xzalloc(struct vgic_irq_rank); in vcpu_vgic_init()
237 struct vgic_irq_rank *rank = vgic_rank_irq(v, virq); in vgic_get_target_vcpu()
244 struct vgic_irq_rank *rank; in vgic_get_virq_priority()
375 struct vgic_irq_rank *r = vgic_get_rank(v, n); in vgic_get_virq_type()
A Dvgic-v2.c70 static uint32_t vgic_fetch_itargetsr(struct vgic_irq_rank *rank, in vgic_fetch_itargetsr()
93 static void vgic_store_itargetsr(struct domain *d, struct vgic_irq_rank *rank, in vgic_store_itargetsr()
172 struct vgic_irq_rank *rank; in vgic_v2_distr_mmio_read()
414 struct vgic_irq_rank *rank; in vgic_v2_distr_mmio_write()
A Dvgic-v3.c102 static uint64_t vgic_fetch_irouter(struct vgic_irq_rank *rank, in vgic_fetch_irouter()
122 static void vgic_store_irouter(struct domain *d, struct vgic_irq_rank *rank, in vgic_store_irouter()
682 struct vgic_irq_rank *rank; in __vgic_v3_distr_common_mmio_read()
777 struct vgic_irq_rank *rank; in __vgic_v3_distr_common_mmio_write()
1099 struct vgic_irq_rank *rank; in vgic_v3_distr_mmio_read()
1301 struct vgic_irq_rank *rank; in vgic_v3_distr_mmio_write()
A Dgic-vgic.c442 struct vgic_irq_rank *rank = vgic_rank_irq(v_target, virq); in vgic_connect_hw_irq()

Completed in 11 milliseconds