Lines Matching refs:handle
55 int (*attach_vgpu)(void *vgpu, unsigned long *handle);
57 int (*inject_msi)(unsigned long handle, u32 addr, u16 data);
59 int (*enable_page_track)(unsigned long handle, u64 gfn);
60 int (*disable_page_track)(unsigned long handle, u64 gfn);
61 int (*read_gpa)(unsigned long handle, unsigned long gpa, void *buf,
63 int (*write_gpa)(unsigned long handle, unsigned long gpa, void *buf,
65 unsigned long (*gfn_to_mfn)(unsigned long handle, unsigned long gfn);
67 int (*dma_map_guest_page)(unsigned long handle, unsigned long gfn,
69 void (*dma_unmap_guest_page)(unsigned long handle, dma_addr_t dma_addr);
71 int (*dma_pin_guest_page)(unsigned long handle, dma_addr_t dma_addr);
73 int (*map_gfn_to_mfn)(unsigned long handle, unsigned long gfn,
75 int (*set_trap_area)(unsigned long handle, u64 start, u64 end,
81 bool (*is_valid_gfn)(unsigned long handle, unsigned long gfn);