Lines Matching defs:PGTask_s
66 struct PGTask_s { struct
67 QTAILQ_ENTRY(PGTask_s) node; argument
68 AppleGFXState *s;
69 mach_vm_address_t address;
70 uint64_t len;
79 GPtrArray *mapped_regions;
82 static PGTask_t *apple_gfx_new_task(AppleGFXState *s, uint64_t len)
105 static void apple_gfx_destroy_task(AppleGFXState *s, PGTask_t *task)
124 void *apple_gfx_host_ptr_for_gpa_range(uint64_t guest_physical,
154 static bool apple_gfx_task_map_memory(AppleGFXState *s, PGTask_t *task,
210 static void apple_gfx_task_unmap_memory(AppleGFXState *s, PGTask_t *task,
230 static void apple_gfx_render_frame_completed_bh(void *opaque);
232 static void apple_gfx_render_new_frame(AppleGFXState *s)
289 static void copy_mtl_texture_to_surface_mem(id<MTLTexture> texture, void *vram)
306 static void apple_gfx_render_frame_completed_bh(void *opaque)
333 static void apple_gfx_fb_update_display(void *opaque)
356 static void set_mode(AppleGFXState *s, uint32_t width, uint32_t height)
386 static void update_cursor(AppleGFXState *s)
393 static void update_cursor_bh(void *opaque)