Home
last modified time | relevance | path

Searched refs:spin (Results 1 – 25 of 93) sorted by relevance

1234

/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/selftests/
H A Digt_spinner.c17 int igt_spinner_init(struct igt_spinner *spin, struct intel_gt *gt) in igt_spinner_init() argument
23 memset(spin, 0, sizeof(*spin)); in igt_spinner_init()
24 spin->gt = gt; in igt_spinner_init()
26 spin->hws = i915_gem_object_create_internal(gt->i915, PAGE_SIZE); in igt_spinner_init()
27 if (IS_ERR(spin->hws)) { in igt_spinner_init()
28 err = PTR_ERR(spin->hws); in igt_spinner_init()
32 spin->obj = i915_gem_object_create_internal(gt->i915, PAGE_SIZE); in igt_spinner_init()
33 if (IS_ERR(spin->obj)) { in igt_spinner_init()
34 err = PTR_ERR(spin->obj); in igt_spinner_init()
38 i915_gem_object_set_cache_coherency(spin->hws, I915_CACHE_LLC); in igt_spinner_init()
[all …]
H A Digt_spinner.h29 int igt_spinner_init(struct igt_spinner *spin, struct intel_gt *gt);
30 void igt_spinner_fini(struct igt_spinner *spin);
33 igt_spinner_create_request(struct igt_spinner *spin,
36 void igt_spinner_end(struct igt_spinner *spin);
38 bool igt_wait_for_spinner(struct igt_spinner *spin, struct i915_request *rq);
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/arm/
H A Dfoundation-v8-spin-table.dtsi4 * ARMv8 Foundation model DTS (spin table configuration)
8 enable-method = "spin-table";
13 enable-method = "spin-table";
18 enable-method = "spin-table";
23 enable-method = "spin-table";
H A Drtsm_ve-aemv8a.dts43 enable-method = "spin-table";
51 enable-method = "spin-table";
59 enable-method = "spin-table";
67 enable-method = "spin-table";
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/apple/
H A Dt8103.dtsi27 enable-method = "spin-table";
35 enable-method = "spin-table";
43 enable-method = "spin-table";
51 enable-method = "spin-table";
59 enable-method = "spin-table";
67 enable-method = "spin-table";
75 enable-method = "spin-table";
83 enable-method = "spin-table";
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dselftest_lrc.c81 struct igt_spinner spin; in live_sanitycheck() local
87 if (igt_spinner_init(&spin, gt)) in live_sanitycheck()
100 rq = igt_spinner_create_request(&spin, ce, MI_NOOP); in live_sanitycheck()
107 if (!igt_wait_for_spinner(&spin, rq)) { in live_sanitycheck()
115 igt_spinner_end(&spin); in live_sanitycheck()
127 igt_spinner_fini(&spin); in live_sanitycheck()
135 struct igt_spinner spin; in live_unlite_restore() local
143 if (igt_spinner_init(&spin, gt)) in live_unlite_restore()
196 rq[0] = igt_spinner_create_request(&spin, ce[0], MI_ARB_CHECK); in live_unlite_restore()
206 if (!igt_wait_for_spinner(&spin, rq[0])) { in live_unlite_restore()
[all …]
H A Dselftest_mocs.c36 static int request_add_spin(struct i915_request *rq, struct igt_spinner *spin) in request_add_spin() argument
42 if (spin && !igt_wait_for_spinner(spin, rq)) in request_add_spin()
316 struct igt_spinner spin; in active_engine_reset() local
320 err = igt_spinner_init(&spin, ce->engine->gt); in active_engine_reset()
324 rq = igt_spinner_create_request(&spin, ce, MI_NOOP); in active_engine_reset()
326 igt_spinner_fini(&spin); in active_engine_reset()
330 err = request_add_spin(rq, &spin); in active_engine_reset()
334 igt_spinner_end(&spin); in active_engine_reset()
335 igt_spinner_fini(&spin); in active_engine_reset()
H A Dselftest_workarounds.c52 static int request_add_spin(struct i915_request *rq, struct igt_spinner *spin) in request_add_spin() argument
58 if (spin && !igt_wait_for_spinner(spin, rq)) in request_add_spin()
270 struct igt_spinner *spin) in switch_to_scratch_context() argument
280 rq = igt_spinner_create_request(spin, ce, MI_NOOP); in switch_to_scratch_context()
284 spin = NULL; in switch_to_scratch_context()
289 err = request_add_spin(rq, spin); in switch_to_scratch_context()
291 if (err && spin) in switch_to_scratch_context()
292 igt_spinner_end(spin); in switch_to_scratch_context()
303 struct igt_spinner spin; in check_whitelist_across_reset() local
314 err = igt_spinner_init(&spin, engine->gt); in check_whitelist_across_reset()
[all …]
/netbsd-src/sys/dev/mvme/
H A Dlpt_mvme.c164 int spin; in lptopen() local
197 for (spin = 0; (sc->sc_funcs->lf_notrdy) (sc, 1); spin += STEP) { in lptopen()
198 if (spin >= TIMEOUT) { in lptopen()
266 int s, error, spin, tic; in pushbytes() local
270 spin = 0; in pushbytes()
272 if (++spin < sc->sc_spinmax) in pushbytes()
294 if (spin * 2 + 16 < sc->sc_spinmax) in pushbytes()
/netbsd-src/external/bsd/jemalloc/include/jemalloc/internal/
H A Dspin.h21 spin_adaptive(spin_t *spin) { in spin_adaptive() argument
24 if (spin->iteration < 5) { in spin_adaptive()
25 for (i = 0; i < (1U << spin->iteration); i++) { in spin_adaptive()
28 spin->iteration++; in spin_adaptive()
/netbsd-src/external/bsd/jemalloc/dist/include/jemalloc/internal/
H A Dspin.h21 spin_adaptive(spin_t *spin) { in spin_adaptive() argument
24 if (spin->iteration < 5) { in spin_adaptive()
25 for (i = 0; i < (1U << spin->iteration); i++) { in spin_adaptive()
28 spin->iteration++; in spin_adaptive()
/netbsd-src/sys/arch/atari/dev/
H A Dlpt.c194 int spin; in lpopen() local
215 for (spin = 0; NOT_READY(); spin += STEP) { in lpopen()
216 if (spin >= TIMEOUT) { in lpopen()
290 int spin, tic; in pushbytes() local
293 spin = 0; in pushbytes()
295 if (++spin < sc->sc_spinmax) in pushbytes()
319 if (spin*2 + 16 < sc->sc_spinmax) in pushbytes()
/netbsd-src/sys/dev/ic/
H A Dlpt.c160 int spin; in lptopen() local
197 for (spin = 0; NOT_READY_ERR(); spin += STEP) { in lptopen()
198 if (spin >= TIMEOUT) { in lptopen()
301 int spin, tic; in lptpushbytes() local
305 spin = 0; in lptpushbytes()
307 if (++spin < sc->sc_spinmax) in lptpushbytes()
335 if (spin*2 + 16 < sc->sc_spinmax) in lptpushbytes()
/netbsd-src/sys/dev/ppbus/
H A Dif_plip.c462 clpoutbyte(u_char byte, int spin, device_t ppbus) in clpoutbyte() argument
464 int s = spin; in clpoutbyte()
471 s = spin; in clpoutbyte()
482 clpinbyte(int spin, device_t ppbus) in clpinbyte() argument
485 int s = spin; in clpinbyte()
495 s = spin; in clpinbyte()
682 lpoutbyte(u_char byte, int spin, device_t ppbus) in lpoutbyte() argument
684 int s = spin; in lpoutbyte()
690 s = spin; in lpoutbyte()
769 int err, i, len, spin, count; in lpstart() local
[all …]
H A Dppbus_1284.c176 int spin, request_mode, error = 0; in ppbus_peripheral_negotiate() local
186 spin = 10; in ppbus_peripheral_negotiate()
187 while (spin-- && (ppbus_rstr(dev) & nBUSY)) in ppbus_peripheral_negotiate()
191 if (!(ppbus_rstr(dev) & SELECT) || !spin) { in ppbus_peripheral_negotiate()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/
H A Di915_gem_context.c1031 struct igt_spinner **spin) in __sseu_prepare() argument
1036 *spin = NULL; in __sseu_prepare()
1040 *spin = kzalloc(sizeof(**spin), GFP_KERNEL); in __sseu_prepare()
1041 if (!*spin) in __sseu_prepare()
1044 ret = igt_spinner_init(*spin, ce->engine->gt); in __sseu_prepare()
1048 rq = igt_spinner_create_request(*spin, ce, MI_NOOP); in __sseu_prepare()
1056 if (!igt_wait_for_spinner(*spin, rq)) { in __sseu_prepare()
1065 igt_spinner_end(*spin); in __sseu_prepare()
1067 igt_spinner_fini(*spin); in __sseu_prepare()
1069 kfree(fetch_and_zero(spin)); in __sseu_prepare()
[all …]
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
H A Dbcm2837.dtsi47 enable-method = "spin-table";
55 enable-method = "spin-table";
63 enable-method = "spin-table";
71 enable-method = "spin-table";
/netbsd-src/sys/arch/macppc/dev/
H A Dobiofan.c155 int spin, spins; in obiofan_update() local
158 spin = obio_read_4(sc->sc_reg) >> sc->sc_shift; in obiofan_update()
159 spins = (spin - sc->sc_count) & 0xffff; in obiofan_update()
161 sc->sc_count = spin; in obiofan_update()
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/toshiba/
H A Dtmpv7708.dtsi59 enable-method = "spin-table";
67 enable-method = "spin-table";
75 enable-method = "spin-table";
83 enable-method = "spin-table";
91 enable-method = "spin-table";
99 enable-method = "spin-table";
107 enable-method = "spin-table";
115 enable-method = "spin-table";
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/freescale/
H A Ds32v234.dtsi30 enable-method = "spin-table";
39 enable-method = "spin-table";
48 enable-method = "spin-table";
57 enable-method = "spin-table";
/netbsd-src/lib/librumpuser/
H A Drumpuser_pth.c269 pthread_spinlock_t spin; member
333 pthread_spin_lock(&rw->spin); in rw_readup()
335 pthread_spin_unlock(&rw->spin); in rw_readup()
346 pthread_spin_lock(&rw->spin); in rw_readdown()
349 pthread_spin_unlock(&rw->spin); in rw_readdown()
364 NOFAIL_ERRNO(pthread_spin_init(&rw->spin, PTHREAD_PROCESS_PRIVATE)); in rumpuser_rw_init()
472 NOFAIL_ERRNO(pthread_spin_destroy(&rw->spin)); in rumpuser_rw_destroy()
/netbsd-src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.threads/
H A Dtls.c73 void *spin( void *vp ) in spin() function
164 err = pthread_create( &t[i], NULL, spin, (void *) (long) i ); in do_pass()
/netbsd-src/external/gpl3/gdb/dist/gdb/testsuite/gdb.threads/
H A Dtls.c73 void *spin( void *vp ) in spin() function
164 err = pthread_create( &t[i], NULL, spin, (void *) (long) i ); in do_pass()
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/apm/
H A Dapm-shadowcat.dtsi22 enable-method = "spin-table";
32 enable-method = "spin-table";
42 enable-method = "spin-table";
52 enable-method = "spin-table";
62 enable-method = "spin-table";
72 enable-method = "spin-table";
82 enable-method = "spin-table";
92 enable-method = "spin-table";
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/broadcom/bcm4908/
H A Dbcm4908.dtsi39 enable-method = "spin-table";
48 enable-method = "spin-table";
57 enable-method = "spin-table";

1234