Lines Matching +defs:user +defs:attr

658 dt_node_attr_assign(dt_node_t *dnp, dtrace_attribute_t attr)
661 (dt_attr_cmp(attr, yypcb->pcb_amin) < 0)) {
667 dtrace_attr2str(attr, a, sizeof (a)));
670 dnp->dn_attr = attr;
675 boolean_t user)
707 if (user)
761 * Here we have a 32-bit user pointer that is being used with a 64-bit
1341 * Explicit references to user types (C or D) are assigned the default
2639 dtrace_attribute_t attr = _dtrace_defattr;
2652 * If two marks in a row are found, set 'uref' (user symbol reference).
2713 attr = dt_ident_cook(dnp, idp, NULL);
2717 attr = idp->di_attr;
2729 dt_node_attr_assign(dnp, attr);
2736 static const char *const kunames[] = { "kernel", "user" };
2838 attr = dt_ident_cook(dnp, idp, NULL);
2842 attr = idp->di_attr;
2851 dt_node_attr_assign(dnp, attr);
4126 * up and report failure back to the user. There are five possible paths:
4144 * user can simply use the D variable declaration syntax to work around them.
4278 dtrace_attribute_t attr = _dtrace_maxattr;
4300 attr = dt_attr_min(attr, mnp->dn_attr);
4315 dxp->dx_souid.di_attr = attr;
4316 dxp->dx_ptrid.di_attr = attr;
4532 dtrace_attribute_t attr = _dtrace_defattr;
4538 attr = dt_attr_min(attr, dnp->dn_attr);
4543 return (attr);
4809 (void) snprintf(buf, BUFSIZ, "type=<%s> attr=%s flags=", n, a);
4811 (void) snprintf(buf, BUFSIZ, "type=<%ld> attr=%s flags=",
4926 (void) fprintf(fp, "D EXPRESSION attr=%s\n", a);
4931 (void) fprintf(fp, "AGGREGATE @%s attr=%s [\n",
4958 (void) fprintf(fp, "CLAUSE attr=%s\n", a);
5020 (void) fprintf(fp, "PROGRAM attr=%s\n", a);
5026 (void) fprintf(fp, "IF attr=%s CONDITION:\n", a);