【发布时间】:2013-08-02 00:54:34
【问题描述】:
我正在尝试研究Page 65 of LDD3 中提到的__copy_to_user() 和__copy_from_user() 内联函数。
我可以看到__copy_to_user() function 调用了__copy_to_user_inatomic function,而这个函数调用了__copy_tofrom_user() 函数。我没有提供最后一个链接的事实应该会让您了解我的问题。
我可以看到__copy_tofrom_user() 有一个原型here,但是我找不到函数的实际定义位置。 search on the Linux Cross Reference 表明它在 PowerPC 体系结构中的多个地方使用。但真正的定义在哪里?
我的问题类似于this question,但看起来 asm-generic 版本没有__copy_tofrom_user() 功能。
编辑:
这里是 __copy_tofrom_user() 的程序集的链接:在这个版本的 Linux 中似乎有一个 32-bit version 和一个 64-bit version 实现。
【问题讨论】:
标签: linux linux-kernel kernel powerpc