Lines Matching full:attach
47 * @attach:
54 * device), and otherwise need to fail the attach operation.
59 * fail the attach operation.
72 int (*attach)(struct dma_buf *, struct dma_buf_attachment *); member
109 int (*pin)(struct dma_buf_attachment *attach);
122 void (*unpin)(struct dma_buf_attachment *attach);
129 * can only be called if @attach has been called successfully.
137 * &device.dma_params from the &dma_buf_attachment. The @attach callback
332 * Used internally to serialize list manipulation, attach/detach and
483 void (*move_notify)(struct dma_buf_attachment *attach);
524 * @ops: Attach allocator-defined dma buf ops to the new buffer
528 * @priv: Attach private data of allocator to this buffer
584 * @attach: the DMA-buf attachment to check
590 dma_buf_attachment_is_dynamic(struct dma_buf_attachment *attach) in dma_buf_attachment_is_dynamic() argument
592 return !!attach->importer_ops; in dma_buf_attachment_is_dynamic()
602 struct dma_buf_attachment *attach);
603 int dma_buf_pin(struct dma_buf_attachment *attach);
604 void dma_buf_unpin(struct dma_buf_attachment *attach);