当前位置:  技术问答>linux和unix

sys/module的读写

    来源: 互联网  发布时间:2017-03-05

    本文导语:  请问大家, 在linux kernel下,对sys/module下面的文件节点进行读写操作,会调用到kernel中哪个文件中的什么函数? 举个例子,假如我现在cat /sys/module/lowmemorykiller/parameters/minfree ,会调用到kernel中的哪个读函数,之前怀...

请问大家,
在linux kernel下,对sys/module下面的文件节点进行读写操作,会调用到kernel中哪个文件中的什么函数?
举个例子,假如我现在cat /sys/module/lowmemorykiller/parameters/minfree ,会调用到kernel中的哪个读函数,之前怀疑是module_attr_show,但现在打dmesg确发现不是。请高手指点。

|
lz 举的例子看起来是android下的
不知道lz只是关心sys/module/xxx/parameters/xxx 这样的节点呢,还是关心所有sys 下的节点

sys/module/xxx/parameters/xxx 这样的节点,暴露给程序员的接口只有module_param 
跟下去就发现内核自己的读写接口是
param_set_uint  
param_get_uint 诸如这些

|
/sys下的所有文件的读写入口,自然都是一样的,只是往后的分支不一样了

sysfs_read_file-->fill_read_buffer-->注册的show

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 在init脚本中屡屡看到类似命令,不明白的说:mount -t sysfs /sys /sys
  • 怎么老是出现sys_errlist[]与errno sys_nerr 类型不同一 回复者必有分
  • python sys模块sys.path使用方法示例
  • 菜鸟发问:HAVE_SYS_TYPES_H
  • ramdrive.sys问题
  • /sys下设备的操作?
  • python命令行参数sys.argv使用示例
  • 编译gcc2.6.3时,sys_siglist[]的问题
  • 关于<sys/select.h>的问题
  • 编译时找不到<sys/mkdev.h>怎么办?(急)
  • unix中形如<sys/stat.h>头文件
  • SYS命令问题--菜问题
  • kobject 和sys问题
  • 难题!有关微软的IO.SYS!
  • 0.11sys_call处理问题
  • Linux下的微软引导记录工具 ms-sys
  • 请问怎么快速找到sys_open的源码
  • echo 8 > /proc/sys/kernel/printk
  • <sys/conf.h>找不到
  • 安装Oracle 10g忘记sys密码


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3