is_kernel_addr
return pte_present(pte) && !is_kernel_addr(addr);
if (!is_kernel_addr(ea))
if (unlikely(!is_kernel_addr((unsigned long)src)))
#define pmd_bad(pmd) (!is_kernel_addr(pmd_val(pmd)) \
#define pud_bad(pud) (!is_kernel_addr(pud_val(pud)) \
return pte_present(pte) && !is_kernel_addr(addr);
if (IS_ENABLED(CONFIG_PPC_BOOK3E_64) && is_kernel_addr(addr))
if (IS_ENABLED(CONFIG_44x) && !is_kernel_addr(addr) && (old & _PAGE_EXEC))
if (is_kernel_addr(regs->nip))
return is_kernel_addr(hw->address);
if (is_kernel_addr(regs->nip) && !(info->type & HW_BRK_TYPE_KERNEL))
if (!is_kernel_addr(addr))
prom_initrd_start = is_kernel_addr(r3) ? __pa(r3) : r3;
if (is_kernel_addr(initrd_start) && is_kernel_addr(initrd_end) &&
return is_kernel_addr(addr);
if (!is_kernel_addr(bugaddr) && !(regs->msr & MSR_IR))
if (is_kernel_addr(ea))
if (is_kernel_addr(ea))
if (is_kernel_addr(ea))
if (is_kernel_addr(ea))
if (is_kernel_addr(ea))
if (!is_kernel_addr(virt))
if (!is_kernel_addr(virt))
if (!is_kernel_addr(addr)) {
if (!is_kernel_addr(addr)) {
return is_kernel_addr((unsigned long)unsafe_src);
if (!is_kernel_addr(virt)) {
if (unlikely(is_kernel_addr(ea)))
if (!is_kernel_addr(addr))
is_kernel_addr(mfspr(SPRN_SIAR)))
if (is_kernel_addr(mfspr(SPRN_SDAR)) && event->attr.exclude_kernel)
if (is_kernel_addr(siar))
if (!is_kernel_addr(addr))
if (is_kernel_addr(addr)) {
is_kernel_addr(addr) && event->attr.exclude_kernel)
if (is_kernel_addr(data->ip))
BUG_ON(!is_kernel_addr((u64)virt_addr_bmp));
unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr)
BUG_ON(is_kernel_addr(phys_addr));
unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr)
unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr)
if (!is_kernel_addr(addr)) {
if (!is_kernel_addr(dabr[i].address)) {
if (!is_kernel_addr(sp)) {
if (!is_kernel_addr(lr)
} else if (is_kernel_addr(lr)
if (!is_kernel_addr(addr))