Lines Matching defs:type
46 dt_xlator_create_member(const char *name, ctf_id_t type, ulong_t off, void *arg)
72 dt_node_type_assign(enp, dxp->dx_dst_ctfp, type);
76 * appropriate name, output type, and member expression set to 'enp'.
86 dt_node_type_assign(mnp, dxp->dx_dst_ctfp, type);
199 * create member nodes for every member of the output type. Otherwise
276 * Translators are always defined using a struct or union type, so if
277 * we are attempting to translate to type "T *", we internally look
278 * for a translation to type "T" by following the pointer reference.
292 * translation from the exact source type to the resolved destination.
293 * Second, we look for a translation from the resolved source type to
295 * compatible source type (using the same rules as parameter formals)
329 return (NULL); /* no translation available to pointer type */
358 dt_xlator_ident(dt_xlator_t *dxp, ctf_file_t *ctfp, ctf_id_t type)
360 if (ctf_type_kind(ctfp, ctf_type_resolve(ctfp, type)) == CTF_K_POINTER)