C pagetovirt的用法是什么?
我想知道C pagetovirt的用法是什么?,c,linux,linux-kernel,C,Linux,Linux Kernel,我想知道page-to-virt在linux内核中的用法,如:memcpy(page-to-virt(&page),(void*)负载,页面大小)请 我认为这是一种使用hva将页面内容(有效负载)从RAM复制到虚拟内存的方法,但这仍然很尴尬。这一行在Linux内核中的什么地方?我想象&page是一个结构页面的地址,它包含页面本身的元信息,并且page\u to\u virt将其转换为虚拟地址有效负载是一个单独的缓冲区,它是副本的来源。是的,将有效负载复制到&page引用的页面。到目前为止,Lin
page-to-virt
在linux内核中的用法,如:memcpy(page-to-virt(&page),(void*)负载,页面大小)
请
我认为这是一种使用hva将页面内容(有效负载)从RAM复制到虚拟内存的方法,但这仍然很尴尬。这一行在Linux内核中的什么地方?我想象
&page
是一个结构页面的地址,它包含页面本身的元信息,并且page\u to\u virt
将其转换为虚拟地址<代码>有效负载是一个单独的缓冲区,它是副本的来源。是的,将有效负载复制到&page
引用的页面。到目前为止,Linux内核中还没有这样的行。想提供一个链接吗?谢谢你,这就是我的答案@wxz