thr_private.h (213096) | thr_private.h (213153) |
---|---|
1/* 2 * Copyright (C) 2005 Daniel M. Eischen <deischen@freebsd.org> 3 * Copyright (c) 2005 David Xu <davidxu@freebsd.org> 4 * Copyright (c) 1995-1998 John Birrell <jb@cimlogic.com.au>. 5 * 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 12 unchanged lines hidden (view full) --- 21 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 22 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 23 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 24 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 25 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 27 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28 * | 1/* 2 * Copyright (C) 2005 Daniel M. Eischen <deischen@freebsd.org> 3 * Copyright (c) 2005 David Xu <davidxu@freebsd.org> 4 * Copyright (c) 1995-1998 John Birrell <jb@cimlogic.com.au>. 5 * 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 12 unchanged lines hidden (view full) --- 21 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 22 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 23 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 24 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 25 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 27 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28 * |
29 * $FreeBSD: head/lib/libthr/thread/thr_private.h 213096 2010-09-24 07:52:07Z davidxu $ | 29 * $FreeBSD: head/lib/libthr/thread/thr_private.h 213153 2010-09-25 01:57:47Z davidxu $ |
30 */ 31 32#ifndef _THR_PRIVATE_H 33#define _THR_PRIVATE_H 34 35/* 36 * Include files. 37 */ --- 673 unchanged lines hidden (view full) --- 711 struct rtprio *rtp) __hidden; 712void _thread_bp_create(void); 713void _thread_bp_death(void); 714int _sched_yield(void); 715 716void _pthread_cleanup_push(void (*)(void *), void *); 717void _pthread_cleanup_pop(int); 718void _pthread_exit_mask(void *status, sigset_t *mask) __dead2 __hidden; | 30 */ 31 32#ifndef _THR_PRIVATE_H 33#define _THR_PRIVATE_H 34 35/* 36 * Include files. 37 */ --- 673 unchanged lines hidden (view full) --- 711 struct rtprio *rtp) __hidden; 712void _thread_bp_create(void); 713void _thread_bp_death(void); 714int _sched_yield(void); 715 716void _pthread_cleanup_push(void (*)(void *), void *); 717void _pthread_cleanup_pop(int); 718void _pthread_exit_mask(void *status, sigset_t *mask) __dead2 __hidden; |
719void _pthread_cancel_enter(int maycancel); 720void _pthread_cancel_leave(int maycancel); |
|
719 | 721 |
720 | |
721/* #include <fcntl.h> */ 722#ifdef _SYS_FCNTL_H_ 723int __sys_fcntl(int, int, ...); 724int __sys_open(const char *, int, ...); 725int __sys_openat(int, const char *, int, ...); 726#endif 727 728/* #include <signal.h> */ --- 64 unchanged lines hidden --- | 722/* #include <fcntl.h> */ 723#ifdef _SYS_FCNTL_H_ 724int __sys_fcntl(int, int, ...); 725int __sys_open(const char *, int, ...); 726int __sys_openat(int, const char *, int, ...); 727#endif 728 729/* #include <signal.h> */ --- 64 unchanged lines hidden --- |