我正在尝试研究LDD3 第 65 页提到的__copy_to_user()
和内联函数。__copy_from_user()
我可以看到该__copy_to_user()
函数调用该__copy_to_user_inatomic
函数,该函数调用该__copy_tofrom_user()
函数。我没有提供最后一个链接的事实应该会让您了解我的问题。
我可以看到这里__copy_tofrom_user()
有一个原型,但我找不到函数的实际定义位置。在 Linux Cross Reference 上的搜索表明它在 PowerPC 体系结构中的多个地方使用。但真正的定义在哪里?
我的问题与此问题类似,但看起来 asm-generic 版本没有该__copy_tofrom_user()
功能。
编辑:
以下是程序集的链接__copy_tofrom_user()
: 看起来在这个版本的 Linux 中有一个32 位版本和一个64 位版本的实现。