已合并
qsclient头文件新增streamid和realsize字段 #1527
pantong创建于 4月13日
qsclient头文件新增streamid和realsize字段 #1527
已合并
pantong创建于 4月13日
1 个文件变更+3-0
@@ -92,12 +92,14 @@ struct BQSUnbindQueueMbufPoolItem {
92};92};
93 93 
94struct BindQueueInterChipInfo{94struct BindQueueInterChipInfo{
95+ uint16_t stream_id; // 跨片调度stream_id
95 /* 本片 */96 /* 本片 */
96 uint16_t srcChipSubQid; // 本片消费者队列qid,用于订阅本片生产者队列入队数据97 uint16_t srcChipSubQid; // 本片消费者队列qid,用于订阅本片生产者队列入队数据
97 uint16_t srcMbufPoolId; // pool id98 uint16_t srcMbufPoolId; // pool id
98 uint32_t srcMbufDataPoolBlkSize; // 实际分配对齐后的blksize,非原始的blksize99 uint32_t srcMbufDataPoolBlkSize; // 实际分配对齐后的blksize,非原始的blksize
99 uint32_t srcMbufDataPoolBlkRealSize; // 原始的blksize100 uint32_t srcMbufDataPoolBlkRealSize; // 原始的blksize
100 uint32_t srcMbufHeadPoolBlkSize; // 实际分配对齐后的blksize,非原始的blksize101 uint32_t srcMbufHeadPoolBlkSize; // 实际分配对齐后的blksize,非原始的blksize
102+ uint32_t srcMbufHeadPoolBlkRealSize; // 原始的head池blksize
101 uint32_t srcMbufDataPoolOffset; // mbuf的data block的偏移103 uint32_t srcMbufDataPoolOffset; // mbuf的data block的偏移
102 uint32_t srcMbufHeadPoolOffset; // mbuf的head block的偏移104 uint32_t srcMbufHeadPoolOffset; // mbuf的head block的偏移
103 uint64_t srcMbufDataPoolBaseAddr; // data pool池的基地址105 uint64_t srcMbufDataPoolBaseAddr; // data pool池的基地址
@@ -109,6 +111,7 @@ struct BindQueueInterChipInfo{
109 uint32_t dstMbufDataPoolBlkSize; // 实际分配对齐后的blksize,非原始的blksize111 uint32_t dstMbufDataPoolBlkSize; // 实际分配对齐后的blksize,非原始的blksize
110 uint32_t dstMbufDataPoolBlkRealSize; // 原始的blksize112 uint32_t dstMbufDataPoolBlkRealSize; // 原始的blksize
111 uint32_t dstMbufHeadPoolBlkSize; // 实际分配对齐后的blksize,非原始的blksize113 uint32_t dstMbufHeadPoolBlkSize; // 实际分配对齐后的blksize,非原始的blksize
114+ uint32_t dstMbufHeadPoolBlkRealSize; // 原始的head池blksize
112 uint32_t dstMbufDataPoolOffset; // mbuf的data block的偏移115 uint32_t dstMbufDataPoolOffset; // mbuf的data block的偏移
113 uint32_t dstMbufHeadPoolOffset; // mbuf的head block的偏移116 uint32_t dstMbufHeadPoolOffset; // mbuf的head block的偏移
114 uint64_t dstMbufDataPoolBaseAddr; // data pool池的基地址117 uint64_t dstMbufDataPoolBaseAddr; // data pool池的基地址