Lines Matching refs:ib
145 other = p->ib.sync_to[fence->ring];
146 p->ib.sync_to[fence->ring] = radeon_fence_later(fence, other);
176 p->ib.sa_bo = NULL;
177 p->ib.semaphore = NULL;
326 parser->ib.fence);
349 radeon_ib_free(parser->rdev, &parser->ib);
370 r = radeon_ib_get(rdev, parser->ring, &parser->ib,
373 DRM_ERROR("Failed to get ib !\n");
376 parser->ib.length_dw = ib_chunk->length_dw;
388 r = radeon_ib_schedule(rdev, &parser->ib, NULL);
440 DRM_ERROR("Failed to get const ib !\n");
461 r = radeon_ib_get(rdev, parser->ring, &parser->ib,
464 DRM_ERROR("Failed to get ib !\n");
467 parser->ib.length_dw = ib_chunk->length_dw;
469 if (DRM_COPY_FROM_USER(parser->ib.ptr, ib_chunk->user_ptr,
473 r = radeon_ring_ib_parse(rdev, parser->ring, &parser->ib);
494 r = radeon_ib_schedule(rdev, &parser->ib, &parser->const_ib);
496 r = radeon_ib_schedule(rdev, &parser->ib, NULL);
500 radeon_vm_fence(rdev, vm, parser->ib.fence);
582 if (DRM_COPY_FROM_USER(p->ib.ptr + (i * (PAGE_SIZE/4)),
600 if (DRM_COPY_FROM_USER(p->ib.ptr + (i * (PAGE_SIZE/4)),
616 ibc->kpage[new_page] = p->ib.ptr + (pg_idx * (PAGE_SIZE / 4));
627 memcpy((void *)(p->ib.ptr+(pg_idx*(PAGE_SIZE/4))), ibc->kpage[new_page], size);