Home
last modified time | relevance | path

Searched refs:atomic (Results 1 – 25 of 63) sorted by relevance

123

/f-stack/app/redis-5.0.5/deps/jemalloc/test/unit/
H A Dprng.c4 test_prng_lg_range_u32(bool atomic) { in test_prng_lg_range_u32() argument
10 ra = prng_lg_range_u32(&sa, 32, atomic); in test_prng_lg_range_u32()
12 rb = prng_lg_range_u32(&sa, 32, atomic); in test_prng_lg_range_u32()
17 rb = prng_lg_range_u32(&sb, 32, atomic); in test_prng_lg_range_u32()
22 ra = prng_lg_range_u32(&sa, 32, atomic); in test_prng_lg_range_u32()
23 rb = prng_lg_range_u32(&sa, 32, atomic); in test_prng_lg_range_u32()
28 ra = prng_lg_range_u32(&sa, 32, atomic); in test_prng_lg_range_u32()
31 rb = prng_lg_range_u32(&sb, lg_range, atomic); in test_prng_lg_range_u32()
77 test_prng_lg_range_zu(bool atomic) { in test_prng_lg_range_zu() argument
140 test_prng_range_u32(bool atomic) { in test_prng_range_u32() argument
[all …]
/f-stack/app/redis-5.0.5/deps/jemalloc/include/jemalloc/internal/
H A Dprng.h67 prng_lg_range_u32(atomic_u32_t *state, unsigned lg_range, bool atomic) { in prng_lg_range_u32() argument
75 if (atomic) { in prng_lg_range_u32()
104 prng_lg_range_zu(atomic_zu_t *state, unsigned lg_range, bool atomic) { in prng_lg_range_zu() argument
112 if (atomic) { in prng_lg_range_zu()
132 prng_range_u32(atomic_u32_t *state, uint32_t range, bool atomic) { in prng_range_u32() argument
143 ret = prng_lg_range_u32(state, lg_range, atomic); in prng_range_u32()
168 prng_range_zu(atomic_zu_t *state, size_t range, bool atomic) { in prng_range_zu() argument
179 ret = prng_lg_range_zu(state, lg_range, atomic); in prng_range_zu()
/f-stack/freebsd/contrib/openzfs/lib/libspl/
H A DMakefile.am4 TARGET_CPU_ATOMIC_SOURCE = asm-i386/atomic.S
7 TARGET_CPU_ATOMIC_SOURCE = asm-x86_64/atomic.S
9 TARGET_CPU_ATOMIC_SOURCE = asm-generic/atomic.c
/f-stack/dpdk/drivers/net/cxgbe/
H A Dcxgbe_ofld.h27 #define INIT_ULPTX_WR(w, wrlen, atomic, tid) do { \ argument
29 V_FW_WR_ATOMIC(atomic)); \
/f-stack/dpdk/doc/guides/eventdevs/
H A Ddlb2.rst26 supports atomic, ordered, and parallel scheduling events from queues to ports.
53 A load-balanced queue can support atomic and ordered scheduling, or atomic and
54 unordered scheduling, but not atomic and unordered and ordered scheduling. A
59 With non-zero ``nb_atomic_order_sequences``, the queue is configured for atomic
63 ``nb_atomic_order_sequences`` is zero, the queue is configured for atomic and
88 A load-balanced queue can support atomic and ordered scheduling, or atomic and
89 unordered scheduling, but not atomic and unordered and ordered scheduling. A
98 ``nb_atomic_order_sequences`` is zero, the queue is configured for atomic and
343 queues. If a queue's atomic buffer storage fills up, this can result in
346 - An LDB queue allocated N atomic buffer entries
[all …]
H A Ddlb.rst26 supports atomic, ordered, and parallel scheduling events from queues to ports.
88 A load-balanced queue can support atomic and ordered scheduling, or atomic and
89 unordered scheduling, but not atomic and unordered and ordered scheduling. A
94 With non-zero ``nb_atomic_order_sequences``, the queue is configured for atomic
98 ``nb_atomic_order_sequences`` is zero, the queue is configured for atomic and
156 type (atomic, ordered, or parallel) is not preserved, and an event's sched_type
296 In the last stage prior to scheduling an atomic event to a CQ, DLB holds the
298 queues. If a queue's atomic buffer storage fills up, this can result in
301 - An LDB queue allocated N atomic buffer entries
311 buffer space (e.g. if not all queues are used, or aren't used for atomic
[all …]
/f-stack/dpdk/drivers/event/opdl/
H A Dopdl_ring.h312 uint32_t num_entries, uint32_t *seq, bool block, bool atomic);
608 uint32_t index, bool atomic);
H A Dopdl_ring.c496 uint32_t num_entries, uint32_t *seq, bool block, bool atomic) in opdl_stage_claim_singlethread() argument
508 if (!atomic) { in opdl_stage_claim_singlethread()
706 uint32_t num_entries, uint32_t *seq, bool block, bool atomic) in opdl_stage_claim() argument
710 seq, block, atomic); in opdl_stage_claim()
973 uint32_t index, bool atomic) in opdl_ring_cas_slot() argument
993 if (!atomic) { in opdl_ring_cas_slot()
/f-stack/freebsd/contrib/openzfs/lib/libspl/asm-generic/
H A D.gitignore1 /atomic.S
/f-stack/dpdk/doc/guides/regexdevs/
H A Dfeatures_overview.rst15 PCRE atomic grouping
16 Support PCRE atomic grouping.
/f-stack/freebsd/kern/
H A Dsubr_csan.c63 bool atomic:1; member
126 (new->atomic ? "Atomic " : ""), (new->write ? "Write" : "Read"), in kcsan_report()
129 (old->atomic ? "Atomic " : ""), (old->write ? "Write" : "Read"), in kcsan_report()
137 if (new->write && !new->atomic) in kcsan_access_is_atomic()
139 if (old->write && !old->atomic) in kcsan_access_is_atomic()
145 kcsan_access(uintptr_t addr, size_t size, bool write, bool atomic, uintptr_t pc) in kcsan_access() argument
162 new.atomic = atomic; in kcsan_access()
/f-stack/dpdk/doc/guides/tools/
H A Dtesteventdev.rst171 #. Verify the exclusive(atomic) access to given atomic flow per eventdev port.
181 | 1 | nb_queues | 2 | q0(ordered), q1(atomic)|
203 q1(atomic) are linked to all the workers.
207 forwards to atomic queue. Since the events from an ordered queue can be
209 might have changed on the downstream atomic queue enqueue. On enqueue to the
210 atomic queue, the eventdev PMD driver reorders the event to the original
213 When the event is dequeued from the atomic queue by the worker, this test
250 instead of two different queues for ordered and atomic.
580 the last stage in the pipeline if the event type is ``atomic`` it is enqueued
582 ``atomic`` and enqueued onto the last stage queue.
/f-stack/freebsd/contrib/openzfs/lib/libspl/include/
H A DMakefile.am6 atomic.h \
/f-stack/app/nginx-1.16.1/auto/cc/
H A Dconf182 echo "checking for gcc builtin atomic operations ... disabled"
184 ngx_feature="gcc builtin atomic operations"
/f-stack/dpdk/doc/guides/regexdevs/features/
H A Ddefault.ini12 PCRE atomic grouping =
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_atomic.c43 MTX_SYSINIT(atomic, &atomic_mtx, "atomic", MTX_DEF);
/f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/
H A DMakefile.am3 atomic.h \
/f-stack/freebsd/sys/
H A Datomic_common.h37 #error do not include this header, use machine/atomic.h
/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A DMakefile.am4 atomic.h \
/f-stack/freebsd/contrib/openzfs/module/os/linux/spl/
H A DMakefile.in1 $(MODULE)-objs += ../os/linux/spl/spl-atomic.o
/f-stack/tools/ipfw/
H A Dtables.c49 int add, int quiet, int update, int atomic);
163 int atomic, error, tcmd; in ipfw_table_handler() local
195 atomic = 0; in ipfw_table_handler()
206 atomic = 1; in ipfw_table_handler()
227 g_co.do_quiet, atomic); in ipfw_table_handler()
891 ipfw_obj_tentry *tent, int count, int atomic) in table_do_modify_record() argument
916 if (atomic != 0) in table_do_modify_record()
943 int quiet, int update, int atomic) in table_modify_record() argument
1018 error = table_do_modify_record(cmd, oh, tent_buf, count, atomic); in table_modify_record()
1072 if (error != 0 && atomic != 0 && ignored == 0) in table_modify_record()
/f-stack/dpdk/doc/guides/prog_guide/
H A Deventdev.rst78 scheduling types, such as atomic, ordered, or parallel.
132 create and configure an eventdev and use it for a two-stage atomic pipeline
142 Sample eventdev usage, with RX, two atomic stages and a single-link to TX.
215 * id 0, atomic queue #1
216 * id 1, atomic queue #2
271 Linking all workers to atomic queues, and the TX core to the single-link queue
/f-stack/freebsd/contrib/device-tree/Bindings/interrupt-controller/
H A Dbrcm,bcm3380-l2-intc.txt11 - no atomic set/clear operations
/f-stack/freebsd/contrib/device-tree/Bindings/mailbox/
H A Dst,stm32-ipcc.yaml11 retrieve messages in an atomic way between two processors.
/f-stack/dpdk/doc/guides/sample_app_ug/
H A Deventdev_pipeline.rst41 * ``-s4``: 4 atomic stages
92 qid0 type: atomic

123