Lines Matching defs:inp

939 		const dt_idnode_t *inp = dnp->dn_ident->di_iarg;
940 return (inp->din_root ? dt_node_is_dynamic(inp->din_root) : 0);
1317 dt_idnode_t *inp = idp->di_iarg;
1319 if (inp->din_root != NULL &&
1320 inp->din_root->dn_kind == DT_NODE_INT) {
1325 dnp->dn_value = inp->din_root->dn_value;
1326 dt_node_type_propagate(inp->din_root, dnp);
2233 dt_idnode_t *inp;
2295 if ((inp = malloc(sizeof (dt_idnode_t))) == NULL)
2298 bzero(inp, sizeof (dt_idnode_t));
2303 _dtrace_defattr, 0, &dt_idops_inline, inp, dtp->dt_gen);
2306 free(inp);
2312 * hash containing the named parameters and store it in inp->din_hash.
2324 inp->din_hash = dt_idhash_create("inline args", NULL, 0, 0);
2325 inp->din_argv = calloc(i, sizeof (dt_ident_t *));
2327 if (inp->din_hash == NULL || inp->din_argv == NULL)
2346 pidp = dt_idhash_insert(inp->din_hash, pnp->dn_string,
2356 inp->din_argv[i] = pidp;
2361 dt_idstack_push(&yypcb->pcb_globals, inp->din_hash);
2372 dt_idstack_pop(&yypcb->pcb_globals, inp->din_hash);
2397 * Store the parse tree nodes for 'expr' inside of idp->di_data ('inp')
2401 inp->din_list = yypcb->pcb_list;
2402 inp->din_root = expr;
4211 dt_idnode_t *inp = dnp->dn_ident->di_iarg;
4218 assert(inp->din_root->dn_flags & DT_NF_COOKED);
4225 if ((rdp = dt_node_resolve(inp->din_root, DT_IDENT_XLSOU)) != NULL ||
4226 (rdp = dt_node_resolve(inp->din_root, DT_IDENT_XLPTR)) != NULL) {
4248 } else if (dt_node_is_argcompat(dnp, inp->din_root) == 0) {
4253 dt_node_type_name(inp->din_root, n2, sizeof (n2)));
4801 const dt_idnode_t *inp;
4978 inp = dnp->dn_ident->di_iarg;
4982 dt_node_printr(inp->din_root, fp, depth + 1);