| /Linux-v6.6/tools/testing/selftests/mm/ | 
| D | charge_reserved_hugetlb.sh | 89 MB=$(get_machine_hugepage_size)99   echo "$cgroup_limit" >$cgroup_path/$name/hugetlb.${MB}MB.$fault_limit_file
 103     $cgroup_path/$name/hugetlb.${MB}MB.$reservation_limit_file
 115   local path="$cgroup_path/$cgroup/hugetlb.${MB}MB.$reservation_usage_file"
 128   local path="$cgroup_path/$cgroup/hugetlb.${MB}MB.$reservation_usage_file"
 141   local path="$cgroup_path/$cgroup/hugetlb.${MB}MB.$fault_usage_file"
 167   local hugetlb_usage=$cgroup_path/$cgroup/hugetlb.${MB}MB.$fault_usage_file
 168   local reserved_usage=$cgroup_path/$cgroup/hugetlb.${MB}MB.$reservation_usage_file
 268   local size=$(($1 * ${MB} * 1024 * 1024))
 271   local cgroup_limit=$(($4 * ${MB} * 1024 * 1024))
 [all …]
 
 | 
| D | hugetlb_reparenting_test.sh | 47 MB=$(get_machine_hugepage_size)78     echo actual a = $((${actual_a%% *} / 1024 / 1024)) MB
 79     echo expected a = $((${expected_a%% *} / 1024 / 1024)) MB
 87   actual_a_hugetlb="$(cat "$CGROUP_ROOT"/a/hugetlb.${MB}MB.$usage_file)"
 90     echo actual a hugetlb = $((${actual_a_hugetlb%% *} / 1024 / 1024)) MB
 91     echo expected a hugetlb = $((${expected_a_hugetlb%% *} / 1024 / 1024)) MB
 106     echo actual b = $((${actual_b%% *} / 1024 / 1024)) MB
 107     echo expected b = $((${expected_b%% *} / 1024 / 1024)) MB
 115   actual_b_hugetlb="$(cat "$CGROUP_ROOT"/a/b/hugetlb.${MB}MB.$usage_file)"
 118     echo actual b hugetlb = $((${actual_b_hugetlb%% *} / 1024 / 1024)) MB
 [all …]
 
 | 
| /Linux-v6.6/Documentation/arch/xtensa/ | 
| D | mmu.rst | 62 5. The parent-bus-address value is rounded down to the nearest 256MB boundary64 6. The IO area covers the entire 256MB segment of parent-bus-address; the
 83   | VMALLOC area     |  VMALLOC_START            0xc0000000  128MB - 64KB
 96   |                  |                                       (4MB * DCACHE_N_COLORS)
 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::
 126   | VMALLOC area     |  VMALLOC_START            0xa0000000  128MB - 64KB
 [all …]
 
 | 
| /Linux-v6.6/arch/x86/kernel/ | 
| D | early-quirks.c | 243 #define MB(x)	(KB (KB (x)))  macro253 		return MB(1);  in i830_tseg_size()
 268 	case I845_TSEG_SIZE_1M:		return MB(1);  in i845_tseg_size()
 282 	return MB(1);  in i85x_tseg_size()
 287 	return read_pci_config_byte(0, 0, 0, I830_DRB3) * MB(32);  in i830_mem_size()
 292 	return read_pci_config_byte(0, 0, 1, I85X_DRB3) * MB(32);  in i85x_mem_size()
 364 	case I830_GMCH_GMS_STOLEN_1024:	return MB(1);  in i830_stolen_size()
 365 	case I830_GMCH_GMS_STOLEN_8192:	return MB(8);  in i830_stolen_size()
 384 	case I855_GMCH_GMS_STOLEN_1M:	return MB(1);  in gen3_stolen_size()
 385 	case I855_GMCH_GMS_STOLEN_4M:	return MB(4);  in gen3_stolen_size()
 [all …]
 
 | 
| /Linux-v6.6/tools/perf/Documentation/ | 
| D | perf-iostat.txt | 18 - Inbound Read   - I/O devices below root port read from the host memory, in MB20 - 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-v6.6/drivers/net/ethernet/intel/ice/ | 
| D | ice_ethtool.h | 26 	[0] = ICE_PHY_TYPE(100MB, 100baseT_Full),27 	[1] = ICE_PHY_TYPE(100MB, 100baseT_Full),
 28 	[2] = ICE_PHY_TYPE(1000MB, 1000baseT_Full),
 29 	[3] = ICE_PHY_TYPE(1000MB, 1000baseX_Full),
 30 	[4] = ICE_PHY_TYPE(1000MB, 1000baseX_Full),
 31 	[5] = ICE_PHY_TYPE(1000MB, 1000baseKX_Full),
 32 	[6] = ICE_PHY_TYPE(1000MB, 1000baseT_Full),
 33 	[7] = ICE_PHY_TYPE(2500MB, 2500baseT_Full),
 34 	[8] = ICE_PHY_TYPE(2500MB, 2500baseX_Full),
 35 	[9] = ICE_PHY_TYPE(2500MB, 2500baseX_Full),
 
 | 
| /Linux-v6.6/Documentation/driver-api/cxl/ | 
| D | memory-devices.rst | 61                     "pmem_size":"256.00 MiB (268.44 MB)",62                     "ram_size":"256.00 MiB (268.44 MB)",
 73                     "pmem_size":"256.00 MiB (268.44 MB)",
 74                     "ram_size":"256.00 MiB (268.44 MB)",
 91                     "pmem_size":"256.00 MiB (268.44 MB)",
 92                     "ram_size":"256.00 MiB (268.44 MB)",
 103                     "pmem_size":"256.00 MiB (268.44 MB)",
 104                     "ram_size":"256.00 MiB (268.44 MB)",
 127                     "pmem_size":"256.00 MiB (268.44 MB)",
 128                     "ram_size":"256.00 MiB (268.44 MB)",
 [all …]
 
 | 
| /Linux-v6.6/Documentation/devicetree/bindings/pci/ | 
| D | v3-v360epc-pci.txt | 11   second the configuration area register space, 16MB18     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 */
 
 | 
| /Linux-v6.6/tools/testing/selftests/cgroup/ | 
| D | test_memcontrol.c | 95 	size_t size = MB(50);  in alloc_anon_50M_check()131 	size_t size = MB(50);  in alloc_pagecache_50M_check()
 203 	if (alloc_pagecache(fd, MB(50)))  in alloc_pagecache_50M_noexit()
 371 			     MB(150), 3)) {  in test_memcg_protection()
 377 	if (cg_run(parent[2], alloc_anon, (void *)MB(148)))  in test_memcg_protection()
 380 	if (!values_close(cg_read_long(parent[1], "memory.current"), MB(50), 3))  in test_memcg_protection()
 386 	if (!values_close(c[0], MB(29), 10))  in test_memcg_protection()
 389 	if (!values_close(c[1], MB(21), 10))  in test_memcg_protection()
 395 	rc = cg_run(parent[2], alloc_anon, (void *)MB(170));  in test_memcg_protection()
 404 	current = min ? MB(50) : MB(30);  in test_memcg_protection()
 [all …]
 
 | 
| /Linux-v6.6/Documentation/arch/x86/x86_64/ | 
| D | mm.rst | 20    from TB to GB and then MB/KB.65 …ffffffff80000000 |   -2    GB | ffffffff9fffffff |  512 MB | kernel text mapping, mapped to physic…
 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…
 70    ffffffffff600000 |  -10    MB | ffffffffff600fff |    4 kB | legacy vsyscall ABI
 71    ffffffffffe00000 |   -2    MB | ffffffffffffffff |    2 MB | ... unused hole
 124 …ffffffff80000000 |   -2    GB | ffffffff9fffffff |  512 MB | kernel text mapping, mapped to physic…
 125    ffffffff80000000 |-2048    MB |                  |         |
 [all …]
 
 | 
| /Linux-v6.6/arch/x86/kernel/cpu/ | 
| D | cacheinfo.c | 53 #define MB(x)	((x) * 1024)  macro69 	{ 0x23, LVL_3,      MB(1) },	/* 8-way set assoc, sectored cache, 64 byte line size */
 70 	{ 0x25, LVL_3,      MB(2) },	/* 8-way set assoc, sectored cache, 64 byte line size */
 71 	{ 0x29, LVL_3,      MB(4) },	/* 8-way set assoc, sectored cache, 64 byte line size */
 84 	{ 0x44, LVL_2,      MB(1) },	/* 4-way set assoc, 32 byte line size */
 85 	{ 0x45, LVL_2,      MB(2) },	/* 4-way set assoc, 32 byte line size */
 86 	{ 0x46, LVL_3,      MB(4) },	/* 4-way set assoc, 64 byte line size */
 87 	{ 0x47, LVL_3,      MB(8) },	/* 8-way set assoc, 64 byte line size */
 88 	{ 0x48, LVL_2,      MB(3) },	/* 12-way set assoc, 64 byte line size */
 89 	{ 0x49, LVL_3,      MB(4) },	/* 16-way set assoc, 64 byte line size */
 [all …]
 
 | 
| /Linux-v6.6/arch/powerpc/boot/dts/fsl/ | 
| 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 */
 141 			/* 4078MB for Root file System Image */
 175 				/* 1MB for u-boot Bootloader Image */
 176 				/* 1MB for Environment */
 [all …]
 
 | 
| 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 …]
 
 | 
| 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 …]
 
 | 
| 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 …]
 
 | 
| 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 …]
 
 | 
| 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 …]
 
 | 
| 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 …]
 
 | 
| /Linux-v6.6/arch/alpha/kernel/ | 
| D | pci.c | 123 #define MB			(1024*KB)  macro124 #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-v6.6/Documentation/translations/zh_CN/arch/arm64/ | 
| 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-v6.6/arch/arm64/boot/dts/broadcom/northstar2/ | 
| 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-v6.6/Documentation/translations/zh_TW/arch/arm64/ | 
| 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-v6.6/arch/arm/boot/dts/marvell/ | 
| D | armada-xp-linksys-mamba.dts | 36 		reg = <0x00000000 0x00000000 0x00000000 0x10000000>; /* 256MB */335 				reg = <0x0000000 0x100000>;  /* 1MB */
 351 				reg = <0x900000 0x100000>;   /* 1MB */
 358 				reg = <0xa00000 0x2800000>;  /* 40MB */
 363 				reg = <0xd00000 0x2500000>;  /* 37MB */
 369 				reg = <0x3200000 0x2800000>; /* 40MB */
 374 				reg = <0x3500000 0x2500000>; /* 37MB */
 378 			 * 38MB, last MB is for the BBT, not writable
 393 				reg = <0x180000 0x780000>;   /* 7.5MB */
 
 | 
| /Linux-v6.6/drivers/char/agp/ | 
| D | intel-gtt.c | 360 			stolen_size = MB(1);  in intel_gtt_stolen_size()363 			stolen_size = MB(8);  in intel_gtt_stolen_size()
 368 					MB(ddt[I830_RDRAM_DDT(rdct)]);  in intel_gtt_stolen_size()
 378 			stolen_size = MB(1);  in intel_gtt_stolen_size()
 381 			stolen_size = MB(4);  in intel_gtt_stolen_size()
 384 			stolen_size = MB(8);  in intel_gtt_stolen_size()
 387 			stolen_size = MB(16);  in intel_gtt_stolen_size()
 390 			stolen_size = MB(32);  in intel_gtt_stolen_size()
 393 			stolen_size = MB(48);  in intel_gtt_stolen_size()
 396 			stolen_size = MB(64);  in intel_gtt_stolen_size()
 [all …]
 
 | 
| /Linux-v6.6/arch/arm/boot/dts/aspeed/ | 
| D | openbmc-flash-layout-128.dtsi | 19 		reg = <0x100000 0x900000>; // 9MB24 		reg = <0xa00000 0x5600000>; // 86MB
 29 		reg = <0x6000000 0x2000000>; // 32MB
 
 |