Lines Matching defs:kgdb_info
60 struct debuggerinfo_struct kgdb_info[NR_CPUS];
467 kgdb_info[cpu].exception_state |= DCPU_IS_SLAVE;
468 kgdb_info[cpu].exception_state &= ~DCPU_WANT_MASTER;
470 kgdb_info[next_cpu].exception_state |= DCPU_NEXT_MASTER;
488 kgdb_info[cpu].debuggerinfo = regs;
489 kgdb_info[cpu].task = current;
490 kgdb_info[cpu].ret_state = 0;
491 kgdb_info[cpu].irq_depth = hardirq_count() >> HARDIRQ_SHIFT;
507 if (kgdb_info[cpu].exception_state & DCPU_NEXT_MASTER) {
508 kgdb_info[cpu].exception_state &= ~DCPU_NEXT_MASTER;
510 } else if (kgdb_info[cpu].exception_state & DCPU_WANT_MASTER) {
513 } else if (kgdb_info[cpu].exception_state & DCPU_IS_SLAVE) {
541 (kgdb_info[cpu].task &&
542 kgdb_info[cpu].task->pid != kgdb_sstep_pid) && --sstep_tries) {
552 kgdb_info[cpu].ret_state = 1;
621 kgdb_info[cpu].ret_state = error;
644 !(kgdb_info[i].exception_state &
653 if (kgdb_info[sstep_cpu].task)
654 kgdb_sstep_pid = kgdb_info[sstep_cpu].task->pid;
666 return kgdb_info[cpu].ret_state;
692 kgdb_info[ks->cpu].exception_state |= DCPU_WANT_MASTER;
694 kgdb_info[ks->cpu].exception_state &= ~(DCPU_WANT_MASTER |
712 kgdb_info[cpu].exception_state |= DCPU_IS_SLAVE;
714 kgdb_info[cpu].exception_state &= ~DCPU_IS_SLAVE;