thr_private.h (201546) | thr_private.h (211524) |
---|---|
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 201546 2010-01-05 02:37:59Z davidxu $ | 29 * $FreeBSD: head/lib/libthr/thread/thr_private.h 211524 2010-08-20 05:15:39Z davidxu $ |
30 */ 31 32#ifndef _THR_PRIVATE_H 33#define _THR_PRIVATE_H 34 35/* 36 * Include files. 37 */ --- 601 unchanged lines hidden (view full) --- 639void _thr_free(struct pthread *, struct pthread *) __hidden; 640void _thr_gc(struct pthread *) __hidden; 641void _thread_cleanupspecific(void) __hidden; 642void _thread_dump_info(void) __hidden; 643void _thread_printf(int, const char *, ...) __hidden; 644void _thr_spinlock_init(void) __hidden; 645void _thr_cancel_enter(struct pthread *) __hidden; 646void _thr_cancel_leave(struct pthread *) __hidden; | 30 */ 31 32#ifndef _THR_PRIVATE_H 33#define _THR_PRIVATE_H 34 35/* 36 * Include files. 37 */ --- 601 unchanged lines hidden (view full) --- 639void _thr_free(struct pthread *, struct pthread *) __hidden; 640void _thr_gc(struct pthread *) __hidden; 641void _thread_cleanupspecific(void) __hidden; 642void _thread_dump_info(void) __hidden; 643void _thread_printf(int, const char *, ...) __hidden; 644void _thr_spinlock_init(void) __hidden; 645void _thr_cancel_enter(struct pthread *) __hidden; 646void _thr_cancel_leave(struct pthread *) __hidden; |
647void _thr_cancel_enter_defer(struct pthread *) __hidden; | 647void _thr_cancel_leave2(struct pthread *, int) __hidden; 648void _thr_cancel_enter_defer(struct pthread *, int) __hidden; |
648void _thr_cancel_leave_defer(struct pthread *, int) __hidden; 649void _thr_testcancel(struct pthread *) __hidden; 650void _thr_signal_block(struct pthread *) __hidden; 651void _thr_signal_unblock(struct pthread *) __hidden; 652void _thr_signal_init(void) __hidden; 653void _thr_signal_deinit(void) __hidden; 654int _thr_send_sig(struct pthread *, int sig) __hidden; 655void _thr_list_init(void) __hidden; --- 89 unchanged lines hidden --- | 649void _thr_cancel_leave_defer(struct pthread *, int) __hidden; 650void _thr_testcancel(struct pthread *) __hidden; 651void _thr_signal_block(struct pthread *) __hidden; 652void _thr_signal_unblock(struct pthread *) __hidden; 653void _thr_signal_init(void) __hidden; 654void _thr_signal_deinit(void) __hidden; 655int _thr_send_sig(struct pthread *, int sig) __hidden; 656void _thr_list_init(void) __hidden; --- 89 unchanged lines hidden --- |