Home
last modified time | relevance | path

Searched +defs:val +defs:vm (Results 1 – 25 of 93) sorted by relevance

1234

/linux-6.14.4/tools/testing/selftests/kvm/
Dset_memory_region_test.c42 uint64_t val; in guest_spin_on_val() local
113 struct kvm_vm *vm; in spawn_vm() local
147 uint64_t val; in guest_code_move_memory_region() local
182 struct kvm_vm *vm; in test_move_memory_region() local
227 uint64_t val; in guest_code_delete_memory_region() local
278 struct kvm_vm *vm; in test_delete_memory_region() local
331 struct kvm_vm *vm; in test_zero_memory_regions() local
350 struct kvm_vm *vm; in test_invalid_memory_region_flags() local
412 struct kvm_vm *vm; in test_add_max_memory_regions() local
466 static void test_invalid_guest_memfd(struct kvm_vm *vm, int memfd, in test_invalid_guest_memfd()
[all …]
/linux-6.14.4/tools/testing/selftests/kvm/include/
Dkvm_util.h53 struct kvm_vm *vm; member
137 #define kvm_for_each_vcpu(vm, i, vcpu) \ argument
146 static inline struct userspace_mem_region *vm_get_mem_region(struct kvm_vm *vm, in vm_get_mem_region()
293 static __always_inline void static_assert_is_vm(struct kvm_vm *vm) { } in static_assert_is_vm()
295 #define __vm_ioctl(vm, cmd, arg) \ argument
309 #define __TEST_ASSERT_VM_VCPU_IOCTL(cond, name, ret, vm) \ argument
327 #define TEST_ASSERT_VM_VCPU_IOCTL(cond, cmd, ret, vm) \ argument
330 #define vm_ioctl(vm, cmd, arg) \ argument
356 static inline int vm_check_cap(struct kvm_vm *vm, long cap) in vm_check_cap()
364 static inline int __vm_enable_cap(struct kvm_vm *vm, uint32_t cap, uint64_t arg0) in __vm_enable_cap()
[all …]
/linux-6.14.4/drivers/gpu/drm/i915/gt/
Dintel_gtt.c41 struct drm_i915_gem_object *alloc_pt_lmem(struct i915_address_space *vm, int sz) in alloc_pt_lmem()
75 struct drm_i915_gem_object *alloc_pt_dma(struct i915_address_space *vm, int sz) in alloc_pt_dma()
99 int map_pt_dma(struct i915_address_space *vm, struct drm_i915_gem_object *obj) in map_pt_dma()
123 int map_pt_dma_locked(struct i915_address_space *vm, struct drm_i915_gem_object *obj) in map_pt_dma_locked()
183 static void __i915_vm_close(struct i915_address_space *vm) in __i915_vm_close()
198 int i915_vm_lock_objects(struct i915_address_space *vm, in i915_vm_lock_objects()
211 void i915_address_space_fini(struct i915_address_space *vm) in i915_address_space_fini()
226 struct i915_address_space *vm = in i915_vm_resv_release() local
237 struct i915_address_space *vm = in __i915_vm_release() local
253 struct i915_address_space *vm = in i915_vm_release() local
[all …]
Dselftest_tlb.c23 static void vma_set_qw(struct i915_vma *vma, u64 addr, u64 val) in vma_set_qw()
36 void (*tlbinv)(struct i915_address_space *vm, u64 addr, u64 length), in pte_tlbinv()
230 void (*tlbinv)(struct i915_address_space *vm, u64 addr, u64 length)) in mem_tlbinv()
363 static void tlbinv_full(struct i915_address_space *vm, u64 addr, u64 length) in tlbinv_full()
/linux-6.14.4/tools/testing/selftests/kvm/x86/
Dxapic_state_test.c26 uint64_t val = (u64)xapic_read_reg(APIC_IRR) | in xapic_guest_code() local
46 uint64_t val = x2apic_read_reg(APIC_IRR) | in x2apic_guest_code() local
59 static void ____test_icr(struct xapic_vcpu *x, uint64_t val) in ____test_icr()
96 static void __test_icr(struct xapic_vcpu *x, uint64_t val) in __test_icr()
176 struct kvm_vm *vm; in test_apic_id() local
202 struct kvm_vm *vm; in test_x2apic_id() local
231 struct kvm_vm *vm; in main() local
Dpmu_counters_test.c41 struct kvm_vm *vm; in pmu_vm_create_with_one_vcpu() local
300 struct kvm_vm *vm; in test_arch_events() local
333 #define GUEST_ASSERT_PMC_VALUE(insn, msr, val, expected) \ argument
342 uint64_t val; in guest_test_rdpmc() local
388 uint64_t val; in guest_rd_wr_counters() local
464 struct kvm_vm *vm; in test_gp_counters() local
499 uint64_t val; in guest_test_fixed_counters() local
531 struct kvm_vm *vm; in test_fixed_counters() local
Dtsc_msrs_test.c21 u64 val = 0; in guest_code() local
97 struct kvm_vm *vm; in main() local
98 uint64_t val; in main() local
Dvmx_msrs_test.c18 uint64_t val = vcpu_get_msr(vcpu, msr_index); in vmx_fixed1_msr_test() local
32 uint64_t val = vcpu_get_msr(vcpu, msr_index); in vmx_fixed0_msr_test() local
74 uint64_t val; in __ia32_feature_control_msr_test() local
119 struct kvm_vm *vm; in main() local
Dhwcr_msr_test.c16 uint64_t val = BIT_ULL(bit); in test_hwcr_bit() local
35 struct kvm_vm *vm; in main() local
/linux-6.14.4/tools/testing/selftests/kvm/lib/arm64/
Dvgic.c33 int vgic_v3_setup(struct kvm_vm *vm, unsigned int nr_vcpus, uint32_t nr_irqs) in vgic_v3_setup()
87 uint64_t val; in _kvm_irq_set_level_info() local
108 int _kvm_arm_irq_line(struct kvm_vm *vm, uint32_t intid, int level) in _kvm_arm_irq_line()
123 void kvm_arm_irq_line(struct kvm_vm *vm, uint32_t intid, int level) in kvm_arm_irq_line()
136 uint64_t val; in vgic_poke_irq() local
172 int vgic_its_setup(struct kvm_vm *vm) in vgic_its_setup()
Dprocessor.c23 static uint64_t page_align(struct kvm_vm *vm, uint64_t v) in page_align()
28 static uint64_t pgd_index(struct kvm_vm *vm, vm_vaddr_t gva) in pgd_index()
36 static uint64_t pud_index(struct kvm_vm *vm, vm_vaddr_t gva) in pud_index()
47 static uint64_t pmd_index(struct kvm_vm *vm, vm_vaddr_t gva) in pmd_index()
58 static uint64_t pte_index(struct kvm_vm *vm, vm_vaddr_t gva) in pte_index()
64 static inline bool use_lpa2_pte_format(struct kvm_vm *vm) in use_lpa2_pte_format()
70 static uint64_t addr_pte(struct kvm_vm *vm, uint64_t pa, uint64_t attrs) in addr_pte()
88 static uint64_t pte_addr(struct kvm_vm *vm, uint64_t pte) in pte_addr()
104 static uint64_t ptrs_per_pgd(struct kvm_vm *vm) in ptrs_per_pgd()
110 static uint64_t __maybe_unused ptrs_per_pte(struct kvm_vm *vm) in ptrs_per_pte()
[all …]
/linux-6.14.4/drivers/virt/acrn/
Dioeventfd.c43 static void acrn_ioeventfd_shutdown(struct acrn_vm *vm, struct hsm_ioeventfd *p) in acrn_ioeventfd_shutdown()
52 static bool hsm_ioeventfd_is_conflict(struct acrn_vm *vm, in hsm_ioeventfd_is_conflict()
76 static int acrn_ioeventfd_assign(struct acrn_vm *vm, in acrn_ioeventfd_assign()
147 static int acrn_ioeventfd_deassign(struct acrn_vm *vm, in acrn_ioeventfd_deassign()
173 static struct hsm_ioeventfd *hsm_ioeventfd_match(struct acrn_vm *vm, u64 addr, in hsm_ioeventfd_match()
193 u64 addr, val; in acrn_ioeventfd_handler() local
232 int acrn_ioeventfd_config(struct acrn_vm *vm, struct acrn_ioeventfd *args) in acrn_ioeventfd_config()
244 int acrn_ioeventfd_init(struct acrn_vm *vm) in acrn_ioeventfd_init()
263 void acrn_ioeventfd_deinit(struct acrn_vm *vm) in acrn_ioeventfd_deinit()
/linux-6.14.4/tools/testing/selftests/kvm/arm64/
Dpage_fault_test.c85 uint64_t val; in guest_write64() local
113 uint64_t val; in guest_cas() local
125 uint64_t val; in guest_read64() local
151 uint16_t val; in guest_dc_zva() local
167 uint64_t val; in guest_ld_preidx() local
182 uint64_t val = TEST_DATA; in guest_st_preidx() local
363 static void setup_uffd(struct kvm_vm *vm, struct test_params *p, in setup_uffd()
406 static bool punch_hole_in_backing_store(struct kvm_vm *vm, in punch_hole_in_backing_store()
425 static void mmio_on_test_gpa_handler(struct kvm_vm *vm, struct kvm_run *run) in mmio_on_test_gpa_handler()
439 static void mmio_no_handler(struct kvm_vm *vm, struct kvm_run *run) in mmio_no_handler()
[all …]
Dhypercalls.c168 uint64_t val; in test_fw_regs_before_vm_start() local
206 uint64_t val; in test_fw_regs_after_vm_start() local
236 struct kvm_vm *vm; in test_vm_create() local
245 static void test_guest_stage(struct kvm_vm **vm, struct kvm_vcpu **vcpu) in test_guest_stage()
275 struct kvm_vm *vm; in test_run() local
Dno-vgic-v3.c51 uint64_t val; in guest_code() local
144 struct kvm_vm *vm; in test_guest_no_gicv3() local
163 struct kvm_vm *vm; in main() local
Daarch32_id_regs.c98 uint64_t val; in test_user_raz_wi() local
127 uint64_t val; in test_user_raz_invariant() local
145 uint64_t val, el0; in vcpu_aarch64_only() local
156 struct kvm_vm *vm; in main() local
Dvgic_irq.c155 static void gic_write_ap1r0(uint64_t val) in gic_write_ap1r0()
509 static void kvm_irq_line_check(struct kvm_vm *vm, uint32_t intid, int level, in kvm_irq_line_check()
552 static void kvm_set_gsi_routing_irqchip_check(struct kvm_vm *vm, in kvm_set_gsi_routing_irqchip_check()
597 static void kvm_routing_and_irqfd_check(struct kvm_vm *vm, in kvm_routing_and_irqfd_check()
602 uint64_t val; in kvm_routing_and_irqfd_check() local
663 struct kvm_vm *vm = vcpu->vm; in run_guest_cmd() local
713 static void kvm_inject_get_call(struct kvm_vm *vm, struct ucall *uc, in kvm_inject_get_call()
736 struct kvm_vm *vm; in test_vgic() local
/linux-6.14.4/tools/testing/selftests/kvm/lib/
Dkvm_util.c182 void vm_enable_dirty_ring(struct kvm_vm *vm, uint32_t ring_size) in vm_enable_dirty_ring()
191 static void vm_open(struct kvm_vm *vm) in vm_open()
259 __weak void vm_vaddr_populate_bitmap(struct kvm_vm *vm) in vm_vaddr_populate_bitmap()
270 struct kvm_vm *vm; in ____vm_create() local
415 struct kvm_vm *vm; in __vm_create() local
473 struct kvm_vm *vm; in __vm_create_with_vcpus() local
492 struct kvm_vm *vm; in __vm_create_shape_with_one_vcpu() local
535 __weak struct kvm_vcpu *vm_arch_vcpu_recreate(struct kvm_vm *vm, in vm_arch_vcpu_recreate()
541 struct kvm_vcpu *vm_recreate_with_one_vcpu(struct kvm_vm *vm) in vm_recreate_with_one_vcpu()
638 userspace_mem_region_find(struct kvm_vm *vm, uint64_t start, uint64_t end) in userspace_mem_region_find()
[all …]
/linux-6.14.4/drivers/gpu/drm/omapdrm/dss/
Dhdmi_wp.c67 int hdmi_wp_set_phy_pwr(struct hdmi_wp_data *wp, enum hdmi_phy_pwr val) in hdmi_wp_set_phy_pwr()
87 int hdmi_wp_set_pll_pwr(struct hdmi_wp_data *wp, enum hdmi_pll_pwr val) in hdmi_wp_set_pll_pwr()
144 const struct videomode *vm) in hdmi_wp_video_config_interface()
164 const struct videomode *vm) in hdmi_wp_video_config_timing()
193 struct videomode *vm, const struct hdmi_config *param) in hdmi_wp_init_vid_fmt_timings()
/linux-6.14.4/drivers/gpu/drm/xe/
Dxe_gt_pagefault.c82 static struct xe_vma *lookup_vma(struct xe_vm *vm, u64 page_addr) in lookup_vma()
100 struct xe_vm *vm = xe_vma_vm(vma); in xe_pf_begin() local
130 struct xe_vm *vm = xe_vma_vm(vma); in handle_vma_pagefault() local
189 struct xe_vm *vm; in asid_to_vm() local
206 struct xe_vm *vm; in handle_pagefault() local
499 static int granularity_in_byte(int val) in granularity_in_byte()
515 static int sub_granularity_in_byte(int val) in sub_granularity_in_byte()
537 static struct xe_vma *get_acc_vma(struct xe_vm *vm, struct acc *acc) in get_acc_vma()
550 struct xe_vm *vm; in handle_acc() local
Dxe_vm.c42 static struct drm_gem_object *xe_vm_obj(struct xe_vm *vm) in xe_vm_obj()
69 struct xe_vm *vm = xe_vma_vm(vma); in xe_vma_userptr_pin_pages() local
78 static bool preempt_fences_waiting(struct xe_vm *vm) in preempt_fences_waiting()
104 static int alloc_preempt_fences(struct xe_vm *vm, struct list_head *list, in alloc_preempt_fences()
125 static int wait_for_existing_preempt_fences(struct xe_vm *vm) in wait_for_existing_preempt_fences()
147 static bool xe_vm_is_idle(struct xe_vm *vm) in xe_vm_is_idle()
160 static void arm_preempt_fences(struct xe_vm *vm, struct list_head *list) in arm_preempt_fences()
179 static int add_preempt_fences(struct xe_vm *vm, struct xe_bo *bo) in add_preempt_fences()
203 static void resume_and_reinstall_preempt_fences(struct xe_vm *vm, in resume_and_reinstall_preempt_fences()
219 int xe_vm_add_compute_exec_queue(struct xe_vm *vm, struct xe_exec_queue *q) in xe_vm_add_compute_exec_queue()
[all …]
Dxe_lrc.c810 int reg_nr, u32 val) in xe_lrc_write_indirect_ctx_reg()
830 void xe_lrc_write_ctx_reg(struct xe_lrc *lrc, int reg_nr, u32 val) in xe_lrc_write_ctx_reg()
865 static void xe_lrc_set_ppgtt(struct xe_lrc *lrc, struct xe_vm *vm) in xe_lrc_set_ppgtt()
886 struct xe_vm *vm, u32 ring_size, u16 msix_vec) in xe_lrc_init()
1030 struct xe_lrc *xe_lrc_create(struct xe_hw_engine *hwe, struct xe_vm *vm, in xe_lrc_create()
1683 struct xe_vm *vm; in xe_lrc_snapshot_capture_delayed() local
1741 u32 *val = snapshot->lrc_snapshot + i; in xe_lrc_snapshot_print() local
1750 u32 *val = snapshot->lrc_snapshot + i; in xe_lrc_snapshot_print() local
1765 struct xe_vm *vm; in xe_lrc_snapshot_free() local
/linux-6.14.4/drivers/gpu/drm/panthor/
Dpanthor_mmu.c46 struct panthor_vm *vm; member
101 } vm; member
405 struct panthor_vm *vm; member
437 struct panthor_vm *vm = cookie; in alloc_pt() local
489 struct panthor_vm *vm = cookie; in free_pt() local
507 u32 val; in wait_ready() local
595 static int mmu_hw_do_operation(struct panthor_vm *vm, in mmu_hw_do_operation()
666 bool panthor_vm_has_unhandled_faults(struct panthor_vm *vm) in panthor_vm_has_unhandled_faults()
677 bool panthor_vm_is_unusable(struct panthor_vm *vm) in panthor_vm_is_unusable()
682 static void panthor_vm_release_as_locked(struct panthor_vm *vm) in panthor_vm_release_as_locked()
[all …]
/linux-6.14.4/drivers/gpu/drm/i915/gem/selftests/
Dhuge_pages.c32 struct i915_address_space *vm; in hugepage_ctx() local
717 struct i915_address_space *vm; in igt_ppgtt_huge_fill() local
862 struct i915_address_space *vm; in igt_ppgtt_64K() local
1058 u32 val) in gpu_write()
1073 __cpu_check_shmem(struct drm_i915_gem_object *obj, u32 dword, u32 val) in __cpu_check_shmem()
1108 static int __cpu_check_vmap(struct drm_i915_gem_object *obj, u32 dword, u32 val) in __cpu_check_vmap()
1138 static int cpu_check(struct drm_i915_gem_object *obj, u32 dword, u32 val) in cpu_check()
1149 u32 dword, u32 val) in __igt_write_huge()
1618 struct i915_address_space *vm; in igt_ppgtt_mixed() local
1762 struct i915_address_space *vm; in igt_tmpfs_fallback() local
[all …]
/linux-6.14.4/drivers/gpu/drm/i915/selftests/
Di915_gem_gtt.c244 static int lowlevel_hole(struct i915_address_space *vm, in lowlevel_hole()
391 struct i915_address_space *vm) in close_object_list()
408 static int fill_hole(struct i915_address_space *vm, in fill_hole()
633 static int walk_hole(struct i915_address_space *vm, in walk_hole()
716 static int pot_hole(struct i915_address_space *vm, in pot_hole()
791 static int drunk_hole(struct i915_address_space *vm, in drunk_hole()
901 static int __shrink_hole(struct i915_address_space *vm, in __shrink_hole()
979 static int shrink_hole(struct i915_address_space *vm, in shrink_hole()
1001 static int shrink_boom(struct i915_address_space *vm, in shrink_boom()
1079 static int misaligned_case(struct i915_address_space *vm, struct intel_memory_region *mr, in misaligned_case()
[all …]

1234