/kernel/linux/linux-6.6/arch/loongarch/mm/ |
H A D | kasan_init.c | 17 #define __p4d_none(early, p4d) (0) 19 #define __p4d_none(early, p4d) (early ? (p4d_val(p4d) == 0) : \ 24 #define __pud_none(early, pud) (0) 26 #define __pud_none(early, pud) (early ? (pud_val(pud) == 0) : \ 30 #define __pmd_none(early, pmd) (early ? (pmd_val(pmd) == 0) : \ 33 #define __pte_none(early, pte) (early 106 kasan_pte_offset(pmd_t *pmdp, unsigned long addr, int node, bool early) kasan_pte_offset() argument 119 kasan_pmd_offset(pud_t *pudp, unsigned long addr, int node, bool early) kasan_pmd_offset() argument 132 kasan_pud_offset(p4d_t *p4dp, unsigned long addr, int node, bool early) kasan_pud_offset() argument 145 kasan_pte_populate(pmd_t *pmdp, unsigned long addr, unsigned long end, int node, bool early) kasan_pte_populate() argument 160 kasan_pmd_populate(pud_t *pudp, unsigned long addr, unsigned long end, int node, bool early) kasan_pmd_populate() argument 172 kasan_pud_populate(p4d_t *p4dp, unsigned long addr, unsigned long end, int node, bool early) kasan_pud_populate() argument 184 kasan_p4d_populate(pgd_t *pgdp, unsigned long addr, unsigned long end, int node, bool early) kasan_p4d_populate() argument 196 kasan_pgd_populate(unsigned long addr, unsigned long end, int node, bool early) kasan_pgd_populate() argument [all...] |
/kernel/linux/linux-5.10/arch/loongarch/mm/ |
H A D | kasan_init.c | 15 #define __pgd_none(early, pgd) (early ? (pgd_val(pgd) == 0) : \ 18 #define __pmd_none(early, pmd) (early ? (pmd_val(pmd) == 0) : \ 21 #define __pte_none(early, pte) (early ? pte_none(pte) : \ 92 bool early) in kasan_pte_offset() 94 if (__pmd_none(early, READ_ONCE(*pmdp))) { in kasan_pte_offset() 95 phys_addr_t pte_phys = early ? in kasan_pte_offset() 98 if (!early) in kasan_pte_offset() 91 kasan_pte_offset(pmd_t *pmdp, unsigned long addr, int node, bool early) kasan_pte_offset() argument 113 kasan_pmd_offset(pgd_t *pgdp, unsigned long addr, int node, bool early) kasan_pmd_offset() argument 129 kasan_pte_populate(pmd_t *pmdp, unsigned long addr, unsigned long end, int node, bool early) kasan_pte_populate() argument 144 kasan_pmd_populate(pgd_t *pgdp, unsigned long addr, unsigned long end, int node, bool early) kasan_pmd_populate() argument 156 kasan_pgd_populate(unsigned long addr, unsigned long end, int node, bool early) kasan_pgd_populate() argument [all...] |
/kernel/linux/linux-5.10/arch/arm64/mm/ |
H A D | kasan_init.c | 28 * directly on kernel symbols (bm_p*d). All the early functions are called too 29 * early to use lm_alias so __p*d_populate functions must be used to populate 60 bool early) in kasan_pte_offset() 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() 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() 90 phys_addr_t pud_phys = early in kasan_pud_offset() 59 kasan_pte_offset(pmd_t *pmdp, unsigned long addr, int node, bool early) kasan_pte_offset() argument 73 kasan_pmd_offset(pud_t *pudp, unsigned long addr, int node, bool early) kasan_pmd_offset() argument 86 kasan_pud_offset(p4d_t *p4dp, unsigned long addr, int node, bool early) kasan_pud_offset() argument 99 kasan_pte_populate(pmd_t *pmdp, unsigned long addr, unsigned long end, int node, bool early) kasan_pte_populate() argument 116 kasan_pmd_populate(pud_t *pudp, unsigned long addr, unsigned long end, int node, bool early) kasan_pmd_populate() argument 128 kasan_pud_populate(p4d_t *p4dp, unsigned long addr, unsigned long end, int node, bool early) kasan_pud_populate() argument 140 kasan_p4d_populate(pgd_t *pgdp, unsigned long addr, unsigned long end, int node, bool early) kasan_p4d_populate() argument 152 kasan_pgd_populate(unsigned long addr, unsigned long end, int node, bool early) kasan_pgd_populate() argument [all...] |
/kernel/linux/linux-6.6/arch/arm64/mm/ |
H A D | kasan_init.c | 30 * directly on kernel symbols (bm_p*d). All the early functions are called too 31 * early to use lm_alias so __p*d_populate functions must be used to populate 63 bool early) in kasan_pte_offset() 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() 80 phys_addr_t pmd_phys = early ? in kasan_pmd_offset() 86 return early ? pmd_offset_kimg(pudp, addr) : pmd_offset(pudp, addr); in kasan_pmd_offset() 90 bool early) in kasan_pud_offset() 93 phys_addr_t pud_phys = early in kasan_pud_offset() 62 kasan_pte_offset(pmd_t *pmdp, unsigned long addr, int node, bool early) kasan_pte_offset() argument 76 kasan_pmd_offset(pud_t *pudp, unsigned long addr, int node, bool early) kasan_pmd_offset() argument 89 kasan_pud_offset(p4d_t *p4dp, unsigned long addr, int node, bool early) kasan_pud_offset() argument 102 kasan_pte_populate(pmd_t *pmdp, unsigned long addr, unsigned long end, int node, bool early) kasan_pte_populate() argument 119 kasan_pmd_populate(pud_t *pudp, unsigned long addr, unsigned long end, int node, bool early) kasan_pmd_populate() argument 131 kasan_pud_populate(p4d_t *p4dp, unsigned long addr, unsigned long end, int node, bool early) kasan_pud_populate() argument 143 kasan_p4d_populate(pgd_t *pgdp, unsigned long addr, unsigned long end, int node, bool early) kasan_p4d_populate() argument 155 kasan_pgd_populate(unsigned long addr, unsigned long end, int node, bool early) kasan_pgd_populate() argument [all...] |
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | kasan_init.c | 39 unsigned long end, bool early) in kasan_pte_populate() 50 if (!early) { in kasan_pte_populate() 65 * The early shadow memory is mapping all KASan in kasan_pte_populate() 89 unsigned long end, bool early) in kasan_pmd_populate() 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() 133 if (!early && pgd_none(*pgdp)) { in kasan_pgd_populate() 153 kasan_pmd_populate(pudp, addr, next, early); in kasan_pgd_populate() 213 * At first we should unmap early shado in kasan_init() 38 kasan_pte_populate(pmd_t *pmdp, unsigned long addr, unsigned long end, bool early) kasan_pte_populate() argument 88 kasan_pmd_populate(pud_t *pudp, unsigned long addr, unsigned long end, bool early) kasan_pmd_populate() argument 118 kasan_pgd_populate(unsigned long addr, unsigned long end, bool early) kasan_pgd_populate() argument [all...] |
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | kasan_init.c | 38 unsigned long end, bool early) in kasan_pte_populate() 49 if (!early) { in kasan_pte_populate() 64 * The early shadow memory is mapping all KASan in kasan_pte_populate() 88 unsigned long end, bool early) in kasan_pmd_populate() 100 void *p = early ? kasan_early_shadow_pte : in kasan_pmd_populate() 113 kasan_pte_populate(pmdp, addr, next, early); in kasan_pmd_populate() 118 bool early) in kasan_pgd_populate() 132 if (!early && pgd_none(*pgdp)) { in kasan_pgd_populate() 152 kasan_pmd_populate(pudp, addr, next, early); in kasan_pgd_populate() 212 * At first we should unmap early shado in kasan_init() 37 kasan_pte_populate(pmd_t *pmdp, unsigned long addr, unsigned long end, bool early) kasan_pte_populate() argument 87 kasan_pmd_populate(pud_t *pudp, unsigned long addr, unsigned long end, bool early) kasan_pmd_populate() argument 117 kasan_pgd_populate(unsigned long addr, unsigned long end, bool early) kasan_pgd_populate() argument [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/microcode/ |
H A D | amd.c | 16 * early loader: 89 * of @buf of size @buf_size. Set @early to use this function in the early path. 91 static bool verify_container(const u8 *buf, size_t buf_size, bool early) in verify_container() argument 96 if (!early) in verify_container() 104 if (!early) in verify_container() 115 * beginning of @buf of size @buf_size. Set @early to use this function in the 116 * early path. 118 static bool verify_equivalence_table(const u8 *buf, size_t buf_size, bool early) in verify_equivalence_table() argument 123 if (!verify_container(buf, buf_size, early)) in verify_equivalence_table() 158 __verify_patch_section(const u8 *buf, size_t buf_size, u32 *sh_psize, bool early) __verify_patch_section() argument 238 verify_patch(u8 family, const u8 *buf, size_t buf_size, u32 *patch_size, bool early) verify_patch() argument [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/microcode/ |
H A D | amd.c | 16 * early loader: 124 * of @buf of size @buf_size. Set @early to use this function in the early path. 126 static bool verify_container(const u8 *buf, size_t buf_size, bool early) in verify_container() argument 131 if (!early) in verify_container() 139 if (!early) in verify_container() 150 * beginning of @buf of size @buf_size. Set @early to use this function in the 151 * early path. 153 static bool verify_equivalence_table(const u8 *buf, size_t buf_size, bool early) in verify_equivalence_table() argument 158 if (!verify_container(buf, buf_size, early)) in verify_equivalence_table() 193 __verify_patch_section(const u8 *buf, size_t buf_size, u32 *sh_psize, bool early) __verify_patch_section() argument 272 verify_patch(u8 family, const u8 *buf, size_t buf_size, u32 *patch_size, bool early) verify_patch() argument [all...] |
/kernel/linux/linux-6.6/tools/testing/memblock/linux/ |
H A D | init.h | 20 int early; member 23 #define __setup_param(str, unique_id, fn, early) \ 29 { __setup_str_##unique_id, fn, early }
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A 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() [all...] |
H A 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-6.6/arch/x86/kernel/ |
H A D | mpparse.c | 188 static int __init smp_read_mpc(struct mpc_table *mpc, unsigned early) in smp_read_mpc() argument 203 if (early) in smp_read_mpc() 424 static int __init check_physptr(struct mpf_intel *mpf, unsigned int early) in check_physptr() argument 436 if (!smp_read_mpc(mpc, early)) { in check_physptr() 447 if (early) in check_physptr() 476 void __init default_get_smp_config(unsigned int early) in default_get_smp_config() argument 486 if (acpi_lapic && early) in default_get_smp_config() 517 if (early) { in default_get_smp_config() 527 if (check_physptr(mpf, early)) in default_get_smp_config() 532 if (!early) in default_get_smp_config() [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | init.h | 61 * when early init has completed so all such references are potential bugs. 268 #define early_initcall(fn) __define_initcall(fn, early) 305 int early; member 314 #define __setup_param(str, unique_id, fn, early) \ 320 = { __setup_str_##unique_id, fn, early }
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A 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-6.6/include/linux/ |
H A D | init.h | 63 * when early init has completed so all such references are potential bugs. 286 #define early_initcall(fn) __define_initcall(fn, early) 323 int early; member 334 #define __setup_param(str, unique_id, fn, early) \ 340 = { __setup_str_##unique_id, fn, early }
|
/kernel/linux/linux-6.6/tools/perf/dlfilters/ |
H A D | dlfilter-test-api-v2.c | 320 static int do_checks(void *data, const struct perf_dlfilter_sample *sample, void *ctx, bool early) in do_checks() argument 326 if (early) { in do_checks() 342 if (early && !d->do_early) in do_checks() 349 if (early) in do_checks()
|
H A D | dlfilter-test-api-v0.c | 301 static int do_checks(void *data, const struct perf_dlfilter_sample *sample, void *ctx, bool early) in do_checks() argument 307 if (early) { in do_checks() 323 if (early && !d->do_early) in do_checks() 330 if (early) in do_checks()
|
/kernel/linux/linux-5.10/drivers/xen/ |
H A 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/arch/s390/include/asm/ |
H A 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-6.6/arch/s390/include/asm/ |
H A D | sclp.h | 156 static inline int sclp_get_core_info(struct sclp_core_info *info, int early) in sclp_get_core_info() argument 158 if (early) in sclp_get_core_info()
|
/kernel/linux/linux-5.10/arch/x86/pci/ |
H A 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-6.6/arch/x86/pci/ |
H 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 530 if (!early && !acpi_disabled) { in pci_mmcfg_check_reserved() 578 static void __init pci_mmcfg_reject_broken(int early) in pci_mmcfg_reject_broken() argument 583 if (pci_mmcfg_check_reserved(NULL, cfg, early) == 0) { in pci_mmcfg_reject_broken() 679 static void __init __pci_mmcfg_init(int early) in __pci_mmcfg_init() argument 681 pci_mmcfg_reject_broken(early); in __pci_mmcfg_init()
|
/kernel/linux/linux-5.10/include/xen/ |
H A D | swiotlb-xen.h | 12 extern int xen_swiotlb_init(int verbose, bool early);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ring.c | 473 uint32_t value, result, early[3]; in amdgpu_debugfs_ring_read() local 481 early[0] = amdgpu_ring_get_rptr(ring) & ring->buf_mask; in amdgpu_debugfs_ring_read() 482 early[1] = amdgpu_ring_get_wptr(ring) & ring->buf_mask; in amdgpu_debugfs_ring_read() 483 early[2] = ring->wptr & ring->buf_mask; in amdgpu_debugfs_ring_read() 485 r = put_user(early[i], (uint32_t *)buf); in amdgpu_debugfs_ring_read()
|
/kernel/liteos_a/kernel/extended/power/ |
H A 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()
|