author | Garrett D'Amore <garrett@nexenta.com> |
Wed, 27 Jul 2011 07:13:44 -0700 | |
changeset 13414 | b42c1f0432b6 |
parent 11022 | 63ab26072e41 |
child 13869 | 921a99998bb4 |
permissions | -rw-r--r-- |
789 | 1 |
/* |
2 |
* CDDL HEADER START |
|
3 |
* |
|
4 |
* The contents of this file are subject to the terms of the |
|
4451 | 5 |
* Common Development and Distribution License (the "License"). |
6 |
* You may not use this file except in compliance with the License. |
|
789 | 7 |
* |
8 |
* You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
|
9 |
* or http://www.opensolaris.org/os/licensing. |
|
10 |
* See the License for the specific language governing permissions |
|
11 |
* and limitations under the License. |
|
12 |
* |
|
13 |
* When distributing Covered Code, include this CDDL HEADER in each |
|
14 |
* file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
|
15 |
* If applicable, add the following below this CDDL HEADER, with the |
|
16 |
* fields enclosed by brackets "[]" replaced with your own identifying |
|
17 |
* information: Portions Copyright [yyyy] [name of copyright owner] |
|
18 |
* |
|
19 |
* CDDL HEADER END |
|
20 |
*/ |
|
21 |
/* |
|
9816
847676ec1c5b
PSARC 2008/353 zpool autoexpand property
George Wilson <George.Wilson@Sun.COM>
parents:
5329
diff
changeset
|
22 |
* Copyright 2009 Sun Microsystems, Inc. All rights reserved. |
789 | 23 |
* Use is subject to license terms. |
24 |
*/ |
|
13414
b42c1f0432b6
734 taskq_dispatch_prealloc() desired
Garrett D'Amore <garrett@nexenta.com>
parents:
11022
diff
changeset
|
25 |
/* |
b42c1f0432b6
734 taskq_dispatch_prealloc() desired
Garrett D'Amore <garrett@nexenta.com>
parents:
11022
diff
changeset
|
26 |
* Copyright 2011 Nexenta Systems, Inc. All rights reserved. |
b42c1f0432b6
734 taskq_dispatch_prealloc() desired
Garrett D'Amore <garrett@nexenta.com>
parents:
11022
diff
changeset
|
27 |
*/ |
789 | 28 |
|
29 |
#ifndef _SYS_ZFS_CONTEXT_H |
|
30 |
#define _SYS_ZFS_CONTEXT_H |
|
31 |
||
32 |
#ifdef __cplusplus |
|
33 |
extern "C" { |
|
34 |
#endif |
|
35 |
||
36 |
#include <sys/note.h> |
|
37 |
#include <sys/types.h> |
|
38 |
#include <sys/t_lock.h> |
|
39 |
#include <sys/atomic.h> |
|
40 |
#include <sys/sysmacros.h> |
|
41 |
#include <sys/bitmap.h> |
|
42 |
#include <sys/cmn_err.h> |
|
43 |
#include <sys/kmem.h> |
|
44 |
#include <sys/taskq.h> |
|
13414
b42c1f0432b6
734 taskq_dispatch_prealloc() desired
Garrett D'Amore <garrett@nexenta.com>
parents:
11022
diff
changeset
|
45 |
#include <sys/taskq_impl.h> |
789 | 46 |
#include <sys/buf.h> |
47 |
#include <sys/param.h> |
|
48 |
#include <sys/systm.h> |
|
49 |
#include <sys/cpuvar.h> |
|
50 |
#include <sys/kobj.h> |
|
51 |
#include <sys/conf.h> |
|
52 |
#include <sys/disp.h> |
|
53 |
#include <sys/debug.h> |
|
54 |
#include <sys/random.h> |
|
55 |
#include <sys/byteorder.h> |
|
56 |
#include <sys/systm.h> |
|
57 |
#include <sys/list.h> |
|
58 |
#include <sys/uio.h> |
|
59 |
#include <sys/dirent.h> |
|
60 |
#include <sys/time.h> |
|
61 |
#include <vm/seg_kmem.h> |
|
62 |
#include <sys/zone.h> |
|
63 |
#include <sys/uio.h> |
|
64 |
#include <sys/zfs_debug.h> |
|
4451 | 65 |
#include <sys/sysevent.h> |
66 |
#include <sys/sysevent/eventdefs.h> |
|
9816
847676ec1c5b
PSARC 2008/353 zpool autoexpand property
George Wilson <George.Wilson@Sun.COM>
parents:
5329
diff
changeset
|
67 |
#include <sys/sysevent/dev.h> |
5329 | 68 |
#include <sys/fm/util.h> |
11022
63ab26072e41
PSARC 2009/510 ZFS received properties
Tom Erickson <Tom.Erickson@Sun.COM>
parents:
9816
diff
changeset
|
69 |
#include <sys/sunddi.h> |
789 | 70 |
|
71 |
#define CPU_SEQID (CPU->cpu_seqid) |
|
72 |
||
73 |
#ifdef __cplusplus |
|
74 |
} |
|
75 |
#endif |
|
76 |
||
77 |
#endif /* _SYS_ZFS_CONTEXT_H */ |