HomeSort by: relevance | last modified time | path
    Searched refs:vm_id (Results 1 - 17 of 17) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_si_dma.c 193 unsigned vm_id, uint64_t pd_addr)
197 if (vm_id < 8) {
198 radeon_ring_write(ring, (0xf << 16) | ((VM_CONTEXT0_PAGE_TABLE_BASE_ADDR + (vm_id << 2)) >> 2));
200 radeon_ring_write(ring, (0xf << 16) | ((VM_CONTEXT8_PAGE_TABLE_BASE_ADDR + ((vm_id - 8) << 2)) >> 2));
212 radeon_ring_write(ring, 1 << vm_id);
218 radeon_ring_write(ring, 1 << vm_id); /* mask */
radeon_vm.c 188 struct radeon_vm_id *vm_id = &vm->ids[ring]; local in function:radeon_vm_grab_id
194 if (vm_id->id && vm_id->last_id_use &&
195 vm_id->last_id_use == rdev->vm_manager.active[vm_id->id])
199 vm_id->pd_gpu_addr = ~0ll;
207 vm_id->id = i;
220 vm_id->id = choices[i];
248 struct radeon_vm_id *vm_id = &vm->ids[ring]; local in function:radeon_vm_flush
250 if (pd_addr != vm_id->pd_gpu_addr || !vm_id->flushed_updates |
279 unsigned vm_id = vm->ids[fence->ring].id; local in function:radeon_vm_fence
    [all...]
radeon_ni_dma.c 131 unsigned vm_id = ib->vm ? ib->vm->ids[ib->ring].id : 0; local in function:cayman_dma_ring_ib_execute
149 radeon_ring_write(ring, DMA_IB_PACKET(DMA_PACKET_INDIRECT_BUFFER, vm_id, 0));
455 unsigned vm_id, uint64_t pd_addr)
458 radeon_ring_write(ring, (0xf << 16) | ((VM_CONTEXT0_PAGE_TABLE_BASE_ADDR + (vm_id << 2)) >> 2));
469 radeon_ring_write(ring, 1 << vm_id);
radeon_cik_sdma.c 953 unsigned vm_id, uint64_t pd_addr)
959 if (vm_id < 8) {
960 radeon_ring_write(ring, (VM_CONTEXT0_PAGE_TABLE_BASE_ADDR + (vm_id << 2)) >> 2);
962 radeon_ring_write(ring, (VM_CONTEXT8_PAGE_TABLE_BASE_ADDR + ((vm_id - 8) << 2)) >> 2);
969 radeon_ring_write(ring, VMID(vm_id));
997 radeon_ring_write(ring, 1 << vm_id);
radeon_asic.h 617 unsigned vm_id, uint64_t pd_addr);
643 unsigned vm_id, uint64_t pd_addr);
725 unsigned vm_id, uint64_t pd_addr);
748 unsigned vm_id, uint64_t pd_addr);
832 unsigned vm_id, uint64_t pd_addr);
851 unsigned vm_id, uint64_t pd_addr);
radeon_ni.c 1435 unsigned vm_id = ib->vm ? ib->vm->ids[ib->ring].id : 0; local in function:cayman_ring_ib_execute
1458 radeon_ring_write(ring, ib->length_dw | (vm_id << 24));
1465 radeon_ring_write(ring, (vm_id << 24) | 10); /* poll interval */
2701 unsigned vm_id, uint64_t pd_addr)
2703 radeon_ring_write(ring, PACKET0(VM_CONTEXT0_PAGE_TABLE_BASE_ADDR + (vm_id << 2), 0));
2712 radeon_ring_write(ring, 1 << vm_id);
radeon_si.c 3414 unsigned vm_id = ib->vm ? ib->vm->ids[ib->ring].id : 0; local in function:si_ring_ib_execute
3450 radeon_ring_write(ring, ib->length_dw | (vm_id << 24));
3456 radeon_ring_write(ring, vm_id);
5084 unsigned vm_id, uint64_t pd_addr)
5091 if (vm_id < 8) {
5093 (VM_CONTEXT0_PAGE_TABLE_BASE_ADDR + (vm_id << 2)) >> 2);
5096 (VM_CONTEXT8_PAGE_TABLE_BASE_ADDR + ((vm_id - 8) << 2)) >> 2);
5115 radeon_ring_write(ring, 1 << vm_id);
radeon_gem.c 642 * We don't support vm_id yet, to be sure we don't have have broken
646 if (args->vm_id) {
radeon_cik.c 3749 unsigned vm_id = ib->vm ? ib->vm->ids[ib->ring].id : 0; local in function:cik_ring_ib_execute
3778 control |= ib->length_dw | (vm_id << 24);
5706 unsigned vm_id, uint64_t pd_addr)
5713 if (vm_id < 8) {
5715 (VM_CONTEXT0_PAGE_TABLE_BASE_ADDR + (vm_id << 2)) >> 2);
5718 (VM_CONTEXT8_PAGE_TABLE_BASE_ADDR + ((vm_id - 8) << 2)) >> 2);
5729 radeon_ring_write(ring, VMID(vm_id));
5758 radeon_ring_write(ring, 1 << vm_id);
radeon.h 1874 unsigned vm_id, uint64_t pd_addr);
2800 #define radeon_ring_vm_flush(rdev, r, vm_id, pd_addr) (rdev)->asic->ring[(r)->idx]->vm_flush((rdev), (r), (vm_id), (pd_addr))
  /src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
kfd_dbgdev.h 124 uint32_t vm_id:4; member in struct:SQ_CMD_BITS::__anon842c909b0908
kfd_dbgdev.c 610 reg_sq_cmd.bits.vm_id = 0;
626 pr_debug("\t\t vm_id is : %u\n", reg_sq_cmd.bitfields.vm_id);
728 reg_sq_cmd.bits.vm_id = pdd->qpd.vmid;
744 pr_debug("\t\t vm_id is : %u\n", reg_sq_cmd.bitfields.vm_id);
817 reg_sq_cmd.bits.vm_id = vmid;
  /src/sys/external/bsd/drm2/dist/include/uapi/drm/
radeon_drm.h 946 __u32 vm_id; member in struct:drm_radeon_gem_va
i915_drm.h 1826 __u32 vm_id; member in struct:drm_i915_gem_vm_control
  /src/sys/external/bsd/drm2/dist/drm/i915/gem/
i915_gem_context.c 932 args->vm_id = err;
958 id = args->vm_id;
  /src/sys/dev/ic/
advlib.h 479 u_int16_t vm_id; member in struct:asc_scisq_2
advlib.c 1850 scsiq->d2.vm_id = ASC_GET_CHIP_LRAM_DATA(iot, ioh);
2596 ASC_SET_CHIP_LRAM_DATA(iot, ioh, scsiq->q2.vm_id);

Completed in 43 milliseconds