| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/jaketown/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "DSB": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/sandybridge/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "DSB": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwellx/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "DSB": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwellde/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "DSB": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/ivytown/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "DSB": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/ivybridge/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "DSB": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/haswell/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "DSB": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwell/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "DSB": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/haswellx/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "DSB": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "CodeGen": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/skylakex/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "CodeGen": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/alderlake/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "CodeGen": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/icelakex/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "CodeGen": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "CodeGen": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/icelake/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "CodeGen": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/tigerlake/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "CodeGen": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/rocketlake/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "CodeGen": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/skylake/ |
| D | metricgroups.json | 2 "Backend": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Bad": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "BadSpec": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 5 "BigFoot": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 6 "BrMispredicts": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 7 "Branches": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 8 "CacheMisses": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 9 "CodeGen": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 10 "Compute": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 11 "Cor": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/alderlaken/ |
| D | metricgroups.json | 2 "Power": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 3 "Summary": "Grouping from Top-down Microarchitecture Analysis Metrics spreadsheet", 4 "TopdownL1": "Metrics for top-down breakdown at level 1", 5 "TopdownL2": "Metrics for top-down breakdown at level 2", 6 "TopdownL3": "Metrics for top-down breakdown at level 3", 7 "TopdownL4": "Metrics for top-down breakdown at level 4", 8 "tma_L1_group": "Metrics for top-down breakdown at level 1", 9 "tma_L2_group": "Metrics for top-down breakdown at level 2", 10 "tma_L3_group": "Metrics for top-down breakdown at level 3", 11 "tma_L4_group": "Metrics for top-down breakdown at level 4",
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | pistachio-clock.txt | 5 general control, and top general control) which are instantiated individually 6 from the device-tree. 9 ---------------- 12 defined with the following clock-output-names: 13 - "xtal": External 52Mhz oscillator (required) 14 - "audio_clk_in": Alternate audio reference clock (optional) 15 - "enet_clk_in": Alternate ethernet PHY clock (optional) 18 ---------------------- 21 co-processor), audio, and several peripherals. 24 - compatible: Must be "img,pistachio-clk". [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| D | pistachio-clock.txt | 5 general control, and top general control) which are instantiated individually 6 from the device-tree. 9 ---------------- 12 defined with the following clock-output-names: 13 - "xtal": External 52Mhz oscillator (required) 14 - "audio_clk_in": Alternate audio reference clock (optional) 15 - "enet_clk_in": Alternate ethernet PHY clock (optional) 18 ---------------------- 21 co-processor), audio, and several peripherals. 24 - compatible: Must be "img,pistachio-clk". [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/media/drivers/ |
| D | pvrusb2.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 ---------- 13 Its history started with the reverse-engineering effort by Björn 29 1. Low level wire-protocol implementation with the device. 34 3. High level hardware driver implementation which coordinates all 38 tear-down, arbitration, and interaction with high level 42 5. High level interfaces which glue the driver to various published 45 The most important shearing layer is between the top 2 layers. A 47 conceivable API can be laid on top of the core driver. (Yes, the 54 right now the V4L high level interface is the most complete, the [all …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/media/drivers/ |
| D | pvrusb2.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 ---------- 13 Its history started with the reverse-engineering effort by Björn 29 1. Low level wire-protocol implementation with the device. 34 3. High level hardware driver implementation which coordinates all 38 tear-down, arbitration, and interaction with high level 42 5. High level interfaces which glue the driver to various published 45 The most important shearing layer is between the top 2 layers. A 47 conceivable API can be laid on top of the core driver. (Yes, the 54 right now the V4L high level interface is the most complete, the [all …]
|
| /kernel/linux/linux-6.6/arch/x86/boot/compressed/ |
| D | pgtable_64.c | 1 // SPDX-License-Identifier: GPL-2.0 50 * Only look for values in the legacy ROM for non-EFI system. in find_trampoline_placement() 52 signature = (char *)&boot_params_ptr->efi_info.efi_loader_signature; in find_trampoline_placement() 68 for (i = boot_params_ptr->e820_entries - 1; i >= 0; i--) { in find_trampoline_placement() 71 entry = &boot_params_ptr->e820_table[i]; in find_trampoline_placement() 74 if (bios_start <= entry->addr) in find_trampoline_placement() 77 /* Skip non-RAM entries. */ in find_trampoline_placement() 78 if (entry->type != E820_TYPE_RAM) in find_trampoline_placement() 82 if (bios_start > entry->addr + entry->size) in find_trampoline_placement() 83 new = entry->addr + entry->size; in find_trampoline_placement() [all …]
|
| /kernel/linux/linux-5.10/arch/x86/boot/compressed/ |
| D | pgtable_64.c | 54 * Only look for values in the legacy ROM for non-EFI system. in find_trampoline_placement() 56 signature = (char *)&boot_params->efi_info.efi_loader_signature; in find_trampoline_placement() 72 for (i = boot_params->e820_entries - 1; i >= 0; i--) { in find_trampoline_placement() 75 entry = &boot_params->e820_table[i]; in find_trampoline_placement() 78 if (bios_start <= entry->addr) in find_trampoline_placement() 81 /* Skip non-RAM entries. */ in find_trampoline_placement() 82 if (entry->type != E820_TYPE_RAM) in find_trampoline_placement() 86 if (bios_start > entry->addr + entry->size) in find_trampoline_placement() 87 new = entry->addr + entry->size; in find_trampoline_placement() 89 /* Keep bios_start page-aligned. */ in find_trampoline_placement() [all …]
|