kdb_dbbe
struct kdb_dbbe *be, **iter;
struct kdb_dbbe **iter;
if (kdb_dbbe != NULL)
strlcpy(buf, kdb_dbbe->dbbe_name, sizeof(buf));
if (kdb_dbbe != NULL && kdb_dbbe->dbbe_trace != NULL) {
kdb_dbbe->dbbe_trace();
if (kdb_dbbe != NULL && kdb_dbbe->dbbe_trace_thread != NULL) {
kdb_dbbe->dbbe_trace_thread(td);
struct kdb_dbbe *be, **iter;
kdb_dbbe = be;
kdb_backend_permitted(struct kdb_dbbe *be, struct thread *td)
if (kdb_dbbe != NULL && kdb_active == 0) {
struct kdb_dbbe *be, **iter;
kdb_dbbe = NULL;
kdb_dbbe = be;
if (kdb_dbbe != NULL) {
kdb_dbbe->dbbe_name);
struct kdb_dbbe *kdb_dbbe = NULL;
struct kdb_dbbe *be;
be = kdb_dbbe;
if (be == kdb_dbbe)
be = kdb_dbbe;
int mac_kdb_check_backend(struct kdb_dbbe *be);
int mac_kdb_grant_backend(struct kdb_dbbe *be);
struct kdb_dbbe;
mac_kdb_grant_backend(struct kdb_dbbe *be)
mac_kdb_check_backend(struct kdb_dbbe *be)
typedef int (*mpo_kdb_check_backend_t)(struct kdb_dbbe *be);
struct kdb_dbbe;
mac_ddb_check_backend(struct kdb_dbbe *be)
stub_kdb_check_backend(struct kdb_dbbe *be)
test_kdb_check_backend(struct kdb_dbbe *be)
static struct kdb_dbbe name##_dbbe = { \
SET_DECLARE(kdb_dbbe_set, struct kdb_dbbe);
extern struct kdb_dbbe *kdb_dbbe; /* Default debugger backend or NULL. */