/Zephyr-Core-3.6.0/subsys/tracing/ |
D | Kconfig | 246 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/ |
D | Kconfig.sam_gmac | 23 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
|
D | eth_sam_gmac_priv.h | 33 /** 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/ |
D | main.h | 13 /* Amount of parallel processed sender/receiver queues of packet headers */ 16 /* Amount of execution threads per pair of queues*/
|
D | main.c | 17 /* 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/ |
D | README.rst | 38 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.
|
D | sample.yaml | 2 description: Processing multiple queues in a number of threads
|
/Zephyr-Core-3.6.0/include/zephyr/kernel/internal/ |
D | sched_priq.h | 13 /* 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/ |
D | atmel,gmac-common.yaml | 16 num-queues: 20 Number of hardware TX and RX queues.
|
/Zephyr-Core-3.6.0/doc/connectivity/networking/ |
D | net-stack-architecture.rst | 93 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/ |
D | traffic-class.rst | 17 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
|
D | ethernet.rst | 33 * :ref:`Priority queues <traffic-class-support>`
|
/Zephyr-Core-3.6.0/samples/subsys/portability/cmsis_rtos_v1/timer_synchronization/ |
D | README.rst | 4 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/ |
D | README.rst | 4 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/ |
D | Kconfig | 25 int "Number of IO queues" 29 This sets the amount of allocated I/O queues.
|
/Zephyr-Core-3.6.0/include/zephyr/drivers/i3c/ |
D | ibi.h | 158 * 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/ |
D | README.rst | 12 Messages are received using message-queues and work-queues.
|
/Zephyr-Core-3.6.0/doc/services/rtio/ |
D | index.rst | 12 :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/ |
D | same70b.dtsi | 12 num-queues = <6>;
|
/Zephyr-Core-3.6.0/subsys/portability/cmsis_rtos_v2/ |
D | Kconfig | 90 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/ |
D | p4wq.h | 12 /* 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/ |
D | app_shared.c | 19 /* queues for exchanging data between App A and App B */
|
/Zephyr-Core-3.6.0/doc/kernel/services/data_passing/ |
D | queues.rst | 3 Queues chapter
|
/Zephyr-Core-3.6.0/tests/kernel/queue/src/ |
D | test_queue_contexts.c | 142 * @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/ |
D | console.h | 35 * initialize two fifo queues mentioned below.
|