【问题标题】:Where is __copy_tofrom_user defined? (Linux 2.6.33 PowerPC arc)__copy_tofrom_user 在哪里定义? (Linux 2.6.33 PowerPC 弧)
【发布时间】: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


    【解决方案1】:

    该功能在the same directorycopyuser_*.S文件中实现。

    (汇编程序文件未编入索引。)

    【讨论】:

    • 我没有意识到汇编文件没有被索引!
    猜你喜欢
    • 2019-08-06
    • 2012-03-15
    • 1970-01-01
    • 2012-12-12
    • 1970-01-01
    • 2012-06-13
    • 2012-11-12
    • 1970-01-01
    • 2023-01-19
    相关资源
    最近更新 更多