/Linux-v6.1/drivers/scsi/qla2xxx/ |
D | qla_devtbl.h | 7 static char *qla2x00_model_name[QLA_MODEL_NAMES*2] = { 8 "QLA2340", "133MHz PCI-X to 2Gb FC, Single Channel", /* 0x100 */ 9 "QLA2342", "133MHz PCI-X to 2Gb FC, Dual Channel", /* 0x101 */ 10 "QLA2344", "133MHz PCI-X to 2Gb FC, Quad Channel", /* 0x102 */ 11 "QCP2342", "cPCI to 2Gb FC, Dual Channel", /* 0x103 */ 12 "QSB2340", "SBUS to 2Gb FC, Single Channel", /* 0x104 */ 13 "QSB2342", "SBUS to 2Gb FC, Dual Channel", /* 0x105 */ 14 "QLA2310", "Sun 66MHz PCI-X to 2Gb FC, Single Channel", /* 0x106 */ 15 "QLA2332", "Sun 66MHz PCI-X to 2Gb FC, Single Channel", /* 0x107 */ 16 "QCP2332", "Sun cPCI to 2Gb FC, Dual Channel", /* 0x108 */ [all …]
|
/Linux-v6.1/Documentation/riscv/ |
D | vm-layout.rst | 26 occur.": that splits the virtual address space into 2 halves separated by a very 39 …0000000000000000 | 0 | 0000003fffffffff | 256 GB | user-space virtual memory, different … 42 …0000004000000000 | +256 GB | ffffffbfffffffff | ~16M TB | ... huge, almost 64 bits wide hole of… 43 … | | | | virtual memory addresses up to the -256 GB 50 ffffffc6fee00000 | -228 GB | ffffffc6feffffff | 2 MB | fixmap 51 ffffffc6ff000000 | -228 GB | ffffffc6ffffffff | 16 MB | PCI io 52 ffffffc700000000 | -228 GB | ffffffc7ffffffff | 4 GB | vmemmap 53 ffffffc800000000 | -224 GB | ffffffd7ffffffff | 64 GB | vmalloc/ioremap space 54 … ffffffd800000000 | -160 GB | fffffff6ffffffff | 124 GB | direct mapping of all physical memory 55 fffffff700000000 | -36 GB | fffffffeffffffff | 32 GB | kasan [all …]
|
/Linux-v6.1/Documentation/translations/zh_CN/riscv/ |
D | vm-layout.rst | 44 0000000000000000 | 0 | 0000003fffffffff | 256 GB | 用户空间虚拟内存,每个内存管理器不同 47 0000004000000000 | +256 GB | ffffffbfffffffff | ~16M TB | ... 巨大的、几乎64位宽的直到内核映射的-256GB地方 55 ffffffc6fee00000 | -228 GB | ffffffc6feffffff | 2 MB | fixmap 56 ffffffc6ff000000 | -228 GB | ffffffc6ffffffff | 16 MB | PCI io 57 ffffffc700000000 | -228 GB | ffffffc7ffffffff | 4 GB | vmemmap 58 ffffffc800000000 | -224 GB | ffffffd7ffffffff | 64 GB | vmalloc/ioremap space 59 ffffffd800000000 | -160 GB | fffffff6ffffffff | 124 GB | 直接映射所有物理内存 60 fffffff700000000 | -36 GB | fffffffeffffffff | 32 GB | kasan 66 ffffffff00000000 | -4 GB | ffffffff7fffffff | 2 GB | modules, BPF 67 ffffffff80000000 | -2 GB | ffffffffffffffff | 2 GB | kernel [all …]
|
/Linux-v6.1/drivers/staging/greybus/ |
D | loopback.c | 53 struct gb_loopback *gb; member 117 #define MAX_PACKET_SIZE (PAGE_SIZE * 2) 127 struct gb_loopback *gb = dev_get_drvdata(dev); \ 128 return sprintf(buf, "%u\n", gb->field); \ 137 struct gb_loopback *gb = dev_get_drvdata(dev); \ 139 if (!gb->requests_completed) \ 141 return sprintf(buf, "%" #type "\n", gb->name.field); \ 151 struct gb_loopback *gb; \ 154 gb = dev_get_drvdata(dev); \ 155 stats = &gb->name; \ [all …]
|
D | audio_topology.c | 38 if (sscanf(name, "%s %d", begin, &dev_id) != 2) in find_gb_module() 140 static const char **gb_generate_enum_strings(struct gbaudio_module_info *gb, in gb_generate_enum_strings() argument 149 strings = devm_kcalloc(gb->dev, items, sizeof(char *), GFP_KERNEL); in gb_generate_enum_strings() 225 struct gbaudio_codec_info *gb = snd_soc_component_get_drvdata(comp); in gbcodec_mixer_ctl_get() local 229 module = find_gb_module(gb, kcontrol->id.name); in gbcodec_mixer_ctl_get() 258 if (data->vcount == 2) in gbcodec_mixer_ctl_get() 265 if (data->vcount == 2) in gbcodec_mixer_ctl_get() 287 struct gbaudio_codec_info *gb = snd_soc_component_get_drvdata(comp); in gbcodec_mixer_ctl_put() local 291 module = find_gb_module(gb, kcontrol->id.name); in gbcodec_mixer_ctl_put() 305 if (data->vcount == 2) in gbcodec_mixer_ctl_put() [all …]
|
/Linux-v6.1/drivers/input/joystick/ |
D | gf2k.c | 34 #define GF2K_ID_F30D 2 43 static char gf2k_hat_to_axis[][2] = {{ 0, 0}, { 0,-1}, { 1,-1}, { 1, 0}, { 1, 1}, { 0, 1}, {-1, 1},… 47 static unsigned char gf2k_hats[] = { 0, 2, 0, 0, 2, 0, 2, 0 }; 48 static unsigned char gf2k_axes[] = { 0, 2, 0, 0, 4, 0, 4, 0 }; 139 #define GB(p,n,s) gf2k_get_bits(data, p, n, s) macro 146 for (i = 0; i < num / 3 + 2; i++) in gf2k_get_bits() 161 input_report_abs(dev, gf2k_abs[i], GB(i<<3,8,0) | GB(i+46,1,8) | GB(i+50,1,9)); in gf2k_read() 163 for (i = 0; i < 2 && i < gf2k_axes[gf2k->id] - 4; i++) in gf2k_read() 164 input_report_abs(dev, gf2k_abs[i], GB(i*9+60,8,0) | GB(i+54,1,9)); in gf2k_read() 166 t = GB(40,4,0); in gf2k_read() [all …]
|
D | sidewinder.c | 38 #define SW_BAD 2 /* Number of packet read errors to switch off 3d Pro optimization */ 54 #define SW_ID_PP 2 190 * sw_get_bits() and GB() compose bits from the triplet buffer into a __u64. 196 #define GB(pos,num) sw_get_bits(buf, pos, num, sw->bits) macro 253 x ^= x >> 2; in sw_parity() 291 if (sw_check(GB(0,64)) || (hat = (GB(6,1) << 3) | GB(60,3)) > 8) in sw_parse() 296 input_report_abs(dev, ABS_X, (GB( 3,3) << 7) | GB(16,7)); in sw_parse() 297 input_report_abs(dev, ABS_Y, (GB( 0,3) << 7) | GB(24,7)); in sw_parse() 298 input_report_abs(dev, ABS_RZ, (GB(35,2) << 7) | GB(40,7)); in sw_parse() 299 input_report_abs(dev, ABS_THROTTLE, (GB(32,3) << 7) | GB(48,7)); in sw_parse() [all …]
|
/Linux-v6.1/drivers/mtd/nand/spi/ |
D | toshiba.c | 47 region->offset = mtd->oobsize / 2; in tx58cxgxsxraix_ooblayout_ecc() 48 region->length = mtd->oobsize / 2; in tx58cxgxsxraix_ooblayout_ecc() 59 /* 2 bytes reserved for BBM */ in tx58cxgxsxraix_ooblayout_free() 60 region->offset = 2; in tx58cxgxsxraix_ooblayout_free() 61 region->length = (mtd->oobsize / 2) - 2; in tx58cxgxsxraix_ooblayout_free() 110 /* 3.3V 1Gb (1st generation) */ 121 /* 3.3V 2Gb (1st generation) */ 132 /* 3.3V 4Gb (1st generation) */ 143 /* 1.8V 1Gb (1st generation) */ 154 /* 1.8V 2Gb (1st generation) */ [all …]
|
D | micron.c | 32 SPINAND_PAGE_READ_FROM_CACHE_QUADIO_OP(0, 2, NULL, 0), 66 region->offset = mtd->oobsize / 2; in micron_8_ooblayout_ecc() 67 region->length = mtd->oobsize / 2; in micron_8_ooblayout_ecc() 78 /* Reserve 2 bytes for the BBM. */ in micron_8_ooblayout_free() 79 region->offset = 2; in micron_8_ooblayout_free() 80 region->length = (mtd->oobsize / 2) - 2; in micron_8_ooblayout_free() 119 region->offset = 2; in micron_4_ooblayout_free() 172 /* M79A 2Gb 3.3V */ 175 NAND_MEMORG(1, 2048, 128, 64, 2048, 40, 2, 1, 1), 183 /* M79A 2Gb 1.8V */ [all …]
|
/Linux-v6.1/Documentation/x86/x86_64/ |
D | mm.rst | 20 from TB to GB and then MB/KB. 57 fffffc0000000000 | -4 TB | fffffdffffffffff | 2 TB | ... unused hole 59 fffffe0000000000 | -2 TB | fffffe7fffffffff | 0.5 TB | cpu_entry_area mapping 62 ffffff8000000000 | -512 GB | ffffffeeffffffff | 444 GB | ... unused hole 63 ffffffef00000000 | -68 GB | fffffffeffffffff | 64 GB | EFI region mapping space 64 ffffffff00000000 | -4 GB | ffffffff7fffffff | 2 GB | ... unused hole 65 …ffffffff80000000 | -2 GB | ffffffff9fffffff | 512 MB | kernel text mapping, mapped to physic… 71 ffffffffffe00000 | -2 MB | ffffffffffffffff | 2 MB | ... unused hole 116 fffffc0000000000 | -4 TB | fffffdffffffffff | 2 TB | ... unused hole 118 fffffe0000000000 | -2 TB | fffffe7fffffffff | 0.5 TB | cpu_entry_area mapping [all …]
|
/Linux-v6.1/include/linux/ |
D | xxhash.h | 5 * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) 31 * the terms of the GNU General Public License version 2 as published by the 33 * either version 2 of the GNU General Public License ("GPL") or BSD license 47 * Comparison (single thread, Windows Seven 32 bits, using SMHasher on a Core 2 51 * xxHash 5.4 GB/s 10 52 * CrapWow 3.2 GB/s 2 Andrew 53 * MumurHash 3a 2.7 GB/s 10 Austin Appleby 54 * SpookyHash 2.0 GB/s 10 Bob Jenkins 55 * SBox 1.4 GB/s 9 Bret Mulvey 56 * Lookup3 1.2 GB/s 9 Bob Jenkins [all …]
|
/Linux-v6.1/arch/powerpc/include/asm/book3s/64/ |
D | radix-4k.h | 8 #define RADIX_PTE_INDEX_SIZE 9 // size: 8B << 9 = 4KB, maps 2^9 x 4K = 2MB 9 #define RADIX_PMD_INDEX_SIZE 9 // size: 8B << 9 = 4KB, maps 2^9 x 2MB = 1GB 10 #define RADIX_PUD_INDEX_SIZE 9 // size: 8B << 9 = 4KB, maps 2^9 x 1GB = 512GB 11 #define RADIX_PGD_INDEX_SIZE 13 // size: 8B << 13 = 64KB, maps 2^13 x 512GB = 4PB
|
D | radix-64k.h | 8 #define RADIX_PTE_INDEX_SIZE 5 // size: 8B << 5 = 256B, maps 2^5 x 64K = 2MB 9 #define RADIX_PMD_INDEX_SIZE 9 // size: 8B << 9 = 4KB, maps 2^9 x 2MB = 1GB 10 #define RADIX_PUD_INDEX_SIZE 9 // size: 8B << 9 = 4KB, maps 2^9 x 1GB = 512GB 11 #define RADIX_PGD_INDEX_SIZE 13 // size: 8B << 13 = 64KB, maps 2^13 x 512GB = 4PB
|
/Linux-v6.1/drivers/staging/greybus/Documentation/firmware/ |
D | firmware-management | 26 [cport-descriptor 2] 30 ; (Optional) Firmware Download Protocol on CPort 2 51 and will be named gb-fw-mgmt-<N>. The number <N> is assigned at runtime. 56 There can be multiple devices present in /dev/ directory with name gb-fw-mgmt-N 66 /sys/bus/greybus/devices/1-1/1-1.1/1-1.1.1/gb_fw_mgmt/gb-fw-mgmt-0 68 The last name in this path: gb-fw-mgmt-0 is precisely the name of the char 71 /dev/gb-fw-mgmt-0. 76 The Character device (gb-fw-mgmt-0 in example) can be opened by the userspace 135 #define FW_MGMT_IOC_INTF_LOAD_AND_VALIDATE _IOWR(FW_MGMT_IOCTL_BASE, 2, struct fw_mgmt_ioc_intf_loa… 146 2. FW_MGMT_IOC_GET_BACKEND_FW: [all …]
|
/Linux-v6.1/tools/testing/selftests/kvm/ |
D | max_guest_memory_test.c | 159 * Skip the first 4gb and slot0. slot0 maps <1gb and is used to back in main() 162 * just below the 4gb boundary. This test could create memory at in main() 163 * 1gb-3gb,but it's simpler to skip straight to 4gb. in main() 179 * Default to 2gb so that maxing out systems with MAXPHADDR=46, which in main() 181 * 32k memslots, 32k * 2gb == ~64tb of guest memory). in main() 183 slot_size = 2 * size_1gb; in main() 188 /* All KVM MMUs should be able to survive a 128gb guest. */ in main() 223 TEST_ASSERT(max_gpa > (4 * slot_size), "MAXPHYADDR <4gb "); in main() 247 /* Identity map memory in the guest using 1gb pages. */ in main() 268 rendezvous_with_vcpus(&time_run2, "run 2"); in main() [all …]
|
/Linux-v6.1/fs/hfsplus/ |
D | btree.c | 30 /* 1GB */ 4, 4, 4, 31 /* 2GB */ 6, 6, 4, 32 /* 4GB */ 8, 8, 4, 33 /* 8GB */ 11, 11, 5, 35 * For volumes 16GB and larger, we want to make sure that a full OS 57 * series. For Catalog (16GB to 512GB), each term is 8**(1/5) times 58 * the previous term. For Attributes (16GB to 512GB), each term is 60 * 2**(1/5) times the previous term. 62 /* 16GB */ 64, 32, 5, 63 /* 32GB */ 84, 49, 6, [all …]
|
/Linux-v6.1/drivers/gpu/drm/i915/ |
D | intel_dram.c | 50 /* Returns total Gb for the whole DIMM */ 83 /* Returns total Gb for the whole DIMM */ 86 return (val & ICL_DRAM_SIZE_MASK) * 8 / 2; in icl_get_dimm_size() 119 /* Convert total Gb to Gb per DRAM device */ in skl_is_16gb_dimm() 139 "CH%u DIMM %c size: %u Gb, width: X%u, ranks: %u, 16Gb DIMMs: %s\n", in skl_dram_get_dimm_info() 159 if (ch->dimm_l.ranks == 2 || ch->dimm_s.ranks == 2) in skl_dram_get_channel_info() 160 ch->ranks = 2; in skl_dram_get_channel_info() 162 ch->ranks = 2; in skl_dram_get_channel_info() 169 drm_dbg_kms(&i915->drm, "CH%u ranks: %u, 16Gb DIMMs: %s\n", in skl_dram_get_channel_info() 264 /* Returns Gb per DRAM device */ [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/net/ |
D | keystone-netcp.txt | 13 includes a 3-port Ethernet switch sub-module capable of 10Gb/s and 1Gb/s rates 42 |-> Ethernet Port 2 65 1Gb/10Gb (gbe/xgbe) ethernet switch sub-module specifications. 67 - label: Must be "netcp-gbe" for 1Gb & "netcp-xgbe" for 10Gb. 72 "ti,netcp-gbe-2" for 1GbE N NetCP 1.5 (N=2) 85 index #2 - switch module registers 87 NetCP 1.5 ethss 9 port, 5 port and 2 port 90 index #2 - serdes registers 100 - mac<->mac forced mode: 2 103 - 10Gb mac<->phy mode : 10 [all …]
|
/Linux-v6.1/tools/perf/Documentation/ |
D | perf-iostat.txt | 40 1. List all PCIe root ports (example for 2-S platform): 52 2. Collect metrics for all PCIe root ports: 57 375083606016 bytes (375 GB, 349 GiB) copied, 215.974 s, 1.7 GB/s 62 0000:00 1 0 2 3 76 375083606016 bytes (375 GB, 349 GiB) copied, 197.08 s, 1.9 GB/s 82 0000:3a 3 2 0 0
|
/Linux-v6.1/tools/testing/selftests/vm/ |
D | mremap_test.c | 45 _2MB = 2ULL << 20, 48 _2GB = 2ULL << 30, 139 mremap(start, page_size, 2 * page_size, 0); in mremap_expand_merge() 193 * specified are not considered valid. For instance, 1GB address is in get_source_mapping() 194 * 2MB-aligned, however it will not be considered valid for a in get_source_mapping() 195 * requested alignment of 2MB. This is done to reduce coincidental in get_source_mapping() 407 test_cases[2] = MAKE_TEST(page_size/4, page_size, page_size, in main() 412 test_cases[3] = MAKE_TEST(PTE, PTE, PTE * 2, in main() 418 "2MB mremap - Source 1MB-aligned, Destination PTE-aligned"); in main() 420 "2MB mremap - Source 1MB-aligned, Destination 1MB-aligned"); in main() [all …]
|
/Linux-v6.1/Documentation/admin-guide/cgroup-v1/ |
D | hugetlb.rst | 37 hugetlb.1GB.limit_in_bytes 38 hugetlb.1GB.max_usage_in_bytes 39 hugetlb.1GB.numa_stat 40 hugetlb.1GB.usage_in_bytes 41 hugetlb.1GB.failcnt 42 hugetlb.1GB.rsvd.limit_in_bytes 43 hugetlb.1GB.rsvd.max_usage_in_bytes 44 hugetlb.1GB.rsvd.usage_in_bytes 45 hugetlb.1GB.rsvd.failcnt 83 2. Reservation accounting
|
/Linux-v6.1/tools/perf/pmu-events/arch/x86/goldmontplus/ |
D | virtual-memory.json | 3 "BriefDescription": "Page walk completed due to a demand load to a 1GB page", 5 "Counter": "0,1,2,3", 9 "PEBScounters": "0,1,2,3", 10 …s) whose address translations missed in all TLB levels and were mapped to 1GB pages. The page wal… 15 "BriefDescription": "Page walk completed due to a demand load to a 2M or 4M page", 17 "Counter": "0,1,2,3", 21 "PEBScounters": "0,1,2,3", 22 …hes) whose address translations missed in all TLB levels and were mapped to 2M or 4M pages. The p… 29 "Counter": "0,1,2,3", 33 "PEBScounters": "0,1,2,3", [all …]
|
/Linux-v6.1/arch/csky/include/asm/ |
D | page.h | 16 #define THREAD_SIZE (PAGE_SIZE * 2) 22 * For C-SKY "User-space:Kernel-space" is "2GB:2GB" fixed by hardware and there 24 * address region. We use them mapping kernel 1GB direct-map address area and 25 * for more than 1GB of memory we use highmem. 29 #define LOWMEM_LIMIT (SSEG_SIZE * 2)
|
/Linux-v6.1/drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ |
D | ia_css_dp.host.c | 8 * version 2, as published by the Free Software Foundation. 55 int gb = from->gb; in ia_css_dp_encode() local 68 uDIGIT_FITTING(gain * gb / r, 8, SH_CSS_DP_GAIN_SHIFT); in ia_css_dp_encode() 70 uDIGIT_FITTING(gain * gb / b, 8, SH_CSS_DP_GAIN_SHIFT); in ia_css_dp_encode() 78 uDIGIT_FITTING(gain * b / gb, 8, SH_CSS_DP_GAIN_SHIFT); in ia_css_dp_encode() 80 uDIGIT_FITTING(gain * r / gb, 8, SH_CSS_DP_GAIN_SHIFT); in ia_css_dp_encode()
|
/Linux-v6.1/arch/mips/include/asm/mach-malta/ |
D | spaces.h | 20 * 0x20000000 - 0x7fffffff: 2nd RAM region, 1.5GB 21 * 0x80000000 - 0xffffffff: Physical memory aliases to 0x0 (2GB) 29 * 2GB of memory (0x80000000 - 0xffffffff) so we can avoid the I/O hole in
|