/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_context.c | 201 if (pc->vm) 202 i915_vm_put(pc->vm); 354 struct i915_address_space *vm; local 357 vm = xa_load(&file_priv->vm_xa, id); 358 if (vm) 359 kref_get(&vm->ref); 362 return vm; 370 struct i915_address_space *vm; local 381 vm = i915_gem_vm_lookup(fpriv, args->value); 382 if (!vm) 1273 struct i915_address_space *vm; local 1596 struct i915_address_space *vm = NULL; local 1776 struct i915_address_space *vm; local 1842 struct i915_address_space *vm; local 1862 struct i915_address_space *vm; local 2434 struct i915_address_space *vm; local [all...] |
H A D | i915_gem_tiling.c | 164 struct drm_i915_private *i915 = vma->vm->i915; 195 mutex_lock(&ggtt->vm.mutex); 199 GEM_BUG_ON(vma->vm != &ggtt->vm); 212 list_splice(&unbind, &ggtt->vm.bound_list); 217 mutex_unlock(&ggtt->vm.mutex);
|
/linux-master/drivers/gpu/drm/atmel-hlcdc/ |
H A D | atmel_hlcdc_crtc.c | 77 struct videomode vm; local 104 vm.vfront_porch = adj->crtc_vsync_start - adj->crtc_vdisplay; 105 vm.vback_porch = adj->crtc_vtotal - adj->crtc_vsync_end; 106 vm.vsync_len = adj->crtc_vsync_end - adj->crtc_vsync_start; 107 vm.hfront_porch = adj->crtc_hsync_start - adj->crtc_hdisplay; 108 vm.hback_porch = adj->crtc_htotal - adj->crtc_hsync_end; 109 vm.hsync_len = adj->crtc_hsync_end - adj->crtc_hsync_start; 112 (vm.hsync_len - 1) | ((vm.vsync_len - 1) << 16)); 115 (vm [all...] |
/linux-master/tools/testing/selftests/kvm/aarch64/ |
H A D | vpmu_counter_access.c | 29 struct kvm_vm *vm; member in struct:vpmu_vm 429 vpmu_vm.vm = vm_create(1); 430 vm_init_descriptor_tables(vpmu_vm.vm); 432 vm_install_sync_handler(vpmu_vm.vm, VECTOR_SYNC_CURRENT, ec, 437 vm_ioctl(vpmu_vm.vm, KVM_ARM_PREFERRED_TARGET, &init); 439 vpmu_vm.vcpu = aarch64_vcpu_add(vpmu_vm.vm, 0, &init, guest_code); 441 vpmu_vm.gic_fd = vgic_v3_setup(vpmu_vm.vm, 1, 64, 462 kvm_vm_free(vpmu_vm.vm); 536 vm_ioctl(vpmu_vm.vm, KVM_ARM_PREFERRED_TARGET, &init);
|
H A D | aarch32_id_regs.c | 156 struct kvm_vm *vm; local 158 vm = vm_create_with_one_vcpu(&vcpu, guest_main); 166 kvm_vm_free(vm);
|
/linux-master/drivers/gpu/drm/imx/dcss/ |
H A D | dcss-crtc.c | 90 struct videomode vm; local 92 drm_display_mode_to_videomode(mode, &vm); 96 vm.pixelclock = mode->crtc_clock * 1000; 102 dcss_dtg_sync_set(dcss->dtg, &vm); 103 dcss_ss_sync_set(dcss->ss, &vm,
|
/linux-master/tools/testing/selftests/kvm/ |
H A D | demand_paging_test.c | 136 struct kvm_vm *vm; local 139 vm = memstress_create_vm(mode, nr_vcpus, guest_percpu_mem_size, 1, 152 prefault_mem(addr_gpa2alias(vm, vcpu_args->gpa), 166 vcpu_hva = addr_gpa2hva(vm, vcpu_args->gpa); 200 memstress_destroy_vm(vm);
|
H A D | hardware_disable_test.c | 90 struct kvm_vm *vm; local 101 vm = vm_create(VCPU_NUM); 105 vcpu = vm_vcpu_add(vm, i, guest_code);
|
/linux-master/mm/ |
H A D | vmalloc.c | 1997 va->vm = NULL; 2961 static inline unsigned int vm_area_page_order(struct vm_struct *vm) argument 2964 return vm->page_order; 2970 static inline void set_vm_area_page_order(struct vm_struct *vm, unsigned int order) argument 2973 vm->page_order = order; 2981 * @vm: vm_struct to add 2983 * This function is used to add fixed kernel vm area to vmlist before 2984 * vmalloc_init() is called. @vm->addr, @vm->size, and @vm 2989 vm_area_add_early(struct vm_struct *vm) argument 3017 vm_area_register_early(struct vm_struct *vm, size_t align) argument 3037 setup_vmalloc_vm_locked(struct vm_struct *vm, struct vmap_area *va, unsigned long flags, const void *caller) argument 3047 setup_vmalloc_vm(struct vm_struct *vm, struct vmap_area *va, unsigned long flags, const void *caller) argument 3057 clear_vm_uninitialized_flag(struct vm_struct *vm) argument 3185 struct vm_struct *vm; local 3307 struct vm_struct *vm; local 3360 struct vm_struct *vm; local 4244 struct vm_struct *vm; local 4788 struct vm_struct *vm; local [all...] |
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_cs.c | 195 p->vm_bos = radeon_vm_get_bos(p->rdev, p->ib.vm, 503 struct radeon_vm *vm) 509 r = radeon_vm_update_page_directory(rdev, vm); 513 r = radeon_vm_clear_freed(rdev, vm); 517 if (vm->ib_bo_va == NULL) { 522 r = radeon_vm_bo_update(rdev, vm->ib_bo_va, 531 bo_va = radeon_vm_bo_find(vm, bo); 533 dev_err(rdev->dev, "bo %p not in vm %p\n", bo, vm); 548 return radeon_vm_clear_invalids(rdev, vm); 502 radeon_bo_vm_update_pte(struct radeon_cs_parser *p, struct radeon_vm *vm) argument 555 struct radeon_vm *vm = &fpriv->vm; local 616 struct radeon_vm *vm = NULL; local [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_umsch_mm.c | 72 struct amdgpu_vm *vm; member in struct:umsch_mm_test 79 static int map_ring_data(struct amdgpu_device *adev, struct amdgpu_vm *vm, argument 96 r = amdgpu_vm_lock_pd(vm, &exec, 0); 102 *bo_va = amdgpu_vm_bo_add(adev, vm, bo); 122 r = amdgpu_vm_update_pdes(adev, vm, false); 126 amdgpu_sync_fence(&sync, vm->last_update); 145 static int unmap_ring_data(struct amdgpu_device *adev, struct amdgpu_vm *vm, argument 159 r = amdgpu_vm_lock_pd(vm, &exec, 0); 216 queue_input.page_table_base_addr = amdgpu_gmc_pd_addr(test->vm->root.bo); 322 test->vm [all...] |
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | vmx_msrs_test.c | 119 struct kvm_vm *vm; local 125 vm = vm_create_with_one_vcpu(&vcpu, NULL); 130 kvm_vm_free(vm);
|
H A D | tsc_msrs_test.c | 97 struct kvm_vm *vm; local 103 vm = vm_create_with_one_vcpu(&vcpu, guest_code); 158 kvm_vm_free(vm);
|
/linux-master/tools/testing/selftests/kvm/include/riscv/ |
H A D | processor.h | 96 void vm_init_vector_tables(struct kvm_vm *vm); 99 void vm_install_exception_handler(struct kvm_vm *vm, int vector, exception_handler_fn handler); 101 void vm_install_interrupt_handler(struct kvm_vm *vm, exception_handler_fn handler);
|
/linux-master/block/partitions/ |
H A D | ldm.c | 162 * @vm: In-memory vmdb structure in which to return parsed information 165 * the in-memory vmdb structure @vm with the obtained information. 169 * Return: 'true' @vm contains VMDB info 170 * 'false' @vm contents are undefined 172 static bool ldm_parse_vmdb (const u8 *data, struct vmdb *vm) argument 174 BUG_ON (!data || !vm); 181 vm->ver_major = get_unaligned_be16(data + 0x12); 182 vm->ver_minor = get_unaligned_be16(data + 0x14); 183 if ((vm->ver_major != 4) || (vm 433 struct vmdb *vm; local [all...] |
/linux-master/drivers/scsi/cxlflash/ |
H A D | cxl_hw.c | 141 static int cxlflash_fd_mmap(struct file *file, struct vm_area_struct *vm) argument 143 return cxl_fd_mmap(file, vm);
|
H A D | backend.h | 44 int (*fd_mmap)(struct file *file, struct vm_area_struct *vm);
|
/linux-master/drivers/gpu/drm/omapdrm/dss/ |
H A D | output.c | 85 const struct videomode *vm) 88 dssdev->dispc_channel, vm); 84 dss_mgr_set_timings(struct omap_dss_device *dssdev, const struct videomode *vm) argument
|
H A D | dispc.c | 104 const struct videomode *vm, 2140 const struct videomode *vm, u16 pos_x, 2150 nonactive = vm->hactive + vm->hfront_porch + vm->hsync_len + 2151 vm->hback_porch - out_width; 2158 blank = div_u64((u64)(vm->hback_porch + vm->hsync_len + vm->hfront_porch) * 2194 const struct videomode *vm, u1 2139 check_horiz_timing_omap3(unsigned long pclk, unsigned long lclk, const struct videomode *vm, u16 pos_x, u16 width, u16 height, u16 out_width, u16 out_height, bool five_taps) argument 2193 calc_core_clk_five_taps(unsigned long pclk, const struct videomode *vm, u16 width, u16 height, u16 out_width, u16 out_height, u32 fourcc) argument 2286 dispc_ovl_calc_scaling_24xx(struct dispc_device *dispc, unsigned long pclk, unsigned long lclk, const struct videomode *vm, u16 width, u16 height, u16 out_width, u16 out_height, u32 fourcc, bool *five_taps, int *x_predecim, int *y_predecim, int *decim_x, int *decim_y, u16 pos_x, unsigned long *core_clk, bool mem_to_mem) argument 2335 dispc_ovl_calc_scaling_34xx(struct dispc_device *dispc, unsigned long pclk, unsigned long lclk, const struct videomode *vm, u16 width, u16 height, u16 out_width, u16 out_height, u32 fourcc, bool *five_taps, int *x_predecim, int *y_predecim, int *decim_x, int *decim_y, u16 pos_x, unsigned long *core_clk, bool mem_to_mem) argument 2423 dispc_ovl_calc_scaling_44xx(struct dispc_device *dispc, unsigned long pclk, unsigned long lclk, const struct videomode *vm, u16 width, u16 height, u16 out_width, u16 out_height, u32 fourcc, bool *five_taps, int *x_predecim, int *y_predecim, int *decim_x, int *decim_y, u16 pos_x, unsigned long *core_clk, bool mem_to_mem) argument 2495 dispc_ovl_calc_scaling(struct dispc_device *dispc, enum omap_plane_id plane, unsigned long pclk, unsigned long lclk, enum omap_overlay_caps caps, const struct videomode *vm, u16 width, u16 height, u16 out_width, u16 out_height, u32 fourcc, bool *five_taps, int *x_predecim, int *y_predecim, u16 pos_x, enum omap_dss_rotation_type rotation_type, bool mem_to_mem) argument 2610 dispc_ovl_setup_common(struct dispc_device *dispc, enum omap_plane_id plane, enum omap_overlay_caps caps, u32 paddr, u32 p_uv_addr, u16 screen_width, int pos_x, int pos_y, u16 width, u16 height, u16 out_width, u16 out_height, u32 fourcc, u8 rotation, u8 zorder, u8 pre_mult_alpha, u8 global_alpha, enum omap_dss_rotation_type rotation_type, bool replication, const struct videomode *vm, bool mem_to_mem, enum drm_color_encoding color_encoding, enum drm_color_range color_range) argument 2789 dispc_ovl_setup(struct dispc_device *dispc, enum omap_plane_id plane, const struct omap_overlay_info *oi, const struct videomode *vm, bool mem_to_mem, enum omap_channel channel) argument 2817 dispc_wb_setup(struct dispc_device *dispc, const struct omap_dss_writeback_info *wi, bool mem_to_mem, const struct videomode *vm, enum dss_writeback_channel channel_in) argument 3125 dispc_mgr_check_timings(struct dispc_device *dispc, enum omap_channel channel, const struct videomode *vm) argument 3150 _dispc_mgr_set_lcd_timings(struct dispc_device *dispc, enum omap_channel channel, const struct videomode *vm) argument 3218 dispc_mgr_set_timings(struct dispc_device *dispc, enum omap_channel channel, const struct videomode *vm) argument 4583 struct videomode vm; member in struct:dispc_errata_i734_data [all...] |
/linux-master/arch/riscv/kvm/ |
H A D | Makefile | 13 kvm-y += vm.o
|
/linux-master/drivers/media/radio/si4713/ |
H A D | si4713.c | 1055 struct v4l2_modulator vm; local 1064 vm.index = 0; 1066 vm.txsubchans = V4L2_TUNER_SUB_STEREO; 1068 vm.txsubchans = V4L2_TUNER_SUB_MONO; 1070 vm.txsubchans |= V4L2_TUNER_SUB_RDS; 1071 si4713_s_modulator(&sdev->sd, &vm); 1255 static int si4713_g_modulator(struct v4l2_subdev *sd, struct v4l2_modulator *vm) argument 1263 if (vm->index > 0) 1266 strscpy(vm->name, "FM Modulator", sizeof(vm 1301 si4713_s_modulator(struct v4l2_subdev *sd, const struct v4l2_modulator *vm) argument [all...] |
/linux-master/arch/arm/mm/ |
H A D | mmu.c | 1024 struct vm_struct *vm; local 1038 vm = &svm->vm; 1039 vm->addr = (void *)(md->virtual & PAGE_MASK); 1040 vm->size = PAGE_ALIGN(md->length + (md->virtual & ~PAGE_MASK)); 1041 vm->phys_addr = __pfn_to_phys(md->pfn); 1042 vm->flags = VM_IOREMAP | VM_ARM_STATIC_MAPPING; 1043 vm->flags |= VM_ARM_MTYPE(md->type); 1044 vm->caller = iotable_init; 1052 struct vm_struct *vm; local 1091 struct vm_struct *vm; local [all...] |
/linux-master/tools/testing/fault-injection/ |
H A D | failcmd.sh | 35 set /proc/sys/vm/oom_kill_allocating_task to specified value 115 oom_kill_allocating_task_saved=`cat /proc/sys/vm/oom_kill_allocating_task` 121 > /proc/sys/vm/oom_kill_allocating_task 212 echo $oom_kill_allocating_task > /proc/sys/vm/oom_kill_allocating_task
|
/linux-master/drivers/gpu/drm/lima/ |
H A D | lima_gem.h | 37 int lima_heap_alloc(struct lima_bo *bo, struct lima_vm *vm);
|
/linux-master/drivers/gpu/drm/i915/gem/selftests/ |
H A D | i915_gem_object.c | 46 to_gt(i915)->ggtt->vm.total + PAGE_SIZE);
|