1

我正在尝试研究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 位版本的实现。

4

1 回答 1

4

该功能在同一目录copyuser_*.S下的文件中实现。

(汇编程序文件没有被索引。)

于 2013-08-02T07:33:27.890 回答