Home
last modified time | relevance | path

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

12

/f-stack/freebsd/contrib/device-tree/src/arm64/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";
H A Dfoundation-v8-gicv3.dts10 #include "foundation-v8-spin-table.dtsi"
H A Dfoundation-v8.dts10 #include "foundation-v8-spin-table.dtsi"
/f-stack/app/redis-5.0.5/deps/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()
H A Djemalloc_internal_defs.h.in32 * Hyper-threaded CPUs may need a special instruction inside spin loops in
/f-stack/freebsd/kern/
H A Dsubr_lock.c404 int spin, int t) in lock_prof_sum() argument
416 type = &LP_CPU(cpu)->lpc_types[spin]; in lock_prof_sum()
449 lock_prof_sum(l, &lp, i, spin, t); in lock_prof_type_stats()
545 type = &LP_CPU_SELF->lpc_types[spin]; in lock_profile_lookup()
574 head = &curthread->td_lprof[spin]; in lock_profile_object_lookup()
579 type = &LP_CPU_SELF->lpc_types[spin]; in lock_profile_object_lookup()
601 int spin; in lock_profile_obtain_lock_success() local
613 if (spin && lock_prof_skipspin == 1) in lock_profile_obtain_lock_success()
672 int spin; in lock_profile_release_lock() local
679 head = &curthread->td_lprof[spin]; in lock_profile_release_lock()
[all …]
/f-stack/freebsd/contrib/device-tree/src/arm/
H A Dbcm2837.dtsi47 enable-method = "spin-table";
55 enable-method = "spin-table";
63 enable-method = "spin-table";
71 enable-method = "spin-table";
H A Dbcm2711.dtsi319 enable-method = "spin-table";
327 enable-method = "spin-table";
335 enable-method = "spin-table";
343 enable-method = "spin-table";
/f-stack/freebsd/contrib/device-tree/Bindings/arm/
H A Dcpus.yaml180 - spin-table
411 enable-method = "spin-table";
419 enable-method = "spin-table";
427 enable-method = "spin-table";
435 enable-method = "spin-table";
443 enable-method = "spin-table";
451 enable-method = "spin-table";
459 enable-method = "spin-table";
467 enable-method = "spin-table";
475 enable-method = "spin-table";
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/cpu/
H A Dcpu-topology.txt280 enable-method = "spin-table";
288 enable-method = "spin-table";
296 enable-method = "spin-table";
304 enable-method = "spin-table";
312 enable-method = "spin-table";
320 enable-method = "spin-table";
328 enable-method = "spin-table";
336 enable-method = "spin-table";
344 enable-method = "spin-table";
352 enable-method = "spin-table";
[all …]
/f-stack/app/nginx-1.16.1/src/core/
H A Dngx_spinlock.c13 ngx_spinlock(ngx_atomic_t *lock, ngx_atomic_int_t value, ngx_uint_t spin) in ngx_spinlock() argument
28 for (n = 1; n < spin; n <<= 1) { in ngx_spinlock()
H A Dngx_shmtx.c23 if (mtx->spin == (ngx_uint_t) -1) { in ngx_shmtx_create()
27 mtx->spin = 2048; in ngx_shmtx_create()
84 for (n = 1; n < mtx->spin; n <<= 1) { in ngx_shmtx_lock()
139 if (mtx->spin != (ngx_uint_t) -1) { in ngx_shmtx_unlock()
H A Dngx_shmtx.h36 ngx_uint_t spin; member
/f-stack/freebsd/contrib/device-tree/src/arm64/freescale/
H A Ds32v234.dtsi30 enable-method = "spin-table";
39 enable-method = "spin-table";
48 enable-method = "spin-table";
57 enable-method = "spin-table";
/f-stack/freebsd/contrib/device-tree/src/powerpc/
H A Diss4xx-mpic.dts61 enable-method = "spin-table";
77 enable-method = "spin-table";
93 enable-method = "spin-table";
H A Dcurrituck.dts13 /memreserve/ 0x01f00000 0x00100000; // spin table
57 enable-method = "spin-table";
H A Dakebono.dts14 /memreserve/ 0x01f00000 0x00100000; // spin table
58 enable-method = "spin-table";
/f-stack/freebsd/contrib/device-tree/src/arm64/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";
H A Dapm-storm.dtsi22 enable-method = "spin-table";
30 enable-method = "spin-table";
38 enable-method = "spin-table";
46 enable-method = "spin-table";
54 enable-method = "spin-table";
62 enable-method = "spin-table";
70 enable-method = "spin-table";
78 enable-method = "spin-table";
/f-stack/freebsd/contrib/device-tree/Bindings/arm/ux500/
H A Dboards.txt18 backupram: (used for CPU spin tables and for storing data
/f-stack/app/nginx-1.16.1/src/os/unix/
H A Dngx_atomic.h307 void ngx_spinlock(ngx_atomic_t *lock, ngx_atomic_int_t value, ngx_uint_t spin);
/f-stack/freebsd/contrib/device-tree/Bindings/regulator/
H A Dpalmas-pmic.txt6 spin devices should use the tps659038 as it's compatible value.
/f-stack/freebsd/contrib/device-tree/Bindings/iio/
H A Dmount-matrix.txt131 device on a flat surface and spin it around the z axis (such as rotating a
/f-stack/dpdk/doc/guides/sample_app_ug/
H A Dperformance_thread.rst743 discussion on how to avoid spin locks.
962 run on the same scheduler then it its probably safe to remove locks and spin
981 L-thread blocking on a spin lock will enter an infinite loop stopping the
985 on different schedulers then it might be reasonable to leave a short spin lock
988 If after all considerations it appears that a spin lock can neither be

12