Lines Matching refs:user
12 either the 'exporter' of buffers, or the 'user' of buffers.
15 exporter, and A as buffer-user.
25 The buffer-user
40 3. Each buffer-user 'connects' itself to the buffer
41 4. When needed, buffer-user requests access to the buffer from exporter
42 5. When finished with its use, the buffer-user notifies end-of-DMA to exporter
43 6. when buffer-user is done using this buffer completely, it 'disconnects'
85 3. Each buffer-user 'connects' itself to the buffer
87 Each buffer-user now gets a reference to the buffer, using the fd passed to
96 After this, the buffer-user needs to attach its device with the buffer, which
111 allocate the backing storage for this buffer, but wait for the first buffer-user
115 4. When needed, buffer-user requests access to the buffer
117 Whenever a buffer-user wants to use the buffer for any DMA, it asks for
148 5. When finished, the buffer-user notifies end-of-DMA to exporter
150 Once the DMA for the current buffer-user is over, it signals 'end-of-DMA' to
169 6. when buffer-user is done using this buffer, it 'disconnects' itself from the
172 After the buffer-user has no more interest in using this buffer, it should
184 - Then, the buffer-user returns the buffer reference to exporter.
210 another new buffer-user intends to attach itself to this buffer, it might
214 if the new buffer-user has stricter 'backing-storage constraints', and the
220 and then allow further {map,unmap}_dma_buf operations from any buffer-user
224 buffer-user device as requested, dma_buf_attach() would return an error to