Linux内核 - 函数在哪里定义?

时间:2013-03-16 16:44:10

标签: c linux function linux-kernel kernel

我正在查看Linux exynos4_bus.c文件中的这一行:

struct busfreq_data *data = platform_get_drvdata(pdev);

这似乎是在platform_device.h中引用这个函数:

static inline void *platform_get_drvdata(const struct platform_device *pdev)
{
         return dev_get_drvdata(&pdev->dev);
}

反过来,似乎是在device.h中引用这个原型:

extern void *dev_get_drvdata(const struct device *dev);

那么这个函数的实际定义在哪里?

0 个答案:

没有答案