Lines Matching full:attach
46 * @attach:
53 * device), and otherwise need to fail the attach operation.
58 * fail the attach operation.
71 int (*attach)(struct dma_buf *, struct dma_buf_attachment *); member
100 int (*pin)(struct dma_buf_attachment *attach);
113 void (*unpin)(struct dma_buf_attachment *attach);
120 * can only be called if @attach has been called successfully.
128 * &device.dma_params from the &dma_buf_attachment. The @attach callback
279 * @lock: used internally to serialize list manipulation, attach/detach and
364 void (*move_notify)(struct dma_buf_attachment *attach);
405 * @ops: Attach allocator-defined dma buf ops to the new buffer
409 * @priv: Attach private data of allocator to this buffer
465 * @attach: the DMA-buf attachment to check
471 dma_buf_attachment_is_dynamic(struct dma_buf_attachment *attach) in dma_buf_attachment_is_dynamic() argument
473 return !!attach->importer_ops; in dma_buf_attachment_is_dynamic()
483 struct dma_buf_attachment *attach);
484 int dma_buf_pin(struct dma_buf_attachment *attach);
485 void dma_buf_unpin(struct dma_buf_attachment *attach);