wb_connector       87 drivers/gpu/drm/drm_writeback.c 	struct drm_writeback_connector *wb_connector =
wb_connector       90 drivers/gpu/drm/drm_writeback.c 	return wb_connector->base.dev->driver->name;
wb_connector       96 drivers/gpu/drm/drm_writeback.c 	struct drm_writeback_connector *wb_connector =
wb_connector       99 drivers/gpu/drm/drm_writeback.c 	return wb_connector->timeline_name;
wb_connector      175 drivers/gpu/drm/drm_writeback.c 				 struct drm_writeback_connector *wb_connector,
wb_connector      181 drivers/gpu/drm/drm_writeback.c 	struct drm_connector *connector = &wb_connector->base;
wb_connector      193 drivers/gpu/drm/drm_writeback.c 	drm_encoder_helper_add(&wb_connector->encoder, enc_helper_funcs);
wb_connector      194 drivers/gpu/drm/drm_writeback.c 	ret = drm_encoder_init(dev, &wb_connector->encoder,
wb_connector      208 drivers/gpu/drm/drm_writeback.c 						&wb_connector->encoder);
wb_connector      212 drivers/gpu/drm/drm_writeback.c 	INIT_LIST_HEAD(&wb_connector->job_queue);
wb_connector      213 drivers/gpu/drm/drm_writeback.c 	spin_lock_init(&wb_connector->job_lock);
wb_connector      215 drivers/gpu/drm/drm_writeback.c 	wb_connector->fence_context = dma_fence_context_alloc(1);
wb_connector      216 drivers/gpu/drm/drm_writeback.c 	spin_lock_init(&wb_connector->fence_lock);
wb_connector      217 drivers/gpu/drm/drm_writeback.c 	snprintf(wb_connector->timeline_name,
wb_connector      218 drivers/gpu/drm/drm_writeback.c 		 sizeof(wb_connector->timeline_name),
wb_connector      230 drivers/gpu/drm/drm_writeback.c 	wb_connector->pixel_formats_blob_ptr = blob;
wb_connector      237 drivers/gpu/drm/drm_writeback.c 	drm_encoder_cleanup(&wb_connector->encoder);
wb_connector      300 drivers/gpu/drm/drm_writeback.c void drm_writeback_queue_job(struct drm_writeback_connector *wb_connector,
wb_connector      309 drivers/gpu/drm/drm_writeback.c 	spin_lock_irqsave(&wb_connector->job_lock, flags);
wb_connector      310 drivers/gpu/drm/drm_writeback.c 	list_add_tail(&job->list_entry, &wb_connector->job_queue);
wb_connector      311 drivers/gpu/drm/drm_writeback.c 	spin_unlock_irqrestore(&wb_connector->job_lock, flags);
wb_connector      367 drivers/gpu/drm/drm_writeback.c drm_writeback_signal_completion(struct drm_writeback_connector *wb_connector,
wb_connector      374 drivers/gpu/drm/drm_writeback.c 	spin_lock_irqsave(&wb_connector->job_lock, flags);
wb_connector      375 drivers/gpu/drm/drm_writeback.c 	job = list_first_entry_or_null(&wb_connector->job_queue,
wb_connector      381 drivers/gpu/drm/drm_writeback.c 	spin_unlock_irqrestore(&wb_connector->job_lock, flags);
wb_connector      401 drivers/gpu/drm/drm_writeback.c drm_writeback_get_out_fence(struct drm_writeback_connector *wb_connector)
wb_connector      405 drivers/gpu/drm/drm_writeback.c 	if (WARN_ON(wb_connector->base.connector_type !=
wb_connector      414 drivers/gpu/drm/drm_writeback.c 		       &wb_connector->fence_lock, wb_connector->fence_context,
wb_connector      415 drivers/gpu/drm/drm_writeback.c 		       ++wb_connector->fence_seqno);
wb_connector      141 include/drm/drm_writeback.h 				 struct drm_writeback_connector *wb_connector,
wb_connector      151 include/drm/drm_writeback.h void drm_writeback_queue_job(struct drm_writeback_connector *wb_connector,
wb_connector      157 include/drm/drm_writeback.h drm_writeback_signal_completion(struct drm_writeback_connector *wb_connector,
wb_connector      161 include/drm/drm_writeback.h drm_writeback_get_out_fence(struct drm_writeback_connector *wb_connector);