Lines Matching refs:address
129 static void dump_pagetable(unsigned long asce, unsigned long address) in dump_pagetable() argument
136 table = table + ((address >> 53) & 0x7ff); in dump_pagetable()
145 table = table + ((address >> 42) & 0x7ff); in dump_pagetable()
154 table = table + ((address >> 31) & 0x7ff); in dump_pagetable()
163 table = table + ((address >> 20) & 0x7ff); in dump_pagetable()
171 table = table + ((address >> 12) & 0xff); in dump_pagetable()
257 unsigned long address; in do_no_context() local
270 address = regs->int_parm_long & __FAIL_ADDR_MASK; in do_no_context()
380 unsigned long address; in do_exception() local
406 address = trans_exc_code & __FAIL_ADDR_MASK; in do_exception()
407 perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS, 1, regs, address); in do_exception()
419 current->thread.gmap_addr = address; in do_exception()
420 address = __gmap_translate(gmap, address); in do_exception()
421 if (address == -EFAULT) { in do_exception()
432 vma = find_vma(mm, address); in do_exception()
436 if (unlikely(vma->vm_start > address)) { in do_exception()
439 if (expand_stack(vma, address)) in do_exception()
452 address &= HPAGE_MASK; in do_exception()
458 fault = handle_mm_fault(mm, vma, address, flags); in do_exception()
476 regs, address); in do_exception()
480 regs, address); in do_exception()
503 address = __gmap_link(gmap, current->thread.gmap_addr, in do_exception()
504 address); in do_exception()
505 if (address == -EFAULT) { in do_exception()
509 if (address == -ENOMEM) { in do_exception()