tag | line | file | source code |
registers | 538 | arch/mips/kernel/gdb-stub.c | hex2mem(ptr, (char *)registers, 16 * 4, 0); /* G & O regs */ |
registers | 545 | arch/mips/kernel/gdb-stub.c | newsp = (unsigned long *)registers[SP]; |
registers | 441 | arch/sparc/kernel/sparc-stub.c | handle_exception (unsigned long *registers) |
registers | 469 | arch/sparc/kernel/sparc-stub.c | if (registers[PC] == (unsigned long)breakinst) { |
registers | 471 | arch/sparc/kernel/sparc-stub.c | registers[PC] = registers[NPC]; |
registers | 472 | arch/sparc/kernel/sparc-stub.c | registers[NPC] += 4; |
registers | 475 | arch/sparc/kernel/sparc-stub.c | sp = (unsigned long *)registers[SP]; |
registers | 477 | arch/sparc/kernel/sparc-stub.c | tt = (registers[TBR] >> 4) & 0xff; |
registers | 490 | arch/sparc/kernel/sparc-stub.c | ptr = mem2hex((char *)®isters[PC], ptr, 4); |
registers | 508 | arch/sparc/kernel/sparc-stub.c | ptr = mem2hex((char *)®isters[NPC], ptr, 4); |
registers | 514 | arch/sparc/kernel/sparc-stub.c | ptr = mem2hex((char *)®isters[O7], ptr, 4); |
registers | 547 | arch/sparc/kernel/sparc-stub.c | ptr = mem2hex((char *)registers, ptr, 16 * 4); |
registers | 553 | arch/sparc/kernel/sparc-stub.c | mem2hex((char *)®isters[Y], (ptr + 32 * 4 * 2), (8 * 4)); |
registers | 561 | arch/sparc/kernel/sparc-stub.c | psr = registers[PSR]; |
registers | 565 | arch/sparc/kernel/sparc-stub.c | hex2mem(ptr, (char *)registers, 16 * 4); |
registers | 569 | arch/sparc/kernel/sparc-stub.c | hex2mem(ptr + 64 * 4 * 2, (char *)®isters[Y], 8 * 4); |
registers | 577 | arch/sparc/kernel/sparc-stub.c | newsp = (unsigned long *)registers[SP]; |
registers | 583 | arch/sparc/kernel/sparc-stub.c | if (psr != registers[PSR]) |
registers | 584 | arch/sparc/kernel/sparc-stub.c | registers[PSR] = (psr & 0x1f) | (registers[PSR] & ~0x1f); |
registers | 631 | arch/sparc/kernel/sparc-stub.c | registers[PC] = addr; |
registers | 632 | arch/sparc/kernel/sparc-stub.c | registers[NPC] = addr + 4; |