/external/igt-gpu-tools/lib/ |
D | igt_dummyload.h | 50 } 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()
|
D | igt_dummyload.c | 72 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 …]
|
D | igt_gt.h | 36 igt_spin_t *spin;
|
D | igt_gt.c | 273 igt_spin_t *spin; in igt_hang_ctx()
|
/external/igt-gpu-tools/tests/i915/ |
D | gem_eio.c | 174 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 …]
|
D | gem_spin_batch.c | 40 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()
|
D | gem_exec_latency.c | 74 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()
|
D | gem_exec_schedule.c | 166 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 …]
|
D | gem_busy.c | 105 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()
|
D | gem_exec_fence.c | 321 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()
|
D | gem_ctx_shared.c | 111 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()
|
D | gem_ctx_engines.c | 276 igt_spin_t *spin; in execute_one() 351 igt_spin_t *spin; in execute_oneforall() 392 igt_spin_t *spin; in execute_allforone()
|
D | gem_ctx_isolation.c | 567 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()
|
D | gem_exec_balancer.c | 509 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()
|
D | gem_fenced_exec_thrash.c | 132 igt_spin_t *spin = NULL; in run_test()
|
D | gem_shrink.c | 362 igt_spin_t *spin; in reclaim() 377 igt_spin_t *next = __igt_spin_new(fd, .engine = engine); in reclaim()
|
D | gem_sync.c | 212 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()
|
D | i915_pm_rps.c | 247 igt_spin_t *spin[2] = {}; in load_helper_run() 550 igt_spin_t *load; in boost_freq()
|
D | gem_mmap.c | 122 igt_spin_t *spin; in test_pf_nonblock()
|
D | gem_wait.c | 77 igt_spin_t *spin = igt_spin_new(fd, in basic()
|
D | gem_ctx_exec.c | 174 igt_spin_t *spin; in norecovery()
|
D | gem_workarounds.c | 92 igt_spin_t *spin; in workaround_fail_count()
|
D | gem_exec_suspend.c | 98 igt_spin_t *spin = NULL; in run_test()
|
/external/igt-gpu-tools/tests/ |
D | perf_pmu.c | 168 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 …]
|
D | kms_busy.c | 79 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()
|