Searched refs:probes (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/cmd/dtrace/test/tst/i386/pid/
H A Dtst.retlist.ksh46 echo wrong number of matched probes: $match
/illumos-gate/usr/src/lib/libtnfctl/
H A Dprobes.c30 * not exercised for kernel probes.
140 * mode or internal mode, the new_probe member indicates new probes
170 * search through all libraries and discover all probes in target
186 /* dlclosed library : stitch out probes in target */
210 /* dlopened library : read in probes */
216 cur_obj->probes = malloc(num_probes *
218 if (cur_obj->probes == NULL)
246 /* call create_func for client data if we saw new probes */
256 probe_handle = cur_obj->probes[j].probe_handle;
267 * _tnfctl_free_objs_and_probes() - cleans up objects and probes
[all...]
H A Dkernel_int.c29 * Interfaces to control kernel tracing and kernel probes
54 /* Dummy "test" function -- just used to flag enabled probes */
79 * and determine the current kernel probes state, including the
124 * in kernel probes. These are actually dummy values that get
362 * Refresh our understanding of the existing probes in the kernel.
380 * it until we get modload/unload working correctly with probes
396 assert((obj_p != NULL) && (obj_p->probes != NULL));
411 p = &(obj_p->probes[pos]);
465 * check if there are any new probes in the kernel that we aren't aware of.
466 * If so, allocate space for those probes i
[all...]
H A DMakefile.com42 probes.o \
H A Dtnfctl_int.h80 INTERNAL_MODE /* tracing probes in the same process */
108 uint_t probecnt; /* number of probes in object */
109 prbctlref_t *probes; /* pointer to an array of probes */ member in struct:objlist
153 uint_t num_probes; /* number of probes in target */
232 /* sync up list of objects and probes */
280 /* free objs and probes */
H A Dprobes_ext.c70 * probes
82 /* call new creator function for all current probes */
142 /* select probes based on numbers */
159 probe = &(obj_p->probes[pos]);
/illumos-gate/usr/src/cmd/tnf/prex/
H A Dprexlex.l93 probes { yylval.intval = PROBES; return (PROBES); }
/illumos-gate/usr/src/cmd/mdb/common/modules/dtrace/
H A Ddtrace.c56 uintptr_t probes; local
64 if (mdb_readvar(&probes, "dtrace_probes") == -1) {
69 probes += (addr - 1) * sizeof (dtrace_probe_t *);
71 if (mdb_vread(&probe, sizeof (uintptr_t), probes) == -1) {
2695 "all available probes are listed.\n");
2712 * probes.
2771 { "dtrace_probes", "?", "print a DTrace consumer's enabled probes",
/illumos-gate/usr/src/uts/common/os/
H A Dpriv_defs66 Allows process-level tracing probes to be placed and enabled in
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_parser.c2560 dt_node_provider(char *name, dt_node_t *probes) argument
2568 dnp->dn_probes = probes;
/illumos-gate/usr/src/uts/common/dtrace/
H A Ddtrace.c169 static dtrace_probe_t **dtrace_probes; /* array of all probes */
170 static int dtrace_nprobes; /* number of probes */
177 static dtrace_hash_t *dtrace_bymod; /* probes hashed by module */
178 static dtrace_hash_t *dtrace_byfunc; /* probes hashed by function */
179 static dtrace_hash_t *dtrace_byname; /* probes hashed by name */
200 * including enabling state, probes, ECBs, consumer state, helper state,
233 * provider of the BEGIN, END, and ERROR probes).
3317 * results for anchored probes.
4156 * probes will not activate in user contexts to which the
4188 * probes wil
8566 dtrace_probe_t *probe, **probes; local
[all...]

Completed in 1301 milliseconds