]> exis.tech > repos - linux.git/blobdiff - include/net/mana/mana.h
Merge tag 'hwmon-for-v7.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/groec...
[linux.git] / include / net / mana / mana.h
index 13c87baf018ee199fa57e90a767e053f64c6435b..04acb6791dbd9720289243fc5141bb7b059618dd 100644 (file)
@@ -305,6 +305,14 @@ struct mana_recv_buf_oob {
 
        void *buf_va;
        bool from_pool; /* allocated from a page pool */
+       /* head page of the page_pool fragment; valid only when
+        * from_pool && frag_count > 1.
+        */
+       struct page *pp_page;
+       /* Fragment offset plus rxq->headroom, passed to
+        * page_pool_dma_sync_for_cpu().
+        */
+       u32 dma_sync_offset;
 
        /* SGL of the buffer going to be sent as part of the work request. */
        u32 num_sge;