HomeSort by: relevance | last modified time | path
    Searched refs:intel_timeline (Results 1 - 25 of 31) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/dist/drm/i915/gt/selftests/
mock_timeline.h 14 struct intel_timeline;
16 void mock_timeline_init(struct intel_timeline *timeline, u64 context);
17 void mock_timeline_fini(struct intel_timeline *timeline);
mock_timeline.c 12 #include "../intel_timeline.h"
16 void mock_timeline_init(struct intel_timeline *timeline, u64 context)
31 void mock_timeline_fini(struct intel_timeline *timeline)
  /src/sys/external/bsd/drm2/dist/drm/i915/gt/
intel_timeline.h 1 /* $NetBSD: intel_timeline.h,v 1.2 2021/12/18 23:45:30 riastradh Exp $ */
36 int intel_timeline_init(struct intel_timeline *tl,
39 void intel_timeline_fini(struct intel_timeline *tl);
41 struct intel_timeline *
44 static inline struct intel_timeline *
45 intel_timeline_get(struct intel_timeline *timeline)
52 static inline void intel_timeline_put(struct intel_timeline *timeline)
57 static inline int __intel_timeline_sync_set(struct intel_timeline *tl,
63 static inline int intel_timeline_sync_set(struct intel_timeline *tl,
69 static inline bool __intel_timeline_sync_is_later(struct intel_timeline *tl
    [all...]
intel_gt_requests.h 14 struct intel_timeline;
24 struct intel_timeline *tl);
intel_timeline_types.h 25 struct intel_timeline { struct
43 * Note that the active_count is protected by the intel_timeline.mutex,
73 struct intel_timeline *retire;
intel_gt_requests.c 21 #include "intel_timeline.h"
25 static bool retire_requests(struct intel_timeline *tl)
59 struct intel_timeline *tl = xchg(&engine->retire, NULL);
62 struct intel_timeline *next = xchg(&tl->retire, NULL);
84 struct intel_timeline *tl)
86 #define STUB ((struct intel_timeline *)1)
87 struct intel_timeline *first;
108 struct intel_timeline *tl)
136 struct intel_timeline *tl, *tn;
selftest_timeline.c 26 static struct page *hwsp_page(struct intel_timeline *tl)
34 static unsigned long hwsp_cacheline(struct intel_timeline *tl)
46 struct intel_timeline **history;
57 struct intel_timeline *tl)
70 struct intel_timeline *tl;
174 static int __igt_sync(struct intel_timeline *tl,
216 struct intel_timeline tl;
260 struct intel_timeline tl;
455 tl_write(struct intel_timeline *tl, struct intel_engine_cs *engine, u32 value)
487 static struct intel_timeline *
    [all...]
intel_timeline.c 1 /* $NetBSD: intel_timeline.c,v 1.5 2021/12/19 12:32:15 riastradh Exp $ */
10 __KERNEL_RCSID(0, "$NetBSD: intel_timeline.c,v 1.5 2021/12/19 12:32:15 riastradh Exp $");
18 #include "intel_timeline.h"
56 hwsp_alloc(struct intel_timeline *timeline, unsigned int *cacheline)
209 int intel_timeline_init(struct intel_timeline *timeline,
278 void intel_timeline_fini(struct intel_timeline *timeline)
294 struct intel_timeline *
297 struct intel_timeline *timeline;
313 int intel_timeline_pin(struct intel_timeline *tl)
337 void intel_timeline_enter(struct intel_timeline *tl
    [all...]
intel_context.h 139 static inline struct intel_timeline *__must_check
143 struct intel_timeline *tl = ce->timeline;
153 static inline void intel_context_timeline_unlock(struct intel_timeline *tl)
intel_context_types.h 58 struct intel_timeline *timeline;
intel_engine_types.h 336 struct intel_timeline *timeline;
481 struct intel_timeline *retire;
mock_engine.c 41 static void mock_timeline_pin(struct intel_timeline *tl)
46 static void mock_timeline_unpin(struct intel_timeline *tl)
intel_engine_cs.c 623 struct intel_timeline timeline;
1245 static struct intel_timeline *get_timeline(struct i915_request *rq)
1247 struct intel_timeline *tl;
1392 struct intel_timeline *tl = get_timeline(rq);
1407 struct intel_timeline *tl = get_timeline(rq);
1522 struct intel_timeline *tl = get_timeline(rq);
intel_context.c 351 struct intel_timeline *tl = ce->timeline;
intel_engine_pm.c 115 struct intel_timeline *tl,
intel_ring.c 17 #include "intel_timeline.h"
186 struct intel_timeline *tl,
intel_breadcrumbs.c 145 static void add_retire(struct intel_breadcrumbs *b, struct intel_timeline *tl)
selftest_engine_heartbeat.c 19 static int timeline_sync(struct intel_timeline *tl)
  /src/sys/external/bsd/drm2/dist/drm/i915/gem/
i915_gem_context_types.h 31 struct intel_timeline;
82 struct intel_timeline *timeline;
  /src/sys/external/bsd/drm2/dist/drm/i915/
i915_active.h 19 struct intel_timeline;
169 struct intel_timeline *tl,
i915_request.h 175 struct intel_timeline __rcu *timeline;
552 static inline struct intel_timeline *
567 static inline struct intel_timeline *
i915_request.c 299 struct intel_timeline * const tl = i915_request_timeline(rq);
556 static void retire_requests(struct intel_timeline *tl)
566 request_alloc_slow(struct intel_timeline *tl, gfp_t gfp)
628 struct intel_timeline *tl = ce->timeline;
767 struct intel_timeline *tl;
1039 static bool intel_timeline_sync_has_start(struct intel_timeline *tl,
1047 static int intel_timeline_sync_set_start(struct intel_timeline *tl,
1227 struct intel_timeline *timeline = i915_request_timeline(rq);
1337 struct intel_timeline * const tl = i915_request_timeline(rq);
Makefile 104 gt/intel_timeline.o \
i915_active.c 272 active_instance(struct i915_active *ref, struct intel_timeline *tl)
437 struct intel_timeline *tl,
  /src/sys/modules/i915drmkms/
Makefile 212 SRCS+= intel_timeline.c

Completed in 23 milliseconds

1 2