• Home
  • Raw
  • Download

Lines Matching defs:spt

658 		struct intel_vgpu_ppgtt_spt *spt,  in ppgtt_spt_get_entry()
687 struct intel_vgpu_ppgtt_spt *spt, in ppgtt_spt_set_entry()
706 #define ppgtt_get_guest_entry(spt, e, index) \ argument
710 #define ppgtt_set_guest_entry(spt, e, index) \ argument
714 #define ppgtt_get_shadow_entry(spt, e, index) \ argument
718 #define ppgtt_set_shadow_entry(spt, e, index) \ argument
724 struct intel_vgpu_ppgtt_spt *spt; in alloc_spt() local
738 static void free_spt(struct intel_vgpu_ppgtt_spt *spt) in free_spt()
747 static void ppgtt_free_spt(struct intel_vgpu_ppgtt_spt *spt) in ppgtt_free_spt()
771 struct intel_vgpu_ppgtt_spt *spt, *spn; in ppgtt_free_all_spt() local
795 struct intel_vgpu_ppgtt_spt *spt = page_track->priv_data; in ppgtt_write_protection_handler() local
835 struct intel_vgpu_ppgtt_spt *spt = NULL; in ppgtt_alloc_spt() local
885 struct intel_vgpu_ppgtt_spt *spt; in ppgtt_alloc_spt_gfn() local
911 #define pt_entry_size_shift(spt) \ argument
914 #define pt_entries(spt) \ argument
917 #define for_each_present_guest_entry(spt, e, i) \ argument
923 #define for_each_present_shadow_entry(spt, e, i) \ argument
929 #define for_each_shadow_entry(spt, e, i) \ argument
934 static inline void ppgtt_get_spt(struct intel_vgpu_ppgtt_spt *spt) in ppgtt_get_spt()
942 static inline int ppgtt_put_spt(struct intel_vgpu_ppgtt_spt *spt) in ppgtt_put_spt()
989 static inline void ppgtt_invalidate_pte(struct intel_vgpu_ppgtt_spt *spt, in ppgtt_invalidate_pte()
1007 static int ppgtt_invalidate_spt(struct intel_vgpu_ppgtt_spt *spt) in ppgtt_invalidate_spt()
1082 struct intel_vgpu_ppgtt_spt *spt = NULL; in ppgtt_populate_spt_by_guest_entry() local
1182 struct intel_vgpu_ppgtt_spt *spt, unsigned long index, in split_2MB_gtt_entry()
1238 struct intel_vgpu_ppgtt_spt *spt, unsigned long index, in split_64KB_gtt_entry()
1269 struct intel_vgpu_ppgtt_spt *spt, unsigned long index, in ppgtt_populate_shadow_entry()
1322 static int ppgtt_populate_spt(struct intel_vgpu_ppgtt_spt *spt) in ppgtt_populate_spt()
1365 static int ppgtt_handle_guest_entry_removal(struct intel_vgpu_ppgtt_spt *spt, in ppgtt_handle_guest_entry_removal()
1410 static int ppgtt_handle_guest_entry_add(struct intel_vgpu_ppgtt_spt *spt, in ppgtt_handle_guest_entry_add()
1451 struct intel_vgpu_ppgtt_spt *spt = oos_page->spt; in sync_oos_page() local
1492 struct intel_vgpu_ppgtt_spt *spt = oos_page->spt; in detach_oos_page() local
1508 struct intel_vgpu_ppgtt_spt *spt) in attach_oos_page()
1529 static int ppgtt_set_guest_page_sync(struct intel_vgpu_ppgtt_spt *spt) in ppgtt_set_guest_page_sync()
1545 static int ppgtt_allocate_oos_page(struct intel_vgpu_ppgtt_spt *spt) in ppgtt_allocate_oos_page()
1569 static int ppgtt_set_guest_page_oos(struct intel_vgpu_ppgtt_spt *spt) in ppgtt_set_guest_page_oos()
1616 struct intel_vgpu_ppgtt_spt *spt, in ppgtt_handle_guest_write_page_table()
1678 static inline bool can_do_out_of_sync(struct intel_vgpu_ppgtt_spt *spt) in can_do_out_of_sync()
1685 static void ppgtt_set_post_shadow(struct intel_vgpu_ppgtt_spt *spt, in ppgtt_set_post_shadow()
1709 struct intel_vgpu_ppgtt_spt *spt; in intel_vgpu_flush_post_shadow() local
1734 struct intel_vgpu_ppgtt_spt *spt, in ppgtt_handle_guest_write_page_table_bytes()
1834 struct intel_vgpu_ppgtt_spt *spt; in shadow_ppgtt_mm() local