Subversion Repositories shark

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
422 giacomo 1
#ifndef _ASM_I386_MEMBLK_H_
2
#define _ASM_I386_MEMBLK_H_
3
 
4
#include <linux/device.h>
5
#include <linux/mmzone.h>
6
#include <linux/memblk.h>
7
#include <linux/topology.h>
8
 
9
#include <asm/node.h>
10
 
11
struct i386_memblk {
12
        struct memblk memblk;
13
};
14
extern struct i386_memblk memblk_devices[MAX_NR_MEMBLKS];
15
 
16
static inline int arch_register_memblk(int num){
17
        int p_node = memblk_to_node(num);
18
 
19
        return register_memblk(&memblk_devices[num].memblk, num,
20
                                &node_devices[p_node].node);
21
}
22
 
23
#endif /* _ASM_I386_MEMBLK_H_ */