/kernel/linux/linux-5.10/arch/arm64/mm/ |
D | kasan_init.c | 60 bool early) in kasan_pte_offset() argument 63 phys_addr_t pte_phys = early ? in kasan_pte_offset() 69 return early ? pte_offset_kimg(pmdp, addr) in kasan_pte_offset() 74 bool early) in kasan_pmd_offset() argument 77 phys_addr_t pmd_phys = early ? in kasan_pmd_offset() 83 return early ? pmd_offset_kimg(pudp, addr) : pmd_offset(pudp, addr); in kasan_pmd_offset() 87 bool early) in kasan_pud_offset() argument 90 phys_addr_t pud_phys = early ? in kasan_pud_offset() 96 return early ? pud_offset_kimg(p4dp, addr) : pud_offset(p4dp, addr); in kasan_pud_offset() 100 unsigned long end, int node, bool early) in kasan_pte_populate() argument [all …]
|
/kernel/linux/linux-5.10/arch/powerpc/ |
D | Kconfig.debug | 97 The cmdline option 'xmon' or 'xmon=early' will drop into xmon 98 very early during boot. 'xmon=on' will just enable the xmon 142 bool "Support for early boot text console (BootX or OpenFirmware only)" 151 Say Y to enable some early debugging facilities that may be available 153 intended to debug problems early during boot, this should not be 156 to be pushed to max automatically very early during boot 162 Use the selected console for early debugging. Careful, if you 170 Select this to enable early debugging for a machine using BootX 177 Select this to enable early debugging for a machine with a HVC 184 Select this to enable early debugging for a machine with a HVSI [all …]
|
/kernel/linux/linux-5.10/arch/arm/mm/ |
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()
|
/kernel/linux/linux-5.10/Documentation/driver-api/driver-model/ |
D | platform.rst | 177 early during system boot. 191 The early platform interfaces provide platform data to platform device 192 drivers early on during the system boot. The code is built on top of the 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 200 early_platform_add_devices(). In the case of early serial console this 202 at this point will later on be matched against early platform drivers. 208 User specified early platform devices will be registered at this point. 209 For the early serial console case the user can specify port on the [all …]
|
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/microcode/ |
D | amd.c | 89 static bool verify_container(const u8 *buf, size_t buf_size, bool early) in verify_container() argument 94 if (!early) in verify_container() 102 if (!early) in verify_container() 116 static bool verify_equivalence_table(const u8 *buf, size_t buf_size, bool early) in verify_equivalence_table() argument 121 if (!verify_container(buf, buf_size, early)) in verify_equivalence_table() 126 if (!early) in verify_equivalence_table() 138 if (!early) in verify_equivalence_table() 156 __verify_patch_section(const u8 *buf, size_t buf_size, u32 *sh_psize, bool early) in __verify_patch_section() argument 162 if (!early) in __verify_patch_section() 173 if (!early) in __verify_patch_section() [all …]
|
/kernel/linux/linux-5.10/arch/nios2/ |
D | Kconfig.debug | 4 bool "Activate early kernel debugging" 8 Enable early printk on console 10 early before the console code is initialized.
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
D | mpparse.c | 192 static int __init smp_read_mpc(struct mpc_table *mpc, unsigned early) in smp_read_mpc() argument 207 if (early) in smp_read_mpc() 433 static int __init check_physptr(struct mpf_intel *mpf, unsigned int early) in check_physptr() argument 445 if (!smp_read_mpc(mpc, early)) { in check_physptr() 456 if (early) in check_physptr() 485 void __init default_get_smp_config(unsigned int early) in default_get_smp_config() argument 495 if (acpi_lapic && early) in default_get_smp_config() 526 if (early) { in default_get_smp_config() 538 if (check_physptr(mpf, early)) in default_get_smp_config() 543 if (!early) in default_get_smp_config()
|
D | module.c | 228 bool early = me->state == MODULE_STATE_UNFORMED; in apply_relocate_add() local 231 if (!early) { in apply_relocate_add() 239 if (!early) { in apply_relocate_add()
|
/kernel/linux/linux-5.10/Documentation/core-api/ |
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.
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ring.c | 372 uint32_t value, result, early[3]; in amdgpu_debugfs_ring_read() local 380 early[0] = amdgpu_ring_get_rptr(ring) & ring->buf_mask; in amdgpu_debugfs_ring_read() 381 early[1] = amdgpu_ring_get_wptr(ring) & ring->buf_mask; in amdgpu_debugfs_ring_read() 382 early[2] = ring->wptr & ring->buf_mask; in amdgpu_debugfs_ring_read() 384 r = put_user(early[i], (uint32_t *)buf); in amdgpu_debugfs_ring_read()
|
/kernel/linux/linux-5.10/include/linux/ |
D | init.h | 268 #define early_initcall(fn) __define_initcall(fn, early) 305 int early; member 314 #define __setup_param(str, unique_id, fn, early) \ argument 320 = { __setup_str_##unique_id, fn, early }
|
/kernel/linux/linux-5.10/Documentation/driver-api/early-userspace/ |
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
|
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
D | sclp.h | 138 static inline int sclp_get_core_info(struct sclp_core_info *info, int early) in sclp_get_core_info() argument 140 if (early) in sclp_get_core_info()
|
/kernel/linux/linux-5.10/arch/mips/ |
D | Kconfig.debug | 13 to print messages very early in the bootup process. 16 early before the console code is initialized. For normal operation, 26 "8250/16550 and compatible serial early printk driver" 126 occur early in the boot process of a secondary core. 139 debug information from the early stages of core startup.
|
/kernel/linux/linux-5.10/drivers/xen/ |
D | swiotlb-xen.c | 180 int __ref xen_swiotlb_init(int verbose, bool early) in xen_swiotlb_init() argument 203 if (early) { in xen_swiotlb_init() 236 if (early) in xen_swiotlb_init() 246 if (early) { in xen_swiotlb_init() 269 if (early) in xen_swiotlb_init()
|
/kernel/linux/linux-5.10/security/lockdown/ |
D | Kconfig | 10 bool "Enable lockdown LSM early in init" 13 Enable the lockdown LSM early in boot. This is necessary in order
|
/kernel/linux/linux-5.10/arch/x86/pci/ |
D | mmconfig-shared.c | 500 pci_mmcfg_check_reserved(struct device *dev, struct pci_mmcfg_region *cfg, int early) in pci_mmcfg_check_reserved() argument 502 if (!early && !acpi_disabled) { in pci_mmcfg_check_reserved() 535 static void __init pci_mmcfg_reject_broken(int early) in pci_mmcfg_reject_broken() argument 540 if (pci_mmcfg_check_reserved(NULL, cfg, early) == 0) { in pci_mmcfg_reject_broken() 636 static void __init __pci_mmcfg_init(int early) in __pci_mmcfg_init() argument 638 pci_mmcfg_reject_broken(early); in __pci_mmcfg_init()
|
/kernel/linux/linux-5.10/arch/s390/kernel/ |
D | smp.c | 720 static void __ref smp_get_core_info(struct sclp_core_info *info, int early) in smp_get_core_info() argument 725 if (use_sigp_detection || sclp_get_core_info(info, early)) { in smp_get_core_info() 744 bool configured, bool early) in smp_add_core() argument 766 if (!early && smp_add_present_cpu(cpu) != 0) in smp_add_core() 776 static int __smp_rescan_cpus(struct sclp_core_info *info, bool early) in __smp_rescan_cpus() argument 790 if (early) { in __smp_rescan_cpus() 795 nr += smp_add_core(core, &avail, true, early); in __smp_rescan_cpus() 802 nr += smp_add_core(&info->core[i], &avail, configured, early); in __smp_rescan_cpus()
|
/kernel/linux/linux-5.10/include/xen/ |
D | swiotlb-xen.h | 12 extern int xen_swiotlb_init(int verbose, bool early);
|
/kernel/linux/linux-5.10/arch/arm/mach-omap1/ |
D | board-palmz71.c | 237 palmz71_gpio_setup(int early) in palmz71_gpio_setup() argument 239 if (early) { in palmz71_gpio_setup()
|
/kernel/liteos_a/kernel/extended/power/ |
D | los_pm.c | 171 *sysSuspendEarly = pm->sysctrl->early; in OsPmSuspendCheck() 245 if (sysctrl->early != NULL) { in OsPmSysctrlRegister() 246 pm->sysctrl->early = sysctrl->early; in OsPmSysctrlRegister() 663 g_sysctrl.early = NULL; in OsPmSysctrlInit()
|
/kernel/linux/linux-5.10/arch/arc/kernel/ |
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
|
/kernel/linux/linux-5.10/Documentation/x86/ |
D | microcode.rst | 20 The kernel can update microcode very early during boot. Loading 21 microcode early can fix CPU issues before they are observed during 138 the final kernel image. The early loader finds them and applies them.
|
/kernel/liteos_m/components/power/ |
D | los_pm.c | 80 g_sysctrl.early = NULL; in OsPmSysctrlInit() 233 *sysSuspendEarly = pm->sysctrl->early; in OsPmSuspendCheck() 351 if (sysctrl->early != NULL) { in OsPmSysctrlRegister() 352 pm->sysctrl->early = sysctrl->early; in OsPmSysctrlRegister()
|
/kernel/linux/linux-5.10/Documentation/vm/ |
D | hwpoison.rst | 66 early kill 85 Enable early kill mode globally 88 Set early/late kill mode/revert to system default 120 some early filtering to avoid corrupted unintended pages in test suites.
|