| /Linux-v5.4/tools/testing/selftests/kvm/lib/ | 
| D | kvm_util.c | 77 int vm_enable_cap(struct kvm_vm *vm, struct kvm_enable_cap *cap)  in vm_enable_cap()88 static void vm_open(struct kvm_vm *vm, int perm)  in vm_open()
 137 	struct kvm_vm *vm;  in _vm_create()  local
 277 void kvm_vm_get_dirty_log(struct kvm_vm *vm, int slot, void *log)  in kvm_vm_get_dirty_log()
 287 void kvm_vm_clear_dirty_log(struct kvm_vm *vm, int slot, void *log,  in kvm_vm_clear_dirty_log()
 320 userspace_mem_region_find(struct kvm_vm *vm, uint64_t start, uint64_t end)  in userspace_mem_region_find()
 353 kvm_userspace_memory_region_find(struct kvm_vm *vm, uint64_t start,  in kvm_userspace_memory_region_find()
 381 struct vcpu *vcpu_find(struct kvm_vm *vm, uint32_t vcpuid)  in vcpu_find()
 406 static void vm_vcpu_rm(struct kvm_vm *vm, uint32_t vcpuid)  in vm_vcpu_rm()
 506 int kvm_memcmp_hva_gva(void *hva, struct kvm_vm *vm, vm_vaddr_t gva, size_t len)  in kvm_memcmp_hva_gva()
 [all …]
 
 | 
| /Linux-v5.4/tools/testing/selftests/kvm/lib/aarch64/ | 
| D | processor.c | 19 static uint64_t page_align(struct kvm_vm *vm, uint64_t v)  in page_align()24 static uint64_t pgd_index(struct kvm_vm *vm, vm_vaddr_t gva)  in pgd_index()
 32 static uint64_t pud_index(struct kvm_vm *vm, vm_vaddr_t gva)  in pud_index()
 43 static uint64_t pmd_index(struct kvm_vm *vm, vm_vaddr_t gva)  in pmd_index()
 54 static uint64_t pte_index(struct kvm_vm *vm, vm_vaddr_t gva)  in pte_index()
 60 static uint64_t pte_addr(struct kvm_vm *vm, uint64_t entry)  in pte_addr()
 66 static uint64_t ptrs_per_pgd(struct kvm_vm *vm)  in ptrs_per_pgd()
 72 static uint64_t __maybe_unused ptrs_per_pte(struct kvm_vm *vm)  in ptrs_per_pte()
 77 void virt_pgd_alloc(struct kvm_vm *vm, uint32_t pgd_memslot)  in virt_pgd_alloc()
 88 void _virt_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr,  in _virt_pg_map()
 [all …]
 
 | 
| D | ucall.c | 12 static bool ucall_mmio_init(struct kvm_vm *vm, vm_paddr_t gpa)  in ucall_mmio_init()25 void ucall_init(struct kvm_vm *vm, void *arg)  in ucall_init()
 68 void ucall_uninit(struct kvm_vm *vm)  in ucall_uninit()
 92 uint64_t get_ucall(struct kvm_vm *vm, uint32_t vcpu_id, struct ucall *uc)  in get_ucall()
 
 | 
| /Linux-v5.4/tools/testing/selftests/kvm/lib/s390x/ | 
| D | processor.c | 18 void virt_pgd_alloc(struct kvm_vm *vm, uint32_t memslot)  in virt_pgd_alloc()41 static uint64_t virt_alloc_region(struct kvm_vm *vm, int ri, uint32_t memslot)  in virt_alloc_region()
 70 void virt_pg_map(struct kvm_vm *vm, uint64_t gva, uint64_t gpa,  in virt_pg_map()
 130 vm_paddr_t addr_gva2gpa(struct kvm_vm *vm, vm_vaddr_t gva)  in addr_gva2gpa()
 155 static void virt_dump_ptes(FILE *stream, struct kvm_vm *vm, uint8_t indent,  in virt_dump_ptes()
 169 static void virt_dump_region(FILE *stream, struct kvm_vm *vm, uint8_t indent,  in virt_dump_region()
 191 void virt_dump(FILE *stream, struct kvm_vm *vm, uint8_t indent)  in virt_dump()
 223 	struct kvm_vm *vm;  in vm_create_default()  local
 241 void vm_vcpu_add_default(struct kvm_vm *vm, uint32_t vcpuid, void *guest_code)  in vm_vcpu_add_default()
 272 void vcpu_dump(FILE *stream, struct kvm_vm *vm, uint32_t vcpuid, uint8_t indent)  in vcpu_dump()
 
 | 
| D | ucall.c | 9 void ucall_init(struct kvm_vm *vm, void *arg)  in ucall_init()13 void ucall_uninit(struct kvm_vm *vm)  in ucall_uninit()
 36 uint64_t get_ucall(struct kvm_vm *vm, uint32_t vcpu_id, struct ucall *uc)  in get_ucall()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/lima/ | 
| D | lima_vm.c | 18 	struct lima_vm *vm;  member35 static void lima_vm_unmap_page_table(struct lima_vm *vm, u32 start, u32 end)  in lima_vm_unmap_page_table()
 47 static int lima_vm_map_page_table(struct lima_vm *vm, dma_addr_t *dma,  in lima_vm_map_page_table()
 86 lima_vm_bo_find(struct lima_vm *vm, struct lima_bo *bo)  in lima_vm_bo_find()
 100 int lima_vm_bo_add(struct lima_vm *vm, struct lima_bo *bo, bool create)  in lima_vm_bo_add()
 157 void lima_vm_bo_del(struct lima_vm *vm, struct lima_bo *bo)  in lima_vm_bo_del()
 185 u32 lima_vm_get_va(struct lima_vm *vm, struct lima_bo *bo)  in lima_vm_get_va()
 202 	struct lima_vm *vm;  in lima_vm_create()  local
 238 	struct lima_vm *vm = container_of(kref, struct lima_vm, refcount);  in lima_vm_release()  local
 255 void lima_vm_print(struct lima_vm *vm)  in lima_vm_print()
 
 | 
| D | lima_gem.c | 53 	struct lima_vm *vm = priv->vm;  in lima_gem_object_open()  local62 	struct lima_vm *vm = priv->vm;  in lima_gem_object_close()  local
 72 	struct lima_vm *vm = priv->vm;  in lima_gem_get_info()  local
 236 	struct lima_vm *vm = priv->vm;  in lima_gem_submit()  local
 
 | 
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ | 
| D | amdgpu_vm.c | 202 	struct amdgpu_vm *vm = vm_bo->vm;  in amdgpu_vm_bo_evicted()  local292 				   struct amdgpu_vm *vm,  in amdgpu_vm_bo_base_init()
 365 			       struct amdgpu_vm *vm, uint64_t start,  in amdgpu_vm_pt_start()
 490 				   struct amdgpu_vm *vm,  in amdgpu_vm_pt_first_dfs()
 541 #define for_each_amdgpu_vm_pt_dfs_safe(adev, vm, start, cursor, entry)		\  argument
 557 void amdgpu_vm_get_pd_bo(struct amdgpu_vm *vm,  in amdgpu_vm_get_pd_bo()
 584 		struct amdgpu_vm *vm = bo_base->vm;  in amdgpu_vm_del_from_lru_notify()  local
 601 				struct amdgpu_vm *vm)  in amdgpu_vm_move_to_lru_tail()
 645 int amdgpu_vm_validate_pt_bos(struct amdgpu_device *adev, struct amdgpu_vm *vm,  in amdgpu_vm_validate_pt_bos()
 685 bool amdgpu_vm_ready(struct amdgpu_vm *vm)  in amdgpu_vm_ready()
 [all …]
 
 | 
| D | amdgpu_amdkfd_gpuvm.c | 310 static int vm_validate_pt_pd_bos(struct amdgpu_vm *vm)  in vm_validate_pt_pd_bos()346 static int vm_update_pds(struct amdgpu_vm *vm, struct amdgpu_sync *sync)  in vm_update_pds()
 372 		struct amdgpu_vm *vm, bool is_aql,  in add_bo_to_vm()
 562 			      struct amdgpu_vm *vm,  in reserve_bo_and_vm()
 612 				struct amdgpu_vm *vm, enum bo_vm_match map_type,  in reserve_bo_and_cond_vms()
 711 	struct amdgpu_vm *vm = bo_va->base.vm;  in unmap_bo_from_gpuvm()  local
 840 static int init_kfd_vm(struct amdgpu_vm *vm, void **process_info,  in init_kfd_vm()
 927 					  void **vm, void **process_info,  in amdgpu_amdkfd_gpuvm_create_process_vm()
 963 					   void **vm, void **process_info,  in amdgpu_amdkfd_gpuvm_acquire_process_vm()
 992 				    struct amdgpu_vm *vm)  in amdgpu_amdkfd_gpuvm_destroy_cb()
 [all …]
 
 | 
| D | amdgpu_ids.c | 196 static int amdgpu_vmid_grab_idle(struct amdgpu_vm *vm,  in amdgpu_vmid_grab_idle()265 static int amdgpu_vmid_grab_reserved(struct amdgpu_vm *vm,  in amdgpu_vmid_grab_reserved()
 330 static int amdgpu_vmid_grab_used(struct amdgpu_vm *vm,  in amdgpu_vmid_grab_used()
 406 int amdgpu_vmid_grab(struct amdgpu_vm *vm, struct amdgpu_ring *ring,  in amdgpu_vmid_grab()
 468 			       struct amdgpu_vm *vm,  in amdgpu_vmid_alloc_reserved()
 499 			       struct amdgpu_vm *vm,  in amdgpu_vmid_free_reserved()
 
 | 
| /Linux-v5.4/sound/pci/ctxfi/ | 
| D | ctvmem.c | 30 get_vm_block(struct ct_vm *vm, unsigned int size, struct ct_atc *atc)  in get_vm_block()75 static void put_vm_block(struct ct_vm *vm, struct ct_vm_block *block)  in put_vm_block()
 124 ct_vm_map(struct ct_vm *vm, struct snd_pcm_substream *substream, int size)  in ct_vm_map()
 152 static void ct_vm_unmap(struct ct_vm *vm, struct ct_vm_block *block)  in ct_vm_unmap()
 164 ct_get_ptp_phys(struct ct_vm *vm, int index)  in ct_get_ptp_phys()
 171 	struct ct_vm *vm;  in ct_vm_create()  local
 215 void ct_vm_destroy(struct ct_vm *vm)  in ct_vm_destroy()
 
 | 
| /Linux-v5.4/tools/testing/selftests/kvm/x86_64/ | 
| D | vmx_set_nested_state_test.c | 30 void test_nested_state(struct kvm_vm *vm, struct kvm_nested_state *state)  in test_nested_state()35 void test_nested_state_expect_errno(struct kvm_vm *vm,  in test_nested_state_expect_errno()
 48 void test_nested_state_expect_einval(struct kvm_vm *vm,  in test_nested_state_expect_einval()
 54 void test_nested_state_expect_efault(struct kvm_vm *vm,  in test_nested_state_expect_efault()
 91 void test_vmx_nested_state(struct kvm_vm *vm)  in test_vmx_nested_state()
 225 	struct kvm_vm *vm;  in main()  local
 
 | 
| D | platform_info_test.c | 38 static void set_msr_platform_info_enabled(struct kvm_vm *vm, bool enable)  in set_msr_platform_info_enabled()48 static void test_msr_platform_info_enabled(struct kvm_vm *vm)  in test_msr_platform_info_enabled()
 69 static void test_msr_platform_info_disabled(struct kvm_vm *vm)  in test_msr_platform_info_disabled()
 83 	struct kvm_vm *vm;  in main()  local
 
 | 
| D | hyperv_cpuid.c | 100 void test_hv_cpuid_e2big(struct kvm_vm *vm)  in test_hv_cpuid_e2big()113 struct kvm_cpuid2 *kvm_get_supported_hv_cpuid(struct kvm_vm *vm)  in kvm_get_supported_hv_cpuid()
 135 	struct kvm_vm *vm;  in main()  local
 
 | 
| /Linux-v5.4/drivers/gpu/drm/i915/ | 
| D | i915_gem_gtt.c | 365 static struct page *vm_alloc_page(struct i915_address_space *vm, gfp_t gfp)  in vm_alloc_page()425 static void vm_free_pages_release(struct i915_address_space *vm,  in vm_free_pages_release()
 468 static void vm_free_page(struct i915_address_space *vm, struct page *page)  in vm_free_page()
 486 static void i915_address_space_fini(struct i915_address_space *vm)  in i915_address_space_fini()
 499 static void ppgtt_destroy_vma(struct i915_address_space *vm)  in ppgtt_destroy_vma()
 519 	struct i915_address_space *vm =  in __i915_vm_release()  local
 535 	struct i915_address_space *vm =  in i915_vm_release()  local
 545 static void i915_address_space_init(struct i915_address_space *vm, int subclass)  in i915_address_space_init()
 569 static int __setup_page_dma(struct i915_address_space *vm,  in __setup_page_dma()
 590 static int setup_page_dma(struct i915_address_space *vm,  in setup_page_dma()
 [all …]
 
 | 
| D | i915_gem_evict.c | 92 i915_gem_evict_something(struct i915_address_space *vm,  in i915_gem_evict_something()260 int i915_gem_evict_for_node(struct i915_address_space *vm,  in i915_gem_evict_for_node()
 372 int i915_gem_evict_vm(struct i915_address_space *vm)  in i915_gem_evict_vm()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/radeon/ | 
| D | radeon_vm.c | 129 					  struct radeon_vm *vm,  in radeon_vm_get_bos()178 				       struct radeon_vm *vm, int ring)  in radeon_vm_grab_id()
 237 		     struct radeon_vm *vm,  in radeon_vm_flush()
 269 		     struct radeon_vm *vm,  in radeon_vm_fence()
 293 struct radeon_bo_va *radeon_vm_bo_find(struct radeon_vm *vm,  in radeon_vm_bo_find()
 320 				      struct radeon_vm *vm,  in radeon_vm_bo_add()
 452 	struct radeon_vm *vm = bo_va->vm;  in radeon_vm_bo_set_addr()  local
 642 				    struct radeon_vm *vm)  in radeon_vm_update_page_directory()
 815 				 struct radeon_vm *vm,  in radeon_vm_update_ptes()
 886 static void radeon_vm_fence_pts(struct radeon_vm *vm,  in radeon_vm_fence_pts()
 [all …]
 
 | 
| /Linux-v5.4/tools/testing/selftests/kvm/lib/x86_64/ | 
| D | processor.c | 229 void virt_pgd_alloc(struct kvm_vm *vm, uint32_t pgd_memslot)  in virt_pgd_alloc()258 void virt_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr,  in virt_pg_map()
 343 void virt_dump(FILE *stream, struct kvm_vm *vm, uint8_t indent)  in virt_dump()
 441 static void kvm_seg_fill_gdt_64bit(struct kvm_vm *vm, struct kvm_segment *segp)  in kvm_seg_fill_gdt_64bit()
 477 static void kvm_seg_set_kernel_code_64bit(struct kvm_vm *vm, uint16_t selector,  in kvm_seg_set_kernel_code_64bit()
 508 static void kvm_seg_set_kernel_data_64bit(struct kvm_vm *vm, uint16_t selector,  in kvm_seg_set_kernel_data_64bit()
 542 vm_paddr_t addr_gva2gpa(struct kvm_vm *vm, vm_vaddr_t gva)  in addr_gva2gpa()
 584 static void kvm_setup_gdt(struct kvm_vm *vm, struct kvm_dtable *dt, int gdt_memslot,  in kvm_setup_gdt()
 595 static void kvm_setup_tss_64bit(struct kvm_vm *vm, struct kvm_segment *segp,  in kvm_setup_tss_64bit()
 612 static void vcpu_setup(struct kvm_vm *vm, int vcpuid, int pgd_memslot, int gdt_memslot)  in vcpu_setup()
 [all …]
 
 | 
| D | ucall.c | 11 void ucall_init(struct kvm_vm *vm, void *arg)  in ucall_init()15 void ucall_uninit(struct kvm_vm *vm)  in ucall_uninit()
 38 uint64_t get_ucall(struct kvm_vm *vm, uint32_t vcpu_id, struct ucall *uc)  in get_ucall()
 
 | 
| D | vmx.c | 43 int vcpu_enable_evmcs(struct kvm_vm *vm, int vcpu_id)  in vcpu_enable_evmcs()75 vcpu_alloc_vmx(struct kvm_vm *vm, vm_vaddr_t *p_vmx_gva)  in vcpu_alloc_vmx()
 389 void nested_pg_map(struct vmx_pages *vmx, struct kvm_vm *vm,  in nested_pg_map()
 488 void nested_map(struct vmx_pages *vmx, struct kvm_vm *vm,  in nested_map()
 508 void nested_map_memslot(struct vmx_pages *vmx, struct kvm_vm *vm,  in nested_map_memslot()
 530 void prepare_eptp(struct vmx_pages *vmx, struct kvm_vm *vm,  in prepare_eptp()
 
 | 
| /Linux-v5.4/arch/mips/math-emu/ | 
| D | ieee754int.h | 53 #define EXPLODESP(v, vc, vs, ve, vm)					\  argument91 #define EXPLODEDP(v, vc, vs, ve, vm)					\  argument
 119 #define FLUSHDP(v, vc, vs, ve, vm)					\  argument
 130 #define FLUSHSP(v, vc, vs, ve, vm)					\  argument
 
 | 
| /Linux-v5.4/drivers/gpu/drm/i915/selftests/ | 
| D | mock_gtt.c | 27 static void mock_insert_page(struct i915_address_space *vm,  in mock_insert_page()35 static void mock_insert_entries(struct i915_address_space *vm,  in mock_insert_entries()
 54 static void mock_cleanup(struct i915_address_space *vm)  in mock_cleanup()
 
 | 
| D | i915_gem_gtt.c | 216 			 struct i915_address_space *vm,  in lowlevel_hole()322 			      struct i915_address_space *vm)  in close_object_list()
 343 		     struct i915_address_space *vm,  in fill_hole()
 555 		     struct i915_address_space *vm,  in walk_hole()
 639 		    struct i915_address_space *vm,  in pot_hole()
 715 		      struct i915_address_space *vm,  in drunk_hole()
 825 			 struct i915_address_space *vm,  in __shrink_hole()
 892 		       struct i915_address_space *vm,  in shrink_hole()
 915 		       struct i915_address_space *vm,  in shrink_boom()
 995 				      struct i915_address_space *vm,  in exercise_ppgtt()
 [all …]
 
 | 
| /Linux-v5.4/drivers/video/ | 
| D | videomode.c | 14 			  struct videomode *vm)  in videomode_from_timing()32 			  struct videomode *vm, unsigned int index)  in videomode_from_timings()
 
 | 
| /Linux-v5.4/drivers/misc/habanalabs/ | 
| D | memory.c | 57 	struct hl_vm *vm = &hdev->vm;  in alloc_device_memory()  local244 	struct hl_vm *vm = container_of(ref, struct hl_vm,  in dram_pg_pool_do_release()  local
 269 	struct hl_vm *vm = &hdev->vm;  in free_phys_pg_pack()  local
 307 	struct hl_vm *vm = &hdev->vm;  in free_device_memory()  local
 790 	struct hl_vm *vm = &hdev->vm;  in get_paddr_from_handle()  local
 828 	struct hl_vm *vm = &hdev->vm;  in map_device_va()  local
 1608 	struct hl_vm *vm = &hdev->vm;  in hl_vm_ctx_fini()  local
 1659 	struct hl_vm *vm = &hdev->vm;  in hl_vm_init()  local
 1707 	struct hl_vm *vm = &hdev->vm;  in hl_vm_fini()  local
 
 |