Home
last modified time | relevance | path

Searched full:queues (Results 1 – 25 of 99) sorted by relevance

1234

/Zephyr-Core-3.6.0/subsys/tracing/
DKconfig246 bool "Tracing Queues"
249 Enable tracing Queues.
252 bool "Tracing FIFO queues"
255 Enable tracing FIFO queues.
258 bool "Tracing LIFO queues"
261 Enable tracing LIFO queues.
270 bool "Tracing Message Queues"
273 Enable tracing Message Queues.
/Zephyr-Core-3.6.0/drivers/ethernet/
DKconfig.sam_gmac23 DT_ETH_SAM_GMAC_NQ := $(dt_node_int_prop_int,$(DT_ETH_SAM_GMAC_PATH),num-queues)
26 int "Number of active hardware TX and RX queues"
33 Select the number of hardware queues used by the driver. Packets will be
34 routed to appropriate queues based on their priority.
57 Which queue to force the routing to. This affects both the TX and RX queues
Deth_sam_gmac_priv.h33 /** Total number of queues supported by GMAC hardware module */
40 /** Number of priority queues used */
49 /** RX/TX descriptors count for priority queues */
175 /** GMAC Priority Queues DMA flags */
187 /** List of GMAC queues */
/Zephyr-Core-3.6.0/samples/arch/smp/pktqueue/src/
Dmain.h13 /* Amount of parallel processed sender/receiver queues of packet headers */
16 /* Amount of execution threads per pair of queues*/
Dmain.c17 /* Variable which indicates the amount of processed queues */
25 /* Arrays of receiver and sender queues */
141 printk("Each of %d parallel queues is processed by %d threads" in main()
162 /* Wait until all queues are not processed */ in main()
173 * The counter of correct receiver queues */ in main()
176 /* Iterate and count amount of packages in receiver queues */ in main()
/Zephyr-Core-3.6.0/samples/arch/smp/pktqueue/
DREADME.rst38 The headers then are stored in multiple "sender" queues (the number is defined
39 in QUEUE_NUM). After that for each pair of "sender"/"receiver" queues one thread
47 As soon as all headers in each pair of queues are moved from "sender" to
55 number of parallel executed pairs of queues(``QUEUE_NUM``),
56 the number of threads per pair of queues(``THREADS_NUM``),
79 Each of 2 parallel queues is processed by 3 threads on 2 cores and contain 5000 packet headers.
Dsample.yaml2 description: Processing multiple queues in a number of threads
/Zephyr-Core-3.6.0/include/zephyr/kernel/internal/
Dsched_priq.h13 /* Two abstractions are defined here for "thread priority queues".
54 sys_dlist_t queues[32]; member
55 unsigned int bitmask; /* bit 1<<i set if queues[i] is non-empty */
/Zephyr-Core-3.6.0/dts/bindings/ethernet/
Datmel,gmac-common.yaml16 num-queues:
20 Number of hardware TX and RX queues.
/Zephyr-Core-3.6.0/doc/connectivity/networking/
Dnet-stack-architecture.rst93 the system, but it is possible to have up to 8 receive queues.
94 These queues will process incoming packets with different priority.
95 See :ref:`traffic-class-support` for more details. The receive queues also
149 transmit queues. These queues will process the sent packets with different
159 Note that in both the TX and RX data paths, the queues
/Zephyr-Core-3.6.0/doc/connectivity/networking/api/
Dtraffic-class.rst17 transmit queues. The option :kconfig:option:`CONFIG_NET_TC_RX_COUNT` can be used to set
18 the number of receive queues. Each traffic class queue corresponds to a
Dethernet.rst33 * :ref:`Priority queues <traffic-class-support>`
/Zephyr-Core-3.6.0/samples/subsys/portability/cmsis_rtos_v1/timer_synchronization/
DREADME.rst4 Use timers and message queues from CMSIS RTOS v1 API to synchronize threads.
8 The sample project illustrates usage of timers and message queues using
/Zephyr-Core-3.6.0/samples/subsys/portability/cmsis_rtos_v2/timer_synchronization/
DREADME.rst4 Use timers and message queues from CMSIS RTOS v2 API to synchronize threads.
8 The sample project illustrates usage of timers and message queues using
/Zephyr-Core-3.6.0/drivers/disk/nvme/
DKconfig25 int "Number of IO queues"
29 This sets the amount of allocated I/O queues.
/Zephyr-Core-3.6.0/include/zephyr/drivers/i3c/
Dibi.h158 * This queues up an IBI work item in the IBI workqueue
177 * This queues up a target interrupt IBI in the IBI workqueue
195 * This queues up a hot join IBI in the IBI workqueue
210 * This queues up a generic callback in the IBI workqueue
/Zephyr-Core-3.6.0/samples/drivers/can/counter/
DREADME.rst12 Messages are received using message-queues and work-queues.
/Zephyr-Core-3.6.0/doc/services/rtio/
Dindex.rst12 :alt: Submissions and Completion Ring Queues
15 driven I/O. This section covers the RTIO API, queues, executor, iodev,
19 as that API matches up well with hardware transfer queues and descriptions such as
45 lock-free ring buffers acting as queues shared between the kernel and a userland
208 Many requests to the same SPI peripheral for example might be translated to hardware command queues
212 against using a thread for each concurrent I/O operation or custom queues and
/Zephyr-Core-3.6.0/dts/arm/atmel/
Dsame70b.dtsi12 num-queues = <6>;
/Zephyr-Core-3.6.0/subsys/portability/cmsis_rtos_v2/
DKconfig90 Mention maximum number of message queues in CMSIS RTOS V2 compliant application.
96 Mention maximum dynamic size of message queues in CMSIS RTOS V2 compliant application.
/Zephyr-Core-3.6.0/include/zephyr/sys/
Dp4wq.h12 /* Zephyr Pooled Parallel Preemptible Priority-based Work Queues */
61 * Wait queues are priority-sorted, but we don't want that
115 * @brief Statically initialize an array of P4 Work Queues
122 * @param n_threads Number of threads and work queues
/Zephyr-Core-3.6.0/samples/userspace/prod_consumer/src/
Dapp_shared.c19 /* queues for exchanging data between App A and App B */
/Zephyr-Core-3.6.0/doc/kernel/services/data_passing/
Dqueues.rst3 Queues chapter
/Zephyr-Core-3.6.0/tests/kernel/queue/src/
Dtest_queue_contexts.c142 * @details Static define and Dynamic define queues,
376 * @brief Verify that multiple queues can be defined
379 * @details define multiple queues to verify
389 /*define multiple queues*/ in ZTEST()
390 static struct k_queue queues[QUEUE_NUM]; in ZTEST() local
393 k_queue_init(&queues[i]); in ZTEST()
396 tqueue_append(&queues[i]); in ZTEST()
397 tqueue_get(&queues[i]); in ZTEST()
/Zephyr-Core-3.6.0/include/zephyr/drivers/console/
Dconsole.h35 * initialize two fifo queues mentioned below.

1234