xref: /titanic_52/usr/src/uts/sun4u/starfire/ml/idn_offsets.in (revision c2580b931007758eab8cb5ae8726ebe1588e259b)
1\
2\ CDDL HEADER START
3\
4\ The contents of this file are subject to the terms of the
5\ Common Development and Distribution License, Version 1.0 only
6\ (the "License").  You may not use this file except in compliance
7\ with the License.
8\
9\ You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10\ or http://www.opensolaris.org/os/licensing.
11\ See the License for the specific language governing permissions
12\ and limitations under the License.
13\
14\ When distributing Covered Code, include this CDDL HEADER in each
15\ file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16\ If applicable, add the following below this CDDL HEADER, with the
17\ fields enclosed by brackets "[]" replaced with your own identifying
18\ information: Portions Copyright [yyyy] [name of copyright owner]
19\
20\ CDDL HEADER END
21\
22\ Copyright (c) 1999 by Sun Microsystems, Inc.
23\ All rights reserved.
24\
25\ Based on sun4u/ml/offsets.in.
26\
27\ Definitions needed by IDN send-mondo support.
28\
29\ Offset definitions for low-level idn_dmv_handler() (assembly code)
30\
31
32#pragma ident	"%Z%%M%	%I%	%E% SMI"
33
34#include <sys/types.h>
35#include <sys/sysmacros.h>
36#include <sys/param.h>
37#include <sys/machparam.h>
38#include <sys/systm.h>
39#include <sys/machsystm.h>
40#include <sys/cpuvar.h>
41
42#include <sys/idn.h>
43
44idn_dmv_cpu_t	IDN_DMV_CPU_SIZE
45	idn_dmv_current
46	idn_dmv_active
47	idn_dmv_lostintr
48
49idn_dmv_data_t	IDN_DMV_DATA_SIZE
50	idn_soft_inum
51	idn_dmv_qbase
52	idn_dmv_cpu
53
54idn_dmv_msg_t	IDN_DMV_MSG_SIZE
55	iv_next
56	iv_inuse
57	iv_ready
58	iv_head
59	iv_xargs0
60	iv_xargs2
61