| /linux/arch/arm64/kvm/ |
| H A D | vmid.c | 64 * case of VMIDs. Hence, instead of marking the CPU as in flush_context() 78 * Iterate over the set of reserved VMIDs looking for a match in check_update_reserved_vmid() 116 /* We're out of VMIDs, so increment the global generation count */ in new_vmid() 121 /* We have more VMIDs than CPUs, so this will always succeed */ in new_vmid()
|
| /linux/Documentation/devicetree/bindings/reserved-memory/ |
| H A D | qcom,rmtfs-mem.yaml | 43 Array of vmids of the remote processors, to set up memory protection
|
| /linux/drivers/misc/ |
| H A D | fastrpc.c | 937 * If subsystem VMIDs are defined in DTSI, then do in fastrpc_map_attach() 1495 /* Map if we have any heap VMIDs associated with this ADSP Static Process. */ in fastrpc_init_create_static_process() 2543 unsigned int vmids[FASTRPC_MAX_VMIDS]; in fastrpc_rpmsg_probe() local 2565 "qcom,vmids", &vmids[0], 0, FASTRPC_MAX_VMIDS); in fastrpc_rpmsg_probe() 2578 data->vmperms[i].vmid = vmids[i]; in fastrpc_rpmsg_probe()
|
| /linux/drivers/soc/qcom/ |
| H A D | rmtfs_mem.c | 249 "too many VMIDs (%d) specified! Only mapping first %d entries\n", in qcom_rmtfs_mem_probe()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | gmc_v11_0.c | 850 * amdgpu graphics/compute will use VMIDs 1-7 in gmc_v11_0_sw_init() 851 * amdkfd will use VMIDs 8-15 in gmc_v11_0_sw_init()
|
| H A D | amdgpu_vm.h | 455 /* Handling of VMIDs */
|
| H A D | gmc_v12_1.c | 266 * VMIDs 1-15 are used for userspace clients and are handled
|
| H A D | gfx_v9_4_3.c | 1186 * Initialize all compute VMIDs to have no GDS, GWS, or OA in gfx_v9_4_3_xcc_init_compute_vmid() 1187 * access. These should be enabled by FW for target VMIDs. in gfx_v9_4_3_xcc_init_compute_vmid() 1202 * Initialize all compute and user-gfx VMIDs to have no GDS, GWS, or OA in gfx_v9_4_3_xcc_init_gds_vmid() 1203 * access. Compute VMIDs should be enabled by FW for target VMIDs, in gfx_v9_4_3_xcc_init_gds_vmid()
|
| H A D | gfx_v8_0.c | 3694 /* Initialize all compute VMIDs to have no GDS, GWS, or OA in gfx_v8_0_init_compute_vmid() 3695 access. These should be enabled by FW for target VMIDs. */ in gfx_v8_0_init_compute_vmid() 3709 * Initialize all compute and user-gfx VMIDs to have no GDS, GWS, or OA in gfx_v8_0_init_gds_vmid() 3710 * access. Compute VMIDs should be enabled by FW for target VMIDs, in gfx_v8_0_init_gds_vmid()
|
| H A D | amdgpu_vm.c | 63 * buffer. VMIDs are allocated dynamically as commands are submitted. 82 * GPU clients (i.e., engines on the GPU) use GPUVM VMIDs to access memory.
|
| H A D | gfx_v11_0.c | 2141 * Initialize all compute VMIDs to have no GDS, GWS, or OA in gfx_v11_0_init_compute_vmid() 2142 * access. These should be enabled by FW for target VMIDs. in gfx_v11_0_init_compute_vmid() 2157 * Initialize all compute and user-gfx VMIDs to have no GDS, GWS, or OA in gfx_v11_0_init_gds_vmid() 2158 * access. Compute VMIDs should be enabled by FW for target VMIDs, in gfx_v11_0_init_gds_vmid()
|
| H A D | gfx_v9_0.c | 2618 /* Initialize all compute VMIDs to have no GDS, GWS, or OA in gfx_v9_0_init_compute_vmid() 2619 access. These should be enabled by FW for target VMIDs. */ in gfx_v9_0_init_compute_vmid() 2633 * Initialize all compute and user-gfx VMIDs to have no GDS, GWS, or OA in gfx_v9_0_init_gds_vmid() 2634 * access. Compute VMIDs should be enabled by FW for target VMIDs, in gfx_v9_0_init_gds_vmid()
|
| H A D | amdgpu_cs.c | 1117 * We can't use gang submit on with reserved VMIDs when the VM changes in amdgpu_cs_vm_handling()
|
| H A D | amdgpu_drv.c | 750 * number of VMIDs assigned to the HWS, which is also the default. 755 "Max # processes HWS can execute concurrently when sched_policy=0 (0 = no concurrency, #VMIDs for KFD = Maximum(default))");
|
| H A D | gfx_v10_0.c | 5223 * Initialize all compute VMIDs to have no GDS, GWS, or OA in gfx_v10_0_init_compute_vmid() 5224 * access. These should be enabled by FW for target VMIDs. in gfx_v10_0_init_compute_vmid() 5242 * Initialize all compute and user-gfx VMIDs to have no GDS, GWS, or OA in gfx_v10_0_init_gds_vmid() 5243 * access. Compute VMIDs should be enabled by FW for target VMIDs, in gfx_v10_0_init_gds_vmid()
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_device.c | 793 /* For multi-partition capable GPUs, we need special handling for VMIDs in kgd2kfd_device_init() 796 * Additionally, there are 13 VMIDs (3-15) available for KFD. To in kgd2kfd_device_init()
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_vm.c | 45 * buffer. VMIDs are allocated dynamically as commands are submitted.
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | monaco.dtsi | 2798 qcom,vmids = <QCOM_SCM_VMID_LPASS
|
| H A D | glymur.dtsi | 4139 qcom,vmids = <QCOM_SCM_VMID_LPASS
|