Deleted Added
full compact
thr_private.h (62181) thr_private.h (64346)
1/*
2 * Copyright (c) 1995-1998 John Birrell <jb@cimlogic.com.au>.
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 17 unchanged lines hidden (view full) ---

26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 *
32 * Private thread definitions for the uthread kernel.
33 *
1/*
2 * Copyright (c) 1995-1998 John Birrell <jb@cimlogic.com.au>.
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 17 unchanged lines hidden (view full) ---

26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 *
32 * Private thread definitions for the uthread kernel.
33 *
34 * $FreeBSD: head/lib/libkse/thread/thr_private.h 62181 2000-06-27 21:30:16Z jasone $
34 * $FreeBSD: head/lib/libkse/thread/thr_private.h 64346 2000-08-07 16:51:56Z jlemon $
35 */
36
37#ifndef _PTHREAD_PRIVATE_H
38#define _PTHREAD_PRIVATE_H
39
40/*
41 * Evaluate the storage class specifier.
42 */

--- 1015 unchanged lines hidden (view full) ---

1058void *_thread_cleanup(pthread_t);
1059void _thread_cleanupspecific(void);
1060void _thread_dump_info(void);
1061void _thread_init(void);
1062void _thread_kern_sched(ucontext_t *);
1063void _thread_kern_sched_state(enum pthread_state,char *fname,int lineno);
1064void _thread_kern_sched_state_unlock(enum pthread_state state,
1065 spinlock_t *lock, char *fname, int lineno);
35 */
36
37#ifndef _PTHREAD_PRIVATE_H
38#define _PTHREAD_PRIVATE_H
39
40/*
41 * Evaluate the storage class specifier.
42 */

--- 1015 unchanged lines hidden (view full) ---

1058void *_thread_cleanup(pthread_t);
1059void _thread_cleanupspecific(void);
1060void _thread_dump_info(void);
1061void _thread_init(void);
1062void _thread_kern_sched(ucontext_t *);
1063void _thread_kern_sched_state(enum pthread_state,char *fname,int lineno);
1064void _thread_kern_sched_state_unlock(enum pthread_state state,
1065 spinlock_t *lock, char *fname, int lineno);
1066void _thread_kern_set_timeout(struct timespec *);
1066void _thread_kern_set_timeout(const struct timespec *);
1067void _thread_kern_sig_defer(void);
1068void _thread_kern_sig_undefer(void);
1069void _thread_sig_handler(int, int, ucontext_t *);
1070pthread_t _thread_sig_handle(int, ucontext_t *);
1071void _thread_sig_init(void);
1072void _thread_sig_send(pthread_t pthread, int sig);
1073void _thread_sig_deliver(pthread_t pthread, int sig);
1074void _thread_start(void);

--- 201 unchanged lines hidden ---
1067void _thread_kern_sig_defer(void);
1068void _thread_kern_sig_undefer(void);
1069void _thread_sig_handler(int, int, ucontext_t *);
1070pthread_t _thread_sig_handle(int, ucontext_t *);
1071void _thread_sig_init(void);
1072void _thread_sig_send(pthread_t pthread, int sig);
1073void _thread_sig_deliver(pthread_t pthread, int sig);
1074void _thread_start(void);

--- 201 unchanged lines hidden ---