Home | History | Annotate | Download | only in src

Lines Matching refs:kBuf

61     struct _WsbmKernelBuf kBuf;
130 if (!wsbmFenceSignaled(vBuf->fence, vBuf->kBuf.fence_type_mask)) {
135 (void)wsbmFenceFinish(fence, vBuf->kBuf.fence_type_mask,
185 (void)wsbmFenceFinish(vBuf->fence, vBuf->kBuf.fence_type_mask, 0);
190 vBuf->kBuf.placement = WSBM_PL_FLAG_SYSTEM;
229 vBuf->kBuf.placement = WSBM_PL_FLAG_TT;
230 vBuf->kBuf.gpuOffset = p->agpOffset + vBuf->node->start;
243 vBuf->kBuf.placement = WSBM_PL_FLAG_VRAM;
244 vBuf->kBuf.gpuOffset = p->vramOffset + vBuf->node->start;
258 vBuf->kBuf.placement = WSBM_PL_FLAG_SYSTEM;
265 || (!(vBuf->kBuf.placement & WSBM_PL_FLAG_SYSTEM)))
293 if ((vBuf->proposedPlacement & vBuf->kBuf.placement & WSBM_PL_MASK_MEM) ==
294 vBuf->kBuf.placement) {
304 if (!(vBuf->kBuf.placement & WSBM_PL_FLAG_SYSTEM)) {
323 vBuf->kBuf.placement = WSBM_PL_FLAG_TT;
324 vBuf->kBuf.gpuOffset = p->agpOffset + vBuf->node->start;
343 vBuf->kBuf.placement = WSBM_PL_FLAG_VRAM;
344 vBuf->kBuf.gpuOffset = p->vramOffset + vBuf->node->start;
396 || wsbmFenceSignaled(vBuf->fence, vBuf->kBuf.fence_type_mask)) {
403 if ((vBuf->kBuf.placement & WSBM_PL_FLAG_SYSTEM) == 0)
426 && !wsbmFenceSignaled(vBuf->fence, vBuf->kBuf.fence_type_mask))) {
441 if (!(vBuf->kBuf.placement & WSBM_PL_FLAG_SYSTEM))
491 wsbmFenceSignaled(vBuf->fence, vBuf->kBuf.fence_type_mask)) {
509 return userBuf(buf)->kBuf.gpuOffset;
537 vBuf->kBuf.fence_type_mask = vBuf->newFenceType;
541 if (vBuf->kBuf.placement & WSBM_PL_FLAG_VRAM)
543 else if (vBuf->kBuf.placement & WSBM_PL_FLAG_TT)
563 if (vBuf->kBuf.placement & WSBM_PL_FLAG_VRAM)
565 else if (vBuf->kBuf.placement & WSBM_PL_FLAG_TT)
579 return &vBuf->kBuf;