Home
last modified time | relevance | path

Searched refs:queue (Results 1 – 21 of 21) sorted by relevance

/samples/arch/smp/pktqueue/src/
A Dpktqueue.c10 void phdr_desc_enqueue(struct phdr_desc_queue *queue, struct phdr_desc *desc, in phdr_desc_enqueue() argument
16 if (queue->count == 0) { in phdr_desc_enqueue()
17 queue->head = queue->tail = desc; in phdr_desc_enqueue()
19 queue->tail->next = desc; in phdr_desc_enqueue()
20 queue->tail = desc; in phdr_desc_enqueue()
22 queue->count++; in phdr_desc_enqueue()
30 struct phdr_desc *phdr_desc_dequeue(struct phdr_desc_queue *queue, in phdr_desc_dequeue() argument
36 if (queue->count != 0) { in phdr_desc_dequeue()
37 queue->count--; in phdr_desc_dequeue()
38 return_ptr = queue->head; in phdr_desc_dequeue()
[all …]
A Dpktqueue.h23 void phdr_desc_enqueue(struct phdr_desc_queue *queue, struct phdr_desc *desc,
26 struct phdr_desc *phdr_desc_dequeue(struct phdr_desc_queue *queue,
A Dmain.c57 void init_datagram_queue(struct phdr_desc_queue *queue, int queue_num) in init_datagram_queue() argument
59 queue->head = descriptors[queue_num]; in init_datagram_queue()
62 queue->tail = &descriptors[queue_num][i]; in init_datagram_queue()
82 queue->count++; in init_datagram_queue()
/samples/subsys/portability/cmsis_rtos_v1/timer_synchronization/
A DREADME.rst32 Wrote to message queue: 5
33 Read from message queue: 5
35 Wrote to message queue: 6
36 Read from message queue: 6
38 Wrote to message queue: 7
39 Read from message queue: 7
41 Wrote to message queue: 8
42 Read from message queue: 8
44 Wrote to message queue: 9
45 Read from message queue: 9
[all …]
A Dsample.yaml18 - "Wrote to message queue: (.*)"
19 - "Read from message queue: (.*)"
/samples/subsys/portability/cmsis_rtos_v2/timer_synchronization/
A DREADME.rst32 Wrote to message queue: 5
33 Read from message queue: 5
35 Wrote to message queue: 6
36 Read from message queue: 6
38 Wrote to message queue: 7
39 Read from message queue: 7
41 Wrote to message queue: 8
42 Read from message queue: 8
44 Wrote to message queue: 9
45 Read from message queue: 9
[all …]
A Dsample.yaml20 - "Wrote to message queue: (.*)"
21 - "Read from message queue: (.*)"
/samples/kernel/msg_queue/
A Dsample.yaml2 description: Message queue demo sample
3 name: message queue
A DREADME.rst4 Implements a basic message queue producer/consumer thread pair.
30 Every normal message is put at the end of the queue, and they are delivered
31 in FIFO order. Every "urgent" message is put at the beginning of the queue,
/samples/arch/smp/pktqueue/
A DREADME.rst40 is created, which will control "sender" queue processing.
42 Then in each queue-related thread several(defined in THREADS_NUM) threads are created. Each
43 of them first pick the header from "sender" queue, calculates crc and if
44 crc is correct put the header to "receiver" queue. Only one thread in a
45 time can access to sender or receiver queue.
48 "receiver" queue the execution of threads(related to pair) are terminated.
57 the number of headers in queue (``SIZE_OF_QUEUE``), and
/samples/drivers/mspi/mspi_async/
A DREADME.rst12 either by a software queue or hardware queue from the controller hardware.
/samples/subsys/zbus/work_queue/
A DREADME.rst1 .. zephyr:code-sample:: zbus-work-queue
2 :name: Work queue
5 Use a work queue to process zbus messages in various ways.
9 …listener callback. It can schedule a job, pushing that to the system work queue. Last, it can wait…
A Dsample.yaml2 name: Work queue
/samples/userspace/prod_consumer/
A DREADME.rst39 into a message queue.
40 - App A monitor thread in user mode waits for data in the message queue.
44 - Application B processing thread waits on new items in the queue. It
46 the processed data into another queue to be written back to the driver.
47 - Application A writeback thread monitors the outgoing data queue for
/samples/net/lwm2m_client/
A Dsample.yaml58 extra_args: EXTRA_CONF_FILE=overlay-queue.conf
A DREADME.rst52 * - :file:`overlay-queue.conf`
226 :conf: "prj.conf overlay-queue.conf"
/samples/drivers/i2s/output/
A DREADME.rst15 The I2S TX queue will then be drained, and audio output will stop.
/samples/data_structures/min-heap/
A DREADME.rst10 priority queue in a Zephyr application.
/samples/subsys/lorawan/fuota/
A DREADME.rst19 work queue thread. After a firmware upgrade is successfully received, the application is notified
/samples/drivers/video/tcpserversink/
A DREADME.rst68 ! queue \
/samples/kernel/metairq_dispatch/
A DREADME.rst15 via a queue from the device ISR (really just a timer interrupt).

Completed in 34 milliseconds