1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 * or http://www.opensolaris.org/os/licensing.
10 * See the License for the specific language governing permissions
11 * and limitations under the License.
12 *
13 * When distributing Covered Code, include this CDDL HEADER in each
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 * If applicable, add the following below this CDDL HEADER, with the
16 * fields enclosed by brackets "[]" replaced with your own identifying
17 * information: Portions Copyright [yyyy] [name of copyright owner]
18 *
19 * CDDL HEADER END
20 */
21
22/*
23 * Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
24 */
25
26#ifndef _S10_MISC_H
27#define	_S10_MISC_H
28
29#ifdef	__cplusplus
30extern "C" {
31#endif
32
33#if !defined(_ASM)
34
35/*
36 * From s10_deleted.c
37 */
38extern int s10_stat();
39extern int s10_lstat();
40extern int s10_fstat();
41extern int s10_stat64();
42extern int s10_lstat64();
43extern int s10_fstat64();
44extern int s10_open();
45extern int s10_open64();
46extern int s10_chmod();
47extern int s10_fchmod();
48extern int s10_chown();
49extern int s10_lchown();
50extern int s10_fchown();
51extern int s10_mkdir();
52extern int s10_mknod();
53extern int s10_link();
54extern int s10_unlink();
55extern int s10_symlink();
56extern int s10_readlink();
57extern int s10_rmdir();
58extern int s10_rename();
59extern int s10_access();
60extern int s10_creat();
61extern int s10_creat64();
62extern int s10_fork1();
63extern int s10_forkall();
64extern int s10_dup();
65extern int s10_poll();
66extern int s10_lwp_mutex_lock();
67extern int s10_lwp_sema_wait();
68extern int s10_utime();
69extern int s10_utimes();
70extern int s10_xstat();
71extern int s10_lxstat();
72extern int s10_fxstat();
73extern int s10_xmknod();
74extern int s10_fsat();
75extern int s10_umount();
76
77/*
78 * From s10_signal.c
79 */
80extern int s10sigset_to_native(const sigset_t *, sigset_t *);
81
82extern int s10_kill();
83extern int s10_lwp_create();
84extern int s10_lwp_kill();
85extern int s10_lwp_sigmask();
86extern int s10_sigaction();
87extern int s10_signotify();
88extern int s10_sigpending();
89extern int s10_sigprocmask();
90extern int s10_sigqueue();
91extern int s10_sigsendsys();
92extern int s10_sigsuspend();
93extern int s10_sigtimedwait();
94extern int s10_wait();
95extern int s10_waitid();
96
97#endif	/* !_ASM */
98
99#ifdef	__cplusplus
100}
101#endif
102
103#endif	/* _S10_MISC_H */
104