/Linux-v6.1/drivers/staging/greybus/ |
D | loopback.c | 53 struct gb_loopback *gb; member 108 #define GB_LOOPBACK_TIMEOUT_MIN 1 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 | 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() 199 if (uinfo->value.enumerated.item > max - 1) in gbcodec_mixer_ctl_info() 200 uinfo->value.enumerated.item = max - 1; in gbcodec_mixer_ctl_info() 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() 259 ucontrol->value.integer.value[1] = in gbcodec_mixer_ctl_get() 260 le32_to_cpu(gbvalue.value.integer_value[1]); in gbcodec_mixer_ctl_get() 266 ucontrol->value.enumerated.item[1] = in gbcodec_mixer_ctl_get() 267 le32_to_cpu(gbvalue.value.enumerated_item[1]); in gbcodec_mixer_ctl_get() [all …]
|
/Linux-v6.1/drivers/input/joystick/ |
D | sidewinder.c | 53 #define SW_ID_GP 1 75 { 10, 10, 9, 10, 1, 1 }, 76 { 1, 1 }, 77 { 10, 10, 6, 7, 1, 1 }, 78 { 10, 10, 6, 7, 1, 1 }, 79 { 10, 10, 6, 1, 1 }, 80 { 10, 7, 7, 1, 1 }}; 93 } sw_hat_to_axis[] = {{ 0, 0}, { 0,-1}, { 1,-1}, { 1, 0}, { 1, 1}, { 0, 1}, {-1, 1}, {-1, 0}, {-1,-… 164 pending = 1; /* Mark schedule */ in sw_read_packet() 190 * sw_get_bits() and GB() compose bits from the triplet buffer into a __u64. [all …]
|
D | gf2k.c | 33 #define GF2K_ID_G09 1 43 …char gf2k_hat_to_axis[][2] = {{ 0, 0}, { 0,-1}, { 1,-1}, { 1, 0}, { 1, 1}, { 0, 1}, {-1, 1}, {-1, … 123 while ((gameport_read(gameport) & 1) && t) t--; in gf2k_trigger_seq() 139 #define GB(p,n,s) gf2k_get_bits(data, p, n, s) macro 149 data &= (1 << num) - 1; 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() 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() 171 t = GB(44,2,0) | GB(32,8,2) | GB(78,2,10); in gf2k_read() 174 input_report_key(dev, gf2k_btn_joy[i], (t >> i) & 1); in gf2k_read() [all …]
|
/Linux-v6.1/drivers/scsi/qla2xxx/ |
D | qla_devtbl.h | 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 */ 17 "QCP2340", "cPCI to 2Gb FC, Single Channel", /* 0x109 */ [all …]
|
/Linux-v6.1/drivers/mtd/nand/spi/ |
D | toshiba.c | 18 SPINAND_PAGE_READ_FROM_CACHE_X4_OP(0, 1, NULL, 0), 19 SPINAND_PAGE_READ_FROM_CACHE_X2_OP(0, 1, NULL, 0), 20 SPINAND_PAGE_READ_FROM_CACHE_OP(true, 0, 1, NULL, 0), 21 SPINAND_PAGE_READ_FROM_CACHE_OP(false, 0, 1, NULL, 0)); 32 * Backward compatibility for 1st generation Serial NAND devices 110 /* 3.3V 1Gb (1st generation) */ 113 NAND_MEMORG(1, 2048, 128, 64, 1024, 20, 1, 1, 1), 121 /* 3.3V 2Gb (1st generation) */ 124 NAND_MEMORG(1, 2048, 128, 64, 2048, 40, 1, 1, 1), 132 /* 3.3V 4Gb (1st generation) */ [all …]
|
D | micron.c | 17 #define MICRON_STATUS_ECC_1TO3_BITFLIPS (1 << 4) 33 SPINAND_PAGE_READ_FROM_CACHE_X4_OP(0, 1, NULL, 0), 34 SPINAND_PAGE_READ_FROM_CACHE_DUALIO_OP(0, 1, NULL, 0), 35 SPINAND_PAGE_READ_FROM_CACHE_X2_OP(0, 1, NULL, 0), 36 SPINAND_PAGE_READ_FROM_CACHE_OP(true, 0, 1, NULL, 0), 37 SPINAND_PAGE_READ_FROM_CACHE_OP(false, 0, 1, NULL, 0)); 49 SPINAND_PAGE_READ_FROM_CACHE_X4_OP(0, 1, NULL, 0), 50 SPINAND_PAGE_READ_FROM_CACHE_X2_OP(0, 1, NULL, 0), 51 SPINAND_PAGE_READ_FROM_CACHE_OP(true, 0, 1, NULL, 0), 52 SPINAND_PAGE_READ_FROM_CACHE_OP(false, 0, 1, NULL, 0)); [all …]
|
/Linux-v6.1/Documentation/x86/x86_64/ |
D | mm.rst | 20 from TB to GB and then MB/KB. 48 ffffe90000000000 | -23 TB | ffffe9ffffffffff | 1 TB | ... unused hole 49 ffffea0000000000 | -22 TB | ffffeaffffffffff | 1 TB | virtual memory map (vmemmap_base) 50 ffffeb0000000000 | -21 TB | ffffebffffffffff | 1 TB | ... unused hole 61 ffffff0000000000 | -1 TB | ffffff7fffffffff | 0.5 TB | %esp fixup stacks 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… 120 ffffff0000000000 | -1 TB | ffffff7fffffffff | 0.5 TB | %esp fixup stacks [all …]
|
/Linux-v6.1/Documentation/admin-guide/cgroup-v1/ |
D | hugetlb.rst | 34 For a system supporting three hugepage sizes (64k, 32M and 1G), the control 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 [all …]
|
/Linux-v6.1/drivers/staging/greybus/Documentation/firmware/ |
D | firmware-management | 21 ; Firmware Management Bundle (Bundle 1): 22 [bundle-descriptor 1] 25 ; (Mandatory) Firmware Management Protocol on CPort 1 27 bundle = 1 31 [cport-descriptor 1] 32 bundle = 1 37 bundle = 1 42 bundle = 1 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 [all …]
|
/Linux-v6.1/tools/testing/selftests/kvm/ |
D | max_guest_memory_test.c | 106 ~((uint64_t)vm->page_size - 1); in spawn_workers() 125 for (i = 0; abs(rendezvoused) != 1; i++) { in rendezvous_with_vcpus() 129 abs(rendezvoused) - 1); in rendezvous_with_vcpus() 138 atomic_set(&rendezvous, -nr_vcpus - 1); in rendezvous_with_vcpus() 140 atomic_set(&rendezvous, nr_vcpus + 1); in rendezvous_with_vcpus() 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() 165 const uint64_t size_1gb = (1 << 30); in main() 167 const int first_slot = 1; 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 59 * 4**(1/5) times the previous term. For 1TB to 16TB, each term is 60 * 2**(1/5) times the previous term. 62 /* 16GB */ 64, 32, 5, [all …]
|
/Linux-v6.1/include/linux/ |
D | xxhash.h | 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 57 * SuperFastHash 1.2 GB/s 1 Paul Hsieh 58 * CityHash64 1.05 GB/s 10 Pike & Alakuijala 59 * FNV 0.55 GB/s 5 Fowler, Noll, Vo 60 * CRC32 0.43 GB/s 9 [all …]
|
/Linux-v6.1/arch/powerpc/include/asm/book3s/64/ |
D | radix-4k.h | 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 | 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/gpu/drm/i915/ |
D | intel_dram.c | 47 return dimm->ranks * 64 / (dimm->width ?: 1); in intel_dimm_num_devices() 50 /* Returns total Gb for the whole DIMM */ 80 return val + 1; in skl_get_dimm_ranks() 83 /* Returns total Gb for the whole DIMM */ 113 return val + 1; in icl_get_dimm_ranks() 119 /* Convert total Gb to Gb per DRAM device */ in skl_is_16gb_dimm() 120 return dimm->size / (intel_dimm_num_devices(dimm) ?: 1) == 16; 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() 161 else if (ch->dimm_l.ranks == 1 && ch->dimm_s.ranks == 1) in skl_dram_get_channel_info() 164 ch->ranks = 1; in skl_dram_get_channel_info() [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 25 NetCP subsystem(10G or 1G) 40 |-> Ethernet Port 1 65 1Gb/10Gb (gbe/xgbe) ethernet switch sub-module specifications. 67 - label: Must be "netcp-gbe" for 1Gb & "netcp-xgbe" for 10Gb. 69 "ti,netcp-gbe" for 1GbE on NetCP 1.4 70 "ti,netcp-gbe-5" for 1GbE N NetCP 1.5 (N=5) 71 "ti,netcp-gbe-9" for 1GbE N NetCP 1.5 (N=9) 72 "ti,netcp-gbe-2" for 1GbE N NetCP 1.5 (N=2) 84 index #1 - sgmii port3/4 module registers [all …]
|
/Linux-v6.1/tools/perf/Documentation/ |
D | perf-iostat.txt | 1 perf-iostat(1) 40 1. List all PCIe root ports (example for 2-S platform): 54 $ perf iostat -- dd if=/dev/zero of=/dev/nvme0n1 bs=1M oflag=direct 57 375083606016 bytes (375 GB, 349 GiB) copied, 215.974 s, 1.7 GB/s 62 0000:00 1 0 2 3 73 $ perf iostat 0000:17,0:3a -- dd if=/dev/zero of=/dev/nvme0n1 bs=1M oflag=direct 76 375083606016 bytes (375 GB, 349 GiB) copied, 197.08 s, 1.9 GB/s 88 linkperf:perf-stat[1]
|
/Linux-v6.1/tools/testing/selftests/vm/ |
D | mremap_test.c | 18 #define EXPECT_FAILURE 1 20 #define OVERLAPPING 1 41 _1KB = 1ULL << 10, /* 1KB -> not page aligned */ 44 _1MB = 1ULL << 20, 47 _1GB = 1ULL << 30, 80 -1, 0); in is_remap_region_valid() 110 if (n_matched != 1) { in get_mmap_min_addr() 136 MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); in mremap_expand_merge() 147 while (getline(&line, &len, fp) != -1) { in mremap_expand_merge() 184 -1, 0); in get_source_mapping() [all …]
|
D | virtual_address_range.c | 18 * call is little bit more than 16GB. Hence 16GB is 22 #define MAP_CHUNK_SIZE 17179869184UL /* 16GB */ 39 #define NR_CHUNKS_128TB 8192UL /* Number of 16GB chunks for 128TB */ 43 #define ADDR_MARK_128TB (1UL << 47) /* First address beyond 128TB */ 44 #define ADDR_MARK_256TB (1UL << 48) /* First address beyond 256TB */ 62 return (char *) (1UL << bits); in hind_addr() 72 return 1; in validate_addr() 79 return 1; in validate_addr() 88 ptr = mmap((void *) (1UL << 45), MAP_CHUNK_SIZE, PROT_READ | in validate_lower_address_hint() 89 PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); in validate_lower_address_hint() [all …]
|
/Linux-v6.1/drivers/net/ethernet/qlogic/ |
D | Kconfig | 30 tristate "QLOGIC QLCNIC 1/10Gb Converged Ethernet NIC Support" 70 tristate "NetXen Multi port (1/10) Gigabit Ethernet NIC" 77 tristate "QLogic QED 25/40/100Gb core driver" 90 bool "QLogic QED 25/40/100Gb SR-IOV support" 100 tristate "QLogic QED 25/40/100Gb Ethernet NIC"
|
/Linux-v6.1/arch/csky/include/asm/ |
D | page.h | 14 #define PAGE_SIZE (_AC(1, UL) << PAGE_SHIFT) 15 #define PAGE_MASK (~(PAGE_SIZE - 1)) 17 #define THREAD_MASK (~(THREAD_SIZE - 1)) 18 #define THREAD_SHIFT (PAGE_SHIFT + 1) 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. 31 #define PHYS_OFFSET_OFFSET (CONFIG_DRAM_BASE & (SSEG_SIZE - 1))
|
/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", 4 "CollectPEBSRecord": "1", 5 "Counter": "0,1,2,3", 9 "PEBScounters": "0,1,2,3", 10 …es) whose address translations missed in all TLB levels and were mapped to 1GB pages. The page wa… 16 "CollectPEBSRecord": "1", 17 "Counter": "0,1,2,3", 21 "PEBScounters": "0,1,2,3", 28 "CollectPEBSRecord": "1", 29 "Counter": "0,1,2,3", [all …]
|
/Linux-v6.1/arch/parisc/include/asm/ |
D | ropes.h | 26 #define MAX_IOC 2 /* per Ike. Pluto/Astro only have 1. */ 107 #define PLUTO_IOVA_BASE (1UL*1024*1024*1024) /* 1GB */ 108 #define PLUTO_IOVA_SIZE (1UL*1024*1024*1024) /* 1GB */ 121 #define PLUTO_IOC_OFFSET (1 * SBA_FUNC_SIZE) 126 #define IOC_CTRL_TC (1 << 0) /* TOC Enable */ 127 #define IOC_CTRL_CE (1 << 1) /* Coalesce Enable */ 128 #define IOC_CTRL_DE (1 << 2) /* Dillon Enable */ 129 #define IOC_CTRL_RM (1 << 8) /* Real Mode */ 130 #define IOC_CTRL_NC (1 << 9) /* Non Coherent Mode */ 131 #define IOC_CTRL_D4 (1 << 11) /* Disable 4-byte coalescing */ [all …]
|
/Linux-v6.1/drivers/net/ethernet/myricom/myri10ge/ |
D | myri10ge_mcp.h | 5 #define MXGEFW_VERSION_MAJOR 1 115 MXGEFW_CMD_RESET = 1, 157 #define MXGEFW_CMD_SET_INTRQ_SIZE_FLAG_NO_STRICT_SIZE_CHECK (1 << 31) 239 /* data0 = number of slices n (0, 1, ..., n-1) to enable 242 * 1=use one MSI-X per queue. 267 * 1: enable rss. nic distributes receive packets among queues. 269 * 1: IPV4 (required by RSS) 293 * 1: NDIS/NetBSD style 296 #define MXGEFW_TSO_MODE_NDIS 1 306 * data0 : 0 => get one byte, 1=> get 256 bytes [all …]
|