【发布时间】:2014-05-07 20:56:29
【问题描述】:
Linux 内核代码中的 EXPORT_SYMBOL_GPL 是什么?
下面是一段代码,其中包含EXPORT_SYMBOL_GPL
62 struct resource *platform_get_resource(struct platform_device *dev,
63 unsigned int type, unsigned int num)
64 {
65 int i;
66
67 for (i = 0; i < dev->num_resources; i++) {
68 struct resource *r = &dev->resource[i];
69
70 if (type == resource_type(r) && num-- == 0)
71 return r;
72 }
73 return NULL;
74 }
75 EXPORT_SYMBOL_GPL(platform_get_resource);
该宏在内核代码中多次出现...
【问题讨论】:
标签: linux macros linux-kernel kernel kernel-module