Home
last modified time | relevance | path

Searched full:vmids (Results 1 – 25 of 71) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/
Ddc_vm_helper.c31 struct vmid_usage vmids = vm_helper->hubp_vmid_usage[hubp_idx]; in vm_helper_mark_vmid_used() local
33 vmids.vmid_usage[0] = vmids.vmid_usage[1]; in vm_helper_mark_vmid_used()
34 vmids.vmid_usage[1] = 1 << pos; in vm_helper_mark_vmid_used()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/core/
Ddc_vm_helper.c31 struct vmid_usage vmids = vm_helper->hubp_vmid_usage[hubp_idx]; in vm_helper_mark_vmid_used() local
33 vmids.vmid_usage[0] = vmids.vmid_usage[1]; in vm_helper_mark_vmid_used()
34 vmids.vmid_usage[1] = 1 << pos; in vm_helper_mark_vmid_used()
/kernel/linux/linux-6.6/arch/riscv/kvm/
Dvmid.c97 * We ran out of VMIDs so we increment vmid_version and in kvm_riscv_gstage_vmid_update()
98 * start assigning VMIDs from 1. in kvm_riscv_gstage_vmid_update()
100 * This also means existing VMIDs assignment to all Guest in kvm_riscv_gstage_vmid_update()
103 * running will automatically pick-up new VMIDs because will in kvm_riscv_gstage_vmid_update()
/kernel/linux/linux-6.6/arch/arm64/kvm/
Dvmid.c64 * 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()
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/reserved-memory/
Dqcom,rmtfs-mem.yaml32 Array of vmids of the remote processors, to set up memory protection
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
Dkfd_packet_manager_vi.c86 * it can not exceed the number of VMIDs available to the in pm_runlist_vi()
90 * Note: the arbitration between the number of VMIDs and in pm_runlist_vi()
Dcik_event_interrupt.c65 /* Only handle interrupts from KFD VMIDs */ in cik_event_interrupt_isr()
Dkfd_packet_manager_v9.c149 * it can not exceed the number of VMIDs available to the in pm_runlist_v9()
153 * Note: the arbitration between the number of VMIDs and in pm_runlist_v9()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
Dkfd_packet_manager_v9.c85 * it can not exceed the number of VMIDs available to the in pm_runlist_v9()
89 * Note: the arbitration between the number of VMIDs and in pm_runlist_v9()
Dkfd_packet_manager_vi.c85 * it can not exceed the number of VMIDs available to the in pm_runlist_vi()
89 * Note: the arbitration between the number of VMIDs and in pm_runlist_vi()
Dcik_event_interrupt.c65 /* Only handle interrupts from KFD VMIDs */ in cik_event_interrupt_isr()
Dkfd_int_process_v9.c37 /* Only handle interrupts from KFD VMIDs */ in event_interrupt_isr_v9()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ids.h33 /* maximum number of VMIDs */
Damdgpu_vm.h118 /* max vmids dedicated for process */
325 /* Handling of VMIDs */
Dgmc_v7_0.c457 * VMIDs 1-15 are used for userspace clients and are handled
603 * sets up the hw for VMIDs 1-15 which are allocated on
1050 * amdgpu graphics/compute will use VMIDs 1-7 in gmc_v7_0_sw_init()
1051 * amdkfd will use VMIDs 8-15 in gmc_v7_0_sw_init()
Dgmc_v10_0.c190 * VMIDs 1-15 are used for userspace clients and are handled
882 * amdgpu graphics/compute will use VMIDs 1-7 in gmc_v10_0_sw_init()
883 * amdkfd will use VMIDs 8-15 in gmc_v10_0_sw_init()
Damdgpu_ids.c167 * VMIDs are a per VMHUB identifier for page tables handling.
580 /* manage only VMIDs not used by KFD */ in amdgpu_vmid_mgr_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ids.h33 /* maximum number of VMIDs */
Dgmc_v7_0.c452 * VMIDs 1-15 are used for userspace clients and are handled
600 * sets up the hw for VMIDs 1-15 which are allocated on
1044 * amdgpu graphics/compute will use VMIDs 1-7 in gmc_v7_0_sw_init()
1045 * amdkfd will use VMIDs 8-15 in gmc_v7_0_sw_init()
Dgmc_v11_0.c190 * VMIDs 1-15 are used for userspace clients and are handled
851 * amdgpu graphics/compute will use VMIDs 1-7 in gmc_v11_0_sw_init()
852 * amdkfd will use VMIDs 8-15 in gmc_v11_0_sw_init()
Damdgpu_ids.c150 * VMIDs are a per VMHUB identifier for page tables handling.
577 /* manage only VMIDs not used by KFD */ in amdgpu_vmid_mgr_init()
Dgmc_v8_0.c643 * VMIDs 1-15 are used for userspace clients and are handled
815 * sets up the hw for VMIDs 1-15 which are allocated on
1157 * amdgpu graphics/compute will use VMIDs 1-7 in gmc_v8_0_sw_init()
1158 * amdkfd will use VMIDs 8-15 in gmc_v8_0_sw_init()
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/misc/
Dqcom,fastrpc.yaml55 qcom,vmids:
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/modules/vmid/
Dvmid.c62 // At this point any positions with value 0 are unused vmids, evict them in evict_vmids()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/modules/vmid/
Dvmid.c62 // At this point any positions with value 0 are unused vmids, evict them in evict_vmids()

123