]> git.karo-electronics.de Git - mv-sheeva.git/blob - tools/perf/util/include/linux/types.h
perf: Add back list_head data types
[mv-sheeva.git] / tools / perf / util / include / linux / types.h
1 #ifndef _PERF_LINUX_TYPES_H_
2 #define _PERF_LINUX_TYPES_H_
3
4 #include <asm/types.h>
5
6 #define DECLARE_BITMAP(name,bits) \
7         unsigned long name[BITS_TO_LONGS(bits)]
8
9 struct list_head {
10         struct list_head *next, *prev;
11 };
12
13 struct hlist_head {
14         struct hlist_node *first;
15 };
16
17 struct hlist_node {
18         struct hlist_node *next, **pprev;
19 };
20
21 #endif