如何从kobject获取设备

Ily*_*kov 4 linux-kernel

在Linux内核中,给定一个kobject对象我怎么知道它是否被封装到devicestruct中?

App*_*234 5

请参阅以下LWN文章.

综上所述

struct kobj_type *ktype = get_ktype(kobj);
if (ktype == &device_ktype) 
{
struct device *dev = to_dev(kobj); 
}
Run Code Online (Sandbox Code Playgroud)