Home
last modified time | relevance | path

Searched refs:igt_spin_t (Results 1 – 25 of 31) sorted by relevance

12

/external/igt-gpu-tools/lib/
Digt_dummyload.h50 } igt_spin_t; typedef
64 igt_spin_t *
66 igt_spin_t *
74 void igt_spin_set_timeout(igt_spin_t *spin, int64_t ns);
75 void igt_spin_reset(igt_spin_t *spin);
76 void igt_spin_end(igt_spin_t *spin);
77 void igt_spin_free(int fd, igt_spin_t *spin);
79 static inline bool igt_spin_has_poll(const igt_spin_t *spin) in igt_spin_has_poll()
84 static inline bool igt_spin_has_started(igt_spin_t *spin) in igt_spin_has_started()
89 static inline void igt_spin_busywait_until_started(igt_spin_t *spin) in igt_spin_busywait_until_started()
Digt_dummyload.c72 emit_recursive_batch(igt_spin_t *spin, in emit_recursive_batch()
276 static igt_spin_t *
279 igt_spin_t *spin; in spin_create()
293 igt_spin_t *
311 igt_spin_t *
314 igt_spin_t *spin; in igt_spin_factory()
348 igt_spin_t *spin = arg.sival_ptr; in notify()
362 void igt_spin_set_timeout(igt_spin_t *spin, int64_t ns) in igt_spin_set_timeout()
395 void igt_spin_reset(igt_spin_t *spin) in igt_spin_reset()
410 void igt_spin_end(igt_spin_t *spin) in igt_spin_end()
[all …]
Digt_gt.h36 igt_spin_t *spin;
Digt_gt.c273 igt_spin_t *spin; in igt_hang_ctx()
/external/igt-gpu-tools/tests/i915/
Dgem_eio.c174 static igt_spin_t * __spin_poll(int fd, uint32_t ctx, unsigned long flags) in __spin_poll()
188 static void __spin_wait(int fd, igt_spin_t *spin) in __spin_wait()
198 static igt_spin_t * spin_sync(int fd, uint32_t ctx, unsigned long flags) in spin_sync()
200 igt_spin_t *spin = __spin_poll(fd, ctx, flags); in spin_sync()
327 igt_spin_t *hang; in __test_banned()
371 igt_spin_t *hang; in test_wait()
435 igt_spin_t *hang; in test_inflight()
485 igt_spin_t *hang; in test_inflight_suspend()
563 igt_spin_t *hang; in test_inflight_contexts()
625 igt_spin_t *hang; in test_inflight_external()
[all …]
Dgem_spin_batch.c40 igt_spin_t *spin; in spin()
47 igt_spin_t *next = __igt_spin_new(fd, .engine = e2->flags); in spin()
79 igt_spin_t *spin = __igt_spin_new(fd, .ctx = ctx0, .engine = e2->flags); in spin_resubmit()
Dgem_exec_latency.c74 igt_spin_t *spin[2]; in poll_ring()
120 igt_spin_t *spin = NULL; in latency_on_ring()
315 igt_spin_t *spin = NULL; in latency_from_ring()
414 __submit_spin(int fd, igt_spin_t *spin, unsigned int flags) in __submit_spin()
429 static bool __spin_wait(int fd, igt_spin_t *spin) in __spin_wait()
502 igt_spin_t *spin; in rthog_latency_on_ring()
Dgem_exec_schedule.c166 igt_spin_t *spin[MAX_ELSP_QLEN]; in unplug_show_queue()
217 igt_spin_t *spin = NULL; in independent()
361 igt_spin_t *spin = NULL; in semaphore_userlock()
423 igt_spin_t *xcs, *rcs; in semaphore_codependency()
516 igt_spin_t *spin; in semaphore_resolve()
631 igt_spin_t *chain, *spin; in semaphore_noskip()
795 igt_spin_t *spin[MAX_ELSP_QLEN]; in preempt()
841 static igt_spin_t *__noise(int fd, uint32_t ctx, int prio, igt_spin_t *spin) in __noise()
909 igt_spin_t *spin = NULL; in preempt_other()
951 igt_spin_t *above = NULL, *below = NULL; in __preempt_queue()
[all …]
Dgem_busy.c105 igt_spin_t *spin; in semaphore()
363 igt_spin_t *spin[nhandles]; in close_race()
420 igt_spin_t *spin = igt_spin_new(fd, .engine = I915_EXEC_DEFAULT); in has_extended_busy_ioctl()
431 igt_spin_t *spin = in basic()
Dgem_exec_fence.c321 igt_spin_t *spin; in test_fence_await()
413 igt_spin_t *spin; in test_parallel()
604 igt_spin_t *spin; in test_keep_in_fence()
1026 igt_spin_t *spin = igt_spin_new(fd); in test_syncobj_unused_fence()
1118 igt_spin_t *spin = igt_spin_new(fd); in test_syncobj_signal()
1157 igt_spin_t *spin; in test_syncobj_wait()
1238 igt_spin_t *spin = igt_spin_new(fd); in test_syncobj_export()
1296 igt_spin_t *spin = igt_spin_new(fd); in test_syncobj_repeat()
1351 igt_spin_t *spin = igt_spin_new(fd); in test_syncobj_import()
Dgem_ctx_shared.c111 igt_spin_t *spin[2]; in disjoint_timelines()
365 igt_spin_t *spin; in exec_single_timeline()
496 igt_spin_t *spin[MAX_ELSP_QLEN]; in unplug_show_queue()
558 igt_spin_t *spin[MAX_ELSP_QLEN]; in independent()
Dgem_ctx_engines.c276 igt_spin_t *spin; in execute_one()
351 igt_spin_t *spin; in execute_oneforall()
392 igt_spin_t *spin; in execute_allforone()
Dgem_ctx_isolation.c567 igt_spin_t *spin = NULL; in nonpriv()
621 igt_spin_t *spin = NULL; in isolation()
687 igt_spin_t *spin; in inject_reset_context()
728 igt_spin_t *spin; in preservation()
Dgem_exec_balancer.c509 igt_spin_t *spin; in check_individual_engine()
627 igt_spin_t *spin, *plug; in bonded()
815 igt_spin_t *spin[2]; in busy()
887 igt_spin_t *spin = NULL; in full()
1104 igt_spin_t *spin[3]; in semaphore()
Dgem_fenced_exec_thrash.c132 igt_spin_t *spin = NULL; in run_test()
Dgem_shrink.c362 igt_spin_t *spin; in reclaim()
377 igt_spin_t *next = __igt_spin_new(fd, .engine = engine); in reclaim()
Dgem_sync.c212 igt_spin_t *spin; in wakeup_ring()
321 igt_spin_t *spin[2]; in active_ring()
336 igt_spin_t *s = spin[loop & 1]; in active_ring()
391 igt_spin_t *spin[2]; in active_wakeup_ring()
1185 igt_spin_t *spin = in preempt()
Di915_pm_rps.c247 igt_spin_t *spin[2] = {}; in load_helper_run()
550 igt_spin_t *load; in boost_freq()
Dgem_mmap.c122 igt_spin_t *spin; in test_pf_nonblock()
Dgem_wait.c77 igt_spin_t *spin = igt_spin_new(fd, in basic()
Dgem_ctx_exec.c174 igt_spin_t *spin; in norecovery()
Dgem_workarounds.c92 igt_spin_t *spin; in workaround_fail_count()
Dgem_exec_suspend.c98 igt_spin_t *spin = NULL; in run_test()
/external/igt-gpu-tools/tests/
Dperf_pmu.c168 static igt_spin_t * __spin_poll(int fd, uint32_t ctx, in __spin_poll()
182 static unsigned long __spin_wait(int fd, igt_spin_t *spin) in __spin_wait()
208 static igt_spin_t * __spin_sync(int fd, uint32_t ctx, in __spin_sync()
211 igt_spin_t *spin = __spin_poll(fd, ctx, e); in __spin_sync()
218 static igt_spin_t * spin_sync(int fd, uint32_t ctx, in spin_sync()
226 static igt_spin_t * spin_sync_flags(int fd, uint32_t ctx, unsigned int flags) in spin_sync_flags()
238 static void end_spin(int fd, igt_spin_t *spin, unsigned int flags) in end_spin()
273 igt_spin_t *spin; in single()
320 igt_spin_t *spin; in busy_start()
355 igt_spin_t *spin[2]; in busy_double_start()
[all …]
Dkms_busy.c79 igt_spin_t *t = igt_spin_new(dpy->drm_fd, in flip_to_fb()
183 igt_spin_t *t = igt_spin_new(dpy->drm_fd, in test_atomic_commit_hang()
265 igt_spin_t *t; in test_pageflip_modeset_hang()

12