/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_amdkfd_gfx_v8.c | 49 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, 54 unsigned int vmid); 69 static void write_vmid_invalidate_request(struct kgd_dev *kgd, uint8_t vmid); 84 uint8_t vmid); 86 uint8_t vmid); 87 static void write_vmid_invalidate_request(struct kgd_dev *kgd, uint8_t vmid); 129 uint32_t queue, uint32_t vmid) in lock_srbm() argument 132 uint32_t value = PIPEID(pipe) | MEID(mec) | VMID(vmid) | QUEUEID(queue); in lock_srbm() 160 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_program_sh_mem_settings() argument 168 lock_srbm(kgd, 0, 0, 0, vmid); in kgd_program_sh_mem_settings() [all …]
|
D | amdgpu_amdkfd_gfx_v7.c | 75 uint32_t vmid:4; member 89 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, 94 unsigned int vmid); 124 static bool get_atc_vmid_pasid_mapping_valid(struct kgd_dev *kgd, uint8_t vmid); 126 uint8_t vmid); 127 static void write_vmid_invalidate_request(struct kgd_dev *kgd, uint8_t vmid); 168 uint32_t queue, uint32_t vmid) in lock_srbm() argument 171 uint32_t value = PIPEID(pipe) | MEID(mec) | VMID(vmid) | QUEUEID(queue); in lock_srbm() 199 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_program_sh_mem_settings() argument 207 lock_srbm(kgd, 0, 0, 0, vmid); in kgd_program_sh_mem_settings() [all …]
|
D | amdgpu_trace.h | 103 TP_PROTO(unsigned vmid, int ring), 104 TP_ARGS(vmid, ring), 106 __field(u32, vmid) 111 __entry->vmid = vmid; 114 TP_printk("vmid=%u, ring=%u", __entry->vmid, __entry->ring)
|
D | cik.h | 30 u32 me, u32 pipe, u32 queue, u32 vmid);
|
D | vi.h | 30 u32 me, u32 pipe, u32 queue, u32 vmid);
|
D | gmc_v8_0.c | 480 uint32_t vmid) in gmc_v8_0_gart_flush_gpu_tlb() argument 486 WREG32(mmVM_INVALIDATE_REQUEST, 1 << vmid); in gmc_v8_0_gart_flush_gpu_tlb() 810 u32 vmid = REG_GET_FIELD(status, VM_CONTEXT1_PROTECTION_FAULT_STATUS, VMID); in gmc_v8_0_vm_decode_fault() local 820 protections, vmid, addr, in gmc_v8_0_vm_decode_fault()
|
D | gmc_v7_0.c | 439 uint32_t vmid) in gmc_v7_0_gart_flush_gpu_tlb() argument 445 WREG32(mmVM_INVALIDATE_REQUEST, 1 << vmid); in gmc_v7_0_gart_flush_gpu_tlb() 730 u32 vmid = REG_GET_FIELD(status, VM_CONTEXT1_PROTECTION_FAULT_STATUS, VMID); in gmc_v7_0_vm_decode_fault() local 740 protections, vmid, addr, in gmc_v7_0_vm_decode_fault()
|
D | amdgpu.h | 304 uint32_t vmid); 341 void (*emit_gds_switch)(struct amdgpu_ring *ring, uint32_t vmid, 2240 #define amdgpu_gart_flush_gpu_tlb(adev, vmid) (adev)->gart.gart_funcs->flush_gpu_tlb((adev), (vmid)) argument 2253 #define amdgpu_ring_emit_vm_flush(r, vmid, addr) (r)->funcs->emit_vm_flush((r), (vmid), (addr)) argument
|
D | vi.c | 321 u32 me, u32 pipe, u32 queue, u32 vmid) in vi_srbm_select() argument 326 srbm_gfx_cntl = REG_SET_FIELD(srbm_gfx_cntl, SRBM_GFX_CNTL, VMID, vmid); in vi_srbm_select()
|
D | sdma_v2_4.c | 247 u32 vmid = (ib->vm ? ib->vm->ids[ring->idx].id : 0) & 0xf; in sdma_v2_4_ring_emit_ib() local 266 SDMA_PKT_INDIRECT_HEADER_VMID(vmid)); in sdma_v2_4_ring_emit_ib()
|
D | sdma_v3_0.c | 358 u32 vmid = (ib->vm ? ib->vm->ids[ring->idx].id : 0) & 0xf; in sdma_v3_0_ring_emit_ib() local 376 SDMA_PKT_INDIRECT_HEADER_VMID(vmid)); in sdma_v3_0_ring_emit_ib()
|
D | cik.c | 865 u32 me, u32 pipe, u32 queue, u32 vmid) in cik_srbm_select() argument 870 ((vmid << SRBM_GFX_CNTL__VMID__SHIFT) & SRBM_GFX_CNTL__VMID_MASK)| in cik_srbm_select()
|
D | gfx_v7_0.c | 3297 u32 vmid; member 4694 uint32_t vmid, in gfx_v7_0_ring_emit_gds_switch() argument 4712 amdgpu_ring_write(ring, amdgpu_gds_reg_offset[vmid].mem_base); in gfx_v7_0_ring_emit_gds_switch() 4720 amdgpu_ring_write(ring, amdgpu_gds_reg_offset[vmid].mem_size); in gfx_v7_0_ring_emit_gds_switch() 4728 amdgpu_ring_write(ring, amdgpu_gds_reg_offset[vmid].gws); in gfx_v7_0_ring_emit_gds_switch() 4736 amdgpu_ring_write(ring, amdgpu_gds_reg_offset[vmid].oa); in gfx_v7_0_ring_emit_gds_switch()
|
D | gfx_v8_0.c | 4401 uint32_t vmid, in gfx_v8_0_ring_emit_gds_switch() argument 4419 amdgpu_ring_write(ring, amdgpu_gds_reg_offset[vmid].mem_base); in gfx_v8_0_ring_emit_gds_switch() 4427 amdgpu_ring_write(ring, amdgpu_gds_reg_offset[vmid].mem_size); in gfx_v8_0_ring_emit_gds_switch() 4435 amdgpu_ring_write(ring, amdgpu_gds_reg_offset[vmid].gws); in gfx_v8_0_ring_emit_gds_switch() 4443 amdgpu_ring_write(ring, amdgpu_gds_reg_offset[vmid].oa); in gfx_v8_0_ring_emit_gds_switch()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_dbgdev.c | 244 unsigned int index, unsigned int vmid) in dbgdev_address_watch_set_registers() argument 270 cntl->bitfields.vmid = (uint32_t) vmid; in dbgdev_address_watch_set_registers() 318 &cntl, i, pdd->qpd.vmid); in dbgdev_address_watch_nodiq() 322 pr_debug("\t\t%20s %08x\n", "vmid is :", pdd->qpd.vmid); in dbgdev_address_watch_nodiq() 334 cntl.bitfields.vmid); in dbgdev_address_watch_nodiq() 364 unsigned int vmid = 0; in dbgdev_address_watch_diq() local 416 vmid); in dbgdev_address_watch_diq() 420 pr_debug("\t\t%20s %08x\n", "vmid is :", vmid); in dbgdev_address_watch_diq() 434 cntl.bitfields.vmid); in dbgdev_address_watch_diq() 758 reg_sq_cmd.bits.vm_id = pdd->qpd.vmid; in dbgdev_wave_control_nodiq() [all …]
|
D | kfd_device_queue_manager.c | 41 unsigned int pasid, unsigned int vmid); 87 dqm->dev->kgd, qpd->vmid, in program_sh_mem_settings() 109 qpd->vmid = allocated_vmid; in allocate_vmid() 110 q->properties.vmid = allocated_vmid; in allocate_vmid() 112 set_pasid_vmid_mapping(dqm, q->process->pasid, q->properties.vmid); in allocate_vmid() 122 int bit = qpd->vmid - KFD_VMID_START_OFFSET; in deallocate_vmid() 125 set_pasid_vmid_mapping(dqm, 0, qpd->vmid); in deallocate_vmid() 128 qpd->vmid = 0; in deallocate_vmid() 129 q->properties.vmid = 0; in deallocate_vmid() 160 *allocated_vmid = qpd->vmid; in create_queue_nocpsch() [all …]
|
D | kfd_queue.c | 38 pr_debug("Queue Process Vmid: %u\n", q->vmid); in print_queue_properties() 55 pr_debug("Queue Process Vmid: %u\n", q->properties.vmid); in print_queue()
|
D | kfd_mqd_manager_cik.c | 192 m->cp_hqd_vmid = q->vmid; in update_mqd() 220 q->vmid << SDMA0_RLC0_RB_CNTL__RB_VMID__SHIFT | in update_mqd_sdma() 383 m->cp_hqd_vmid = q->vmid; in update_mqd_hiq()
|
D | kfd_mqd_manager_vi.c | 150 m->cp_hqd_vmid = q->vmid; in __update_mqd() 230 m->cp_hqd_vmid = q->vmid; in update_mqd_hiq()
|
D | kfd_process_queue_manager.c | 129 q_properties->vmid = 0; in create_cp_queue() 224 &q->properties.vmid); in pqm_create_queue()
|
D | kfd_priv.h | 329 unsigned int vmid; member 425 unsigned int vmid; member
|
D | kfd_pm4_headers.h | 226 uint32_t vmid:4; member
|
D | kfd_kernel_queue.c | 117 prop.vmid = 0; in initialize()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_kfd.c | 67 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, 72 unsigned int vmid); 102 static bool get_atc_vmid_pasid_mapping_valid(struct kgd_dev *kgd, uint8_t vmid); 104 uint8_t vmid); 105 static void write_vmid_invalidate_request(struct kgd_dev *kgd, uint8_t vmid); 349 uint32_t queue, uint32_t vmid) in lock_srbm() argument 352 uint32_t value = PIPEID(pipe) | MEID(mec) | VMID(vmid) | QUEUEID(queue); in lock_srbm() 380 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_program_sh_mem_settings() argument 386 lock_srbm(kgd, 0, 0, 0, vmid); in kgd_program_sh_mem_settings() 397 unsigned int vmid) in kgd_set_pasid_vmid_mapping() argument [all …]
|
D | radeon_trace.h | 50 TP_PROTO(unsigned vmid, int ring), 51 TP_ARGS(vmid, ring), 53 __field(u32, vmid) 58 __entry->vmid = vmid; 61 TP_printk("vmid=%u, ring=%u", __entry->vmid, __entry->ring)
|
D | cik_reg.h | 233 uint32_t vmid:4; member
|
D | nid.h | 1341 #define DMA_IB_PACKET(cmd, vmid, n) ((((cmd) & 0xF) << 28) | \ argument 1342 (((vmid) & 0xF) << 20) | \
|
D | sid.h | 1857 #define DMA_IB_PACKET(cmd, vmid, n) ((((cmd) & 0xF) << 28) | \ argument 1858 (((vmid) & 0xF) << 20) | \
|
D | ni.c | 2447 u32 vmid = (status & FAULT_VMID_MASK) >> FAULT_VMID_SHIFT; in cayman_vm_decode_fault() local 2590 protections, vmid, addr, in cayman_vm_decode_fault()
|
D | cik.c | 1850 u32 me, u32 pipe, u32 queue, u32 vmid) in cik_srbm_select() argument 1854 VMID(vmid & 0xf) | in cik_srbm_select() 4902 u32 vmid; member 6086 u32 vmid = (status & FAULT_VMID_MASK) >> FAULT_VMID_SHIFT; in cik_vm_decode_fault() local 6097 protections, vmid, addr, in cik_vm_decode_fault()
|
D | si.c | 4812 u32 vmid = (status & FAULT_VMID_MASK) >> FAULT_VMID_SHIFT; in si_vm_decode_fault() local 5058 protections, vmid, addr, in si_vm_decode_fault()
|
/linux-4.4.14/drivers/gpu/drm/amd/include/ |
D | kgd_kfd_interface.h | 138 void (*program_sh_mem_settings)(struct kgd_dev *kgd, uint32_t vmid, 143 unsigned int vmid); 181 uint8_t vmid); 184 uint8_t vmid); 186 uint8_t vmid);
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ |
D | hns_dsaf_mac.c | 168 u8 vmid, u8 *port_num) in hns_mac_get_inner_port_num() argument 178 mac_cb->mac_id, vmid); in hns_mac_get_inner_port_num() 186 mac_cb->mac_id, vmid); in hns_mac_get_inner_port_num() 197 if (vmid >= mac_cb->dsaf_dev->rcb_common[comm_idx]->max_vfn) { in hns_mac_get_inner_port_num() 199 mac_cb->dsaf_dev->ae_dev.name, mac_cb->mac_id, vmid); in hns_mac_get_inner_port_num() 222 tmp_port = vmid; in hns_mac_get_inner_port_num() 243 u32 vmid, char *addr) in hns_mac_change_vf_addr() argument 251 old_entry = &mac_cb->addr_entry_idx[vmid]; in hns_mac_change_vf_addr() 256 ret = hns_mac_get_inner_port_num(mac_cb, (u8)vmid, in hns_mac_change_vf_addr() 277 if ((mac_ctrl_drv->set_mac_addr) && (vmid == 0)) in hns_mac_change_vf_addr() [all …]
|
D | hns_dsaf_mac.h | 426 int hns_mac_change_vf_addr(struct hns_mac_cb *mac_cb, u32 vmid, char *addr);
|
/linux-4.4.14/drivers/iommu/ |
D | arm-smmu-v3.c | 465 u16 vmid; member 533 u16 vmid; member 801 cmd[0] |= (u64)ent->tlbi.vmid << CMDQ_TLBI_0_VMID_SHIFT; in arm_smmu_cmdq_build_cmd() 809 cmd[0] |= (u64)ent->tlbi.vmid << CMDQ_TLBI_0_VMID_SHIFT; in arm_smmu_cmdq_build_cmd() 1074 ste->s2_cfg->vmid << STRTAB_STE_2_S2VMID_SHIFT | in arm_smmu_write_strtab_ent() 1327 cmd.tlbi.vmid = 0; in arm_smmu_tlb_inv_context() 1330 cmd.tlbi.vmid = smmu_domain->s2_cfg.vmid; in arm_smmu_tlb_inv_context() 1354 cmd.tlbi.vmid = smmu_domain->s2_cfg.vmid; in arm_smmu_tlb_inv_range_nosync() 1441 if (cfg->vmid) in arm_smmu_domain_free() 1442 arm_smmu_bitmap_free(smmu->vmid_map, cfg->vmid); in arm_smmu_domain_free() [all …]
|
/linux-4.4.14/arch/arm/kvm/ |
D | arm.c | 397 u64 vmid; in update_vttbr() local 434 kvm->arch.vmid = kvm_next_vmid; in update_vttbr() 440 vmid = ((u64)(kvm->arch.vmid) << VTTBR_VMID_SHIFT) & VTTBR_VMID_MASK; in update_vttbr() 441 kvm->arch.vttbr = pgd_phys | vmid; in update_vttbr()
|
/linux-4.4.14/drivers/tty/hvc/ |
D | hvc_iucv.c | 1026 char vmid[9], ipuser[9]; in hvc_iucv_dev_peer_show() local 1028 memset(vmid, 0, sizeof(vmid)); in hvc_iucv_dev_peer_show() 1033 memcpy(vmid, priv->info_path, 8); in hvc_iucv_dev_peer_show() 1039 return sprintf(buf, "%s:%s\n", vmid, ipuser); in hvc_iucv_dev_peer_show()
|
/linux-4.4.14/arch/arm/include/asm/ |
D | kvm_host.h | 63 u32 vmid; member
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | kvm_host.h | 52 u32 vmid; member
|
/linux-4.4.14/drivers/net/wireless/b43/ |
D | phy_n.c | 3182 u16 *vmid, *gain; in b43_nphy_workarounds_rev3plus() local 3247 vmid = vmids[min_t(u16, pdet_range, 4)]; in b43_nphy_workarounds_rev3plus() 3257 b43_ntab_write_bulk(dev, B43_NTAB16(8, 0x08), 4, vmid); in b43_nphy_workarounds_rev3plus() 3258 b43_ntab_write_bulk(dev, B43_NTAB16(8, 0x18), 4, vmid); in b43_nphy_workarounds_rev3plus() 3265 vmid[3] = 0x94; in b43_nphy_workarounds_rev3plus() 3267 vmid[3] = 0x8e; in b43_nphy_workarounds_rev3plus() 3270 vmid[3] = 0x84; in b43_nphy_workarounds_rev3plus() 3273 b43_ntab_write_bulk(dev, B43_NTAB16(8, 0x08), 4, vmid); in b43_nphy_workarounds_rev3plus() 3274 b43_ntab_write_bulk(dev, B43_NTAB16(8, 0x18), 4, vmid); in b43_nphy_workarounds_rev3plus() 3282 vmid[3] = 0x8e; in b43_nphy_workarounds_rev3plus() [all …]
|
/linux-4.4.14/Documentation/sound/alsa/soc/ |
D | codec.txt | 153 /* everything off except vref/vmid, inactive */
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/phy/ |
D | phy_lcn.c | 2515 u16 vmid; in wlc_lcnphy_tx_iqlo_loopback() local 2587 vmid = 0x2A6; in wlc_lcnphy_tx_iqlo_loopback() 2588 mod_radio_reg(pi, RADIO_2064_REG0FC, 0x3 << 0, (vmid >> 8) & 0x3); in wlc_lcnphy_tx_iqlo_loopback() 2589 write_radio_reg(pi, RADIO_2064_REG0FD, (vmid & 0xff)); in wlc_lcnphy_tx_iqlo_loopback()
|