003 File Manager
Current Path:
/usr/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil
usr
/
src
/
cddl
/
contrib
/
opensolaris
/
cmd
/
dtrace
/
test
/
tst
/
common
/
dtraceUtil
/
📁
..
📄
err.D_PDESC_ZERO.InvalidDescription1.d
(1.12 KB)
📄
man.APIVersion.d
(1.1 KB)
📄
man.AddSearchPath.d
(1.62 KB)
📄
man.CoalesceTrace.d
(1.52 KB)
📄
man.ELFGeneration.d
(1.4 KB)
📄
man.IncludedFilePath.d
(1.31 KB)
📄
man.ListProbesWithFunctions
(2.64 KB)
📄
man.ListProbesWithIDs
(2.06 KB)
📄
man.ListProbesWithModules
(2.56 KB)
📄
man.ListProbesWithNames
(3.37 KB)
📄
man.ListProbesWithProviders
(2.34 KB)
📄
man.ShowCompilerCode.d
(1.22 KB)
📄
man.TraceFunctions
(3.34 KB)
📄
man.TraceIDs
(1.96 KB)
📄
man.TraceModule
(3.37 KB)
📄
man.TraceNames
(3.63 KB)
📄
man.TraceProvider
(2.41 KB)
📄
man.VerboseStabilityReport.d
(1.35 KB)
📄
tst.AddSearchPath.d.ksh
(1.76 KB)
📄
tst.BufsizeGiga.d.ksh
(1.16 KB)
📄
tst.BufsizeKilo.d.ksh
(1.16 KB)
📄
tst.BufsizeMega.d.ksh
(1.16 KB)
📄
tst.BufsizeTera.d.ksh
(1.16 KB)
📄
tst.DataModel32.d.ksh
(1.5 KB)
📄
tst.DataModel64.d.ksh
(1.5 KB)
📄
tst.DefineNameWithCPP.d.ksh
(1.43 KB)
📄
tst.DefineNameWithCPP.d.ksh.out
(20 B)
📄
tst.DestructWithFunction.d.ksh
(1.42 KB)
📄
tst.DestructWithFunction.d.ksh.out
(14 B)
📄
tst.DestructWithID.d.ksh
(1.32 KB)
📄
tst.DestructWithID.d.ksh.out
(14 B)
📄
tst.DestructWithModule.d.ksh
(1.32 KB)
📄
tst.DestructWithModule.d.ksh.out
(14 B)
📄
tst.DestructWithName.d.ksh
(1.32 KB)
📄
tst.DestructWithName.d.ksh.out
(14 B)
📄
tst.DestructWithProvider.d.ksh
(1.32 KB)
📄
tst.DestructWithProvider.d.ksh.out
(14 B)
📄
tst.DestructWithoutW.d.ksh
(1.32 KB)
📄
tst.ELFGenerationOut.d.ksh
(1.58 KB)
📄
tst.ELFGenerationWithO.d.ksh
(1.6 KB)
📄
tst.ExitStatus1.d.ksh
(1.32 KB)
📄
tst.ExitStatus2.d.ksh
(1.26 KB)
📄
tst.ExtraneousProbeIds.d.ksh
(1.22 KB)
📄
tst.InvalidFuncName1.d.ksh
(1.21 KB)
📄
tst.InvalidFuncName2.d.ksh
(1.2 KB)
📄
tst.InvalidId1.d.ksh
(1.32 KB)
📄
tst.InvalidId2.d.ksh
(1.33 KB)
📄
tst.InvalidId3.d.ksh
(1.33 KB)
📄
tst.InvalidModule1.d.ksh
(1.34 KB)
📄
tst.InvalidModule2.d.ksh
(1.35 KB)
📄
tst.InvalidModule3.d.ksh
(1.36 KB)
📄
tst.InvalidModule4.d.ksh
(1.37 KB)
📄
tst.InvalidProbeIdentifier.d.ksh
(1.2 KB)
📄
tst.InvalidProvider1.d.ksh
(1.35 KB)
📄
tst.InvalidProvider2.d.ksh
(1.34 KB)
📄
tst.InvalidProvider3.d.ksh
(1.36 KB)
📄
tst.InvalidProvider4.d.ksh
(1.38 KB)
📄
tst.InvalidTraceFunc1.d.ksh
(1.21 KB)
📄
tst.InvalidTraceFunc2.d.ksh
(1.21 KB)
📄
tst.InvalidTraceFunc3.d.ksh
(1.21 KB)
📄
tst.InvalidTraceFunc4.d.ksh
(1.21 KB)
📄
tst.InvalidTraceFunc5.d.ksh
(1.21 KB)
📄
tst.InvalidTraceFunc6.d.ksh
(1.22 KB)
📄
tst.InvalidTraceFunc7.d.ksh
(1.23 KB)
📄
tst.InvalidTraceFunc8.d.ksh
(1.21 KB)
📄
tst.InvalidTraceFunc9.d.ksh
(1.22 KB)
📄
tst.InvalidTraceID1.d.ksh
(1.31 KB)
📄
tst.InvalidTraceID2.d.ksh
(1.31 KB)
📄
tst.InvalidTraceID3.d.ksh
(1.31 KB)
📄
tst.InvalidTraceID4.d.ksh
(1.31 KB)
📄
tst.InvalidTraceID5.d.ksh
(1.31 KB)
📄
tst.InvalidTraceID6.d.ksh
(1.32 KB)
📄
tst.InvalidTraceID7.d.ksh
(1.31 KB)
📄
tst.InvalidTraceModule1.d.ksh
(1.3 KB)
📄
tst.InvalidTraceModule2.d.ksh
(1.31 KB)
📄
tst.InvalidTraceModule3.d.ksh
(1.31 KB)
📄
tst.InvalidTraceModule4.d.ksh
(1.32 KB)
📄
tst.InvalidTraceModule5.d.ksh
(1.31 KB)
📄
tst.InvalidTraceModule6.d.ksh
(1.33 KB)
📄
tst.InvalidTraceModule7.d.ksh
(1.33 KB)
📄
tst.InvalidTraceModule8.d.ksh
(1.33 KB)
📄
tst.InvalidTraceName1.d.ksh
(1.27 KB)
📄
tst.InvalidTraceName2.d.ksh
(1.27 KB)
📄
tst.InvalidTraceName3.d.ksh
(1.28 KB)
📄
tst.InvalidTraceName4.d.ksh
(1.27 KB)
📄
tst.InvalidTraceName5.d.ksh
(1.27 KB)
📄
tst.InvalidTraceName6.d.ksh
(1.28 KB)
📄
tst.InvalidTraceName7.d.ksh
(1.27 KB)
📄
tst.InvalidTraceName8.d.ksh
(1.28 KB)
📄
tst.InvalidTraceName9.d.ksh
(1.29 KB)
📄
tst.InvalidTraceProvider1.d.ksh
(1.31 KB)
📄
tst.InvalidTraceProvider2.d.ksh
(1.31 KB)
📄
tst.InvalidTraceProvider3.d.ksh
(1.32 KB)
📄
tst.InvalidTraceProvider4.d.ksh
(1.33 KB)
📄
tst.InvalidTraceProvider5.d.ksh
(1.33 KB)
📄
tst.MultipleInvalidProbeId.d.ksh
(1.23 KB)
📄
tst.PreprocessorStatement.d.ksh
(1.5 KB)
📄
tst.QuietMode.d.ksh
(1.38 KB)
📄
tst.QuietMode.d.ksh.out
(19 B)
📄
tst.TestCompile.d.ksh
(1.38 KB)
📄
tst.TestCompile.d.ksh.out
(0 B)
📄
tst.UnDefineNameWithCPP.d.ksh
(1.55 KB)
📄
tst.ZeroFunctionProbes.d.ksh
(1.45 KB)
📄
tst.ZeroFunctionProbes.d.ksh.out
(10 B)
📄
tst.ZeroModuleProbes.d.ksh
(1.34 KB)
📄
tst.ZeroModuleProbes.d.ksh.out
(10 B)
📄
tst.ZeroNameProbes.d.ksh
(1.34 KB)
📄
tst.ZeroNameProbes.d.ksh.out
(10 B)
📄
tst.ZeroProbeIdentfier.d.ksh
(1.2 KB)
📄
tst.ZeroProbesWithoutZ.d.ksh
(1.37 KB)
📄
tst.ZeroProviderProbes.d.ksh
(1.34 KB)
📄
tst.ZeroProviderProbes.d.ksh.out
(10 B)
Editing: man.TraceModule
/* * CDDL HEADER START * * The contents of this file are subject to the terms of the * Common Development and Distribution License (the "License"). * You may not use this file except in compliance with the License. * * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE * or http://www.opensolaris.org/os/licensing. * See the License for the specific language governing permissions * and limitations under the License. * * When distributing Covered Code, include this CDDL HEADER in each * file and include the License file at usr/src/OPENSOLARIS.LICENSE. * If applicable, add the following below this CDDL HEADER, with the * fields enclosed by brackets "[]" replaced with your own identifying * information: Portions Copyright [yyyy] [name of copyright owner] * * CDDL HEADER END */ /* * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ #pragma ident "%Z%%M% %I% %E% SMI" /* * ASSERTION: * Tracing a module using the -m option. * * SECTION: dtrace Utility/-m Option * * NOTES: Manually check: * * 1) automated in tst.InvalidTraceModule1.d.ksh * /usr/sbin/dtrace -m profile * RESULT: invalid probe specifier * * 2) * /usr/sbin/dtrace -m genunix * RESULT: trace of all probes with module genunix. * * 3) * /usr/sbin/dtrace -m vtrace:genunix * RESULT: trace of probes with provider vtrace and module genunix. * * 4) automated in tst.InvalidTraceModule2.d.ksh * /usr/sbin/dtrace -m :genunix:: * RESULT: invalid probe specifier * * 5) * /usr/sbin/dtrace -m :genunix * RESULT: trace of all probes with module genunix. * * 6) automated in tst.InvalidTraceModule3.d.ksh * /usr/sbin/dtrace -m genunix:: * RESULT: invalid probe specifier * * 7) automated in tst.InvalidTraceModule4.d.ksh * /usr/sbin/dtrace -m profile:::profile-97 * RESULT: not a valid probe description. * * 8) * /usr/sbin/dtrace -m genunix -m unix * RESULT: tracing of both genunix and unix probes. * * 9) * /usr/sbin/dtrace -m genunix -m foounix * RESULT: Number of probes matching the description genunix * and an invalid probe specifier for foounix. * * 10) automated in tst.InvalidTraceModule5.d.ksh * /usr/sbin/dtrace -m foounix -m unix * RESULT: invalid probe specifier for foounix. * * 11) automated in tst.InvalidTraceModule6.d.ksh * /usr/sbin/dtrace -m fbt:des:des3_crunch_block:return * RESULT: invalid probe description. * * 12) * /usr/sbin/dtrace -m fbt:genunix'{printf("FOUND");}' * RESULT: tracing of all the probes matching provider fbt and module * genunix. * * 13) * /usr/sbin/dtrace -m genunix'{printf("FOUND");}' * RESULT: tracing of all the probes matching module genunix with * message FOUND * * 14) * /usr/sbin/dtrace -m :genunix'{printf("FOUND");}' * RESULT: tracing of all the probes matching module genunix with * message FOUND * * 15) automated in tst.InvalidTraceModule7.d.ksh * /usr/sbin/dtrace -m genunix::'{printf("FOUND");}' * RESULT: invalid probe specifier. * * 16) automated in tst.InvalidTraceModule8.d.ksh * /usr/sbin/dtrace -m genunix:'{printf("FOUND");}' * RESULT: invalid probe specifier. * * 17) * /usr/sbin/dtrace -m unix '{printf("FOUND");}' * RESULT: invalid probe specifier. * * 18) * /usr/sbin/dtrace -m * unix'/probefunc == "preempt"/{printf("FOUND");}' * RESULT: tracing of all the probes matching module genunix, * probe function preempt with message FOUND. */
Upload File
Create Folder