关于bio结构体的疑问
在bio结构体中
struct bio{
...
};
有一个bio_vec列表
struct bio_vec {
struct page *bv_page; //页指针
unsigned int bv_len; //传输的字节数
unsigned int bv_offset; //偏移位置
};
通过这个结构体,块设备层是如何完成数据的传输呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
回复 1# mingyuexuan
这不是写着么,往哪里传,页内偏移多少,传多少字节。DMA传送直接就传到哪个内存对应的地方了。
是我问的问题太没水准?还是我的意思没有表达清楚?