HomeSort by: relevance | last modified time | path
    Searched refs:front_info (Results 1 - 8 of 8) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/xen/
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_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_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.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_cfg.c 26 static int cfg_connector(struct xen_drm_front_info *front_info,
32 connector_path = devm_kasprintf(&front_info->xb_dev->dev,
53 int xen_drm_front_cfg_card(struct xen_drm_front_info *front_info,
56 struct xenbus_device *xb_dev = front_info->xb_dev;
59 if (xenbus_read_unsigned(front_info->xb_dev->nodename,
67 ret = cfg_connector(front_info, &cfg->connectors[i],
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...]
xen_drm_front_kms.c 47 xen_drm_front_fb_detach(drm_info->front_info,
73 ret = xen_drm_front_fb_attach(drm_info->front_info,
161 * drm_info->front_info->io_lock, so we cannot call _sync version
205 ret = xen_drm_front_page_flip(drm_info->front_info,
336 for (i = 0; i < drm_info->front_info->cfg.num_connectors; i++) {
338 &drm_info->front_info->cfg.connectors[i];
358 for (i = 0; i < drm_info->front_info->cfg.num_connectors; i++) {
xen_drm_front_gem.c 94 if (drm_info->front_info->cfg.be_alloc) {
216 ret = xen_drm_front_dbuf_create(drm_info->front_info,

Completed in 13 milliseconds