/linux-6.3-rc2/arch/arm64/mm/ |
A D | kasan_init.c | 63 bool early) in kasan_pte_offset() argument 66 phys_addr_t pte_phys = early ? in kasan_pte_offset() 72 return early ? pte_offset_kimg(pmdp, addr) in kasan_pte_offset() 77 bool early) in kasan_pmd_offset() argument 80 phys_addr_t pmd_phys = early ? in kasan_pmd_offset() 90 bool early) in kasan_pud_offset() argument 93 phys_addr_t pud_phys = early ? in kasan_pud_offset() 103 unsigned long end, int node, bool early) in kasan_pte_populate() argument 109 phys_addr_t page_phys = early ? in kasan_pte_populate() 112 if (!early) in kasan_pte_populate() [all …]
|
/linux-6.3-rc2/arch/powerpc/ |
A D | Kconfig.debug | 104 very early during boot. 'xmon=on' will just enable the xmon 162 to be pushed to max automatically very early during boot 203 Select this to enable early debugging via the RTAS panel. 216 Select this to enable early debugging for Maple. 222 Select this to enable early debugging for PA Semi. 245 Select this to enable early debugging for Freescale chips 315 hex "vterm number to use with early debug HVSI" 323 hex "vterm number to use with OPAL early debug" 334 hex "Low 32 bits of early debug UART physical address" 342 hex "EPRN of early debug UART physical address" [all …]
|
/linux-6.3-rc2/arch/riscv/mm/ |
A D | kasan_init.c | 99 bool early) in kasan_populate_pud() argument 105 if (early) { in kasan_populate_pud() 133 if (early) { in kasan_populate_pud() 155 if (!early) in kasan_populate_pud() 161 bool early) in kasan_populate_p4d() argument 167 if (early) { in kasan_populate_p4d() 191 if (early) { in kasan_populate_p4d() 213 if (!early) in kasan_populate_p4d() 224 kasan_populate_p4d(pgdp, vaddr, next, early) : \ 231 bool early) in kasan_populate_pgd() argument [all …]
|
/linux-6.3-rc2/arch/arm/mm/ |
A D | kasan_init.c | 39 unsigned long end, bool early) in kasan_pte_populate() argument 50 if (!early) { in kasan_pte_populate() 89 unsigned long end, bool early) in kasan_pmd_populate() argument 101 void *p = early ? kasan_early_shadow_pte : in kasan_pmd_populate() 114 kasan_pte_populate(pmdp, addr, next, early); in kasan_pmd_populate() 119 bool early) in kasan_pgd_populate() argument 133 if (!early && pgd_none(*pgdp)) { in kasan_pgd_populate() 153 kasan_pmd_populate(pudp, addr, next, early); in kasan_pgd_populate()
|
/linux-6.3-rc2/Documentation/driver-api/driver-model/ |
A D | platform.rst | 177 early during system boot. 193 early_param() command line parsing and can be executed very early on. 195 Example: "earlyprintk" class early serial console in 6 steps 197 1. Registering early platform device data 209 For the early serial console case the user can specify port on the 215 3. Installing early platform drivers belonging to a certain class 217 The architecture code may optionally force registration of all early 221 driver example since the early serial driver code should be disabled 230 5. Probing of early platform drivers belonging to a certain class 234 registered early platform drivers. Matched devices will get probed(). [all …]
|
/linux-6.3-rc2/arch/x86/kernel/cpu/microcode/ |
A D | amd.c | 96 if (!early) in verify_container() 104 if (!early) in verify_container() 123 if (!verify_container(buf, buf_size, early)) in verify_equivalence_table() 128 if (!early) in verify_equivalence_table() 140 if (!early) in verify_equivalence_table() 164 if (!early) in __verify_patch_section() 175 if (!early) in __verify_patch_section() 183 if (!early) in __verify_patch_section() 260 if (!early) in verify_patch() 268 if (!early) in verify_patch() [all …]
|
/linux-6.3-rc2/tools/testing/memblock/linux/ |
A D | init.h | 20 int early; member 23 #define __setup_param(str, unique_id, fn, early) \ argument 29 { __setup_str_##unique_id, fn, early }
|
/linux-6.3-rc2/arch/nios2/ |
A D | Kconfig.debug | 4 bool "Activate early kernel debugging" 9 Enable early printk on console. 11 early before the console code is initialized.
|
/linux-6.3-rc2/arch/x86/kernel/ |
A D | mpparse.c | 193 static int __init smp_read_mpc(struct mpc_table *mpc, unsigned early) in smp_read_mpc() argument 208 if (early) in smp_read_mpc() 434 static int __init check_physptr(struct mpf_intel *mpf, unsigned int early) in check_physptr() argument 446 if (!smp_read_mpc(mpc, early)) { in check_physptr() 457 if (early) in check_physptr() 486 void __init default_get_smp_config(unsigned int early) in default_get_smp_config() argument 496 if (acpi_lapic && early) in default_get_smp_config() 527 if (early) { in default_get_smp_config() 539 if (check_physptr(mpf, early)) in default_get_smp_config() 544 if (!early) in default_get_smp_config()
|
A D | module.c | 233 bool early = me->state == MODULE_STATE_UNFORMED; in write_relocate_add() local 236 if (!early) { in write_relocate_add() 244 if (!early) { in write_relocate_add()
|
/linux-6.3-rc2/Documentation/core-api/ |
A D | debugging-via-ohci1394.rst | 34 Together with a early initialization of the OHCI-1394 controller for debugging, 36 buffer on to debug early boot problems in areas like ACPI where the system 48 completed, an initialization routine which runs pretty early has been 53 Remote debugging over FireWire early on boot) and pass the parameter 54 "ohci1394_dma=early" to the recompiled kernel on boot. 89 Step-by-step instructions for using firescope with early OHCI initialization: 147 4) Prepare for debugging with early OHCI-1394 initialization: 152 (Kernel hacking: Provide code for enabling DMA over FireWire early on boot) 164 CONFIG_PROVIDE_OHCI1394_DMA_INIT enabled, with the option ohci1394_dma=early.
|
/linux-6.3-rc2/tools/perf/dlfilters/ |
A D | dlfilter-test-api-v0.c | 268 static int do_checks(void *data, const struct perf_dlfilter_sample *sample, void *ctx, bool early) in do_checks() argument 274 if (early) { in do_checks() 290 if (early && !d->do_early) in do_checks() 296 if (early) in do_checks()
|
/linux-6.3-rc2/include/linux/ |
A D | init.h | 272 #define early_initcall(fn) __define_initcall(fn, early) 309 int early; member 318 #define __setup_param(str, unique_id, fn, early) \ argument 324 = { __setup_str_##unique_id, fn, early }
|
/linux-6.3-rc2/Documentation/driver-api/early-userspace/ |
A D | early_userspace_support.rst | 25 two ways to add an early userspace image: specify an existing cpio 32 You can create a cpio archive that contains the early userspace image. 41 The kernel build process can also build an early userspace image from 68 early userspace image can be built by an unprivileged user. 88 early userspace useful. The klibc distribution is currently 111 move to early userspace: 124 For questions and help, you can sign up for the early userspace
|
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/ |
A D | amdgpu_ring.c | 436 uint32_t value, result, early[3]; in amdgpu_debugfs_ring_read() local 444 early[0] = amdgpu_ring_get_rptr(ring) & ring->buf_mask; in amdgpu_debugfs_ring_read() 445 early[1] = amdgpu_ring_get_wptr(ring) & ring->buf_mask; in amdgpu_debugfs_ring_read() 446 early[2] = ring->wptr & ring->buf_mask; in amdgpu_debugfs_ring_read() 448 r = put_user(early[i], (uint32_t *)buf); in amdgpu_debugfs_ring_read()
|
/linux-6.3-rc2/arch/mips/ |
A D | Kconfig.debug | 9 to print messages very early in the bootup process. 12 early before the console code is initialized. For normal operation, 22 "8250/16550 and compatible serial early printk driver" 131 occur early in the boot process of a secondary core. 144 debug information from the early stages of core startup.
|
/linux-6.3-rc2/arch/x86/pci/ |
A D | mmconfig-shared.c | 526 pci_mmcfg_check_reserved(struct device *dev, struct pci_mmcfg_region *cfg, int early) in pci_mmcfg_check_reserved() argument 528 if (!early && !acpi_disabled) { in pci_mmcfg_check_reserved() 567 static void __init pci_mmcfg_reject_broken(int early) in pci_mmcfg_reject_broken() argument 572 if (pci_mmcfg_check_reserved(NULL, cfg, early) == 0) { in pci_mmcfg_reject_broken() 668 static void __init __pci_mmcfg_init(int early) in __pci_mmcfg_init() argument 670 pci_mmcfg_reject_broken(early); in __pci_mmcfg_init()
|
/linux-6.3-rc2/arch/s390/include/asm/ |
A D | sclp.h | 155 static inline int sclp_get_core_info(struct sclp_core_info *info, int early) in sclp_get_core_info() argument 157 if (early) in sclp_get_core_info()
|
/linux-6.3-rc2/security/lockdown/ |
A D | Kconfig | 10 bool "Enable lockdown LSM early in init" 13 Enable the lockdown LSM early in boot. This is necessary in order
|
/linux-6.3-rc2/Documentation/translations/zh_CN/mm/ |
A D | hwpoison.rst | 76 全局启用early kill 79 设置early/late kill mode/revert 到系统默认值。
|
/linux-6.3-rc2/arch/s390/kernel/ |
A D | smp.c | 745 static void __ref smp_get_core_info(struct sclp_core_info *info, int early) in smp_get_core_info() argument 750 if (use_sigp_detection || sclp_get_core_info(info, early)) { in smp_get_core_info() 769 bool configured, bool early) in smp_add_core() argument 791 if (!early && smp_add_present_cpu(cpu) != 0) in smp_add_core() 801 static int __smp_rescan_cpus(struct sclp_core_info *info, bool early) in __smp_rescan_cpus() argument 817 if (early) { in __smp_rescan_cpus() 822 nr += smp_add_core(core, &avail, true, early); in __smp_rescan_cpus() 829 nr += smp_add_core(&info->core[i], &avail, configured, early); in __smp_rescan_cpus()
|
A D | head64.S | 32 brasl %r14,startup_init # s390 specific early init
|
/linux-6.3-rc2/arch/arc/kernel/ |
A D | head.S | 22 ; Setting up Vectror Table (in case exception happens in early boot 51 ; Unaligned access is disabled at reset, so re-enable early as
|
/linux-6.3-rc2/arch/arm64/boot/dts/allwinner/ |
A D | sun50i-a64-pinetab-early-adopter.dts | 13 compatible = "pine64,pinetab-early-adopter", "allwinner,sun50i-a64";
|
/linux-6.3-rc2/Documentation/mm/ |
A D | hwpoison.rst | 62 early kill 81 Enable early kill mode globally 84 Set early/late kill mode/revert to system default 116 some early filtering to avoid corrupted unintended pages in test suites.
|