Linux函数blk_mq_rq_to_pdu中pdu是什么?



我正在写一个块设备驱动程序,并一直在复制另一个的部分。他们使用函数blk_mq_rq_to_pdu,但我真的不明白它是做什么的。它似乎只是返回一个空指针。Linux中的PDU到底是什么?

PDU不是linux特有的。这是一个协议数据单元。从维基百科

在电信技术中,协议数据单元(PDU)是在计算机网络的对等实体之间传输的单个信息单元。PDU由特定于协议的控制信息和用户数据组成。在通信协议栈的分层体系结构中,每一层实现针对特定类型或数据交换模式的协议。

因此,在设备驱动程序中,这是一个通用术语,用于由特定设备或协议管理的任何数据单元。

相关内容

  • 没有找到相关文章

最新更新