Searched refs:nr_spis (Results 1 – 13 of 13) sorted by relevance
/xen-4.10.0-shim-comet/xen/arch/arm/ |
A D | gic-v2.c | 98 u32 nr_spis; /* The number of SPIs for MSIs */ member 598 v2m_data->spi_start, v2m_data->nr_spis); in gicv2_map_hwdown_extra_mappings() 690 v2m_data->spi_start, v2m_data->nr_spis); in gicv2m_make_dt_node() 846 if ( !spi_start || !nr_spis ) in gicv2_add_v2m_frame_to_list() 857 nr_spis = V2M_MSI_TYPER_NUM_SPI(msi_typer); in gicv2_add_v2m_frame_to_list() 865 if ( ( nr_spis == 0 ) || ( spi_start + nr_spis > V2M_MAX_SPI ) ) in gicv2_add_v2m_frame_to_list() 867 nr_spis, V2M_MAX_SPI - V2M_MIN_SPI + 1); in gicv2_add_v2m_frame_to_list() 878 v2m_data->nr_spis = nr_spis; in gicv2_add_v2m_frame_to_list() 887 v2m_data->spi_start, v2m_data->nr_spis); in gicv2_add_v2m_frame_to_list() 902 u32 spi_start = 0, nr_spis = 0; in gicv2_extension_dt_init() local [all …]
|
A D | vgic.c | 119 int domain_vgic_init(struct domain *d, unsigned int nr_spis) in domain_vgic_init() argument 127 if ( nr_spis > (1020 - NR_LOCAL_IRQS) ) in domain_vgic_init() 130 d->arch.vgic.nr_spis = nr_spis; in domain_vgic_init() 140 xzalloc_array(struct pending_irq, d->arch.vgic.nr_spis); in domain_vgic_init() 144 for (i=0; i<d->arch.vgic.nr_spis; i++) in domain_vgic_init() 177 for ( i = 0; i < (d->arch.vgic.nr_spis); i++ ) in domain_vgic_free()
|
A D | vgic-v2.c | 194 | DIV_ROUND_UP(v->domain->arch.vgic.nr_spis, 32); in vgic_v2_distr_mmio_read()
|
A D | setup.c | 856 config.nr_spis = gic_number_lines() - 32; in start_xen()
|
A D | domain.c | 645 if ( (rc = domain_vgic_init(d, config->nr_spis)) != 0 ) in arch_domain_create()
|
A D | vgic-v3.c | 1130 DIV_ROUND_UP(v->domain->arch.vgic.nr_spis, 32)); in vgic_v3_distr_mmio_read()
|
/xen-4.10.0-shim-comet/xen/include/asm-arm/ |
A D | vgic.h | 154 #define DOMAIN_NR_RANKS(d) (((d)->arch.vgic.nr_spis+31)/32) 199 #define vgic_num_irqs(d) ((d)->arch.vgic.nr_spis + 32) 201 extern int domain_vgic_init(struct domain *d, unsigned int nr_spis);
|
A D | domain.h | 92 int nr_spis; /* Number of SPIs */ member
|
/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_arm.c | 44 uint32_t nr_spis = 0; in libxl__arch_domain_prepare_config() local 54 nr_spis += (GUEST_VPL011_SPI - 32) + 1; in libxl__arch_domain_prepare_config() 83 if (nr_spis <= spi) in libxl__arch_domain_prepare_config() 84 nr_spis = spi + 1; in libxl__arch_domain_prepare_config() 89 xc_config->nr_spis = nr_spis; in libxl__arch_domain_prepare_config() 90 LOG(DEBUG, " - Allocate %u SPIs", nr_spis); in libxl__arch_domain_prepare_config()
|
/xen-4.10.0-shim-comet/xen/include/public/ |
A D | arch-arm.h | 311 uint32_t nr_spis; member
|
/xen-4.10.0-shim-comet/tools/ocaml/libs/xc/ |
A D | xenctrl.mli | 28 nr_spis: int; RecordField
|
A D | xenctrl.ml | 34 nr_spis: int; RecordField
|
/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_domain.c | 46 lconfig.nr_spis = 0; in xc_domain_create()
|
Completed in 25 milliseconds