/src/sys/external/bsd/drm2/dist/drm/xen/ |
xen_drm_front_cfg.h | 27 struct xen_drm_front_info *front_info; member in struct:xen_drm_front_cfg 36 int xen_drm_front_cfg_card(struct xen_drm_front_info *front_info,
|
xen_drm_front.h | 128 struct xen_drm_front_info *front_info; member in struct:xen_drm_front_drm_info 148 int xen_drm_front_dbuf_create(struct xen_drm_front_info *front_info, 152 int xen_drm_front_fb_attach(struct xen_drm_front_info *front_info, 156 int xen_drm_front_fb_detach(struct xen_drm_front_info *front_info, 159 int xen_drm_front_page_flip(struct xen_drm_front_info *front_info, 162 void xen_drm_front_on_frame_done(struct xen_drm_front_info *front_info,
|
xen_drm_front_evtchnl.c | 31 struct xen_drm_front_info *front_info = evtchnl->front_info; local in function:evtchnl_interrupt_ctrl 39 spin_lock_irqsave(&front_info->io_lock, flags); 82 spin_unlock_irqrestore(&front_info->io_lock, flags); 89 struct xen_drm_front_info *front_info = evtchnl->front_info; local in function:evtchnl_interrupt_evt 97 spin_lock_irqsave(&front_info->io_lock, flags); 114 xen_drm_front_on_frame_done(front_info, evtchnl->index, 124 spin_unlock_irqrestore(&front_info->io_lock, flags); 128 static void evtchnl_free(struct xen_drm_front_info *front_info, [all...] |
xen_drm_front_evtchnl.h | 41 struct xen_drm_front_info *front_info; member in struct:xen_drm_front_evtchnl 72 int xen_drm_front_evtchnl_create_all(struct xen_drm_front_info *front_info); 74 int xen_drm_front_evtchnl_publish_all(struct xen_drm_front_info *front_info); 78 void xen_drm_front_evtchnl_set_state(struct xen_drm_front_info *front_info, 81 void xen_drm_front_evtchnl_free_all(struct xen_drm_front_info *front_info);
|
xen_drm_front.c | 49 static void dbuf_add_to_list(struct xen_drm_front_info *front_info, 53 list_add(&dbuf->list, &front_info->dbuf_list); 132 struct xen_drm_front_info *front_info; local in function:xen_drm_front_mode_set 137 front_info = pipeline->drm_info->front_info; 138 evtchnl = &front_info->evt_pairs[pipeline->index].req; 144 spin_lock_irqsave(&front_info->io_lock, flags); 154 spin_unlock_irqrestore(&front_info->io_lock, flags); 163 int xen_drm_front_dbuf_create(struct xen_drm_front_info *front_info, 174 evtchnl = &front_info->evt_pairs[GENERIC_OP_EVT_CHNL].req 461 struct xen_drm_front_info *front_info = drm_info->front_info; local in function:xen_drm_drv_release 648 struct xen_drm_front_info *front_info = dev_get_drvdata(&xb_dev->dev); local in function:displback_changed 722 struct xen_drm_front_info *front_info; local in function:xen_drv_probe 747 struct xen_drm_front_info *front_info = dev_get_drvdata(&dev->dev); local in function:xen_drv_remove [all...] |