Home
last modified time | relevance | path

Searched refs:shared (Results 1 – 25 of 223) sorted by relevance

123456789

/arch/x86/xen/
Dgrant-table.c35 void *shared = *__shared; in arch_gnttab_map_shared() local
39 if (shared == NULL) in arch_gnttab_map_shared()
40 *__shared = shared = gnttab_shared_vm_area.area->addr; in arch_gnttab_map_shared()
42 addr = (unsigned long)shared; in arch_gnttab_map_shared()
57 grant_status_t *shared = *__shared; in arch_gnttab_map_status() local
61 if (shared == NULL) in arch_gnttab_map_status()
62 *__shared = shared = gnttab_status_vm_area.area->addr; in arch_gnttab_map_status()
64 addr = (unsigned long)shared; in arch_gnttab_map_status()
75 void arch_gnttab_unmap(void *shared, unsigned long nr_gframes) in arch_gnttab_unmap() argument
81 if (shared == gnttab_status_vm_area.area->addr) in arch_gnttab_unmap()
[all …]
/arch/powerpc/kvm/
De500_mmu.c71 esel += gtlb0_set_base(vcpu_e500, vcpu->arch.shared->mas2); in get_tlb_esel()
134 tlbsel = (vcpu->arch.shared->mas4 >> 28) & 0x1; in kvmppc_e500_deliver_tlb_miss()
136 tsized = (vcpu->arch.shared->mas4 >> 7) & 0x1f; in kvmppc_e500_deliver_tlb_miss()
138 vcpu->arch.shared->mas0 = MAS0_TLBSEL(tlbsel) | MAS0_ESEL(victim) in kvmppc_e500_deliver_tlb_miss()
140 vcpu->arch.shared->mas1 = MAS1_VALID | (as ? MAS1_TS : 0) in kvmppc_e500_deliver_tlb_miss()
143 vcpu->arch.shared->mas2 = (eaddr & MAS2_EPN) in kvmppc_e500_deliver_tlb_miss()
144 | (vcpu->arch.shared->mas4 & MAS2_ATTRIB_MASK); in kvmppc_e500_deliver_tlb_miss()
145 vcpu->arch.shared->mas7_3 &= MAS3_U0 | MAS3_U1 | MAS3_U2 | MAS3_U3; in kvmppc_e500_deliver_tlb_miss()
146 vcpu->arch.shared->mas6 = (vcpu->arch.shared->mas6 & MAS6_SPID1) in kvmppc_e500_deliver_tlb_miss()
332 vcpu->arch.shared->mas0 &= ~MAS0_NV(~0); in kvmppc_e500_emul_tlbre()
[all …]
De500_emulate.c75 int cpir = cvcpu->arch.shared->pir; in kvmppc_e500_emul_msgsnd()
226 vcpu->arch.shared->mas0 = spr_val; in kvmppc_core_emulate_mtspr_e500()
229 vcpu->arch.shared->mas1 = spr_val; in kvmppc_core_emulate_mtspr_e500()
232 vcpu->arch.shared->mas2 = spr_val; in kvmppc_core_emulate_mtspr_e500()
235 vcpu->arch.shared->mas7_3 &= ~(u64)0xffffffff; in kvmppc_core_emulate_mtspr_e500()
236 vcpu->arch.shared->mas7_3 |= spr_val; in kvmppc_core_emulate_mtspr_e500()
239 vcpu->arch.shared->mas4 = spr_val; in kvmppc_core_emulate_mtspr_e500()
242 vcpu->arch.shared->mas6 = spr_val; in kvmppc_core_emulate_mtspr_e500()
245 vcpu->arch.shared->mas7_3 &= (u64)0xffffffff; in kvmppc_core_emulate_mtspr_e500()
246 vcpu->arch.shared->mas7_3 |= (u64)spr_val << 32; in kvmppc_core_emulate_mtspr_e500()
[all …]
De500mc.c130 mtspr(SPRN_GSPRG0, (unsigned long)vcpu->arch.shared->sprg0); in kvmppc_core_vcpu_load_e500mc()
131 mtspr(SPRN_GSPRG1, (unsigned long)vcpu->arch.shared->sprg1); in kvmppc_core_vcpu_load_e500mc()
132 mtspr(SPRN_GSPRG2, (unsigned long)vcpu->arch.shared->sprg2); in kvmppc_core_vcpu_load_e500mc()
133 mtspr(SPRN_GSPRG3, (unsigned long)vcpu->arch.shared->sprg3); in kvmppc_core_vcpu_load_e500mc()
135 mtspr(SPRN_GSRR0, vcpu->arch.shared->srr0); in kvmppc_core_vcpu_load_e500mc()
136 mtspr(SPRN_GSRR1, vcpu->arch.shared->srr1); in kvmppc_core_vcpu_load_e500mc()
139 mtspr(SPRN_GDEAR, vcpu->arch.shared->dar); in kvmppc_core_vcpu_load_e500mc()
140 mtspr(SPRN_GESR, vcpu->arch.shared->esr); in kvmppc_core_vcpu_load_e500mc()
154 vcpu->arch.shared->sprg0 = mfspr(SPRN_GSPRG0); in kvmppc_core_vcpu_put_e500mc()
155 vcpu->arch.shared->sprg1 = mfspr(SPRN_GSPRG1); in kvmppc_core_vcpu_put_e500mc()
[all …]
De500.h215 return !!(vcpu->arch.shared->msr & (MSR_IS | MSR_DS)); in get_cur_as()
220 return !!(vcpu->arch.shared->msr & MSR_PR); in get_cur_pr()
225 return (vcpu->arch.shared->mas6 >> 16) & 0xff; in get_cur_spid()
230 return vcpu->arch.shared->mas6 & 0x1; in get_cur_sas()
239 return (vcpu->arch.shared->mas0 >> 28) & 0x1; in get_tlb_tlbsel()
244 return vcpu->arch.shared->mas0 & 0xfff; in get_tlb_nv_bit()
249 return (vcpu->arch.shared->mas0 >> 16) & 0xfff; in get_tlb_esel_bit()
263 if (get_tlb_ts(tlbe) != !!(vcpu->arch.shared->msr & MSR_IS)) in tlbe_is_host_safe()
316 unsigned int tidseld = (vcpu->arch.shared->mas4 >> 16) & 0xf; in get_tlbmiss_tid()
Dbooke_emulate.c26 vcpu->arch.regs.nip = vcpu->arch.shared->srr0; in kvmppc_emul_rfi()
27 kvmppc_set_msr(vcpu, vcpu->arch.shared->srr1); in kvmppc_emul_rfi()
80 kvmppc_set_gpr(vcpu, rt, vcpu->arch.shared->msr); in kvmppc_booke_emulate_op()
90 vcpu->arch.shared->msr = (vcpu->arch.shared->msr & ~MSR_EE) in kvmppc_booke_emulate_op()
96 vcpu->arch.shared->msr = (vcpu->arch.shared->msr & ~MSR_EE) in kvmppc_booke_emulate_op()
127 vcpu->arch.shared->dar = spr_val; in kvmppc_booke_emulate_mtspr()
130 vcpu->arch.shared->esr = spr_val; in kvmppc_booke_emulate_mtspr()
388 *spr_val = vcpu->arch.shared->dar; in kvmppc_booke_emulate_mfspr()
391 *spr_val = vcpu->arch.shared->esr; in kvmppc_booke_emulate_mfspr()
Dpowerpc.c142 struct kvm_vcpu_arch_shared *shared = vcpu->arch.shared; in kvmppc_swab_shared() local
145 shared->sprg0 = swab64(shared->sprg0); in kvmppc_swab_shared()
146 shared->sprg1 = swab64(shared->sprg1); in kvmppc_swab_shared()
147 shared->sprg2 = swab64(shared->sprg2); in kvmppc_swab_shared()
148 shared->sprg3 = swab64(shared->sprg3); in kvmppc_swab_shared()
149 shared->srr0 = swab64(shared->srr0); in kvmppc_swab_shared()
150 shared->srr1 = swab64(shared->srr1); in kvmppc_swab_shared()
151 shared->dar = swab64(shared->dar); in kvmppc_swab_shared()
152 shared->msr = swab64(shared->msr); in kvmppc_swab_shared()
153 shared->dsisr = swab32(shared->dsisr); in kvmppc_swab_shared()
[all …]
Dbooke.c70 vcpu->arch.shared->msr); in kvmppc_dump_vcpu()
73 printk("srr0: %08llx srr1: %08llx\n", vcpu->arch.shared->srr0, in kvmppc_dump_vcpu()
74 vcpu->arch.shared->srr1); in kvmppc_dump_vcpu()
110 if (vcpu->arch.shared->msr & MSR_SPE) { in kvmppc_vcpu_sync_spe()
164 vcpu->arch.shadow_msr |= vcpu->arch.shared->msr & MSR_FP; in kvmppc_vcpu_sync_fpu()
208 vcpu->arch.shadow_msr |= vcpu->arch.shared->msr & MSR_DE; in kvmppc_vcpu_sync_debug()
218 vcpu->arch.shared->msr |= MSR_DE; in kvmppc_vcpu_sync_debug()
221 vcpu->arch.shared->msr &= ~MSR_DE; in kvmppc_vcpu_sync_debug()
232 u32 old_msr = vcpu->arch.shared->msr; in kvmppc_set_msr()
238 vcpu->arch.shared->msr = new_msr; in kvmppc_set_msr()
[all …]
/arch/powerpc/mm/ptdump/
DMakefile5 obj-$(CONFIG_4xx) += shared.o
7 obj-$(CONFIG_PPC_BOOK3E_MMU) += shared.o
8 obj-$(CONFIG_PPC_BOOK3S_32) += shared.o bats.o segment_regs.o
/arch/arm/boot/dts/
Dexynos-mfc-reserved-memory.dtsi15 compatible = "shared-dma-pool";
22 compatible = "shared-dma-pool";
Dstm32mp157c-ed1.dts32 compatible = "shared-dma-pool";
38 compatible = "shared-dma-pool";
44 compatible = "shared-dma-pool";
50 compatible = "shared-dma-pool";
56 compatible = "shared-dma-pool";
62 compatible = "shared-dma-pool";
Dstm32mp157a-dk1.dts37 compatible = "shared-dma-pool";
43 compatible = "shared-dma-pool";
49 compatible = "shared-dma-pool";
55 compatible = "shared-dma-pool";
61 compatible = "shared-dma-pool";
67 compatible = "shared-dma-pool";
Dste-href-tvk1281618.dtsi100 * shared with other peripherals. The should be defined for
118 * shared with other peripherals. The should be defined for
152 * shared with other peripherals. The should be defined for
245 * These lines are shared between Gyroscope l3g400dh
Dexynos4210.dtsi288 opp-shared;
307 opp-shared;
322 opp-shared;
334 opp-shared;
346 opp-shared;
361 opp-shared;
/arch/arm/mach-shmobile/
Dregulator-quirk-rcar-gen2.c46 bool shared; /* IRQ line is shared */ member
103 if (!pos->shared) in regulator_quirk_notify()
193 pos->shared = true; in rcar_gen2_regulator_quirk()
194 quirk->shared = true; in rcar_gen2_regulator_quirk()
/arch/um/
DMakefile30 MODE_INCLUDE += -I$(srctree)/$(ARCH_DIR)/include/shared/skas
49 SHARED_HEADERS := $(ARCH_DIR)/include/shared
51 ARCH_INCLUDE += -I$(srctree)/$(HOST_DIR)/um/shared
/arch/arm64/boot/dts/amlogic/
Dmeson-g12b-s922x.dtsi12 opp-shared;
72 opp-shared;
Dmeson-g12b-a311d.dtsi12 opp-shared;
72 opp-shared;
/arch/arm/xen/
Dgrant-table.c43 void arch_gnttab_unmap(void *shared, unsigned long nr_gframes) in arch_gnttab_unmap() argument
/arch/nds32/kernel/vdso/
DMakefile15 ccflags-y := -shared -fno-common -fno-builtin -nostdlib -fPIC -Wl,-shared -g \
/arch/x86/events/intel/
Dp4.c26 unsigned int shared; /* event is shared across threads */ member
83 .shared = 1,
148 .shared = 1,
210 .shared = 1,
256 .shared = 1,
264 .shared = 1,
272 .shared = 1,
280 .shared = 1,
288 .shared = 1,
296 .shared = 1,
[all …]
/arch/arm64/boot/dts/rockchip/
Drk3399-opp.dtsi9 opp-shared;
40 opp-shared;
Drk3399-op1-opp.dtsi9 opp-shared;
44 opp-shared;
/arch/arm64/boot/dts/mediatek/
Dmt7622-rfb1.dts197 /* eMMC is shared pin with parallel NAND */
295 /* Parallel nand is shared pin with eMMC */
389 /* Serial NAND is shared pin with SPI-NOR */
411 /* SPI-NOR is shared pin with serial NAND */
419 /* serial NAND is shared pin with SPI-NOR */
/arch/xtensa/boot/dts/
Dkc705.dts23 compatible = "shared-dma-pool";

123456789