sys.spec revision 4eb5116a772d340fe75c795059e1566c07b9994c
#
# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License, Version 1.0 only
# (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
# 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
#
# ident "%Z%%M% %I% %E% SMI"
#
function _lwp_cond_signal
declaration int _lwp_cond_signal(lwp_cond_t *cvp)
end
function _lwp_cond_broadcast
declaration int _lwp_cond_broadcast(lwp_cond_t *cvp)
end
function _lwp_cond_wait
declaration int _lwp_cond_wait(lwp_cond_t *cvp, lwp_mutex_t *mp)
end
function _lwp_cond_timedwait
declaration int _lwp_cond_timedwait(lwp_cond_t *cvp, lwp_mutex_t *mp, \
end
function _lwp_cond_reltimedwait
declaration int _lwp_cond_reltimedwait(lwp_cond_t *cvp, lwp_mutex_t *mp, \
end
function _lwp_info
end
function _lwp_kill
declaration int _lwp_kill(lwpid_t target_lwp, int sig)
end
function _lwp_mutex_lock
declaration int _lwp_mutex_lock(lwp_mutex_t *mp)
end
function _lwp_mutex_trylock
declaration int _lwp_mutex_trylock(lwp_mutex_t *mp)
end
function _lwp_mutex_unlock
declaration int _lwp_mutex_unlock(lwp_mutex_t *mp)
end
function _lwp_self
end
function _lwp_sema_wait
declaration int _lwp_sema_wait(lwp_sema_t *sema)
end
function _lwp_sema_trywait
declaration int _lwp_sema_trywait(lwp_sema_t *sema)
end
function _lwp_sema_init
declaration int _lwp_sema_init(lwp_sema_t *sema, int count)
end
function _lwp_sema_post
declaration int _lwp_sema_post(lwp_sema_t *sema)
end
function _lwp_suspend
declaration int _lwp_suspend(lwpid_t target_lwp)
end
function _lwp_continue
declaration int _lwp_continue(lwpid_t target_lwp)
end
function access
end
function _access
end
function acct
end
function _acct
end
function acctctl
end
function _acctctl
end
function acl
void *aclbufp)
end
function facl
end
function adjtime
end
function alarm
end
function ualarm
end
function brk
end
function sbrk
end
function bsd_signal
end
function .stret1
end
function .stret2
end
function .stret4
end
function .stret8
end
function .udiv
end
function .umul
end
function .urem
end
function _Q_add
end
function _Q_cmp
end
function _Q_cmpe
end
function _Q_div
end
function _Q_dtoq
end
function _Q_feq
end
function _Q_fge
end
function _Q_fgt
end
function _Q_fle
end
function _Q_flt
end
function _Q_fne
end
function _Q_itoq
end
function _Q_mul
end
function _Q_neg
end
function _Q_qtod
end
function _Q_qtoi
end
function _Q_qtos
end
function _Q_qtou
end
function _Q_sqrt
end
function _Q_stoq
end
function _Q_sub
end
function _Q_utoq
end
function chdir
declaration int chdir(const char *path)
end
function _chdir
weak chdir
end
function fchdir
end
function _fchdir
end
function chmod
end
function _chmod
end
function fchmod
end
function _fchmod
end
function chown
end
function _chown
end
function lchown
end
function _lchown
end
function fchown
end
function _fchown
end
function fchownat
end
function _fchownat
end
function chroot
end
function _chroot
end
function fchroot
end
function close
end
function _close
end
function cond_broadcast
end
function cond_destroy
end
function cond_init
end
function cond_signal
end
function cond_timedwait
end
function cond_reltimedwait
end
function cond_wait
end
function creat
end
function _creat
end
function dup
end
function _dup
end
function exportfs
end
function fstatfs
end
function ladd
end
function ldivide
end
function lexp10
end
function llog10
end
function lmul
end
function logb
end
function lshiftl
end
function lsub
end
function nss_delete
end
function nss_endent
end
function nss_getent
end
function nss_search
end
function nss_setent
end
function qecvt
end
function qfcvt
end
function qgcvt
end
function makeutx
end
function modctl
end
function modutx
end
function _modutx
end
function nfs_getfh
end
function ntp_adjtime
declaration int ntp_adjtime(struct timex *tptr)
end
function _ntp_adjtime
end
function ntp_gettime
declaration int ntp_gettime(struct ntptimeval *tptr)
end
function _ntp_gettime
end
function snprintf
end
function strtows
end
function towctrans
end
function vsnprintf
end
function wctrans
end
function wstoll
end
function wstostr
end
function ___errno
end
function __builtin_alloca
end
function __div64
end
function __dtoll
end
function __dtou
end
function __dtoull
end
function __filbuf
end
function __flt_rounds
end
function __ftoll
end
function __ftou
end
function __ftoull
end
function __major
end
function __makedev
end
function __minor
end
function __mul64
end
function __nsw_extended_action
end
function __nsw_freeconfig
end
function __nsw_getconfig
end
function __posix_asctime_r
end
function __posix_ctime_r
end
function __posix_getgrgid_r
end
function __posix_getgrnam_r
end
function __posix_getlogin_r
end
function __posix_getpwnam_r
end
function __posix_getpwuid_r
end
function __posix_readdir_r
end
function __posix_sigwait
end
function __posix_ttyname_r
end
function __priocntl
end
function __priocntlset
end
function __rem64
end
function __udiv64
end
function __umul64
end
function __urem64
end
function __xpg4_putmsg
end
function __xpg4_putpmsg
end
function _alarm
end
function _cleanup
end
function _exithandle
end
function _fork
end
function _forkall
end
function _getdate_err_addr
end
function _nsc_trydoorcall
end
function _nss_XbyY_buf_alloc
end
function _nss_XbyY_buf_free
end
function _nss_netdb_aliases
end
function _rename
end
function _rw_read_held
end
function _rw_write_held
end
function _rwlock_destroy
end
function _sema_destroy
end
function _sema_held
end
function _setitimer
end
function _siglongjmp
end
function _sigprocmask
end
function _sleep
end
function _xftw
end
function _xftw64
end
function exit
declaration void exit(int status)
end
function _exit
end
function _Exit
end
function fcntl
end
function _fcntl
end
function fork
end
function fork1
end
#
# Version number SUNW_1.21.3 is reserved entirely for forkall()
# because it is a new interface created in Solaris 10 and backported
# to old releases (Solaris 7, 8, and 9). The same version number
# for forkall() is used in all of the old (update) releases.
#
function forkall
end
function fpathconf
end
function _fpathconf
end
function pathconf
end
function _pathconf
end
function fsync
end
function _fsync
end
function getacct
end
function _getacct
end
function getdents
end
function getgroups
declaration int getgroups(int gidsetsize, gid_t *grouplist)
end
function _getgroups
end
function setgroups
end
function _setgroups
end
function getitimer
end
function _getitimer
end
function setitimer
struct itimerval *_RESTRICT_KYWD value, \
struct itimerval *_RESTRICT_KYWD ovalue)
end
function getmsg
declaration int getmsg(int fildes, struct strbuf *_RESTRICT_KYWD ctlptr,\
struct strbuf *_RESTRICT_KYWD dataptr, \
int *_RESTRICT_KYWD flagsp)
end
function _getmsg
end
function getpmsg
declaration int getpmsg(int fildes, struct strbuf *_RESTRICT_KYWD ctlptr, \
struct strbuf *_RESTRICT_KYWD dataptr, \
int *_RESTRICT_KYWD bandp, int *_RESTRICT_KYWD flagsp)
end
function _getpmsg
end
function getpid
end
function _getpid
end
function getpgrp
end
function _getpgrp
end
function getppid
end
function _getppid
end
function getpgid
end
function _getpgid
end
function getrlimit
end
function _getrlimit
end
function setrlimit
end
function _setrlimit
end
function getsid
end
function _getsid
end
function getuid
end
function _getuid
end
function geteuid
end
function _geteuid
end
function getgid
end
function _getgid
end
function getegid
end
function _getegid
end
function inst_sync
end
function _inst_sync
end
function ioctl
end
function _ioctl
end
function issetugid
declaration int issetugid(void)
end
function _issetugid
end
function kill
end
function _kill
weak kill
end
function link
end
function _link
end
function llseek
end
function lockf
end
function _lockf
end
function lseek
end
function _lseek
end
function memcntl
end
function _memcntl
end
function meminfo
declaration int meminfo(const uint64_t inaddr[], int addr_count, \
const uint_t info_req[], int info_count, uint64_t outdata[], \
end
function _meminfo
end
function mincore
end
function mkdir
end
function _mkdir
end
function mknod
end
function _mknod
end
function mmap
end
function _mmap
end
function mount
end
function _mount
end
function mprotect
end
function _mprotect
end
function msgctl
end
function _msgctl
end
function msgctl64
declaration int msgctl64(int msqid, int cmd, struct msqid_ds64 *buf)
end
function _msgctl64
end
function msgget
end
function _msgget
end
function msgrcv
end
function _msgrcv
end
function msgsnd
end
function _msgsnd
end
function msgids
end
function _msgids
end
function msgsnap
end
function _msgsnap
end
function munmap
end
function _munmap
end
function nice
declaration int nice(int incr)
end
function _nice
weak nice
end
function open
end
function _open
end
function openat
end
function _openat
end
function p_online
declaration int p_online(processorid_t processorid, int flag)
end
function pause
declaration int pause(void)
end
function _pause
end
function pipe
end
function _pipe
end
function poll
end
function _poll
end
function priocntl
end
function priocntlset
declaration long priocntlset(procset_t *psp, int cmd, ...)
end
function processor_bind
declaration int processor_bind(idtype_t idtype, id_t id, \
end
function processor_info
declaration int processor_info(processorid_t processorid, \
end
function profil
end
function _profil
end
function pset_bind
end
function pset_create
declaration int pset_create(psetid_t *newpset)
end
function pset_destroy
declaration int pset_destroy(psetid_t pset)
end
function pset_assign
declaration int pset_assign(psetid_t pset, processorid_t cpu, \
end
function pset_info
end
function pset_getloadavg
declaration int pset_getloadavg(psetid_t pset, double loadavg[], \
int nelem)
end
function pset_list
end
function pset_setattr
declaration int pset_setattr(psetid_t pset, uint_t attr)
end
function pset_getattr
declaration int pset_getattr(psetid_t pset, uint_t *attrp)
end
function read
end
function _read
weak read
end
function pread
end
function putacct
end
function _putacct
end
function readv
end
function _readv
end
function readlink
char *_RESTRICT_KYWD buf, size_t bufsize)
end
function _readlink
end
function rmdir
end
function _rmdir
end
function semctl
end
function _semctl
end
function semctl64
end
function _semctl64
end
function semget
end
function _semget
end
function semop
end
function _semop
end
function semids
end
function _semids
end
function semtimedop
end
function _semtimedop
end
function setpgrp
end
function _setpgrp
end
function setsid
end
function _setsid
end
function settaskid
end
function _settaskid
end
function gettaskid
end
function _gettaskid
end
function getprojid
end
function _getprojid
end
function setuid
end
function _setuid
end
function setegid
end
function seteuid
end
function setgid
end
function _setgid
end
function shmctl
end
function _shmctl
end
function shmctl64
declaration int shmctl64(int shmid, int cmd, struct shmid_ds64 *buf)
end
function _shmctl64
end
function shmget
end
function _shmget
end
function shmat
end
function _shmat
end
function shmdt
end
function _shmdt
end
function shmids
end
function _shmids
end
function sigaction
const struct sigaction *_RESTRICT_KYWD act, \
struct sigaction *_RESTRICT_KYWD oact)
end
function _sigaction
end
function sigaltstack
declaration int sigaltstack(const stack_t *_RESTRICT_KYWD ss, \
end
function _sigaltstack
end
function sigpause
end
function _sigpause
end
function sigfpe
end
function siginterrupt
declaration int siginterrupt (int sig, int flag)
end
function _siginterrupt
end
function sigpending
declaration int sigpending(sigset_t *set)
end
function _sigpending
end
function sigprocmask
declaration int sigprocmask(int how, const sigset_t *_RESTRICT_KYWD set, \
end
function sigsuspend
declaration int sigsuspend(const sigset_t *set)
end
function _sigsuspend
end
function sigwait
end
function stat
end
function _stat
end
function fstatat
end
function _fstatat
end
function lstat
end
function _lstat
end
function fstat
end
function _fstat
end
function statvfs
end
function _statvfs
end
function fstatvfs
end
function _fstatvfs
end
function stime
end
function _stime
end
function symlink
end
function _symlink
end
function sync
declaration void sync(void)
end
function _sync
end
function syscall
end
function _syscall
end
function __systemcall
declaration int __systemcall(sysret_t *rval, int number, ...)
end
function __set_errno
declaration int __set_errno(int error)
end
function sysfs
end
function sysinfo
end
function _sysinfo
end
function time
end
function _time
weak time
end
function times
end
function _times
weak times
end
function uadmin
end
function getcontext
declaration int getcontext(ucontext_t *ucp)
end
function _getcontext
end
function setcontext
declaration int setcontext(const ucontext_t *ucp)
end
function _setcontext
end
function setustack
end
function _setustack
end
function getustack
end
function _getustack
end
function ulimit
declaration long ulimit(int cmd, ...)
end
function _ulimit
weak ulimit
end
function umask
end
function _umask
weak umask
end
function umount
end
function _umount
end
function umount2
end
function _umount2
end
function uname
end
function _uname
end
function unlink
end
function _unlink
end
function unlinkat
end
function _unlinkat
end
function ustat
end
function utime
end
function _utime
end
function utimes
end
function futimesat
const struct timeval times[2])
end
function _futimesat
end
function vfork
end
function vhangup
declaration void vhangup(void)
end
function wait
end
function _wait
weak wait
end
function waitid
int options)
end
function _waitid
end
function wracct
end
function _wracct
end
function write
end
function _write
end
function pwrite
end
function writev
end
function _writev
end
function yield
declaration void yield(void)
end
function getexecname
declaration const char *getexecname(void)
end
function _getexecname
end
function getisax
end
function _getisax
end
function getloadavg
declaration int getloadavg(double loadavg[], int nelem)
end
function getpagesizes
declaration int getpagesizes(size_t pagesize[], int nelem)
end
function tell
end
function _tell
end
function environ
end
function altzone
end
function daylight
end
function timezone
end
function tzname
end
function _ctype
end
function lzero
end
function lone
end
function lten
end
function _cladm
end
function __cladm
end
function core_set_options
declaration int core_set_options(int)
end
function _core_set_options
end
function core_get_options
declaration int core_get_options()
end
function _core_get_options
end
function core_set_global_content
declaration int core_set_global_content(const core_content_t *);
end
function _core_set_global_content
end
function core_set_global_path
declaration int core_set_global_path(const char *, size_t)
end
function _core_set_global_path
end
function core_get_global_content
declaration int core_get_global_content(core_content_t *);
end
function _core_get_global_content
end
function core_get_global_path
declaration int core_get_global_path(char *, size_t)
end
function _core_get_global_path
end
function core_set_default_content
declaration int core_set_default_content(const core_content_t *);
end
function _core_set_default_content
end
function core_set_default_path
declaration int core_set_default_path(const char *, size_t)
end
function _core_set_default_path
end
function core_get_default_content
declaration int core_get_default_content(core_content_t *);
end
function _core_get_default_content
end
function core_get_default_path
declaration int core_get_default_path(char *, size_t)
end
function _core_get_default_path
end
function core_set_process_content
declaration int core_set_process_content(const core_content_t *, pid_t)
end
function _core_set_process_content
end
function core_set_process_path
declaration int core_set_process_path(const char *, size_t, pid_t)
end
function _core_set_process_path
end
function core_get_process_content
declaration int core_get_process_content(core_content_t *, pid_t)
end
function _core_get_process_content
end
function core_get_process_path
declaration int core_get_process_path(char *, size_t, pid_t)
end
function _core_get_process_path
end
function renameat
const char *new)
end
function getrctl
end
function _getrctl
end
function setrctl
end
function _setrctl
end
function rctllist
end
function _rctllist
end
function rctlctl
end
function _rctlctl
end
function __init_daemon_priv
end
function __fini_daemon_priv
declaration void __fini_daemon_priv(const char *priv, ...)
end
function __init_suid_priv
declaration int __init_suid_priv(int flag, ...)
end
function __priv_bracket
declaration int __priv_bracket(priv_op_t op)
end
function __priv_relinquish
declaration void __priv_relinquish(void)
end
function setppriv
declaration int setppriv(priv_op_t op, priv_ptype_t type, const priv_set_t *pset)
end
function _setppriv
end
function getppriv
declaration int getppriv(priv_ptype_t type, priv_set_t *pset)
end
function _getppriv
end
function setpflags
end
function _setpflags
end
function getpflags
end
function _getpflags
end
function getprivimplinfo
end
function _getprivimplinfo
end
function getzoneid
end
function _getzoneid
end
function zone_create
const char *zone_root, const priv_set_t *zone_privs, \
end
function zone_destroy
declaration int zone_destroy(zoneid_t zoneid)
end
function zone_boot
end
function zone_enter
declaration int zone_enter(zoneid_t zoneid)
end
function zone_getattr
end
function zone_get_id
declaration int zone_get_id(const char *str, zoneid_t *zip)
end
function zone_list
end
function zone_shutdown
declaration int zone_shutdown(zoneid_t zoneid)
end
function getzoneidbyname
end
function _getzoneidbyname
end
function getzonenamebyid
end
function _getzonenamebyid
end