/linux-6.14.4/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-6.14.4/Documentation/translations/zh_CN/arch/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-6.14.4/Documentation/arch/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 ffffffc4fea00000 | -236 GB | ffffffc4feffffff | 6 MB | fixmap 51 ffffffc4ff000000 | -236 GB | ffffffc4ffffffff | 16 MB | PCI io 52 ffffffc500000000 | -236 GB | ffffffc5ffffffff | 4 GB | vmemmap 53 ffffffc600000000 | -232 GB | ffffffd5ffffffff | 64 GB | vmalloc/ioremap space 54 … ffffffd600000000 | -168 GB | fffffff5ffffffff | 128 GB | direct mapping of all physical memory 56 fffffff700000000 | -36 GB | fffffffeffffffff | 32 GB | kasan [all …]
|
/linux-6.14.4/drivers/net/ethernet/intel/ice/ |
D | ice_ethtool.h | 73 [2] = ICE_PHY_TYPE(1000MB, 1000baseT_Full), 81 [10] = ICE_PHY_TYPE(5GB, 5000baseT_Full), 82 [11] = ICE_PHY_TYPE(5GB, 5000baseT_Full), 83 [12] = ICE_PHY_TYPE(10GB, 10000baseT_Full), 84 [13] = ICE_PHY_TYPE(10GB, 10000baseCR_Full), 85 [14] = ICE_PHY_TYPE(10GB, 10000baseSR_Full), 86 [15] = ICE_PHY_TYPE(10GB, 10000baseLR_Full), 87 [16] = ICE_PHY_TYPE(10GB, 10000baseKR_Full), 88 [17] = ICE_PHY_TYPE(10GB, 10000baseCR_Full), 89 [18] = ICE_PHY_TYPE(10GB, 10000baseKR_Full), [all …]
|
/linux-6.14.4/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 | 31 if (sscanf(name, "%s %d", begin, &dev_id) != 2) in find_gb_module() 133 static const char **gb_generate_enum_strings(struct gbaudio_module_info *gb, in gb_generate_enum_strings() argument 142 strings = devm_kcalloc(gb->dev, items, sizeof(char *), GFP_KERNEL); in gb_generate_enum_strings() 218 struct gbaudio_codec_info *gb = snd_soc_component_get_drvdata(comp); in gbcodec_mixer_ctl_get() local 222 module = find_gb_module(gb, kcontrol->id.name); in gbcodec_mixer_ctl_get() 251 if (data->vcount == 2) in gbcodec_mixer_ctl_get() 258 if (data->vcount == 2) in gbcodec_mixer_ctl_get() 280 struct gbaudio_codec_info *gb = snd_soc_component_get_drvdata(comp); in gbcodec_mixer_ctl_put() local 284 module = find_gb_module(gb, kcontrol->id.name); in gbcodec_mixer_ctl_put() 298 if (data->vcount == 2) in gbcodec_mixer_ctl_put() [all …]
|
/linux-6.14.4/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-6.14.4/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 | 39 #define SW_BAD 2 /* Number of packet read errors to switch off 3d Pro optimization */ 55 #define SW_ID_PP 2 191 * sw_get_bits() and GB() compose bits from the triplet buffer into a __u64. 197 #define GB(pos,num) sw_get_bits(buf, pos, num, sw->bits) macro 254 x ^= x >> 2; in sw_parity() 292 if (sw_check(GB(0,64)) || (hat = (GB(6,1) << 3) | GB(60,3)) > 8) in sw_parse() 297 input_report_abs(dev, ABS_X, (GB( 3,3) << 7) | GB(16,7)); in sw_parse() 298 input_report_abs(dev, ABS_Y, (GB( 0,3) << 7) | GB(24,7)); in sw_parse() 299 input_report_abs(dev, ABS_RZ, (GB(35,2) << 7) | GB(40,7)); in sw_parse() 300 input_report_abs(dev, ABS_THROTTLE, (GB(32,3) << 7) | GB(48,7)); in sw_parse() [all …]
|
/linux-6.14.4/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-6.14.4/Documentation/arch/x86/x86_64/ |
D | mm.rst | 20 from TB to GB and then MB/KB. 69 fffffc0000000000 | -4 TB | fffffdffffffffff | 2 TB | ... unused hole 71 fffffe0000000000 | -2 TB | fffffe7fffffffff | 0.5 TB | cpu_entry_area mapping 74 ffffff8000000000 | -512 GB | ffffffeeffffffff | 444 GB | ... unused hole 75 ffffffef00000000 | -68 GB | fffffffeffffffff | 64 GB | EFI region mapping space 76 ffffffff00000000 | -4 GB | ffffffff7fffffff | 2 GB | ... unused hole 77 …ffffffff80000000 | -2 GB | ffffffff9fffffff | 512 MB | kernel text mapping, mapped to physic… 83 ffffffffffe00000 | -2 MB | ffffffffffffffff | 2 MB | ... unused hole 139 fffffc0000000000 | -4 TB | fffffdffffffffff | 2 TB | ... unused hole 141 fffffe0000000000 | -2 TB | fffffe7fffffffff | 0.5 TB | cpu_entry_area mapping [all …]
|
/linux-6.14.4/tools/perf/pmu-events/arch/arm64/fujitsu/monaka/ |
D | tlb.json | 47 … "BriefDescription": "This event counts operations that cause a TLB access to the L1I in 2MB page." 62 … "BriefDescription": "This event counts operations that cause a TLB access to the L1I in 1GB page." 67 …"BriefDescription": "This event counts operations that cause a TLB access to the L1I in 16GB page." 82 … "BriefDescription": "This event counts operations that cause a TLB access to the L1D in 2MB page." 97 … "BriefDescription": "This event counts operations that cause a TLB access to the L1D in 1GB page." 102 …"BriefDescription": "This event counts operations that cause a TLB access to the L1D in 16GB page." 117 … "BriefDescription": "This event counts operations that cause a TLB refill to the L1I in 2MB page." 132 … "BriefDescription": "This event counts operations that cause a TLB refill to the L1I in 1GB page." 137 …"BriefDescription": "This event counts operations that cause a TLB refill to the L1I in 16GB page." 152 … "BriefDescription": "This event counts operations that cause a TLB refill to the L1D in 2MB page." [all …]
|
/linux-6.14.4/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-6.14.4/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-6.14.4/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-6.14.4/tools/testing/selftests/kvm/ |
D | mmu_stress_test.c | 28 for (i = 0; i < 2; i++) { in guest_code() 36 GUEST_SYNC(2); in guest_code() 143 /* Stage 2, read all of guest memory, which is now read-only. */ in vcpu_worker() 144 run_vcpu(vcpu, 2); in vcpu_worker() 273 * Skip the first 4gb and slot0. slot0 maps <1gb and is used to back in main() 276 * just below the 4gb boundary. This test could create memory at in main() 277 * 1gb-3gb,but it's simpler to skip straight to 4gb. in main() 292 * Default to 2gb so that maxing out systems with MAXPHADDR=46, which in main() 294 * 32k memslots, 32k * 2gb == ~64tb of guest memory). in main() 301 /* All KVM MMUs should be able to survive a 128gb guest. */ in main() [all …]
|
/linux-6.14.4/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-6.14.4/Documentation/driver-api/ |
D | edac.rst | 163 It allows for a 2 level set of hierarchy. 198 The MI200 accelerators are data center GPUs. They have 2 data fabrics, 201 HBM2e (2GB) channel (equivalent to 8 X 2GB ranks). This creates a total 204 While the UMC is interfacing a 16GB (8high X 2GB DRAM) HBM stack, each UMC 205 channel is interfacing 2GB of DRAM (represented as rank). 241 mc6 |- GPU card[2] => node 0(mc5), node 1(mc6) 255 GPU card 1 # Each MI200 GPU has 2 nodes/mcs 259 │ │ ├── channel 1 # size of each channel is 2 GB, so each UMC has 16 GB 260 │ │ ├── channel 2 279 ├── mc 2 # GPU node 1 == mc2 [all …]
|
/linux-6.14.4/drivers/md/dm-vdo/indexer/ |
D | geometry.c | 32 * For a small index with a memory footprint less than 1GB, there are three possible memory 33 * configurations: 0.25GB, 0.5GB and 0.75GB. The default geometry for each is 1024 index records 36 * the VDO default of a 0.25 GB index, this yields a deduplication window of 256 GB using about 2.5 37 * GB for the persistent storage and 256 MB of RAM. 39 * For a larger index with a memory footprint that is a multiple of 1 GB, the geometry is 1024 41 * chapters for every GB of memory footprint. For a 1 GB volume, this yields a deduplication window 42 * of 1 TB using about 9GB of persistent storage and 1 GB of RAM. 189 return 2; in uds_chapters_to_expire()
|
/linux-6.14.4/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", 4 "Counter": "0,1,2,3", 7 …s) whose address translations missed in all TLB levels and were mapped to 1GB pages. The page wal… 12 "BriefDescription": "Page walk completed due to a demand load to a 2M or 4M page", 13 "Counter": "0,1,2,3", 16 …hes) whose address translations missed in all TLB levels and were mapped to 2M or 4M pages. The p… 22 "Counter": "0,1,2,3", 31 "Counter": "0,1,2,3", 39 "BriefDescription": "Page walk completed due to a demand data store to a 1GB page", 40 "Counter": "0,1,2,3", [all …]
|
/linux-6.14.4/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-6.14.4/arch/csky/include/asm/ |
D | page.h | 12 #define THREAD_SIZE (PAGE_SIZE * 2) 18 * For C-SKY "User-space:Kernel-space" is "2GB:2GB" fixed by hardware and there 20 * address region. We use them mapping kernel 1GB direct-map address area and 21 * for more than 1GB of memory we use highmem. 25 #define LOWMEM_LIMIT (SSEG_SIZE * 2)
|
/linux-6.14.4/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 85 2. Reservation accounting
|