Deleted Added
full compact
systm.h (138509) systm.h (140832)
1/*-
2 * Copyright (c) 1982, 1988, 1991, 1993
3 * The Regents of the University of California. All rights reserved.
4 * (c) UNIX System Laboratories, Inc.
5 * All or some portions of this file are derived from material licensed
6 * to the University of California by American Telephone and Telegraph
7 * Co. or Unix System Laboratories, Inc. and are reproduced herein with
8 * the permission of UNIX System Laboratories, Inc.

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

27 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
28 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
29 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
30 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
31 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
32 * SUCH DAMAGE.
33 *
34 * @(#)systm.h 8.7 (Berkeley) 3/29/95
1/*-
2 * Copyright (c) 1982, 1988, 1991, 1993
3 * The Regents of the University of California. All rights reserved.
4 * (c) UNIX System Laboratories, Inc.
5 * All or some portions of this file are derived from material licensed
6 * to the University of California by American Telephone and Telegraph
7 * Co. or Unix System Laboratories, Inc. and are reproduced herein with
8 * the permission of UNIX System Laboratories, Inc.

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

27 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
28 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
29 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
30 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
31 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
32 * SUCH DAMAGE.
33 *
34 * @(#)systm.h 8.7 (Berkeley) 3/29/95
35 * $FreeBSD: head/sys/sys/systm.h 138509 2004-12-07 08:15:41Z phk $
35 * $FreeBSD: head/sys/sys/systm.h 140832 2005-01-25 21:28:28Z sobomax $
36 */
37
38#ifndef _SYS_SYSTM_H_
39#define _SYS_SYSTM_H_
40
41#include <machine/atomic.h>
42#include <machine/cpufunc.h>
43#include <sys/callout.h>

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

110struct proc;
111struct kse;
112struct socket;
113struct thread;
114struct tty;
115struct ucred;
116struct uio;
117struct _jmp_buf;
36 */
37
38#ifndef _SYS_SYSTM_H_
39#define _SYS_SYSTM_H_
40
41#include <machine/atomic.h>
42#include <machine/cpufunc.h>
43#include <sys/callout.h>

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

110struct proc;
111struct kse;
112struct socket;
113struct thread;
114struct tty;
115struct ucred;
116struct uio;
117struct _jmp_buf;
118struct itimerval;
118
119int setjmp(struct _jmp_buf *);
120void longjmp(struct _jmp_buf *, int) __dead2;
121int dumpstatus(vm_offset_t addr, off_t count);
122int nullop(void);
123int eopnotsupp(void);
124int ureadc(int, struct uio *);
125void hashdestroy(void *, struct malloc_type *, u_long);

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

194int64_t fuword64(const void *base);
195int subyte(void *base, int byte);
196int suword(void *base, long word);
197int suword16(void *base, int word);
198int suword32(void *base, int32_t word);
199int suword64(void *base, int64_t word);
200intptr_t casuptr(intptr_t *p, intptr_t old, intptr_t new);
201
119
120int setjmp(struct _jmp_buf *);
121void longjmp(struct _jmp_buf *, int) __dead2;
122int dumpstatus(vm_offset_t addr, off_t count);
123int nullop(void);
124int eopnotsupp(void);
125int ureadc(int, struct uio *);
126void hashdestroy(void *, struct malloc_type *, u_long);

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

195int64_t fuword64(const void *base);
196int subyte(void *base, int byte);
197int suword(void *base, long word);
198int suword16(void *base, int word);
199int suword32(void *base, int32_t word);
200int suword64(void *base, int64_t word);
201intptr_t casuptr(intptr_t *p, intptr_t old, intptr_t new);
202
203int kern_getitimer(struct thread *, u_int, struct itimerval *);
204int kern_setitimer(struct thread *, u_int, struct itimerval *, struct itimerval *);
202void realitexpire(void *);
203
204void hardclock(struct clockframe *frame);
205void hardclock_process(struct clockframe *frame);
206void softclock(void *);
207void statclock(struct clockframe *frame);
208void profclock(struct clockframe *frame);
209

--- 111 unchanged lines hidden ---
205void realitexpire(void *);
206
207void hardclock(struct clockframe *frame);
208void hardclock_process(struct clockframe *frame);
209void softclock(void *);
210void statclock(struct clockframe *frame);
211void profclock(struct clockframe *frame);
212

--- 111 unchanged lines hidden ---