Lines Matching refs:kind
75 dt_decl_alloc(ushort_t kind, char *name) in dt_decl_alloc() argument
82 ddp->dd_kind = kind; in dt_decl_alloc()
230 dt_decl_spec(ushort_t kind, char *name) in dt_decl_spec() argument
235 return (dt_decl_push(dt_decl_alloc(kind, name))); in dt_decl_spec()
244 if (ddp->dd_name != NULL && kind == CTF_K_TYPEDEF) { in dt_decl_spec()
253 ddp->dd_kind = kind; in dt_decl_spec()
328 dt_node_t *flist, const char *kind, uint_t flags) in dt_decl_prototype() argument
339 "not use a variable-length argument list\n", kind); in dt_decl_prototype()
345 kind, dt_node_type_name(dnp, n, sizeof (n)), in dt_decl_prototype()
355 kind, dt_node_type_name(dnp, n, sizeof (n)), in dt_decl_prototype()
368 form ? "not" : "already", kind, dnp->dn_string, i); in dt_decl_prototype()
477 dt_decl_sou(uint_t kind, char *name) in dt_decl_sou() argument
479 dt_decl_t *ddp = dt_decl_spec(kind, name); in dt_decl_sou()
496 kind == CTF_K_STRUCT ? "struct" : "union", in dt_decl_sou()
503 if (kind == CTF_K_STRUCT) in dt_decl_sou()
533 uint_t kind; in dt_decl_member() local
565 kind = ctf_type_kind(dtt.dtt_ctfp, base); in dt_decl_member()
568 if (kind == CTF_K_FORWARD || ((kind == CTF_K_STRUCT || in dt_decl_member()
569 kind == CTF_K_UNION) && size == 0)) { in dt_decl_member()
596 if (pkind != CTF_K_STRUCT || kind != CTF_K_ARRAY) in dt_decl_member()