struct statx可以在内核中使用吗?
我试图获得一个特定进程的创建时间。为了做到这一点,我使用vfs_statx()方法,该方法将struct kstat作为参数。但问题是struct kstat中是否有struct statx_timestamp字段?我知道struct statx确实有它,但是它可以在内核中使用吗 很快: 我可以定义一个变量,比如struct statx可以在内核中使用吗?,c,linux,struct,linux-kernel,C,Linux,Struct,Linux Kernel,我试图获得一个特定进程的创建时间。为了做到这一点,我使用vfs_statx()方法,该方法将struct kstat作为参数。但问题是struct kstat中是否有struct statx_timestamp字段?我知道struct statx确实有它,但是它可以在内核中使用吗 很快: 我可以定义一个变量,比如struct statx my_stat内核内部,然后使用其statx\u时间戳字段 提前感谢。如果内核尚未定义此项,它将如何填充时间?timespec在这里定义:kstat在这里:在v
struct statx my_stat代码>内核内部,然后使用其statx\u时间戳字段
提前感谢。如果内核尚未定义此项,它将如何填充时间?timespec在这里定义:kstat在这里:在vfs_statx()定义中,方法本身采用kstat类型的参数,它用于提供有关指定文件的比vfs_stat()更多的信息。下面是函数的定义:int vfs_statx(int dfd,const char uu user*filename,int flags,struct kstat*stat,u32 request\u mask)下面是定义链接: