Lines Matching refs:placement
190 vBuf->kBuf.placement = WSBM_PL_FLAG_SYSTEM; in evict_lru()
205 unsigned long size, uint32_t placement, unsigned alignment) in pool_create() argument
215 vBuf->proposedPlacement = placement; in pool_create()
223 if (placement & WSBM_PL_FLAG_TT) { in pool_create()
229 vBuf->kBuf.placement = WSBM_PL_FLAG_TT; in pool_create()
237 if (placement & WSBM_PL_FLAG_VRAM) { in pool_create()
243 vBuf->kBuf.placement = WSBM_PL_FLAG_VRAM; in pool_create()
251 if ((placement & WSBM_PL_FLAG_NO_EVICT) in pool_create()
252 && !(placement & WSBM_PL_FLAG_SYSTEM)) { in pool_create()
258 vBuf->kBuf.placement = WSBM_PL_FLAG_SYSTEM; in pool_create()
265 || (!(vBuf->kBuf.placement & WSBM_PL_FLAG_SYSTEM))) in pool_create()
293 if ((vBuf->proposedPlacement & vBuf->kBuf.placement & WSBM_PL_MASK_MEM) == in pool_validate()
294 vBuf->kBuf.placement) { in pool_validate()
304 if (!(vBuf->kBuf.placement & WSBM_PL_FLAG_SYSTEM)) { in pool_validate()
323 vBuf->kBuf.placement = WSBM_PL_FLAG_TT; in pool_validate()
343 vBuf->kBuf.placement = WSBM_PL_FLAG_VRAM; in pool_validate()
403 if ((vBuf->kBuf.placement & WSBM_PL_FLAG_SYSTEM) == 0) in release_delayed_buffers()
441 if (!(vBuf->kBuf.placement & WSBM_PL_FLAG_SYSTEM)) in pool_destroy()
541 if (vBuf->kBuf.placement & WSBM_PL_FLAG_VRAM) in pool_fence()
543 else if (vBuf->kBuf.placement & WSBM_PL_FLAG_TT) in pool_fence()
563 if (vBuf->kBuf.placement & WSBM_PL_FLAG_VRAM) in pool_unvalidate()
565 else if (vBuf->kBuf.placement & WSBM_PL_FLAG_TT) in pool_unvalidate()