typer             136 arch/arm64/kvm/pmu.c 	u64 typer;
typer             140 arch/arm64/kvm/pmu.c 		typer = kvm_vcpu_pmu_read_evtype_direct(counter);
typer             141 arch/arm64/kvm/pmu.c 		typer &= ~ARMV8_PMU_EXCLUDE_EL0;
typer             142 arch/arm64/kvm/pmu.c 		kvm_vcpu_pmu_write_evtype_direct(counter, typer);
typer             151 arch/arm64/kvm/pmu.c 	u64 typer;
typer             155 arch/arm64/kvm/pmu.c 		typer = kvm_vcpu_pmu_read_evtype_direct(counter);
typer             156 arch/arm64/kvm/pmu.c 		typer |= ARMV8_PMU_EXCLUDE_EL0;
typer             157 arch/arm64/kvm/pmu.c 		kvm_vcpu_pmu_write_evtype_direct(counter, typer);
typer             347 drivers/irqchip/irq-gic-v2m.c 		u32 typer;
typer             354 drivers/irqchip/irq-gic-v2m.c 		typer = readl_relaxed(v2m->base + V2M_MSI_TYPER);
typer             356 drivers/irqchip/irq-gic-v2m.c 		v2m->spi_start = V2M_MSI_TYPER_BASE_SPI(typer);
typer             357 drivers/irqchip/irq-gic-v2m.c 		v2m->nr_spis = V2M_MSI_TYPER_NUM_SPI(typer);
typer            3575 drivers/irqchip/irq-gic-v3-its.c 	u64 baser, tmp, typer;
typer            3610 drivers/irqchip/irq-gic-v3-its.c 	typer = gic_read_typer(its_base + GITS_TYPER);
typer            3613 drivers/irqchip/irq-gic-v3-its.c 	its->ite_size = GITS_TYPER_ITT_ENTRY_SIZE(typer);
typer            3614 drivers/irqchip/irq-gic-v3-its.c 	its->device_ids = GITS_TYPER_DEVBITS(typer);
typer            3615 drivers/irqchip/irq-gic-v3-its.c 	its->is_v4 = !!(typer & GITS_TYPER_VLPIS);
typer            3617 drivers/irqchip/irq-gic-v3-its.c 		if (!(typer & GITS_TYPER_VMOVP)) {
typer            3687 drivers/irqchip/irq-gic-v3-its.c 	if (GITS_TYPER_HCC(typer))
typer             772 drivers/irqchip/irq-gic-v3.c 		u64 typer;
typer             783 drivers/irqchip/irq-gic-v3.c 			typer = gic_read_typer(ptr + GICR_TYPER);
typer             795 drivers/irqchip/irq-gic-v3.c 				if (typer & GICR_TYPER_VLPIS)
typer             798 drivers/irqchip/irq-gic-v3.c 		} while (!(typer & GICR_TYPER_LAST));
typer             807 drivers/irqchip/irq-gic-v3.c 	u64 typer;
typer             819 drivers/irqchip/irq-gic-v3.c 	typer = gic_read_typer(ptr + GICR_TYPER);
typer             820 drivers/irqchip/irq-gic-v3.c 	if ((typer >> 32) == aff) {
typer             851 drivers/irqchip/irq-gic-v3.c 	u64 typer = gic_read_typer(ptr + GICR_TYPER);
typer             852 drivers/irqchip/irq-gic-v3.c 	gic_data.rdists.has_vlpis &= !!(typer & GICR_TYPER_VLPIS);
typer             853 drivers/irqchip/irq-gic-v3.c 	gic_data.rdists.has_direct_lpi &= !!(typer & GICR_TYPER_DirectLPIS);
typer             854 drivers/irqchip/irq-gic-v3.c 	gic_data.ppi_nr = min(GICR_TYPER_NR_PPIS(typer), gic_data.ppi_nr);
typer            1519 drivers/irqchip/irq-gic-v3.c 	u32 typer;
typer            1537 drivers/irqchip/irq-gic-v3.c 	typer = readl_relaxed(gic_data.dist_base + GICD_TYPER);
typer            1538 drivers/irqchip/irq-gic-v3.c 	gic_data.rdists.gicd_typer = typer;
typer            1557 drivers/irqchip/irq-gic-v3.c 	gic_data.has_rss = !!(typer & GICD_TYPER_RSS);
typer            1561 drivers/irqchip/irq-gic-v3.c 	if (typer & GICD_TYPER_MBIS) {
typer              86 include/linux/irqchip/arm-gic-v3.h #define GICD_TYPER_ID_BITS(typer)	((((typer) >> 19) & 0x1f) + 1)
typer              87 include/linux/irqchip/arm-gic-v3.h #define GICD_TYPER_NUM_LPIS(typer)	((((typer) >> 11) & 0x1f) + 1)
typer              88 include/linux/irqchip/arm-gic-v3.h #define GICD_TYPER_SPIS(typer)		((((typer) & 0x1f) + 1) * 32)
typer              89 include/linux/irqchip/arm-gic-v3.h #define GICD_TYPER_ESPIS(typer)						\
typer              90 include/linux/irqchip/arm-gic-v3.h 	(((typer) & GICD_TYPER_ESPI) ? GICD_TYPER_SPIS((typer) >> 27) : 0)