]> Git Repo - linux.git/commitdiff
dma-buf: Document that dma-buf size is fixed
authorJianxin Xiong <[email protected]>
Tue, 10 Nov 2020 21:41:17 +0000 (13:41 -0800)
committerDaniel Vetter <[email protected]>
Wed, 11 Nov 2020 16:30:39 +0000 (17:30 +0100)
The fact that the size of dma-buf is invariant over the lifetime of the
buffer is mentioned in the comment of 'dma_buf_ops.mmap', but is not
documented at where the info is defined. Add the missing documentation.

Signed-off-by: Jianxin Xiong <[email protected]>
Signed-off-by: Daniel Vetter <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
include/linux/dma-buf.h

index 03875eaed51ad238b7203dacf2edef9bfc088e3a..cf72699cb2bc89c0218c4b87cae61967ba44a15e 100644 (file)
@@ -273,7 +273,7 @@ struct dma_buf_ops {
 
 /**
  * struct dma_buf - shared buffer object
- * @size: size of the buffer
+ * @size: size of the buffer; invariant over the lifetime of the buffer.
  * @file: file pointer used for sharing buffers across, and for refcounting.
  * @attachments: list of dma_buf_attachment that denotes all devices attached,
  *               protected by dma_resv lock.
@@ -405,7 +405,7 @@ struct dma_buf_attachment {
  * @exp_name:  name of the exporter - useful for debugging.
  * @owner:     pointer to exporter module - used for refcounting kernel module
  * @ops:       Attach allocator-defined dma buf ops to the new buffer
- * @size:      Size of the buffer
+ * @size:      Size of the buffer - invariant over the lifetime of the buffer
  * @flags:     mode flags for the file
  * @resv:      reservation-object, NULL to allocate default one
  * @priv:      Attach private data of allocator to this buffer
This page took 0.056738 seconds and 4 git commands to generate.