Lines Matching refs:be
243 * Note that this function may be called from almost anywhere, with interrupts
412 struct kdb_dbbe *be, **iter;
415 be = *iter;
416 if (be->dbbe_active == 0 && strcmp(be->dbbe_name, name) == 0) {
417 kdb_dbbe = be;
430 * reason for entering the debugger so that the right script can be run.
452 struct kdb_dbbe *be, **iter;
459 be = *iter;
460 pri = (be->dbbe_init != NULL) ? be->dbbe_init() : -1;
461 be->dbbe_active = (pri >= 0) ? 0 : -1;
464 kdb_dbbe = be;
470 be = *iter;
471 if (be->dbbe_active == 0)
472 printf(" %s", be->dbbe_name);
611 struct kdb_dbbe *be;
618 be = kdb_dbbe;
619 if (be == NULL || be->dbbe_trap == NULL)
651 handled = be->dbbe_trap(type, code);
652 if (be == kdb_dbbe)
654 be = kdb_dbbe;
655 if (be == NULL || be->dbbe_trap == NULL)
657 printf("Switching to %s back-end\n", be->dbbe_name);