rt.spec revision 303bf60b5a47ba25850d1ab07297f73962521dff
#
# 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
#
#
# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"
#
function aio_cancel
declaration int aio_cancel(int fildes, struct aiocb *aiocbp)
end
function aio_fsync
end
function aio_read
end
function aio_write
end
function aio_return
end
function aio_error
end
function aio_suspend
declaration int aio_suspend(const struct aiocb *const list[], int nent, \
end
function posix_fallocate
end
function fdatasync
end
function lio_listio
declaration int lio_listio(int mode, struct aiocb *const list[], int nent, \
end
function aio_waitn
end
declaration int aio_cancel64(int fildes, struct aiocb64 *aiocbp)
end
declaration int aio_error64(const struct aiocb64 *aiocbp)
end
declaration int aio_fsync64(int op, struct aiocb64 *aiocbp)
end
declaration int aio_read64(struct aiocb64 *aiocbp)
end
end
declaration int aio_suspend64(const struct aiocb64 *const list[], \
end
declaration int aio_write64(struct aiocb64 *aiocbp)
end
declaration int lio_listio64(int mode, struct aiocb64 *const list[], \
end
declaration int aio_waitn64(struct aiocb64 *list[], uint_t nent, \
end
end
function mq_close
end
function mq_notify
declaration int mq_notify(mqd_t mqdes, const struct sigevent *notification)
end
function mq_open
end
function mq_receive
end
function mq_timedreceive
const struct timespec *abs_timeout)
end
function mq_reltimedreceive_np
const struct timespec *rel_timeout)
end
function mq_send
end
function mq_timedsend
declaration int mq_timedsend(mqd_t mqdes, const char *msg_ptr, \
const struct timespec *abs_timeout)
end
function mq_reltimedsend_np
declaration int mq_reltimedsend_np(mqd_t mqdes, const char *msg_ptr, \
const struct timespec *rel_timeout)
end
function mq_setattr
declaration int mq_setattr(mqd_t mqdes, \
const struct mq_attr *_RESTRICT_KYWD mqstat, \
struct mq_attr *_RESTRICT_KYWD omqstat)
end
function mq_getattr
declaration int mq_getattr(mqd_t mqdes, struct mq_attr *mqstat)
end
function mq_unlink
end
function nanosleep
end
function clock_nanosleep
declaration int clock_nanosleep(clockid_t clock_id, int flags, \
end
function sched_get_priority_max
declaration int sched_get_priority_max(int policy)
end
function sched_get_priority_min
declaration int sched_get_priority_min(int policy)
end
function sched_rr_get_interval
declaration int sched_rr_get_interval(pid_t pid, struct timespec *interval)
end
function sched_setparam
declaration int sched_setparam(pid_t pid, const struct sched_param *param)
end
function sched_getparam
declaration int sched_getparam(pid_t pid, struct sched_param *param)
end
function sched_setscheduler
declaration int sched_setscheduler(pid_t pid, int policy, \
const struct sched_param *param)
end
function sched_getscheduler
declaration int sched_getscheduler(pid_t pid)
end
function sched_yield
declaration int sched_yield(void)
end
function sem_close
end
function sem_destroy
declaration int sem_destroy(sem_t *sem)
end
function sem_getvalue
declaration int sem_getvalue(sem_t *sem, int *sval)
end
function sem_init
end
function sem_open
end
function sem_post
end
function sem_unlink
declaration int sem_unlink(const char *name)
end
function sem_wait
end
function sem_timedwait
declaration int sem_timedwait(sem_t *sem, const timespec_t *abstime)
end
function sem_reltimedwait_np
declaration int sem_reltimedwait_np(sem_t *sem, const timespec_t *reltime)
end
function sem_trywait
declaration int sem_trywait(sem_t *sem)
end
function shm_open
end
function shm_unlink
declaration int shm_unlink(const char *name)
end
function sigqueue
end
function sigwaitinfo
declaration int sigwaitinfo(const sigset_t *_RESTRICT_KYWD set, \
end
function sigtimedwait
declaration int sigtimedwait(const sigset_t *_RESTRICT_KYWD set, \
const struct timespec *_RESTRICT_KYWD timeout)
end
function timer_create
declaration int timer_create(clockid_t clock_id, struct sigevent *evp, \
end
function timer_delete
declaration int timer_delete(timer_t timerid)
end
function timer_settime
declaration int timer_settime(timer_t timerid, int flags, \
const struct itimerspec *value, \
struct itimerspec *ovalue)
end
function timer_gettime
declaration int timer_gettime(timer_t timerid, struct itimerspec *value)
end
function timer_getoverrun
declaration int timer_getoverrun(timer_t timerid)
end
function clock_settime
declaration int clock_settime(clockid_t clock_id, const struct timespec *tp)
end
function clock_gettime
declaration int clock_gettime(clockid_t clock_id, struct timespec *tp)
end
function clock_getres
declaration int clock_getres(clockid_t clock_id, struct timespec *res)
end
function _clock_getres
end
function _clock_gettime
end
function _clock_settime
end
function _nanosleep
end
function _clock_nanosleep
end
function _timer_create
end
function _timer_delete
end
function _timer_getoverrun
end
function _timer_gettime
end
function _timer_settime
end
end
end
#
# Weak Specs
#
function __posix_aio_fork
end
function _sem_open
end
function _sem_close
end
function _sem_unlink
end
function _sem_init
end
function _sem_destroy
end
function _sem_wait
end
function _sem_timedwait
end
function _sem_reltimedwait_np
end
function _sem_trywait
end
function _sem_post
end
function _sem_getvalue
end
function _sigwaitinfo
end
function _sigtimedwait
end
function _sigqueue
end
function __posix_aio_close
end