我想要找到的是dev_err(const struct device * dev,const char * fmt,…)如何能够获取设备信息,如pci总线等,只需将const struct device * dev作为参数即可在日志中打印.
解决方法 设备的描述是在函数create_syslog_header中构造的,在 drivers/base/core.c中定义.该函数只是从struct device对象中提取一些字段,并通过snprintf()将它们发送到字符串中.函数dev_err通过同一文件(drivers / base / core.c)中的define_dev_printk_level宏实现.
总结以上是内存溢出为你收集整理的linux – dev_err()函数定义全部内容,希望文章能够帮你解决linux – dev_err()函数定义所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)