Lines Matching refs: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 *);
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
360 * @lock: used internally to serialize list manipulation, attach/detach and
465 void (*move_notify)(struct dma_buf_attachment *attach);
576 * @attach: the DMA-buf attachment to check
581 static inline bool dma_buf_attachment_is_dynamic(struct dma_buf_attachment *attach)
583 return !!attach->importer_ops;
591 void dma_buf_detach(struct dma_buf *dmabuf, struct dma_buf_attachment *attach);
592 int dma_buf_pin(struct dma_buf_attachment *attach);
593 void dma_buf_unpin(struct dma_buf_attachment *attach);