Home
last modified time | relevance | path

Searched refs:pi (Results 1 – 25 of 40) sorted by relevance

12

/arch/sparc/lib/
DPeeCeeI.c93 u32 *pi; in insb() local
98 pi = (u32 *)pb; in insb()
106 *pi++ = w; in insb()
109 pb = (u8 *)pi; in insb()
122 u32 *pi; in insw() local
128 pi = (u32 *)ps; in insw()
134 *pi++ = w; in insw()
137 ps = (u16 *)pi; in insw()
150 u32 *pi = dst; in insl() local
152 *pi++ = __raw_readl(addr); in insl()
[all …]
/arch/sparc/include/asm/
Dide.h41 u32 *pi; in __ide_insw() local
47 pi = (u32 *)ps; in __ide_insw()
53 *pi++ = w; in __ide_insw()
56 ps = (u16 *)pi; in __ide_insw()
71 const u32 *pi; in __ide_outsw() local
77 pi = (const u32 *)ps; in __ide_outsw()
81 w = *pi++; in __ide_outsw()
86 ps = (const u16 *)pi; in __ide_outsw()
/arch/x86/mm/
Dnuma_emulation.c47 struct numa_meminfo *pi, in emu_setup_memblk() argument
51 struct numa_memblk *pb = &pi->blk[phys_blk]; in emu_setup_memblk()
69 numa_remove_memblk_from(phys_blk, pi); in emu_setup_memblk()
84 struct numa_meminfo *pi, in split_nodes_interleave() argument
132 phys_blk = emu_find_memblk_by_nid(i, pi); in split_nodes_interleave()
137 start = pi->blk[phys_blk].start; in split_nodes_interleave()
138 limit = pi->blk[phys_blk].end; in split_nodes_interleave()
173 ret = emu_setup_memblk(ei, pi, nid++ % nr_nodes, in split_nodes_interleave()
217 struct numa_meminfo *pi, in split_nodes_size_interleave_uniform() argument
279 phys_blk = emu_find_memblk_by_nid(i, pi); in split_nodes_size_interleave_uniform()
[all …]
/arch/x86/kvm/svm/
Davic.c694 static void svm_ir_list_del(struct vcpu_svm *svm, struct amd_iommu_pi_data *pi) in svm_ir_list_del() argument
701 if (cur->data != pi->ir_data) in svm_ir_list_del()
710 static int svm_ir_list_add(struct vcpu_svm *svm, struct amd_iommu_pi_data *pi) in svm_ir_list_add() argument
721 if (pi->ir_data && (pi->prev_ga_tag != 0)) { in svm_ir_list_add()
723 u32 vcpu_id = AVIC_GATAG_TO_VCPUID(pi->prev_ga_tag); in svm_ir_list_add()
733 svm_ir_list_del(prev_svm, pi); in svm_ir_list_add()
745 ir->data = pi->ir_data; in svm_ir_list_add()
839 struct amd_iommu_pi_data pi; in svm_update_pi_irte() local
842 pi.base = __sme_set(page_to_phys(svm->avic_backing_page) & in svm_update_pi_irte()
844 pi.ga_tag = AVIC_GATAG(to_kvm_svm(kvm)->avic_vm_id, in svm_update_pi_irte()
[all …]
/arch/powerpc/platforms/embedded6xx/
Dflipper-pic.c125 struct device_node *pi; in flipper_pic_init() local
131 pi = of_get_parent(np); in flipper_pic_init()
132 if (!pi) { in flipper_pic_init()
136 if (!of_device_is_compatible(pi, "nintendo,flipper-pi")) { in flipper_pic_init()
141 retval = of_address_to_resource(pi, 0, &res); in flipper_pic_init()
/arch/x86/kernel/
Dmachine_kexec_64.c395 int arch_kexec_apply_relocations_add(struct purgatory_info *pi, in arch_kexec_apply_relocations_add() argument
408 sechdrs = (void *)pi->ehdr + pi->ehdr->e_shoff; in arch_kexec_apply_relocations_add()
409 strtab = (char *)pi->ehdr + sechdrs[symtabsec->sh_link].sh_offset; in arch_kexec_apply_relocations_add()
410 shstrtab = (char *)pi->ehdr + sechdrs[pi->ehdr->e_shstrndx].sh_offset; in arch_kexec_apply_relocations_add()
412 rel = (void *)pi->ehdr + relsec->sh_offset; in arch_kexec_apply_relocations_add()
429 location = pi->purgatory_buf; in arch_kexec_apply_relocations_add()
442 sym = (void *)pi->ehdr + symtabsec->sh_offset; in arch_kexec_apply_relocations_add()
466 else if (sym->st_shndx >= pi->ehdr->e_shnum) { in arch_kexec_apply_relocations_add()
471 sec_base = pi->sechdrs[sym->st_shndx].sh_addr; in arch_kexec_apply_relocations_add()
/arch/arm64/boot/dts/rockchip/
DMakefile14 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-rock-pi-e.dtb
45 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-rock-pi-4a.dtb
46 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-rock-pi-4b.dtb
47 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-rock-pi-4c.dtb
53 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399pro-rock-pi-n10.dtb
Drk3399-rock-pi-4a.dts8 #include "rk3399-rock-pi-4.dtsi"
Drk3399-rock-pi-4b.dts8 #include "rk3399-rock-pi-4.dtsi"
Drk3399-rock-pi-4c.dts9 #include "rk3399-rock-pi-4.dtsi"
/arch/arm/boot/dts/
Dimx6q-pico-pi.dts12 #include "imx6qdl-pico-pi.dtsi"
16 compatible = "technexion,imx6q-pico-pi", "fsl,imx6q";
Dimx6dl-pico-pi.dts12 #include "imx6qdl-pico-pi.dtsi"
16 compatible = "technexion,imx6dl-pico-pi", "fsl,imx6dl";
Dimx6q-pico-dwarf.dts12 #include "imx6qdl-pico-pi.dtsi"
Dimx6q-pico-nymph.dts12 #include "imx6qdl-pico-pi.dtsi"
Dimx6dl-pico-nymph.dts12 #include "imx6qdl-pico-pi.dtsi"
Dimx6dl-pico-dwarf.dts12 #include "imx6qdl-pico-pi.dtsi"
Dstm32h750i-art-pi.dts42 * For art-pi board resources, you can refer to link:
43 * https://art-pi.gitee.io/website/
54 compatible = "st,stm32h750i-art-pi", "st,stm32h750";
Dimx7d-pico-pi.dts9 compatible = "technexion,imx7d-pico-pi", "fsl,imx7d";
Dexynos5800-peach-pi.dts21 compatible = "google,pi-rev16",
22 "google,pi-rev15", "google,pi-rev14",
23 "google,pi-rev13", "google,pi-rev12",
24 "google,pi-rev11", "google,pi-rev10",
25 "google,pi", "google,peach", "samsung,exynos5800",
Dimx6ul-pico-pi.dts13 compatible = "technexion,imx6ul-pico-pi", "fsl,imx6ul";
/arch/powerpc/platforms/pseries/
Dhvcserver.c64 struct hvcs_partner_info *pi; in hvcs_free_partner_info() local
72 pi = list_entry(element, struct hvcs_partner_info, node); in hvcs_free_partner_info()
74 kfree(pi); in hvcs_free_partner_info()
/arch/x86/math-emu/
DREADME74 a value of pi which is accurate to more than 128 bits. As a consequence,
76 to a few pi, and accurate to more than 64 bits for most arguments,
78 80486, which uses a value of pi which is accurate to 66 bits.
241 arguments greater than pi/4 can be thought of as being related to the
242 precision of the argument x; e.g. an argument of pi/2-(1e-10) which is
252 cos(x) 0 .. pi/2-(1e-10) 64.4 (x <= pi/4) 62.4
253 64.1 (x = pi/2-(1e-10)) 31.9
254 sin(x) 1e-10 .. pi/2 64.0 62.8
255 tan(x) 1e-10 .. pi/2-(1e-10) 64.0 (x <= pi/4) 62.1
256 64.1 (x = pi/2-(1e-10)) 31.9
[all …]
/arch/s390/kernel/
Dmachine_kexec_file.c282 int arch_kexec_apply_relocations_add(struct purgatory_info *pi, in arch_kexec_apply_relocations_add() argument
291 relas = (void *)pi->ehdr + relsec->sh_offset; in arch_kexec_apply_relocations_add()
299 sym = (void *)pi->ehdr + symtab->sh_offset; in arch_kexec_apply_relocations_add()
308 if (sym->st_shndx >= pi->ehdr->e_shnum && in arch_kexec_apply_relocations_add()
312 loc = pi->purgatory_buf; in arch_kexec_apply_relocations_add()
318 val += pi->sechdrs[sym->st_shndx].sh_addr; in arch_kexec_apply_relocations_add()
/arch/s390/include/asm/
Dkexec.h90 int arch_kexec_apply_relocations_add(struct purgatory_info *pi,
/arch/powerpc/boot/dts/
Dgamecube.dts59 compatible = "nintendo,flipper-pi";

12