Home
last modified time | relevance | path

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

/linux-5.19.10/drivers/gpu/drm/xen/
Dxen_drm_front.h83 struct xen_drm_front_info { struct
117 struct xen_drm_front_info *front_info; argument
137 int xen_drm_front_dbuf_create(struct xen_drm_front_info *front_info,
141 int xen_drm_front_fb_attach(struct xen_drm_front_info *front_info,
145 int xen_drm_front_fb_detach(struct xen_drm_front_info *front_info,
148 int xen_drm_front_page_flip(struct xen_drm_front_info *front_info,
151 void xen_drm_front_on_frame_done(struct xen_drm_front_info *front_info,
Dxen_drm_front_evtchnl.h39 struct xen_drm_front_info *front_info;
70 int xen_drm_front_evtchnl_create_all(struct xen_drm_front_info *front_info);
72 int xen_drm_front_evtchnl_publish_all(struct xen_drm_front_info *front_info);
76 void xen_drm_front_evtchnl_set_state(struct xen_drm_front_info *front_info,
79 void xen_drm_front_evtchnl_free_all(struct xen_drm_front_info *front_info);
Dxen_drm_front.c44 static void dbuf_add_to_list(struct xen_drm_front_info *front_info, in dbuf_add_to_list()
127 struct xen_drm_front_info *front_info; in xen_drm_front_mode_set()
158 int xen_drm_front_dbuf_create(struct xen_drm_front_info *front_info, in xen_drm_front_dbuf_create()
230 static int xen_drm_front_dbuf_destroy(struct xen_drm_front_info *front_info, in xen_drm_front_dbuf_destroy()
275 int xen_drm_front_fb_attach(struct xen_drm_front_info *front_info, in xen_drm_front_fb_attach()
315 int xen_drm_front_fb_detach(struct xen_drm_front_info *front_info, in xen_drm_front_fb_detach()
343 int xen_drm_front_page_flip(struct xen_drm_front_info *front_info, in xen_drm_front_page_flip()
372 void xen_drm_front_on_frame_done(struct xen_drm_front_info *front_info, in xen_drm_front_on_frame_done()
458 struct xen_drm_front_info *front_info = drm_info->front_info; in xen_drm_drv_release()
491 static int xen_drm_drv_init(struct xen_drm_front_info *front_info) in xen_drm_drv_init()
[all …]
Dxen_drm_front_evtchnl.c26 struct xen_drm_front_info *front_info = evtchnl->front_info; in evtchnl_interrupt_ctrl()
84 struct xen_drm_front_info *front_info = evtchnl->front_info; in evtchnl_interrupt_evt()
123 static void evtchnl_free(struct xen_drm_front_info *front_info, in evtchnl_free()
155 static int evtchnl_alloc(struct xen_drm_front_info *front_info, int index, in evtchnl_alloc()
207 int xen_drm_front_evtchnl_create_all(struct xen_drm_front_info *front_info) in xen_drm_front_evtchnl_create_all()
273 int xen_drm_front_evtchnl_publish_all(struct xen_drm_front_info *front_info) in xen_drm_front_evtchnl_publish_all()
335 void xen_drm_front_evtchnl_set_state(struct xen_drm_front_info *front_info, in xen_drm_front_evtchnl_set_state()
352 void xen_drm_front_evtchnl_free_all(struct xen_drm_front_info *front_info) in xen_drm_front_evtchnl_free_all()
Dxen_drm_front_cfg.h25 struct xen_drm_front_info *front_info;
34 int xen_drm_front_cfg_card(struct xen_drm_front_info *front_info,
Dxen_drm_front_cfg.c21 static int cfg_connector(struct xen_drm_front_info *front_info, in cfg_connector()
48 int xen_drm_front_cfg_card(struct xen_drm_front_info *front_info, in xen_drm_front_cfg_card()