| /freebsd-10-stable/sys/sys/ |
| D | lockstat.h | 164 #define LOCKSTAT_RECORD4(probe, lp, arg1, arg2, arg3, arg4) do { \ argument 167 if ((id = lockstat_probemap[(probe)])) \ 172 #define LOCKSTAT_RECORD(probe, lp, arg1) \ argument 173 LOCKSTAT_RECORD4(probe, lp, arg1, 0, 0, 0) 175 #define LOCKSTAT_RECORD0(probe, lp) \ argument 176 LOCKSTAT_RECORD4(probe, lp, 0, 0, 0, 0) 178 #define LOCKSTAT_RECORD1(probe, lp, arg1) \ argument 179 LOCKSTAT_RECORD4(probe, lp, arg1, 0, 0, 0) 181 #define LOCKSTAT_RECORD2(probe, lp, arg1, arg2) \ argument 182 LOCKSTAT_RECORD4(probe, lp, arg1, arg2, 0, 0) [all …]
|
| /freebsd-10-stable/sys/cddl/dev/sdt/ |
| D | sdt.c | 135 sdt_create_probe(struct sdt_probe *probe) in sdt_create_probe() argument 145 if (probe->version != (int)sizeof(*probe)) { in sdt_create_probe() 147 probe, probe->version, (int)sizeof(*probe)); in sdt_create_probe() 152 if (strcmp(prov->name, probe->prov->name) == 0) in sdt_create_probe() 158 if (*probe->mod == 0) { in sdt_create_probe() 159 len = strlcpy(mod, probe->sdtp_lf->filename, sizeof(mod)); in sdt_create_probe() 163 strlcpy(mod, probe->mod, sizeof(mod)); in sdt_create_probe() 171 strlcpy(func, probe->func, sizeof(func)); in sdt_create_probe() 175 from = probe->name; in sdt_create_probe() 190 (void)dtrace_probe_create(prov->id, mod, func, name, 1, probe); in sdt_create_probe() [all …]
|
| /freebsd-10-stable/sys/cddl/dev/lockstat/ |
| D | lockstat.c | 160 lockstat_probe_t *probe = parg; in lockstat_enable() local 162 ASSERT(!lockstat_probemap[probe->lsp_probe]); in lockstat_enable() 166 lockstat_probemap[probe->lsp_probe] = id; in lockstat_enable() 184 lockstat_probe_t *probe = parg; in lockstat_disable() local 187 ASSERT(lockstat_probemap[probe->lsp_probe]); in lockstat_disable() 191 lockstat_probemap[probe->lsp_probe] = 0; in lockstat_disable() 228 lockstat_probe_t *probe = &lockstat_probes[i]; in lockstat_provide() local 231 probe->lsp_func, probe->lsp_name) != 0) in lockstat_provide() 234 ASSERT(!probe->lsp_id); in lockstat_provide() 236 probe->lsp_id = dtrace_probe_create(lockstat_id, in lockstat_provide() [all …]
|
| /freebsd-10-stable/sys/cddl/contrib/opensolaris/uts/common/dtrace/ |
| D | lockstat.c | 90 lockstat_probe_t *probe = parg; in lockstat_enable() local 92 ASSERT(!lockstat_probemap[probe->lsp_probe]); in lockstat_enable() 94 lockstat_probemap[probe->lsp_probe] = id; in lockstat_enable() 112 lockstat_probe_t *probe = parg; in lockstat_disable() local 115 ASSERT(lockstat_probemap[probe->lsp_probe]); in lockstat_disable() 117 lockstat_probemap[probe->lsp_probe] = 0; in lockstat_disable() 190 lockstat_probe_t *probe = &lockstat_probes[i]; in lockstat_provide() local 193 probe->lsp_func, probe->lsp_name) != 0) in lockstat_provide() 196 ASSERT(!probe->lsp_id); in lockstat_provide() 197 probe->lsp_id = dtrace_probe_create(lockstat_id, in lockstat_provide() [all …]
|
| D | fasttrap.c | 770 fasttrap_tracepoint_enable(proc_t *p, fasttrap_probe_t *probe, uint_t index) in fasttrap_tracepoint_enable() argument 778 ASSERT(index < probe->ftp_ntps); in fasttrap_tracepoint_enable() 780 pid = probe->ftp_pid; in fasttrap_tracepoint_enable() 781 pc = probe->ftp_tps[index].fit_tp->ftt_pc; in fasttrap_tracepoint_enable() 782 id = &probe->ftp_tps[index].fit_id; in fasttrap_tracepoint_enable() 784 ASSERT(probe->ftp_tps[index].fit_tp->ftt_pid == pid); in fasttrap_tracepoint_enable() 794 fasttrap_mod_barrier(probe->ftp_gen); in fasttrap_tracepoint_enable() 907 new_tp = probe->ftp_tps[index].fit_tp; in fasttrap_tracepoint_enable() 911 ASSERT(new_tp->ftt_proc == probe->ftp_prov->ftp_proc); in fasttrap_tracepoint_enable() 947 fasttrap_tracepoint_disable(proc_t *p, fasttrap_probe_t *probe, uint_t index) in fasttrap_tracepoint_disable() argument [all …]
|
| D | dtrace.c | 395 #define DTRACE_HASHSTR(hash, probe) \ argument 396 dtrace_hash_str(*((char **)((uintptr_t)(probe) + (hash)->dth_stroffs))) 398 #define DTRACE_HASHNEXT(hash, probe) \ argument 399 (dtrace_probe_t **)((uintptr_t)(probe) + (hash)->dth_nextoffs) 401 #define DTRACE_HASHPREV(hash, probe) \ argument 402 (dtrace_probe_t **)((uintptr_t)(probe) + (hash)->dth_prevoffs) 542 #define DTRACE_ANCHORED(probe) ((probe)->dtpr_func[0] != '\0') argument 1481 dtrace_probe_t *probe = ecb->dte_probe; in dtrace_priv_probe() local 1482 dtrace_provider_t *prov = probe->dtpr_provider; in dtrace_priv_probe() 1491 probe->dtpr_id, probe->dtpr_arg); in dtrace_priv_probe() [all …]
|
| /freebsd-10-stable/cddl/contrib/dtracetoolkit/Tcl/ |
| D | Readme | 22 probe proc-entry(procname, argc, argv); 23 probe proc-return(procname, retcode); 24 probe proc-result(procname, retcode, retval, retobj); 25 probe proc-args(procname, args, ...); 26 probe cmd-entry(cmdname, argc, argv); 27 probe cmd-return(cmdname, retval); 28 probe cmd-args(procname, args, ...); 29 probe inst-start(instname, depth, stackobj); 30 probe inst-done(instname, depth, stackobj); 31 probe obj-create(object); [all …]
|
| /freebsd-10-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/ |
| D | tst.entryreturn.ksh | 53 * Unfortunately, a "return" probe is not currently possible due to 62 probe entry(); 63 probe __entry(); 64 probe foo__entry(); 65 probe carpentry(); 66 probe miniatureturn(); 67 probe foo__return(); 68 probe __return(); 69 probe done();
|
| D | tst.linkpriv.ksh | 56 probe zero(); 57 probe one(uintptr_t); 58 probe two(uintptr_t, uintptr_t); 59 probe three(uintptr_t, uintptr_t, uintptr_t); 60 probe four(uintptr_t, uintptr_t, uintptr_t, uintptr_t); 61 probe five(uintptr_t, uintptr_t, uintptr_t, uintptr_t, uintptr_t);
|
| D | tst.linkunpriv.ksh | 58 probe zero(); 59 probe one(uintptr_t); 60 probe two(uintptr_t, uintptr_t); 61 probe three(uintptr_t, uintptr_t, uintptr_t); 62 probe four(uintptr_t, uintptr_t, uintptr_t, uintptr_t); 63 probe five(uintptr_t, uintptr_t, uintptr_t, uintptr_t, uintptr_t);
|
| D | tst.header.ksh | 41 probe zero(); 42 probe one(uintptr_t); 43 probe u_nder(char *); 44 probe d__ash(int **);
|
| /freebsd-10-stable/cddl/contrib/dtracetoolkit/Shell/ |
| D | Readme | 23 probe function-entry(file, function, lineno); 24 probe function-return(file, function, rval); 25 probe builtin-entry(file, function, lineno); 26 probe builtin-return(file, function, rval); 27 probe command-entry(file, function, lineno); 28 probe command-return(file, function, rval); 29 probe script-start(file); 30 probe script-done(file, rval); 31 probe subshell-entry(file, childpid); 32 probe subshell-return(file, rval); [all …]
|
| /freebsd-10-stable/cddl/contrib/dtracetoolkit/Ruby/ |
| D | Readme | 20 probe function-entry(class, method, file, lineno); 21 probe function-return(class, method, file, lineno); 22 probe raise(errinfo, file, lineno); 23 probe rescue(file, lineno); 24 probe line(file, lineno); 25 probe gc-begin(); 26 probe gc-end(); 27 probe object-create-start(object, file, lineno); 28 probe object-create-done(object, file, lineno); 29 probe object-free(object);
|
| /freebsd-10-stable/sys/netinet/ |
| D | in_kdtrace.h | 31 #define IP_PROBE(probe, arg0, arg1, arg2, arg3, arg4, arg5) \ argument 32 SDT_PROBE6(ip, , , probe, arg0, arg1, arg2, arg3, arg4, arg5) 33 #define UDP_PROBE(probe, arg0, arg1, arg2, arg3, arg4) \ argument 34 SDT_PROBE5(udp, , , probe, arg0, arg1, arg2, arg3, arg4) 35 #define TCP_PROBE5(probe, arg0, arg1, arg2, arg3, arg4) \ argument 36 SDT_PROBE5(tcp, , , probe, arg0, arg1, arg2, arg3, arg4) 37 #define TCP_PROBE6(probe, arg0, arg1, arg2, arg3, arg4, arg5) \ argument 38 SDT_PROBE6(tcp, , , probe, arg0, arg1, arg2, arg3, arg4, arg5)
|
| /freebsd-10-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/ |
| D | tst.ProbeData.ksh.out | 1 [probe 1 pid$target:tst.ProbeData.exe:fN:entry [ 6 [probe 1 pid$target:tst.ProbeData.exe:fN:entry [ 11 [probe 2 pid$target:tst.ProbeData.exe:fN2:entry [ 16 [probe 1 pid$target:tst.ProbeData.exe:fN:entry [ 21 [probe 2 pid$target:tst.ProbeData.exe:fN2:entry [ 26 [probe 1 pid$target:tst.ProbeData.exe:fN:entry [ 31 [probe 1 pid$target:tst.ProbeData.exe:fN:entry [ 36 [probe 1 pid$target:tst.ProbeData.exe:fN:entry [ 41 [probe 1 pid$target:tst.ProbeData.exe:fN:entry [ 46 [probe 1 pid$target:tst.ProbeData.exe:fN:entry [
|
| /freebsd-10-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json/ |
| D | usdt.d | 21 probe log__trace(char *msg); 22 probe log__debug(char *msg); 23 probe log__info(char *msg); 24 probe log__warn(char *msg); 25 probe log__error(char *msg); 26 probe log__fatal(char *msg);
|
| /freebsd-10-stable/usr.sbin/ppp/ |
| D | probe.c | 39 struct probe probe; variable 70 probe.select_changes_time = select_changes_time() ? 1 : 0; in probe_Init() 72 probe.select_changes_time ? "yes" : "no"); in probe_Init() 74 probe.ipv6_available = ipv6_available() ? 1 : 0; in probe_Init() 76 probe.ipv6_available ? "yes" : "no"); in probe_Init()
|
| /freebsd-10-stable/cddl/contrib/dtracetoolkit/JavaScript/ |
| D | Readme | 41 probe function-entry(file, class, func) 42 probe function-info(file, class, func, lineno, runfile, runlineno) 43 probe function-args(file, class, func, argc, argv, argv0, argv1, 45 probe function-rval(file, class, func, lineno, rval, rval0) 46 probe function-return(file, class, func) 47 probe object-create-start(file, class) 48 probe object-create(file, class, *object, rlineno) 49 probe object-create-done(file, class) 50 probe object-finalize(NULL, class, *object) 51 probe execute-start(file, lineno) [all …]
|
| /freebsd-10-stable/cddl/contrib/opensolaris/lib/libzpool/common/ |
| D | zfs.d | 21 probe probe0(char *probename); 22 probe probe1(char *probename, unsigned long arg1); 23 probe probe2(char *probename, unsigned long arg1, unsigned long arg2); 24 probe probe3(char *probename, unsigned long arg1, unsigned long arg2, 26 probe probe4(char *probename, unsigned long arg1, unsigned long arg2, 29 probe set__error(int err);
|
| /freebsd-10-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/ |
| D | man.TraceNames | 39 * RESULT: invalid probe specifier 43 * RESULT: invalid probe specifier 47 * RESULT: invalid probe specifier 51 * RESULT: trace of one probe with name BEGIN. 55 * RESULT: invalid probe specifier 59 * RESULT: invalid probe specifier 67 * RESULT: invalid probe specifier 80 * RESULT: invalid probe specifier 97 * RESULT: Count of mathching read probes and invalid probe specifier 102 * RESULT: invalid probe specifier [all …]
|
| D | man.TraceModule | 39 * RESULT: invalid probe specifier 51 * RESULT: invalid probe specifier 59 * RESULT: invalid probe specifier 63 * RESULT: not a valid probe description. 72 * and an invalid probe specifier for foounix. 76 * RESULT: invalid probe specifier for foounix. 80 * RESULT: invalid probe description. 99 * RESULT: invalid probe specifier. 103 * RESULT: invalid probe specifier. 107 * RESULT: invalid probe specifier. [all …]
|
| D | man.TraceFunctions | 39 * RESULT: invalid probe specifier 43 * RESULT: invalid probe specifier 51 * RESULT: invalid probe specifier 59 * RESULT: invalid probe specifier 76 * RESULT: invalid probe specifier 80 * RESULT: invalid probe specifier. 88 * RESULT: Count of matching read probes and invalid probe specifier 93 * RESULT: invalid probe specifier. 97 * RESULT: invalid probe specifier. 109 * RESULT: invalid probe specifier.
|
| D | man.TraceProvider | 44 * RESULT: invalid probe specifier 48 * RESULT: invalid probe specifier 52 * RESULT: invalid probe specifier 61 * probe specifier for foofile and no tracing. 65 * RESULT: invalid probe specifier 74 * RESULT: invalid probe specifier 79 * RESULT: Traces of the matching profile probe with the
|
| /freebsd-10-stable/contrib/gperf/src/ |
| D | hash-table.cc | 147 unsigned int probe = hash_val & (_size - 1); in insert() local 156 while (_table[probe] != NULL) in insert() 158 if (equal (_table[probe], item)) in insert() 159 return _table[probe]; in insert() 162 probe = (probe + increment) & (_size - 1); in insert() 165 _table[probe] = item; in insert()
|
| /freebsd-10-stable/share/dtrace/ |
| D | watch_vop_remove | 36 vfs::vop_remove:entry /* probe ID 1 */ 56 this->fi_name == ""/ /* probe ID 2 */ 63 vfs::vop_remove:entry /this->ncp/ /* probe ID 3 (depth 1) */ 76 this->name1 == "/" || this->name1 == ""/ /* probe ID 4 */ 87 vfs::vop_remove:entry /this->dvp/ /* probe ID 5 (depth 2) */ 98 vfs::vop_remove:entry /this->dvp/ /* probe ID 6 (depth 3) */ 109 vfs::vop_remove:entry /this->dvp/ /* probe ID 7 (depth 4) */ 120 vfs::vop_remove:entry /this->dvp/ /* probe ID 8 (depth 5) */ 131 vfs::vop_remove:entry /this->dvp/ /* probe ID 9 (depth 6) */ 142 vfs::vop_remove:entry /this->dvp/ /* probe ID 10 (depth 7) */ [all …]
|