Lines Matching refs:kdb_macro
634 struct kdb_macro { struct
644 static struct kdb_macro *kdb_macro; argument
654 if (!kdb_macro) in kdb_defcmd2()
659 if (!list_empty(&kdb_macro->statements)) in kdb_defcmd2()
660 kdb_register(&kdb_macro->cmd); in kdb_defcmd2()
672 list_add_tail(&kms->list_node, &kdb_macro->statements); in kdb_defcmd2()
688 struct kdb_macro *kmp; in kdb_defcmd()
695 kmp = container_of(kp, struct kdb_macro, cmd); in kdb_defcmd()
710 kdb_macro = kzalloc_obj(*kdb_macro, GFP_KDB); in kdb_defcmd()
711 if (!kdb_macro) in kdb_defcmd()
714 mp = &kdb_macro->cmd; in kdb_defcmd()
728 INIT_LIST_HEAD(&kdb_macro->statements); in kdb_defcmd()
736 kfree(kdb_macro); in kdb_defcmd()
755 struct kdb_macro *kmp; in kdb_exec_defcmd()
770 kmp = container_of(kp, struct kdb_macro, cmd); in kdb_exec_defcmd()