| /linux/tools/testing/selftests/mm/ |
| H A D | cow.c | 1510 typedef void (*non_anon_test_fn)(char *mem, const char *smem, size_t size); in test_cow() 1512 static void test_cow(char *mem, const char *smem, size_t size) in test_cow() 1517 memcpy(old, smem, size); in test_cow() 1523 if (!memcmp(smem, old, size)) { in test_ro_pin() 1532 static void test_ro_pin(char *mem, const char *smem, size_t size) in run_with_zeropage() local 1537 static void test_ro_fast_pin(char *mem, const char *smem, size_t size) in run_with_zeropage() 1544 char *mem, *smem; in run_with_zeropage() 1556 smem = mmap(NULL, pagesize, PROT_READ, MAP_PRIVATE | MAP_ANON, -1, 0); in run_with_zeropage() 1557 if (smem == MAP_FAILED) { in run_with_zeropage() 1564 if (!populate_page_checked(mem) || !populate_page_checked(smem)) { in run_with_huge_zeropage() local 1500 test_cow(char * mem,const char * smem,size_t size) test_cow() argument 1520 test_ro_pin(char * mem,const char * smem,size_t size) test_ro_pin() argument 1525 test_ro_fast_pin(char * mem,const char * smem,size_t size) test_ro_fast_pin() argument 1632 char *mem, *smem; run_with_memfd() local 1680 char *mem, *smem; run_with_tmpfile() local 1738 char *mem, *smem; run_with_memfd_hugetlb() local [all...] |
| /linux/drivers/video/fbdev/ |
| H A D | pmagb-b-fb.c | 38 volatile void __iomem *smem; member 298 par->smem = ioremap(info->fix.smem_start, info->fix.smem_len); in pmagbbfb_probe() 299 if (!par->smem) { in pmagbbfb_probe() 305 info->screen_base = (void __iomem *)par->smem + vid_base * 0x1000; in pmagbbfb_probe() 335 iounmap(par->smem); in pmagbbfb_probe() 360 iounmap(par->smem); in pmagbbfb_remove()
|
| /linux/Documentation/devicetree/bindings/remoteproc/ |
| H A D | qcom,q6v5.txt | 76 - qcom,smem-states: 79 Definition: reference to the smem state for requesting the Hexagon to 82 - qcom,smem-state-names:
|
| /linux/arch/arm/boot/dts/qcom/ |
| H A D | qcom-sdx65.dtsi | 139 compatible = "qcom,smem"; 169 qcom,smem = <435>, <428>; 177 #qcom,smem-state-cells = <1>; 188 #qcom,smem-state-cells = <1>; 429 qcom,smem-states = <&ipa_smp2p_out 0>, 431 qcom,smem-state-names = "ipa-clock-enabled-valid", 457 qcom,smem-states = <&modem_smp2p_out 0>; 458 qcom,smem-state-names = "stop";
|
| H A D | qcom-msm8226-microsoft-common.dtsi | 75 * This smem memory region is directly copied from 84 smem_region: smem@fa00000 {
|
| H A D | msm8226-motorola-falcon.dts | 98 smem_region: smem@fa00000 { 103 /* Actually <0x0fa00000 0x500000>, but first 100000 is smem */
|
| H A D | qcom-msm8926-htc-memul.dts | 106 smem_region: smem@fa00000 {
|
| H A D | qcom-msm8926-motorola-peregrine.dts | 80 smem_region: smem@fa00000 {
|
| H A D | qcom-msm8226-samsung-ms013g.dts | 125 smem_region: smem@fa00000 {
|
| H A D | qcom-msm8226-samsung-matisse-common.dtsi | 184 smem_region: smem@fa00000 {
|
| H A D | qcom-apq8026-samsung-milletwifi.dts | 218 smem_region: smem@fa00000 {
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-address.h | 160 } smem; member 242 } smem; member
|
| /linux/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | i915_gem_dmabuf.c | 326 struct intel_memory_region *smem = i915->mm.regions[INTEL_REGION_SMEM]; in igt_dmabuf_import_same_driver_smem() local 328 return igt_dmabuf_import_same_driver(i915, &smem, 1); in igt_dmabuf_import_same_driver_smem()
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sc8280xp.dtsi | 616 smem_mem: smem-region@80900000 { 617 compatible = "qcom,smem"; 676 qcom,smem = <443>, <429>; 688 #qcom,smem-state-cells = <1>; 700 qcom,smem = <94>, <432>; 712 #qcom,smem-state-cells = <1>; 724 qcom,smem = <617>, <616>; 736 #qcom,smem-state-cells = <1>; 748 qcom,smem = <481>, <430>; 760 #qcom,smem-state-cells = <1>; [all …]
|
| H A D | sm8650.dtsi | 1750 smem: smem@81d00000 { label 1751 compatible = "qcom,smem"; 1920 qcom,smem = <443>, <429>; 1926 #qcom,smem-state-cells = <1>; 1946 qcom,smem = <94>, <432>; 1952 #qcom,smem-state-cells = <1>; 1972 qcom,smem = <435>, <428>; 1978 #qcom,smem-state-cells = <1>; 1989 #qcom,smem-state-cells = <1>; 4451 qcom,smem-states = <&ipa_smp2p_out 0>, [all …]
|
| H A D | monaco.dtsi | 744 smem_mem: smem@90900000 { 745 compatible = "qcom,smem"; 825 qcom,smem = <443>, <429>; 837 #qcom,smem-state-cells = <1>; 849 qcom,smem = <94>, <432>; 861 #qcom,smem-state-cells = <1>; 873 qcom,smem = <617>, <616>; 885 #qcom,smem-state-cells = <1>; 2778 qcom,smem-states = <&smp2p_adsp_out 0>; 2779 qcom,smem-state-names = "stop"; [all …]
|
| H A D | glymur.dtsi | 684 smem_mem: smem@ffe00000 { 685 compatible = "qcom,smem"; 709 qcom,smem = <443>, <429>; 715 #qcom,smem-state-cells = <1>; 734 qcom,smem = <94>, <432>; 740 #qcom,smem-state-cells = <1>; 760 qcom,smem = <617>, <616>; 766 #qcom,smem-state-cells = <1>; 2361 qcom,smem-states = <&soccp_smp2p_out 0>, 2363 qcom,smem-state-names = "stop", [all …]
|
| /linux/drivers/net/ethernet/ti/icssg/ |
| H A D | icssg_config.c | 171 void __iomem *smem = prueth->shram.va; in icssg_miig_queues_init() local 218 memcpy_toio(smem + pdaddr, pd, pd_size); in icssg_miig_queues_init()
|