Home
last modified time | relevance | path

Searched refs:sgir (Results 1 – 4 of 4) sorted by relevance

/xen/xen/arch/arm/
A Dvgic-v2.c375 static bool vgic_v2_to_sgi(struct vcpu *v, register_t sgir) in vgic_v2_to_sgi() argument
384 irqmode = (sgir & GICD_SGI_TARGET_LIST_MASK) >> GICD_SGI_TARGET_LIST_SHIFT; in vgic_v2_to_sgi()
385 virq = (sgir & GICD_SGI_INTID_MASK); in vgic_v2_to_sgi()
391 target.list = (sgir & GICD_SGI_TARGET_MASK) >> GICD_SGI_TARGET_SHIFT; in vgic_v2_to_sgi()
403 v, sgir); in vgic_v2_to_sgi()
407 return vgic_to_sgi(v, sgir, sgi_mode, virq, &target); in vgic_v2_to_sgi()
A Dvgic-v3.c1480 static bool vgic_v3_to_sgi(struct vcpu *v, register_t sgir) in vgic_v3_to_sgi() argument
1488 irqmode = (sgir >> ICH_SGI_IRQMODE_SHIFT) & ICH_SGI_IRQMODE_MASK; in vgic_v3_to_sgi()
1489 virq = (sgir >> ICH_SGI_IRQ_SHIFT ) & ICH_SGI_IRQ_MASK; in vgic_v3_to_sgi()
1496 target.aff1 = (sgir >> ICH_SGI_AFFINITY_LEVEL(1)) & ICH_SGI_AFFx_MASK; in vgic_v3_to_sgi()
1497 target.list = sgir & ICH_SGI_TARGETLIST_MASK; in vgic_v3_to_sgi()
1508 return vgic_to_sgi(v, sgir, sgi_mode, virq, &target); in vgic_v3_to_sgi()
A Dvgic.c426 bool vgic_to_sgi(struct vcpu *v, register_t sgir, enum gic_sgi_mode irqmode, in vgic_to_sgi() argument
451 sgir, target->list); in vgic_to_sgi()
473 with wrong mode\n", sgir); in vgic_to_sgi()
/xen/xen/include/asm-arm/
A Dvgic.h295 extern bool vgic_to_sgi(struct vcpu *v, register_t sgir,

Completed in 9 milliseconds