Home
last modified time | relevance | path

Searched refs:mpmc (Results 1 – 25 of 686) sorted by relevance

12345678910>>...28

/dports/net/mpich/mpich-3.4.3/modules/ucx/src/ucs/datastruct/
H A Dmpmc.c25 mpmc->shift = ucs_ilog2(mpmc->length); in ucs_mpmc_queue_init()
30 mpmc->consumer = 0; in ucs_mpmc_queue_init()
31 mpmc->producer = 0; in ucs_mpmc_queue_init()
32 mpmc->queue = ucs_malloc(sizeof(*mpmc->queue) * mpmc->length, "mpmc"); in ucs_mpmc_queue_init()
33 if (mpmc->queue == NULL) { in ucs_mpmc_queue_init()
46 ucs_free(mpmc->queue); in ucs_mpmc_queue_cleanup()
61 location = mpmc->producer; in ucs_mpmc_queue_push()
62 if (UCS_CIRCULAR_COMPARE32(location, >=, mpmc->consumer + mpmc->length)) { in ucs_mpmc_queue_push()
68 mpmc->queue[location & (mpmc->length - 1)] = value | in ucs_mpmc_queue_push()
79 location = mpmc->consumer; in ucs_mpmc_queue_pull()
[all …]
H A Dmpmc.h37 ucs_status_t ucs_mpmc_queue_init(ucs_mpmc_queue_t *mpmc, uint32_t length);
43 void ucs_mpmc_queue_cleanup(ucs_mpmc_queue_t *mpmc);
52 ucs_status_t ucs_mpmc_queue_push(ucs_mpmc_queue_t *mpmc, uint64_t value);
62 ucs_status_t ucs_mpmc_queue_pull(ucs_mpmc_queue_t *mpmc, uint64_t *value_p);
68 static inline int ucs_mpmc_queue_is_empty(ucs_mpmc_queue_t *mpmc) in ucs_mpmc_queue_is_empty() argument
70 return mpmc->producer == mpmc->consumer; in ucs_mpmc_queue_is_empty()
/dports/net/mpich/mpich-3.4.3/modules/ucx/test/gtest/ucs/
H A Dtest_mpmc.cc65 ucs_mpmc_queue_t mpmc; in UCS_TEST_F() local
71 EXPECT_TRUE(ucs_mpmc_queue_is_empty(&mpmc)); in UCS_TEST_F()
73 status = ucs_mpmc_queue_push(&mpmc, 124); in UCS_TEST_F()
76 status = ucs_mpmc_queue_push(&mpmc, 125); in UCS_TEST_F()
79 status = ucs_mpmc_queue_push(&mpmc, 126); in UCS_TEST_F()
86 status = ucs_mpmc_queue_pull(&mpmc, &value); in UCS_TEST_F()
90 status = ucs_mpmc_queue_pull(&mpmc, &value); in UCS_TEST_F()
94 status = ucs_mpmc_queue_pull(&mpmc, &value); in UCS_TEST_F()
100 ucs_mpmc_queue_cleanup(&mpmc); in UCS_TEST_F()
108 ucs_mpmc_queue_t mpmc; in UCS_TEST_F() local
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/arch/arm/boot/dts/
H A Dlpc4350-hitex-eval.dts359 mpmc,cs = <0>;
360 mpmc,memory-width = <16>;
361 mpmc,byte-lane-low;
362 mpmc,write-enable-delay = <0>;
364 mpmc,read-access-delay = <70>;
396 mpmc,cs = <2>;
397 mpmc,memory-width = <16>;
398 mpmc,byte-lane-low;
399 mpmc,write-enable-delay = <0>;
401 mpmc,read-access-delay = <90>;
[all …]
H A Dlpc4357-ea4357-devkit.dts511 mpmc,cs = <0>;
512 mpmc,memory-width = <16>;
513 mpmc,byte-lane-low;
514 mpmc,write-enable-delay = <0>;
515 mpmc,output-enable-delay = <0>;
516 mpmc,read-access-delay = <70>;
517 mpmc,page-mode-read-delay = <70>;
548 mpmc,cs = <2>;
549 mpmc,memory-width = <16>;
H A Dlpc4357-myd-lpc4357.dts479 mpmc,cs = <0>;
480 mpmc,memory-width = <16>;
481 mpmc,byte-lane-low;
482 mpmc,write-enable-delay = <0>;
483 mpmc,output-enable-delay = <0>;
484 mpmc,read-access-delay = <70>;
485 mpmc,page-mode-read-delay = <70>;
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/arm/boot/dts/
H A Dlpc4350-hitex-eval.dts359 mpmc,cs = <0>;
360 mpmc,memory-width = <16>;
361 mpmc,byte-lane-low;
362 mpmc,write-enable-delay = <0>;
364 mpmc,read-access-delay = <70>;
396 mpmc,cs = <2>;
397 mpmc,memory-width = <16>;
398 mpmc,byte-lane-low;
399 mpmc,write-enable-delay = <0>;
401 mpmc,read-access-delay = <90>;
[all …]
H A Dlpc4357-ea4357-devkit.dts511 mpmc,cs = <0>;
512 mpmc,memory-width = <16>;
513 mpmc,byte-lane-low;
514 mpmc,write-enable-delay = <0>;
515 mpmc,output-enable-delay = <0>;
516 mpmc,read-access-delay = <70>;
517 mpmc,page-mode-read-delay = <70>;
548 mpmc,cs = <2>;
549 mpmc,memory-width = <16>;
H A Dlpc4357-myd-lpc4357.dts479 mpmc,cs = <0>;
480 mpmc,memory-width = <16>;
481 mpmc,byte-lane-low;
482 mpmc,write-enable-delay = <0>;
483 mpmc,output-enable-delay = <0>;
484 mpmc,read-access-delay = <70>;
485 mpmc,page-mode-read-delay = <70>;
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/arm/boot/dts/
H A Dlpc4350-hitex-eval.dts359 mpmc,cs = <0>;
360 mpmc,memory-width = <16>;
361 mpmc,byte-lane-low;
362 mpmc,write-enable-delay = <0>;
364 mpmc,read-access-delay = <70>;
396 mpmc,cs = <2>;
397 mpmc,memory-width = <16>;
398 mpmc,byte-lane-low;
399 mpmc,write-enable-delay = <0>;
401 mpmc,read-access-delay = <90>;
[all …]
H A Dlpc4357-ea4357-devkit.dts511 mpmc,cs = <0>;
512 mpmc,memory-width = <16>;
513 mpmc,byte-lane-low;
514 mpmc,write-enable-delay = <0>;
515 mpmc,output-enable-delay = <0>;
516 mpmc,read-access-delay = <70>;
517 mpmc,page-mode-read-delay = <70>;
548 mpmc,cs = <2>;
549 mpmc,memory-width = <16>;
H A Dlpc4357-myd-lpc4357.dts479 mpmc,cs = <0>;
480 mpmc,memory-width = <16>;
481 mpmc,byte-lane-low;
482 mpmc,write-enable-delay = <0>;
483 mpmc,output-enable-delay = <0>;
484 mpmc,read-access-delay = <70>;
485 mpmc,page-mode-read-delay = <70>;
/dports/audio/supercollider/SuperCollider-3.11.0-Source/server/supernova/utilities/
H A Dcallback_interpreter.hpp44 template <class callback_type, bool mpmc = true, class callback_deleter = boost::checked_deleter<ca…
45 class callback_interpreter : callback_system<callback_type, mpmc, callback_deleter> {
46 typedef callback_system<callback_type, mpmc, callback_deleter> super_t;
H A Dcallback_system.hpp34 template <class callback_type, bool mpmc = true, class callback_deleter = boost::checked_deleter<ca…
36 typedef typename boost::mpl::if_c<mpmc, boost::lockfree::queue<callback_type*>,
/dports/devel/concurrentqueue/concurrentqueue-1.0.3-15-g0753496/tests/relacy/relacy/example/mpmc/msvc8/
H A Dmpmc.sln4 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mpmc", "mpmc.vcproj", "{ECB64178-A35E-4EB2-9EB…
/dports/sysutils/flowgger/flowgger-0.2.10/cargo-crates/may-0.3.17/src/sync/
H A Dmod.rs18 pub mod mpmc; module
/dports/emulators/mess/mame-mame0226/src/devices/cpu/tms32051/
H A Dtms32051.cpp278 m_pmst.mpmc = 0; // TODO: this is set to logical pin state at reset in device_reset()
461 r |= m_pmst.mpmc << 3; in cpuregs_r()
560 m_pmst.mpmc = (data & 0x08) ? 1 : 0; in cpuregs_w()
660 m_pmst.mpmc = 0; // TODO: this is set to logical pin state at reset in device_reset()
/dports/emulators/mame/mame-mame0226/src/devices/cpu/tms32051/
H A Dtms32051.cpp278 m_pmst.mpmc = 0; // TODO: this is set to logical pin state at reset in device_reset()
461 r |= m_pmst.mpmc << 3; in cpuregs_r()
560 m_pmst.mpmc = (data & 0x08) ? 1 : 0; in cpuregs_w()
660 m_pmst.mpmc = 0; // TODO: this is set to logical pin state at reset in device_reset()
/dports/textproc/xsv-rs/xsv-0.13.0/cargo-crates/chan-0.1.21/
H A DCargo.toml.orig-cargo10 keywords = ["channel", "asynchronous", "mpmc", "golang", "select"]
/dports/devel/sccache/sccache-0.2.15/cargo-crates/concurrent-queue-1.2.2/
H A DCargo.toml.orig-cargo11 keywords = ["channel", "mpmc", "spsc", "spmc", "mpsc"]
/dports/games/genact/genact-0.10.0/cargo-crates/concurrent-queue-1.2.2/
H A DCargo.toml.orig-cargo11 keywords = ["channel", "mpmc", "spsc", "spmc", "mpsc"]
/dports/accessibility/wl-gammarelay-rs/wl-gammarelay-rs-0.2.1/cargo-crates/concurrent-queue-1.2.2/
H A DCargo.toml.orig-cargo11 keywords = ["channel", "mpmc", "spsc", "spmc", "mpsc"]
/dports/security/arti/arti-9d0ede26801cdb182daa85c3eb5f0058dc178eb6/cargo-crates/concurrent-queue-1.2.2/
H A DCargo.toml.orig-cargo11 keywords = ["channel", "mpmc", "spsc", "spmc", "mpsc"]
/dports/security/rustscan/RustScan-2.0.1/cargo-crates/concurrent-queue-1.2.2/
H A DCargo.toml.orig-cargo11 keywords = ["channel", "mpmc", "spsc", "spmc", "mpsc"]
/dports/textproc/jql/jql-3.0.6/cargo-crates/concurrent-queue-1.2.2/
H A DCargo.toml.orig-cargo11 keywords = ["channel", "mpmc", "spsc", "spmc", "mpsc"]

12345678910>>...28