Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpu/drm/xen/
Dxen_drm_front.h92 struct xen_drm_front_info { struct
126 struct xen_drm_front_info *front_info; argument
146 int xen_drm_front_dbuf_create(struct xen_drm_front_info *front_info,
150 int xen_drm_front_fb_attach(struct xen_drm_front_info *front_info,
154 int xen_drm_front_fb_detach(struct xen_drm_front_info *front_info,
157 int xen_drm_front_page_flip(struct xen_drm_front_info *front_info,
160 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()
228 static int xen_drm_front_dbuf_destroy(struct xen_drm_front_info *front_info, in xen_drm_front_dbuf_destroy()
273 int xen_drm_front_fb_attach(struct xen_drm_front_info *front_info, in xen_drm_front_fb_attach()
313 int xen_drm_front_fb_detach(struct xen_drm_front_info *front_info, in xen_drm_front_fb_detach()
341 int xen_drm_front_page_flip(struct xen_drm_front_info *front_info, in xen_drm_front_page_flip()
370 void xen_drm_front_on_frame_done(struct xen_drm_front_info *front_info, in xen_drm_front_on_frame_done()
456 struct xen_drm_front_info *front_info = drm_info->front_info; in xen_drm_drv_release()
514 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()
156 static int evtchnl_alloc(struct xen_drm_front_info *front_info, int index, in evtchnl_alloc()
228 int xen_drm_front_evtchnl_create_all(struct xen_drm_front_info *front_info) in xen_drm_front_evtchnl_create_all()
294 int xen_drm_front_evtchnl_publish_all(struct xen_drm_front_info *front_info) in xen_drm_front_evtchnl_publish_all()
356 void xen_drm_front_evtchnl_set_state(struct xen_drm_front_info *front_info, in xen_drm_front_evtchnl_set_state()
373 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()