Lines Matching defs:move
51 * @move: Callback for a driver to hook in accelerated functions to
52 * move a buffer.
53 * If set to NULL, a potentially slow memcpy() move is used.
146 * These will be placed in proposed_flags so that when the move is
154 * struct ttm_bo_driver member move:
156 * @bo: the buffer to move
159 * @ctx: context for this move with parameters
164 int (*move)(struct ttm_buffer_object *bo, bool evict,
184 * Hook to notify driver about a driver move so it
187 * @evict: whether this move is evicting the buffer from the graphics
371 * @first: first BO in the bulk move range
372 * @last: last BO in the bulk move range
374 * Positions for a lru bulk move.
592 * @new_mem: struct ttm_resource indicating where to move.
594 * Optimized move function for a buffer object with both old and
614 * @new_mem: struct ttm_resource indicating where to move.
616 * Fallback move function for a mappable buffer object in mappable memory.
635 * Utility function to free an old placement after a successful move.
644 * @evict: This is an evict move. Don't return until the buffer is idle.
646 * @new_mem: struct ttm_resource indicating where to move.
648 * Accelerated move function to be called when an accelerated move
652 * destroyed when the move is complete. This will help pipeline