Lines Matching refs:e

633 	struct drm_exynos_ipp_send_event *e;  in ipp_get_event()  local
638 e = kzalloc(sizeof(*e), GFP_KERNEL); in ipp_get_event()
639 if (!e) { in ipp_get_event()
641 c_node->filp->event_space += sizeof(e->event); in ipp_get_event()
647 e->event.base.type = DRM_EXYNOS_IPP_EVENT; in ipp_get_event()
648 e->event.base.length = sizeof(e->event); in ipp_get_event()
649 e->event.user_data = qbuf->user_data; in ipp_get_event()
650 e->event.prop_id = qbuf->prop_id; in ipp_get_event()
651 e->event.buf_id[EXYNOS_DRM_OPS_DST] = qbuf->buf_id; in ipp_get_event()
652 e->base.event = &e->event.base; in ipp_get_event()
653 e->base.file_priv = c_node->filp; in ipp_get_event()
654 e->base.destroy = ipp_free_event; in ipp_get_event()
656 list_add_tail(&e->base.link, &c_node->event_list); in ipp_get_event()
665 struct drm_exynos_ipp_send_event *e, *te; in ipp_put_event() local
669 list_for_each_entry_safe(e, te, &c_node->event_list, base.link) { in ipp_put_event()
670 DRM_DEBUG_KMS("count[%d]e[0x%x]\n", count++, (int)e); in ipp_put_event()
679 list_del(&e->base.link); in ipp_put_event()
680 kfree(e); in ipp_put_event()
685 e->event.buf_id[EXYNOS_DRM_OPS_DST])) { in ipp_put_event()
687 list_del(&e->base.link); in ipp_put_event()
688 kfree(e); in ipp_put_event()
1415 struct drm_exynos_ipp_send_event *e; in ipp_send_event() local
1518 e = list_first_entry(&c_node->event_list, in ipp_send_event()
1523 e->event.tv_sec = now.tv_sec; in ipp_send_event()
1524 e->event.tv_usec = now.tv_usec; in ipp_send_event()
1525 e->event.prop_id = property->prop_id; in ipp_send_event()
1529 e->event.buf_id[i] = tbuf_id[i]; in ipp_send_event()
1532 list_move_tail(&e->base.link, &e->base.file_priv->event_list); in ipp_send_event()
1533 wake_up_interruptible(&e->base.file_priv->event_wait); in ipp_send_event()