[PATCH v4 08/18] common/idpf/base: add union for SW cookie fields in ctlq msg
Simei Su
simei.su at intel.com
Mon Sep 18 04:11:20 CEST 2023
Instead of using something like a byte offset, we can add a union to the
struct here to enable direct addressing.
Signed-off-by: Alan Brady <alan.brady at intel.com>
Signed-off-by: Simei Su <simei.su at intel.com>
Acked-by: Beilei Xing <beilei.xing at intel.com>
---
.mailmap | 1 +
drivers/common/idpf/base/idpf_controlq_api.h | 5 +++++
2 files changed, 6 insertions(+)
diff --git a/.mailmap b/.mailmap
index 23aed53102..2fcadb4e4c 100644
--- a/.mailmap
+++ b/.mailmap
@@ -1645,3 +1645,4 @@ Josh Hay <joshua.a.hay at intel.com>
Madhu Chittim <madhu.chittim at intel.com>
Shailendra Bhatnagar <shailendra.bhatnagar at intel.com>
Julianx Grajkowski <julianx.grajkowski at intel.com>
+Alan Brady <alan.brady at intel.com>
diff --git a/drivers/common/idpf/base/idpf_controlq_api.h b/drivers/common/idpf/base/idpf_controlq_api.h
index 3780304256..f4e7b53ac9 100644
--- a/drivers/common/idpf/base/idpf_controlq_api.h
+++ b/drivers/common/idpf/base/idpf_controlq_api.h
@@ -77,6 +77,11 @@ struct idpf_ctlq_msg {
u8 context[IDPF_INDIRECT_CTX_SIZE];
struct idpf_dma_mem *payload;
} indirect;
+ struct {
+ u32 rsvd;
+ u16 data;
+ u16 flags;
+ } sw_cookie;
} ctx;
};
--
2.25.1
More information about the dev
mailing list