diff options
author | Srikant Patnaik | 2015-01-11 12:28:04 +0530 |
---|---|---|
committer | Srikant Patnaik | 2015-01-11 12:28:04 +0530 |
commit | 871480933a1c28f8a9fed4c4d34d06c439a7a422 (patch) | |
tree | 8718f573808810c2a1e8cb8fb6ac469093ca2784 /ANDROID_3.4.5/include/linux/node.h | |
parent | 9d40ac5867b9aefe0722bc1f110b965ff294d30d (diff) | |
download | FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.gz FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.bz2 FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.zip |
Moved, renamed, and deleted files
The original directory structure was scattered and unorganized.
Changes are basically to make it look like kernel structure.
Diffstat (limited to 'ANDROID_3.4.5/include/linux/node.h')
-rw-r--r-- | ANDROID_3.4.5/include/linux/node.h | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/ANDROID_3.4.5/include/linux/node.h b/ANDROID_3.4.5/include/linux/node.h deleted file mode 100644 index 624e53ce..00000000 --- a/ANDROID_3.4.5/include/linux/node.h +++ /dev/null @@ -1,85 +0,0 @@ -/* - * include/linux/node.h - generic node definition - * - * This is mainly for topological representation. We define the - * basic 'struct node' here, which can be embedded in per-arch - * definitions of processors. - * - * Basic handling of the devices is done in drivers/base/node.c - * and system devices are handled in drivers/base/sys.c. - * - * Nodes are exported via driverfs in the class/node/devices/ - * directory. - */ -#ifndef _LINUX_NODE_H_ -#define _LINUX_NODE_H_ - -#include <linux/device.h> -#include <linux/cpumask.h> -#include <linux/workqueue.h> - -struct node { - struct device dev; - -#if defined(CONFIG_MEMORY_HOTPLUG_SPARSE) && defined(CONFIG_HUGETLBFS) - struct work_struct node_work; -#endif -}; - -struct memory_block; -extern struct node node_devices[]; -typedef void (*node_registration_func_t)(struct node *); - -extern int register_node(struct node *, int, struct node *); -extern void unregister_node(struct node *node); -#ifdef CONFIG_NUMA -extern int register_one_node(int nid); -extern void unregister_one_node(int nid); -extern int register_cpu_under_node(unsigned int cpu, unsigned int nid); -extern int unregister_cpu_under_node(unsigned int cpu, unsigned int nid); -extern int register_mem_sect_under_node(struct memory_block *mem_blk, - int nid); -extern int unregister_mem_sect_under_nodes(struct memory_block *mem_blk, - unsigned long phys_index); - -#ifdef CONFIG_HUGETLBFS -extern void register_hugetlbfs_with_node(node_registration_func_t doregister, - node_registration_func_t unregister); -#endif -#else -static inline int register_one_node(int nid) -{ - return 0; -} -static inline int unregister_one_node(int nid) -{ - return 0; -} -static inline int register_cpu_under_node(unsigned int cpu, unsigned int nid) -{ - return 0; -} -static inline int unregister_cpu_under_node(unsigned int cpu, unsigned int nid) -{ - return 0; -} -static inline int register_mem_sect_under_node(struct memory_block *mem_blk, - int nid) -{ - return 0; -} -static inline int unregister_mem_sect_under_nodes(struct memory_block *mem_blk, - unsigned long phys_index) -{ - return 0; -} - -static inline void register_hugetlbfs_with_node(node_registration_func_t reg, - node_registration_func_t unreg) -{ -} -#endif - -#define to_node(device) container_of(device, struct node, dev) - -#endif /* _LINUX_NODE_H_ */ |