| /arch/x86/xen/ |
| A D | grant-table.c | 35 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/ |
| A D | e500_mmu.c | 146 vcpu->arch.shared->mas6 = (vcpu->arch.shared->mas6 & MAS6_SPID1) in kvmppc_e500_deliver_tlb_miss() 334 vcpu->arch.shared->mas1 = gtlbe->mas1; in kvmppc_e500_emul_tlbre() 335 vcpu->arch.shared->mas2 = gtlbe->mas2; in kvmppc_e500_emul_tlbre() 362 vcpu->arch.shared->mas1 = gtlbe->mas1; in kvmppc_e500_emul_tlbsx() 363 vcpu->arch.shared->mas2 = gtlbe->mas2; in kvmppc_e500_emul_tlbsx() 375 vcpu->arch.shared->mas1 = in kvmppc_e500_emul_tlbsx() 379 vcpu->arch.shared->mas2 &= MAS2_EPN; in kvmppc_e500_emul_tlbsx() 380 vcpu->arch.shared->mas2 |= vcpu->arch.shared->mas4 & in kvmppc_e500_emul_tlbsx() 410 gtlbe->mas1 = vcpu->arch.shared->mas1; in kvmppc_e500_emul_tlbwe() 411 gtlbe->mas2 = vcpu->arch.shared->mas2; in kvmppc_e500_emul_tlbwe() [all …]
|
| A D | e500_emulate.c | 75 int cpir = cvcpu->arch.shared->pir; in kvmppc_e500_emul_msgsnd() 225 vcpu->arch.shared->mas0 = spr_val; in kvmppc_core_emulate_mtspr_e500() 228 vcpu->arch.shared->mas1 = spr_val; in kvmppc_core_emulate_mtspr_e500() 231 vcpu->arch.shared->mas2 = spr_val; in kvmppc_core_emulate_mtspr_e500() 238 vcpu->arch.shared->mas4 = spr_val; in kvmppc_core_emulate_mtspr_e500() 241 vcpu->arch.shared->mas6 = spr_val; in kvmppc_core_emulate_mtspr_e500() 338 *spr_val = vcpu->arch.shared->mas0; in kvmppc_core_emulate_mfspr_e500() 341 *spr_val = vcpu->arch.shared->mas1; in kvmppc_core_emulate_mfspr_e500() 344 *spr_val = vcpu->arch.shared->mas2; in kvmppc_core_emulate_mfspr_e500() 350 *spr_val = vcpu->arch.shared->mas4; in kvmppc_core_emulate_mfspr_e500() [all …]
|
| A D | e500mc.c | 140 mtspr(SPRN_GSRR0, vcpu->arch.shared->srr0); in kvmppc_core_vcpu_load_e500mc() 141 mtspr(SPRN_GSRR1, vcpu->arch.shared->srr1); in kvmppc_core_vcpu_load_e500mc() 144 mtspr(SPRN_GDEAR, vcpu->arch.shared->dar); in kvmppc_core_vcpu_load_e500mc() 145 mtspr(SPRN_GESR, vcpu->arch.shared->esr); in kvmppc_core_vcpu_load_e500mc() 159 vcpu->arch.shared->sprg0 = mfspr(SPRN_GSPRG0); in kvmppc_core_vcpu_put_e500mc() 164 vcpu->arch.shared->srr0 = mfspr(SPRN_GSRR0); in kvmppc_core_vcpu_put_e500mc() 165 vcpu->arch.shared->srr1 = mfspr(SPRN_GSRR1); in kvmppc_core_vcpu_put_e500mc() 168 vcpu->arch.shared->dar = mfspr(SPRN_GDEAR); in kvmppc_core_vcpu_put_e500mc() 169 vcpu->arch.shared->esr = mfspr(SPRN_GESR); in kvmppc_core_vcpu_put_e500mc() 325 if (!vcpu->arch.shared) { in kvmppc_core_vcpu_create_e500mc() [all …]
|
| A D | e500.h | 217 return !!(vcpu->arch.shared->msr & (MSR_IS | MSR_DS)); in get_cur_as() 222 return !!(vcpu->arch.shared->msr & MSR_PR); in get_cur_pr() 227 return (vcpu->arch.shared->mas6 >> 16) & 0xff; in get_cur_spid() 232 return vcpu->arch.shared->mas6 & 0x1; in get_cur_sas() 241 return (vcpu->arch.shared->mas0 >> 28) & 0x1; in get_tlb_tlbsel() 246 return vcpu->arch.shared->mas0 & 0xfff; in get_tlb_nv_bit() 251 return (vcpu->arch.shared->mas0 >> 16) & 0xfff; in get_tlb_esel_bit() 265 if (get_tlb_ts(tlbe) != !!(vcpu->arch.shared->msr & MSR_IS)) in tlbe_is_host_safe() 318 unsigned int tidseld = (vcpu->arch.shared->mas4 >> 16) & 0xf; in get_tlbmiss_tid()
|
| A D | booke_emulate.c | 26 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()
|
| A D | booke.c | 95 vcpu->arch.shared->msr); in kvmppc_dump_vcpu() 99 vcpu->arch.shared->srr1); in kvmppc_dump_vcpu() 243 vcpu->arch.shared->msr |= MSR_DE; in kvmppc_vcpu_sync_debug() 246 vcpu->arch.shared->msr &= ~MSR_DE; in kvmppc_vcpu_sync_debug() 257 u32 old_msr = vcpu->arch.shared->msr; in kvmppc_set_msr() 263 vcpu->arch.shared->msr = new_msr; in kvmppc_set_msr() 514 vcpu->arch.shared->msr); in kvmppc_booke_irqprio_deliver() 518 vcpu->arch.shared->msr); in kvmppc_booke_irqprio_deliver() 522 vcpu->arch.shared->msr); in kvmppc_booke_irqprio_deliver() 526 vcpu->arch.shared->msr); in kvmppc_booke_irqprio_deliver() [all …]
|
| A D | powerpc.c | 147 shared->sprg0 = swab64(shared->sprg0); in kvmppc_swab_shared() 148 shared->sprg1 = swab64(shared->sprg1); in kvmppc_swab_shared() 149 shared->sprg2 = swab64(shared->sprg2); in kvmppc_swab_shared() 150 shared->sprg3 = swab64(shared->sprg3); in kvmppc_swab_shared() 151 shared->srr0 = swab64(shared->srr0); in kvmppc_swab_shared() 152 shared->srr1 = swab64(shared->srr1); in kvmppc_swab_shared() 153 shared->dar = swab64(shared->dar); in kvmppc_swab_shared() 154 shared->msr = swab64(shared->msr); in kvmppc_swab_shared() 155 shared->dsisr = swab32(shared->dsisr); in kvmppc_swab_shared() 158 shared->sr[i] = swab32(shared->sr[i]); in kvmppc_swab_shared() [all …]
|
| /arch/arm64/boot/dts/ti/ |
| A D | k3-am68-sk-som.dtsi | 31 compatible = "shared-dma-pool"; 37 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"; 73 compatible = "shared-dma-pool"; 79 compatible = "shared-dma-pool"; 85 compatible = "shared-dma-pool"; [all …]
|
| A D | k3-am68-phycore-som.dtsi | 40 compatible = "shared-dma-pool"; 53 compatible = "shared-dma-pool"; 59 compatible = "shared-dma-pool"; 65 compatible = "shared-dma-pool"; 71 compatible = "shared-dma-pool"; 77 compatible = "shared-dma-pool"; 83 compatible = "shared-dma-pool"; 89 compatible = "shared-dma-pool"; 95 compatible = "shared-dma-pool"; 101 compatible = "shared-dma-pool"; [all …]
|
| A D | k3-j721e-som-p0.dtsi | 33 compatible = "shared-dma-pool"; 39 compatible = "shared-dma-pool"; 45 compatible = "shared-dma-pool"; 51 compatible = "shared-dma-pool"; 57 compatible = "shared-dma-pool"; 63 compatible = "shared-dma-pool"; 69 compatible = "shared-dma-pool"; 75 compatible = "shared-dma-pool"; 81 compatible = "shared-dma-pool"; 87 compatible = "shared-dma-pool"; [all …]
|
| A D | k3-am642-tqma64xxl.dtsi | 35 compatible = "shared-dma-pool"; 41 compatible = "shared-dma-pool"; 47 compatible = "shared-dma-pool"; 53 compatible = "shared-dma-pool"; 59 compatible = "shared-dma-pool"; 65 compatible = "shared-dma-pool"; 71 compatible = "shared-dma-pool"; 77 compatible = "shared-dma-pool";
|
| A D | k3-j721s2-som-p0.dtsi | 35 compatible = "shared-dma-pool"; 41 compatible = "shared-dma-pool"; 47 compatible = "shared-dma-pool"; 53 compatible = "shared-dma-pool"; 59 compatible = "shared-dma-pool"; 65 compatible = "shared-dma-pool"; 71 compatible = "shared-dma-pool"; 77 compatible = "shared-dma-pool"; 83 compatible = "shared-dma-pool"; 89 compatible = "shared-dma-pool"; [all …]
|
| A D | k3-am64-phycore-som.dtsi | 45 compatible = "shared-dma-pool"; 51 compatible = "shared-dma-pool"; 57 compatible = "shared-dma-pool"; 63 compatible = "shared-dma-pool"; 69 compatible = "shared-dma-pool"; 75 compatible = "shared-dma-pool"; 81 compatible = "shared-dma-pool"; 87 compatible = "shared-dma-pool"; 93 compatible = "shared-dma-pool"; 99 compatible = "shared-dma-pool";
|
| /arch/powerpc/mm/ptdump/ |
| A D | Makefile | 5 obj-$(CONFIG_44x) += shared.o 7 obj-$(CONFIG_PPC_E500) += shared.o 8 obj-$(CONFIG_PPC_BOOK3S_32) += shared.o
|
| /arch/arm/boot/dts/st/ |
| A D | stm32mp157a-microgea-stm32mp1.dtsi | 22 compatible = "shared-dma-pool"; 28 compatible = "shared-dma-pool"; 34 compatible = "shared-dma-pool"; 40 compatible = "shared-dma-pool"; 46 compatible = "shared-dma-pool"; 52 compatible = "shared-dma-pool";
|
| A D | stm32mp157a-icore-stm32mp1.dtsi | 22 compatible = "shared-dma-pool"; 28 compatible = "shared-dma-pool"; 34 compatible = "shared-dma-pool"; 40 compatible = "shared-dma-pool"; 46 compatible = "shared-dma-pool"; 52 compatible = "shared-dma-pool";
|
| A D | stm32mp15xx-osd32.dtsi | 18 compatible = "shared-dma-pool"; 24 compatible = "shared-dma-pool"; 30 compatible = "shared-dma-pool"; 36 compatible = "shared-dma-pool"; 42 compatible = "shared-dma-pool"; 48 compatible = "shared-dma-pool";
|
| A D | stm32mp157c-odyssey-som.dtsi | 31 compatible = "shared-dma-pool"; 37 compatible = "shared-dma-pool"; 43 compatible = "shared-dma-pool"; 49 compatible = "shared-dma-pool"; 55 compatible = "shared-dma-pool"; 61 compatible = "shared-dma-pool";
|
| A D | stm32mp15xx-dhcor-som.dtsi | 29 compatible = "shared-dma-pool"; 35 compatible = "shared-dma-pool"; 41 compatible = "shared-dma-pool"; 47 compatible = "shared-dma-pool"; 53 compatible = "shared-dma-pool"; 59 compatible = "shared-dma-pool";
|
| /arch/x86/kvm/mmu/ |
| A D | tdp_mmu.c | 25 if (shared) in kvm_lockdep_assert_mmu_lock_held() 325 bool shared); 418 if (shared) { in handle_removed_pt() 573 bool shared) in handle_changed_spte() argument 834 if (shared) in tdp_mmu_iter_cond_resched() 874 if (!shared) in __tdp_mmu_zap_root() 1044 if (shared) in kvm_tdp_mmu_zap_invalidated_roots() 1075 if (shared) in kvm_tdp_mmu_zap_invalidated_roots() 1219 if (shared) { in tdp_mmu_link_sp() 1564 if (shared) in tdp_mmu_split_huge_pages_root() [all …]
|
| /arch/arm/boot/dts/samsung/ |
| A D | exynos-mfc-reserved-memory.dtsi | 15 compatible = "shared-dma-pool"; 22 compatible = "shared-dma-pool";
|
| /arch/arm/mach-shmobile/ |
| A D | regulator-quirk-rcar-gen2.c | 46 bool shared; /* IRQ line is shared */ member 103 if (!pos->shared) in regulator_quirk_notify() 198 pos->shared = true; in rcar_gen2_regulator_quirk() 199 quirk->shared = true; in rcar_gen2_regulator_quirk()
|
| /arch/arm64/boot/dts/rockchip/ |
| A D | rk3588j.dtsi | 12 opp-shared; 29 opp-shared; 50 opp-shared;
|
| /arch/riscv/boot/dts/microchip/ |
| A D | mpfs-sev-kit.dts | 34 compatible = "shared-dma-pool"; 39 compatible = "shared-dma-pool"; 44 compatible = "shared-dma-pool";
|