b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam/*
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * CDDL HEADER START
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam *
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * The contents of this file are subject to the terms of the
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * Common Development and Distribution License (the "License").
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * You may not use this file except in compliance with the License.
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam *
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * or http://www.opensolaris.org/os/licensing.
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * See the License for the specific language governing permissions
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * and limitations under the License.
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam *
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * When distributing Covered Code, include this CDDL HEADER in each
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * If applicable, add the following below this CDDL HEADER, with the
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * fields enclosed by brackets "[]" replaced with your own identifying
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * information: Portions Copyright [yyyy] [name of copyright owner]
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam *
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * CDDL HEADER END
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam */
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam/*
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * Copyright 2007 Sun Microsystems, Inc. All rights reserved.
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam * Use is subject to license terms.
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam */
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam#pragma ident "%Z%%M% %I% %E% SMI"
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslamsyscall::getpid:entry
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam/pid == $1/
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam{
bd0f52d78d701efcad2c460df61b45677d041c35jhaslam @[ustackdepth] = count();
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam}
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslamERROR
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam/arg4 == DTRACEFLT_BADSTACK/
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam{
bd0f52d78d701efcad2c460df61b45677d041c35jhaslam exit(0);
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam}
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslamprofile:::tick-1s
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam/++n == 10/
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam{
bd0f52d78d701efcad2c460df61b45677d041c35jhaslam exit(1)
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam}
b8fac8e162eda7e98db13dfa3e439e43f90f41d9jhaslam