/linux/tools/testing/selftests/vm/ |
A D | charge_reserved_hugetlb.sh | 85 MB=$(get_machine_hugepage_size) 95 echo "$cgroup_limit" >$cgroup_path/$name/hugetlb.${MB}MB.$fault_limit_file 99 $cgroup_path/$name/hugetlb.${MB}MB.$reservation_limit_file 163 local hugetlb_usage=$cgroup_path/$cgroup/hugetlb.${MB}MB.$fault_usage_file 164 local reserved_usage=$cgroup_path/$cgroup/hugetlb.${MB}MB.$reservation_usage_file 295 local final_hugetlb=$(cat $cgroup_path/hugetlb_cgroup_test/hugetlb.${MB}MB.$fault_usage_file) 296 …local final_reservation=$(cat $cgroup_path/hugetlb_cgroup_test/hugetlb.${MB}MB.$reservation_usage_… 352 local cgroup1_hugetlb_usage=$cgroup_path/hugetlb_cgroup_test1/hugetlb.${MB}MB.$fault_usage_file 353 …local cgroup1_reservation_usage=$cgroup_path/hugetlb_cgroup_test1/hugetlb.${MB}MB.$reservation_usa… 354 local cgroup2_hugetlb_usage=$cgroup_path/hugetlb_cgroup_test2/hugetlb.${MB}MB.$fault_usage_file [all …]
|
A D | hugetlb_reparenting_test.sh | 42 MB=$(get_machine_hugepage_size) 73 echo actual a = $((${actual_a%% *} / 1024 / 1024)) MB 74 echo expected a = $((${expected_a%% *} / 1024 / 1024)) MB 82 actual_a_hugetlb="$(cat "$CGROUP_ROOT"/a/hugetlb.${MB}MB.$usage_file)" 85 echo actual a hugetlb = $((${actual_a_hugetlb%% *} / 1024 / 1024)) MB 86 echo expected a hugetlb = $((${expected_a_hugetlb%% *} / 1024 / 1024)) MB 101 echo actual b = $((${actual_b%% *} / 1024 / 1024)) MB 102 echo expected b = $((${expected_b%% *} / 1024 / 1024)) MB 110 actual_b_hugetlb="$(cat "$CGROUP_ROOT"/a/b/hugetlb.${MB}MB.$usage_file)" 113 echo actual b hugetlb = $((${actual_b_hugetlb%% *} / 1024 / 1024)) MB [all …]
|
/linux/Documentation/xtensa/ |
A D | mmu.rst | 104 | Cached KSEG | XCHAL_KSEG_CACHED_VADDR 0xd0000000 128MB 106 | Uncached KSEG | XCHAL_KSEG_BYPASS_VADDR 0xd8000000 128MB 108 | Cached KIO | XCHAL_KIO_CACHED_VADDR 0xe0000000 256MB 110 | Uncached KIO | XCHAL_KIO_BYPASS_VADDR 0xf0000000 256MB 114 256MB cached + 256MB uncached layout:: 147 | Cached KSEG | XCHAL_KSEG_CACHED_VADDR 0xb0000000 256MB 149 | Uncached KSEG | XCHAL_KSEG_BYPASS_VADDR 0xc0000000 256MB 152 | Cached KIO | XCHAL_KIO_CACHED_VADDR 0xe0000000 256MB 154 | Uncached KIO | XCHAL_KIO_BYPASS_VADDR 0xf0000000 256MB 158 512MB cached + 512MB uncached layout:: [all …]
|
/linux/tools/testing/selftests/cgroup/ |
A D | test_memcontrol.c | 91 size_t size = MB(50); in alloc_anon_50M_check() 122 size_t size = MB(50); in alloc_pagecache_50M_check() 193 return alloc_pagecache(fd, MB(50)); in alloc_pagecache_50M() 201 if (alloc_pagecache(fd, MB(50))) in alloc_pagecache_50M_noexit() 345 MB(150), 3)) { in test_memcg_min() 360 if (!values_close(c[0], MB(33), 10)) in test_memcg_min() 363 if (!values_close(c[1], MB(17), 10)) in test_memcg_min() 558 size_t size = MB(50); in alloc_pagecache_max_30M() 571 if (current <= MB(29) || current > MB(30)) in alloc_pagecache_max_30M() 666 if (current > MB(30) || !current) in test_memcg_max() [all …]
|
/linux/arch/x86/kernel/ |
A D | early-quirks.c | 242 #define MB(x) (KB (KB (x))) macro 252 return MB(1); in i830_tseg_size() 267 case I845_TSEG_SIZE_1M: return MB(1); in i845_tseg_size() 281 return MB(1); in i85x_tseg_size() 411 return gms * MB(32); in gen6_stolen_size() 422 return gms * MB(32); in gen8_stolen_size() 439 return gms * MB(32); in chv_stolen_size() 441 return (gms - 0x11) * MB(4) + MB(8); in chv_stolen_size() 443 return (gms - 0x17) * MB(4) + MB(36); in chv_stolen_size() 457 return gms * MB(32); in gen9_stolen_size() [all …]
|
/linux/tools/perf/Documentation/ |
A D | perf-iostat.txt | 18 - Inbound Read - I/O devices below root port read from the host memory, in MB 20 - Inbound Write - I/O devices below root port write to the host memory, in MB 22 - Outbound Read - CPU reads from I/O devices below root port, in MB 24 - Outbound Write - CPU writes to I/O devices below root port, in MB 61 … port Inbound Read(MB) Inbound Write(MB) Outbound Read(MB) Outbound Write(MB) 80 … port Inbound Read(MB) Inbound Write(MB) Outbound Read(MB) Outbound Write(MB)
|
/linux/arch/x86/kernel/cpu/ |
A D | cacheinfo.c | 38 #define MB(x) ((x) * 1024) macro 69 { 0x44, LVL_2, MB(1) }, /* 4-way set assoc, 32 byte line size */ 70 { 0x45, LVL_2, MB(2) }, /* 4-way set assoc, 32 byte line size */ 71 { 0x46, LVL_3, MB(4) }, /* 4-way set assoc, 64 byte line size */ 72 { 0x47, LVL_3, MB(8) }, /* 8-way set assoc, 64 byte line size */ 73 { 0x48, LVL_2, MB(3) }, /* 12-way set assoc, 64 byte line size */ 74 { 0x49, LVL_3, MB(4) }, /* 16-way set assoc, 64 byte line size */ 75 { 0x4a, LVL_3, MB(6) }, /* 12-way set assoc, 64 byte line size */ 88 { 0x78, LVL_2, MB(1) }, /* 4-way set assoc, 64 byte line size */ 93 { 0x7d, LVL_2, MB(2) }, /* 8-way set assoc, 64 byte line size */ [all …]
|
/linux/Documentation/devicetree/bindings/pci/ |
A D | v3-v360epc-pci.txt | 11 second the configuration area register space, 16MB 18 each be exactly 256MB (0x10000000) in size. 22 be aligned to a 1MB boundary, and may be 1MB, 2MB, 4MB, 8MB, 16MB, 32MB, 23 64MB, 128MB, 256MB, 512MB, 1GB or 2GB in size. The memory should be marked 50 0x20000000 0 0x20000000 /* 512 MB @ LB 20000000 1:1 */
|
A D | faraday,ftpci100.yaml | 84 be aligned to a 1MB boundary, and may be 1MB, 2MB, 4MB, 8MB, 16MB, 32MB, 64MB, 85 128MB, 256MB, 512MB, 1GB or 2GB in size. The memory should be marked as
|
/linux/Documentation/x86/x86_64/ |
A D | mm.rst | 20 from TB to GB and then MB/KB. 66 ffffffff80000000 |-2048 MB | | | 67 ffffffffa0000000 |-1536 MB | fffffffffeffffff | 1520 MB | module mapping space 68 ffffffffff000000 | -16 MB | | | 69 …FIXADDR_START | ~-11 MB | ffffffffff5fffff | ~0.5 MB | kernel-internal fixmap range, variable s… 71 ffffffffffe00000 | -2 MB | ffffffffffffffff | 2 MB | ... unused hole 125 ffffffff80000000 |-2048 MB | | | 126 ffffffffa0000000 |-1536 MB | fffffffffeffffff | 1520 MB | module mapping space 127 ffffffffff000000 | -16 MB | | | 128 …FIXADDR_START | ~-11 MB | ffffffffff5fffff | ~0.5 MB | kernel-internal fixmap range, variable s… [all …]
|
/linux/arch/powerpc/boot/dts/fsl/ |
A D | c293pcie.dts | 83 /* 1MB for DTB Image */ 89 /* 8 MB for Linux Kernel Image */ 95 /* 53MB for rootfs */ 101 /* 1MB for blob encrypted key */ 122 /* 1MB for u-boot Bootloader Image */ 129 /* 1MB for DTB Image */ 135 /* 16MB for Linux Kernel Image */ 175 /* 1MB for u-boot Bootloader Image */ 176 /* 1MB for Environment */ 189 /* 4MB for Linux Kernel Image */ [all …]
|
A D | p1024rdb.dtsi | 59 /* 3.5 MB for Linux Kernel Image */ 65 /* 11MB for JFFS2 based Root file System */ 89 /* 1MB for u-boot Bootloader Image */ 96 /* 1MB for DTB Image */ 102 /* 4MB for Linux Kernel Image */ 108 /* 4MB for Compressed Root file System Image */ 114 /* 15MB for JFFS2 based Root file System */ 120 /* 7MB for User Writable Area */ 150 /* 4MB for Linux Kernel Image */ 156 /* 4MB for Compressed RFS Image */ [all …]
|
A D | p2020rdb.dts | 60 /* 3.5 MB for Linux Kernel Image */ 67 /* 11MB for JFFS2 based Root file System */ 91 /* 1MB for u-boot Bootloader Image */ 98 /* 1MB for DTB Image */ 105 /* 4MB for Linux Kernel Image */ 112 /* 4MB for Compressed Root file System Image */ 119 /* 7MB for JFFS2 based Root file System */ 125 /* 15MB for JFFS2 based Root file System */ 173 /* 4MB for Linux Kernel Image */ 180 /* 4MB for Compressed RFS Image */ [all …]
|
A D | p1020rdb.dtsi | 60 /* 3.5 MB for Linux Kernel Image */ 67 /* 11MB for JFFS2 based Root file System */ 91 /* 1MB for u-boot Bootloader Image */ 98 /* 1MB for DTB Image */ 105 /* 4MB for Linux Kernel Image */ 112 /* 4MB for Compressed Root file System Image */ 119 /* 7MB for JFFS2 based Root file System */ 125 /* 15MB for JFFS2 based Root file System */ 170 /* 4MB for Linux Kernel Image */ 177 /* 4MB for Compressed RFS Image */ [all …]
|
A D | p2020rdb-pc.dtsi | 59 /* 3.5 MB for Linux Kernel Image */ 65 /* 11MB for JFFS2 based Root file System */ 89 /* 1MB for u-boot Bootloader Image */ 96 /* 1MB for DTB Image */ 102 /* 4MB for Linux Kernel Image */ 108 /* 4MB for Compressed Root file System Image */ 114 /* 7MB for JFFS2 based Root file System */ 120 /* 15MB for JFFS2 based Root file System */ 172 /* 4MB for Linux Kernel Image */ 178 /* 4MB for Compressed RFS Image */ [all …]
|
A D | p1020rdb-pc.dtsi | 59 /* 3.5 MB for Linux Kernel Image */ 65 /* 11MB for JFFS2 based Root file System */ 89 /* 1MB for u-boot Bootloader Image */ 96 /* 1MB for DTB Image */ 102 /* 4MB for Linux Kernel Image */ 108 /* 4MB for Compressed Root file System Image */ 114 /* 7MB for JFFS2 based Root file System */ 120 /* 15MB for JFFS2 based Root file System */ 172 /* 4MB for Linux Kernel Image */ 178 /* 4MB for Compressed RFS Image */ [all …]
|
A D | p1021rdb-pc.dtsi | 59 /* 3.5 MB for Linux Kernel Image */ 65 /* 10.75MB for JFFS2 based Root file System */ 96 /* 1MB for u-boot Bootloader Image */ 103 /* 1MB for DTB Image */ 109 /* 4MB for Linux Kernel Image */ 115 /* 4MB for Compressed Root file System Image */ 121 /* 7MB for JFFS2 based Root file System */ 127 /* 15MB for User Writable Area */ 171 /* 4MB for Linux Kernel Image */ 177 /* 4MB for Compressed RFS Image */ [all …]
|
A D | p1010rdb-pa.dtsi | 38 /* 1MB for u-boot Bootloader Image */ 45 /* 1MB for DTB Image */ 51 /* 4MB for Linux Kernel Image */ 57 /* 4MB for Compressed Root file System Image */ 63 /* 15MB for JFFS2 based Root file System */ 69 /* 7MB for User Area */
|
/linux/arch/alpha/kernel/ |
A D | pci.c | 123 #define MB (1024*KB) macro 124 #define GB (1024*MB) 170 if (hose->sparse_mem_base && size <= 7 * 16*MB) { in pcibios_align_resource() 171 if (((start / (16*MB)) & 0x7) == 0) { in pcibios_align_resource() 172 start &= ~(128*MB - 1); in pcibios_align_resource() 173 start += 16*MB; in pcibios_align_resource() 176 if (start/(128*MB) != (start + size - 1)/(128*MB)) { in pcibios_align_resource() 177 start &= ~(128*MB - 1); in pcibios_align_resource() 178 start += (128 + 16)*MB; in pcibios_align_resource() 187 #undef MB
|
/linux/Documentation/translations/zh_CN/arm64/ |
A D | booting.txt | 69 设备树数据块(dtb)必须 8 字节对齐,且大小不能超过 2MB。由于设备树 70 数据块将在使能缓存的情况下以 2MB 粒度被映射,故其不能被置于必须以特定 74 text_offset 字节处算起第一个 512MB 内。 129 0 - 2MB 对齐基址应尽量靠近内存起始处,因为 131 1 - 2MB 对齐基址可以在物理内存的任意位置 138 内核映像必须被放置在任意一个可用系统内存 2MB 对齐基址的 text_offset 139 字节处,并从该处被调用。2MB 对齐基址和内核映像起始地址之间的区域对于
|
/linux/arch/arm64/boot/dts/broadcom/northstar2/ |
A D | ns2-xmc.dts | 90 reg = <0x00000000 0x00280000>; /* 2.5MB */ 96 reg = <0x00280000 0x00040000>; /* 0.25MB */ 102 reg = <0x002c0000 0x00040000>; /* 0.25MB */ 108 reg = <0x00300000 0x03d00000>; /* 61MB */ 114 reg = <0x04000000 0x06400000>; /* 100MB */ 119 reg = <0x0a400000 0x35c00000>; /* 860MB */ 179 reg = <0x00200000 0x00e00000>; /* 14MB */ 184 reg = <0x01000000 0x01000000>; /* 16MB */
|
/linux/Documentation/translations/zh_TW/arm64/ |
A D | booting.txt | 73 設備樹數據塊(dtb)必須 8 字節對齊,且大小不能超過 2MB。由於設備樹 74 數據塊將在使能緩存的情況下以 2MB 粒度被映射,故其不能被置於必須以特定 78 text_offset 字節處算起第一個 512MB 內。 133 0 - 2MB 對齊基址應儘量靠近內存起始處,因爲 135 1 - 2MB 對齊基址可以在物理內存的任意位置 142 內核映像必須被放置在任意一個可用系統內存 2MB 對齊基址的 text_offset 143 字節處,並從該處被調用。2MB 對齊基址和內核映像起始地址之間的區域對於
|
/linux/arch/arm/boot/dts/ |
A D | armada-xp-linksys-mamba.dts | 36 reg = <0x00000000 0x00000000 0x00000000 0x10000000>; /* 256MB */ 337 reg = <0x0000000 0x100000>; /* 1MB */ 353 reg = <0x900000 0x100000>; /* 1MB */ 360 reg = <0xa00000 0x2800000>; /* 40MB */ 365 reg = <0xd00000 0x2500000>; /* 37MB */ 371 reg = <0x3200000 0x2800000>; /* 40MB */ 376 reg = <0x3500000 0x2500000>; /* 37MB */ 380 * 38MB, last MB is for the BBT, not writable 395 reg = <0x180000 0x780000>; /* 7.5MB */
|
/linux/Documentation/arm64/ |
A D | memory.rst | 36 ffff800000000000 ffff800007ffffff 128MB bpf jit region 37 ffff800008000000 ffff80000fffffff 128MB modules 39 fffffbfff0000000 fffffbfffdffffff 224MB fixed mappings (top down) 40 fffffbfffe000000 fffffbfffe7fffff 8MB [guard region] 41 fffffbfffe800000 fffffbffff7fffff 16MB PCI I/O space 42 fffffbffff800000 fffffbffffffffff 8MB [guard region] 54 ffff800000000000 ffff800007ffffff 128MB bpf jit region 55 ffff800008000000 ffff80000fffffff 128MB modules 58 fffffbfffe000000 fffffbfffe7fffff 8MB [guard region] 59 fffffbfffe800000 fffffbffff7fffff 16MB PCI I/O space [all …]
|
/linux/drivers/char/agp/ |
A D | intel-gtt.c | 359 stolen_size = MB(1); in intel_gtt_stolen_size() 362 stolen_size = MB(8); in intel_gtt_stolen_size() 377 stolen_size = MB(1); in intel_gtt_stolen_size() 380 stolen_size = MB(4); in intel_gtt_stolen_size() 383 stolen_size = MB(8); in intel_gtt_stolen_size() 386 stolen_size = MB(16); in intel_gtt_stolen_size() 389 stolen_size = MB(32); in intel_gtt_stolen_size() 392 stolen_size = MB(48); in intel_gtt_stolen_size() 395 stolen_size = MB(64); in intel_gtt_stolen_size() 398 stolen_size = MB(128); in intel_gtt_stolen_size() [all …]
|