Lines Matching refs:placement
182 * @placement: Placement details.
187 * applicable are given by @placement. If successful,
206 struct ttm_placement *placement,
306 * @evict_flags: Callback to obtain placement flags when a buffer is evicted.
360 * @flags: new placement of the rebound buffer object.
382 struct ttm_placement *placement);
670 * @placement: Flag indicating the desired caching policy.
679 extern int ttm_tt_set_placement_caching(struct ttm_tt *ttm, uint32_t placement);
704 * @proposed_placement: Proposed new placement for the buffer object.
710 * the placement flags in @mem, potentially evicting other idle buffer objects.
719 struct ttm_placement *placement,
915 * new placement backed by a TTM. The function will, if successful,
917 * and update the (@bo)->mem placement flags. If unsuccessful, the old
939 * and update the (@bo)->mem placement flags. If unsuccessful, the old
955 * Utility function to free an old placement after a successful move.
970 * representing the old placement, and put the sync object on both buffer