1e71ca95cSGerald Jelinek /* 2e71ca95cSGerald Jelinek * CDDL HEADER START 3e71ca95cSGerald Jelinek * 4e71ca95cSGerald Jelinek * The contents of this file are subject to the terms of the 5e71ca95cSGerald Jelinek * Common Development and Distribution License (the "License"). 6e71ca95cSGerald Jelinek * You may not use this file except in compliance with the License. 7e71ca95cSGerald Jelinek * 8e71ca95cSGerald Jelinek * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9e71ca95cSGerald Jelinek * or http://www.opensolaris.org/os/licensing. 10e71ca95cSGerald Jelinek * See the License for the specific language governing permissions 11e71ca95cSGerald Jelinek * and limitations under the License. 12e71ca95cSGerald Jelinek * 13e71ca95cSGerald Jelinek * When distributing Covered Code, include this CDDL HEADER in each 14e71ca95cSGerald Jelinek * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15e71ca95cSGerald Jelinek * If applicable, add the following below this CDDL HEADER, with the 16e71ca95cSGerald Jelinek * fields enclosed by brackets "[]" replaced with your own identifying 17e71ca95cSGerald Jelinek * information: Portions Copyright [yyyy] [name of copyright owner] 18e71ca95cSGerald Jelinek * 19e71ca95cSGerald Jelinek * CDDL HEADER END 20e71ca95cSGerald Jelinek */ 21*794f0adbSRoger A. Faulkner 22e71ca95cSGerald Jelinek /* 2380e2ca85S * Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved. 24e71ca95cSGerald Jelinek */ 25e71ca95cSGerald Jelinek 26e71ca95cSGerald Jelinek #ifndef _S10_MISC_H 27e71ca95cSGerald Jelinek #define _S10_MISC_H 28e71ca95cSGerald Jelinek 29e71ca95cSGerald Jelinek #ifdef __cplusplus 30e71ca95cSGerald Jelinek extern "C" { 31e71ca95cSGerald Jelinek #endif 32e71ca95cSGerald Jelinek 33e71ca95cSGerald Jelinek #if !defined(_ASM) 34e71ca95cSGerald Jelinek 358fd04b83SRoger A. Faulkner /* 368fd04b83SRoger A. Faulkner * From s10_deleted.c 378fd04b83SRoger A. Faulkner */ 388fd04b83SRoger A. Faulkner extern int s10_stat(); 398fd04b83SRoger A. Faulkner extern int s10_lstat(); 408fd04b83SRoger A. Faulkner extern int s10_fstat(); 418fd04b83SRoger A. Faulkner extern int s10_stat64(); 428fd04b83SRoger A. Faulkner extern int s10_lstat64(); 438fd04b83SRoger A. Faulkner extern int s10_fstat64(); 448fd04b83SRoger A. Faulkner extern int s10_open(); 458fd04b83SRoger A. Faulkner extern int s10_open64(); 46*794f0adbSRoger A. Faulkner extern int s10_chmod(); 47*794f0adbSRoger A. Faulkner extern int s10_fchmod(); 488fd04b83SRoger A. Faulkner extern int s10_chown(); 498fd04b83SRoger A. Faulkner extern int s10_lchown(); 508fd04b83SRoger A. Faulkner extern int s10_fchown(); 51*794f0adbSRoger A. Faulkner extern int s10_mkdir(); 52*794f0adbSRoger A. Faulkner extern int s10_mknod(); 53*794f0adbSRoger A. Faulkner extern int s10_link(); 548fd04b83SRoger A. Faulkner extern int s10_unlink(); 55*794f0adbSRoger A. Faulkner extern int s10_symlink(); 56*794f0adbSRoger A. Faulkner extern int s10_readlink(); 578fd04b83SRoger A. Faulkner extern int s10_rmdir(); 588fd04b83SRoger A. Faulkner extern int s10_rename(); 598fd04b83SRoger A. Faulkner extern int s10_access(); 608fd04b83SRoger A. Faulkner extern int s10_creat(); 618fd04b83SRoger A. Faulkner extern int s10_creat64(); 628fd04b83SRoger A. Faulkner extern int s10_fork1(); 638fd04b83SRoger A. Faulkner extern int s10_forkall(); 648fd04b83SRoger A. Faulkner extern int s10_dup(); 658fd04b83SRoger A. Faulkner extern int s10_poll(); 668fd04b83SRoger A. Faulkner extern int s10_lwp_mutex_lock(); 678fd04b83SRoger A. Faulkner extern int s10_lwp_sema_wait(); 688fd04b83SRoger A. Faulkner extern int s10_utime(); 698fd04b83SRoger A. Faulkner extern int s10_utimes(); 708fd04b83SRoger A. Faulkner extern int s10_xstat(); 718fd04b83SRoger A. Faulkner extern int s10_lxstat(); 728fd04b83SRoger A. Faulkner extern int s10_fxstat(); 738fd04b83SRoger A. Faulkner extern int s10_xmknod(); 748fd04b83SRoger A. Faulkner extern int s10_fsat(); 758fd04b83SRoger A. Faulkner extern int s10_umount(); 76bdf0047cSRoger A. Faulkner 77bdf0047cSRoger A. Faulkner /* 78bdf0047cSRoger A. Faulkner * From s10_signal.c 79bdf0047cSRoger A. Faulkner */ 80bdf0047cSRoger A. Faulkner extern int s10sigset_to_native(const sigset_t *, sigset_t *); 81bdf0047cSRoger A. Faulkner 82bdf0047cSRoger A. Faulkner extern int s10_kill(); 83bdf0047cSRoger A. Faulkner extern int s10_lwp_create(); 84bdf0047cSRoger A. Faulkner extern int s10_lwp_kill(); 85bdf0047cSRoger A. Faulkner extern int s10_lwp_sigmask(); 86bdf0047cSRoger A. Faulkner extern int s10_sigaction(); 87bdf0047cSRoger A. Faulkner extern int s10_signotify(); 88bdf0047cSRoger A. Faulkner extern int s10_sigpending(); 89bdf0047cSRoger A. Faulkner extern int s10_sigprocmask(); 90bdf0047cSRoger A. Faulkner extern int s10_sigqueue(); 91bdf0047cSRoger A. Faulkner extern int s10_sigsendsys(); 92bdf0047cSRoger A. Faulkner extern int s10_sigsuspend(); 93bdf0047cSRoger A. Faulkner extern int s10_sigtimedwait(); 948fd04b83SRoger A. Faulkner extern int s10_wait(); 95bdf0047cSRoger A. Faulkner extern int s10_waitid(); 96e71ca95cSGerald Jelinek 97e71ca95cSGerald Jelinek #endif /* !_ASM */ 98e71ca95cSGerald Jelinek 99e71ca95cSGerald Jelinek #ifdef __cplusplus 100e71ca95cSGerald Jelinek } 101e71ca95cSGerald Jelinek #endif 102e71ca95cSGerald Jelinek 103e71ca95cSGerald Jelinek #endif /* _S10_MISC_H */ 104