Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/xen/
H A 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,
H A 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);
H A Dxen_drm_front.c43 static void dbuf_add_to_list(struct xen_drm_front_info *front_info, in dbuf_add_to_list()
126 struct xen_drm_front_info *front_info; in xen_drm_front_mode_set()
157 int xen_drm_front_dbuf_create(struct xen_drm_front_info *front_info, in xen_drm_front_dbuf_create()
229 static int xen_drm_front_dbuf_destroy(struct xen_drm_front_info *front_info, in xen_drm_front_dbuf_destroy()
274 int xen_drm_front_fb_attach(struct xen_drm_front_info *front_info, in xen_drm_front_fb_attach()
314 int xen_drm_front_fb_detach(struct xen_drm_front_info *front_info, in xen_drm_front_fb_detach()
342 int xen_drm_front_page_flip(struct xen_drm_front_info *front_info, in xen_drm_front_page_flip()
371 void xen_drm_front_on_frame_done(struct xen_drm_front_info *front_info, in xen_drm_front_on_frame_done()
457 struct xen_drm_front_info *front_info = drm_info->front_info; in xen_drm_drv_release()
486 static int xen_drm_drv_init(struct xen_drm_front_info *front_info) in xen_drm_drv_init()
[all …]
H A 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()
H A 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,
H A 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()