Searched refs:rnat_addr (Results 1 - 2 of 2) sorted by relevance
/linux-4.4.14/arch/ia64/kernel/ |
H A D | unaligned.c | 308 unsigned long *bsp, *bspstore, *addr, *rnat_addr, *ubs_end; set_rse_reg() local 333 rnat_addr = ia64_rse_rnat_addr(addr); set_rse_reg() 334 if ((unsigned long) rnat_addr >= sw->ar_bspstore) set_rse_reg() 335 rnat_addr = &sw->ar_rnat; set_rse_reg() 340 *rnat_addr |= nat_mask; set_rse_reg() 342 *rnat_addr &= ~nat_mask; set_rse_reg() 360 rnat_addr = ia64_rse_rnat_addr(addr); set_rse_reg() 362 ia64_peek(current, sw, (unsigned long) ubs_end, (unsigned long) rnat_addr, &rnats); set_rse_reg() 364 (void *) rnat_addr, rnats, nat, (rnats >> ia64_rse_slot_num(addr)) & 1); set_rse_reg() 371 ia64_poke(current, sw, (unsigned long) ubs_end, (unsigned long) rnat_addr, rnats); set_rse_reg() 373 DPRINT("rnat changed to @%p = 0x%lx\n", (void *) rnat_addr, rnats); set_rse_reg() 381 unsigned long *bsp, *addr, *rnat_addr, *ubs_end, *bspstore; get_rse_reg() local 408 rnat_addr = ia64_rse_rnat_addr(addr); get_rse_reg() 409 if ((unsigned long) rnat_addr >= sw->ar_bspstore) get_rse_reg() 410 rnat_addr = &sw->ar_rnat; get_rse_reg() 412 *nat = (*rnat_addr & nat_mask) != 0; get_rse_reg() 432 rnat_addr = ia64_rse_rnat_addr(addr); get_rse_reg() 435 DPRINT("rnat @%p = 0x%lx\n", (void *) rnat_addr, rnats); get_rse_reg() 437 ia64_peek(current, sw, (unsigned long) ubs_end, (unsigned long) rnat_addr, &rnats); get_rse_reg()
|
H A D | ptrace.c | 385 unsigned long *rnat_addr = ia64_rse_rnat_addr((unsigned long *) on_kernel_rbs() local 387 return (addr >= bspstore && addr <= (unsigned long) rnat_addr); on_kernel_rbs() 405 unsigned long *bspstore, *krbs, regnum, *laddr, *urbs_end, *rnat_addr; ia64_peek() local 423 rnat_addr = ia64_rse_rnat_addr(laddr); ia64_peek() 424 ret = get_rnat(child, child_stack, krbs, rnat_addr, urbs_end); ia64_peek() 426 if (laddr == rnat_addr) { ia64_peek()
|
Completed in 157 milliseconds