{ "cmd_element": { "fields": [ { "name": "string", "type": "const char *" }, { "name": "doc", "type": "const char *" }, { "name": "daemon", "type": "int" }, { "name": "attr", "type": "uint32_t" }, { "name": "func", "type": "int *" }, { "name": "name", "type": "const char *" }, { "name": "xref", "type": "struct xref" } ] }, "xref": { "fields": [ { "name": "xrefdata", "type": "struct xrefdata *" }, { "name": "type", "type": "enum xref_type" }, { "name": "line", "type": "int" }, { "name": "file", "type": "const char *" }, { "name": "func", "type": "const char *" } ] }, "xref_install_element": { "fields": [ { "name": "xref", "type": "struct xref" }, { "name": "cmd_element", "type": "const struct cmd_element *" }, { "name": "node_type", "type": "enum node_type" } ] }, "xref_logmsg": { "fields": [ { "name": "xref", "type": "struct xref" }, { "name": "fmtstring", "type": "const char *" }, { "name": "priority", "type": "uint32_t" }, { "name": "ec", "type": "uint32_t" }, { "name": "args", "type": "const char *" } ] }, "xref_threadsched": { "fields": [ { "name": "xref", "type": "struct xref" }, { "name": "funcname", "type": "const char *" }, { "name": "dest", "type": "const char *" }, { "name": "thread_type", "type": "uint32_t" } ] }, "xrefdata": { "fields": [ { "name": "xref", "type": "const struct xref *" }, { "array": 16, "name": "uid", "type": "char" }, { "name": "hashstr", "type": "const char *" }, { "array": 2, "name": "hashu32", "type": "uint32_t" } ] } }