Searched refs:timeline (Results 26 - 35 of 35) sorted by relevance

12

/openbsd-current/sys/dev/pci/drm/i915/gt/
H A Dselftest_engine_heartbeat.c39 return timeline_sync(engine->kernel_context->timeline);
H A Dintel_engine_types.h447 struct intel_timeline *timeline; member in struct:intel_engine_cs::__anon864
H A Dintel_lrc.c1126 struct intel_timeline *tl = fetch_and_zero(&ce->timeline);
1149 if (!page_mask_bits(ce->timeline)) {
1156 if (unlikely(ce->timeline))
1165 ce->timeline = tl;
H A Dgen8_engine_cs.c428 /* Before the request is executed, the timeline is fixed */
429 tl = rcu_dereference_protected(rq->timeline,
H A Dselftest_lrc.c118 fence = i915_active_fence_get(&ce->timeline->last_request);
/openbsd-current/sys/dev/pci/drm/i915/gem/
H A Di915_gem_context.c1357 if (!ce->timeline)
1362 * to the request to prevent it being transferred to a new timeline
1363 * (and onto a new timeline->requests list).
1366 list_for_each_entry_reverse(rq, &ce->timeline->requests, link) {
1369 /* timeline is already completed upto this point? */
1375 if (likely(rcu_access_pointer(rq->timeline) == ce->timeline))
/openbsd-current/sys/dev/pci/drm/
H A Ddrm_syncobj.c47 * in terms of a timeline of struct &dma_fence_chain rather than a single
50 * - Signal a given point on the timeline
52 * - Import and export from/to a given point of a timeline
65 * If the syncobj is considered as a timeline primitive, when GPU work is
80 * considered as a timeline primitive.
82 * If the syncobj's fence is NULL or not present in the syncobj's timeline,
93 * With a timeline syncobj, all manipulation of the synobj's fence happens in
94 * terms of a u64 value referring to point in the timeline. See
96 * timeline.
98 * Note that applications should be careful to always use timeline se
1273 drm_syncobj_array_wait(struct drm_device *dev, struct drm_file *file_private, struct drm_syncobj_wait *wait, struct drm_syncobj_timeline_wait *timeline_wait, struct drm_syncobj **syncobjs, bool timeline) argument
[all...]
/openbsd-current/sys/dev/pci/drm/i915/
H A Di915_gpu_error.c537 err_printf(m, " context timeline seqno %u\n", ctx->hwsp_seqno);
1469 e->hwsp_seqno = (ce->timeline && ce->timeline->hwsp_seqno) ?
1470 *ce->timeline->hwsp_seqno : ~0U;
/openbsd-current/sys/dev/pci/drm/i915/selftests/
H A Di915_request.c1898 fence = i915_active_fence_get(&ce->timeline->last_request);
2934 name, p->engine->name, ce->timeline->seqno,
/openbsd-current/sys/dev/pci/drm/i915/gt/uc/
H A Dintel_guc_submission.c1873 /* Flush the queued requests to the timeline list (for retiring). */
3674 * There is no need for a lock here as the timeline mutex ensures at
3768 intel_timeline_enter(ce->timeline);
3779 intel_timeline_exit(ce->timeline);

Completed in 299 milliseconds

12