Lines Matching defs:buf
62 * @buf: DMA buffer to move.
69 struct vmw_bo *buf,
74 struct ttm_buffer_object *bo = &buf->tbo;
85 vmw_bo_pin_reserved(buf, true);
100 * @buf: DMA buffer to move.
106 struct vmw_bo *buf,
110 struct ttm_buffer_object *bo = &buf->tbo;
119 vmw_bo_placement_set(buf,
122 ret = ttm_bo_validate(bo, &buf->placement, &ctx);
126 vmw_bo_placement_set(buf,
129 ret = ttm_bo_validate(bo, &buf->placement, &ctx);
133 vmw_bo_pin_reserved(buf, true);
148 * @buf: DMA buffer to move.
154 struct vmw_bo *buf,
157 return vmw_bo_pin_in_placement(dev_priv, buf, &vmw_vram_placement,
169 * @buf: DMA buffer to pin.
175 struct vmw_bo *buf,
179 struct ttm_buffer_object *bo = &buf->tbo;
195 buf->tbo.pin_count == 0) {
197 vmw_bo_placement_set(buf,
200 (void)ttm_bo_validate(bo, &buf->placement, &ctx);
203 vmw_bo_placement_set(buf,
206 buf->places[0].lpfn = PFN_UP(bo->resource->size);
207 ret = ttm_bo_validate(bo, &buf->placement, &ctx);
212 vmw_bo_pin_reserved(buf, true);
227 * @buf: DMA buffer to unpin.
233 struct vmw_bo *buf,
236 struct ttm_buffer_object *bo = &buf->tbo;
243 vmw_bo_pin_reserved(buf, false);