Home
last modified time | relevance | path

Searched refs:page_track (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/i915/gvt/
Dpage_track.c162 struct intel_vgpu_page_track *page_track; in intel_vgpu_page_track_handler() local
167 page_track = intel_vgpu_find_page_track(vgpu, gpa >> PAGE_SHIFT); in intel_vgpu_page_track_handler()
168 if (!page_track) { in intel_vgpu_page_track_handler()
177 ret = page_track->handler(page_track, gpa, data, bytes); in intel_vgpu_page_track_handler()
Dpage_track.h34 struct intel_vgpu_page_track *page_track,
DMakefile21 gvt/page_track.o \
Dgtt.c804 struct intel_vgpu_page_track *page_track, in ppgtt_write_protection_handler() argument
807 struct intel_vgpu_ppgtt_spt *spt = page_track->priv_data; in ppgtt_write_protection_handler()
/linux-6.1.9/drivers/vfio/pci/mlx5/
Dcmd.c513 MLX5_SET(page_track, obj_context, vhca_id, mvdev->vhca_id); in mlx5vf_create_tracker()
514 MLX5_SET(page_track, obj_context, track_type, 1); in mlx5vf_create_tracker()
515 MLX5_SET(page_track, obj_context, log_page_size, in mlx5vf_create_tracker()
517 MLX5_SET(page_track, obj_context, log_msg_size, in mlx5vf_create_tracker()
519 MLX5_SET(page_track, obj_context, reporting_qpn, tracker->fw_qp->qpn); in mlx5vf_create_tracker()
520 MLX5_SET(page_track, obj_context, num_ranges, num_ranges); in mlx5vf_create_tracker()
522 range_list_ptr = MLX5_ADDR_OF(page_track, obj_context, track_range); in mlx5vf_create_tracker()
545 MLX5_SET(page_track, obj_context, log_addr_space_size, in mlx5vf_create_tracker()
585 MLX5_SET64(page_track, obj_context, modify_field_select, 0x3); in mlx5vf_cmd_modify_tracker()
586 MLX5_SET64(page_track, obj_context, range_start_address, iova); in mlx5vf_cmd_modify_tracker()
[all …]
/linux-6.1.9/arch/x86/kvm/
DMakefile14 hyperv.o debugfs.o mmu/mmu.o mmu/page_track.o \