public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH] dma-buf: Correct the documentation of name and exp_name symbols
@ 2023-11-22 16:05 Ramesh Errabolu
  2023-11-22 18:58 ` Christian König
  0 siblings, 1 reply; 4+ messages in thread
From: Ramesh Errabolu @ 2023-11-22 16:05 UTC (permalink / raw)
  To: amd-gfx, christian.koenig, sumit.semwal, linux-media, dri-devel,
	linaro-mm-sig, linux-kernel
  Cc: Ramesh Errabolu

Fix the documentation of struct dma_buf members name and exp_name
as to how these members are to be used and accessed.

Signed-off-by: Ramesh Errabolu <Ramesh.Errabolu@amd.com>
---
 include/linux/dma-buf.h | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/include/linux/dma-buf.h b/include/linux/dma-buf.h
index 3f31baa3293f..8ff4add71f88 100644
--- a/include/linux/dma-buf.h
+++ b/include/linux/dma-buf.h
@@ -343,16 +343,19 @@ struct dma_buf {
 	/**
 	 * @exp_name:
 	 *
-	 * Name of the exporter; useful for debugging. See the
-	 * DMA_BUF_SET_NAME IOCTL.
+	 * Name of the exporter; useful for debugging. Must not be NULL
 	 */
 	const char *exp_name;
 
 	/**
 	 * @name:
 	 *
-	 * Userspace-provided name; useful for accounting and debugging,
-	 * protected by dma_resv_lock() on @resv and @name_lock for read access.
+	 * Userspace-provided name. Default value is NULL. If not NULL,
+	 * length cannot be longer than DMA_BUF_NAME_LEN, including NIL
+	 * char. Useful for accounting and debugging. Read/Write accesses
+	 * are protected by @name_lock
+	 *
+	 * See the IOCTLs DMA_BUF_SET_NAME or DMA_BUF_SET_NAME_A/B
 	 */
 	const char *name;
 
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-11-30 13:26 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-22 16:05 [PATCH] dma-buf: Correct the documentation of name and exp_name symbols Ramesh Errabolu
2023-11-22 18:58 ` Christian König
2023-11-29 21:18   ` [Linaro-mm-sig] " Alex Deucher
2023-11-30 13:26     ` Christian König

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox