Home
last modified time | relevance | path

Searched full:items (Results 1 – 25 of 252) sorted by relevance

1234567891011

/Zephyr-Core-3.6.0/subsys/sip_svc/
Dsip_svc_id_mgr.c168 id_map->items = k_malloc(items_size); in sip_svc_id_map_create()
169 if (!id_map->items) { in sip_svc_id_map_create()
176 id_map->items[i].id = SIP_SVC_ID_INVALID; in sip_svc_id_map_create()
177 id_map->items[i].arg1 = NULL; in sip_svc_id_map_create()
178 id_map->items[i].arg2 = NULL; in sip_svc_id_map_create()
179 id_map->items[i].arg3 = NULL; in sip_svc_id_map_create()
180 id_map->items[i].arg4 = NULL; in sip_svc_id_map_create()
181 id_map->items[i].arg5 = NULL; in sip_svc_id_map_create()
182 id_map->items[i].arg6 = NULL; in sip_svc_id_map_create()
193 k_free(id_map->items); in sip_svc_id_map_delete()
[all …]
/Zephyr-Core-3.6.0/tests/kernel/fifo/fifo_usage/src/
Dmain.c14 * Test Thread enters items into a fifo, starts the Child Thread
15 * and waits for a semaphore. Child thread extracts all items from
16 * the fifo and enters some items back into the fifo. Child Thread
18 * is returned back to Test Thread, it extracts all items from the fifo.
28 * Tests the ISR interfaces. Test thread puts items into fifo2 and gives
29 * control to the Child thread. Child thread gets items from fifo2 and then
30 * puts items into fifo1. Child thread gives back control to the Test thread
31 * and Test thread gets the items from fifo1.
63 /* Put items into fifo */ in tIsr_entry_put()
75 /* Get items from fifo */ in tIsr_entry_get()
[all …]
/Zephyr-Core-3.6.0/tests/kernel/stack/stack/src/
Dmain.c14 * Test thread enters items into a stack, starts the Child thread and
15 * waits for a semaphore. Child thread extracts all items from the stack
16 * and enters some items back into the stack. Child thread gives the
18 * back to Test thread, it extracts all items from the stack.
28 * Tests the ISR interfaces. Test thread pushes items into stack2 and gives
29 * control to the Child thread. Child thread pops items from stack2 and then
30 * pushes items into stack1. Child thread gives back control to the Test thread
31 * and Test thread pops the items from stack1.
80 /* Push items to stack */ in tIsr_entry_push()
90 /* Pop items from stack */ in tIsr_entry_pop()
[all …]
/Zephyr-Core-3.6.0/doc/kernel/services/data_passing/
Dfifos.rst8 to add and remove data items of any size.
22 * A **queue** of data items that have been added but not yet removed.
27 FIFO data items must be aligned on a word boundary, as the kernel reserves
31 reserved space requirements for data items if they are added with
36 FIFO data items are restricted to single active instance across all FIFO
44 There is no limit to the number of items that may be queued.
56 If desired, **multiple data items** can be added to a FIFO in a single operation
58 useful if multiple writers are adding sets of related data items to the FIFO,
59 as it ensures the data items in each set are not interleaved with other data
60 items. Adding multiple data items to a FIFO is also more efficient than adding
[all …]
Dlifos.rst8 to add and remove data items of any size.
22 * A **queue** of data items that have been added but not yet removed.
27 LIFO data items must be aligned on a word boundary, as the kernel reserves
31 space requirements for data items if they are added with
36 LIFO data items are restricted to single active instance across all LIFO
44 There is no limit to the number of items that may be queued.
123 to obtain data items from a producer thread,
143 Use a LIFO to asynchronously transfer data items of arbitrary size
Dmessage_queues.rst8 fixed-size data items.
22 * A **ring buffer** of data items that have been sent but not yet received.
26 * A **maximum quantity** of data items that can be queued in the ring buffer.
77 that is capable of holding 10 items, each of which is 12 bytes long.
108 to pass data items from a producing thread to one or more consuming threads.
138 to process data items generated by one or more producing threads. Note that
184 Use a message queue to transfer small data items between threads
188 A message queue can be used to transfer large data items, if desired.
193 to transfer large data items by exchanging a pointer to the data item,
/Zephyr-Core-3.6.0/tests/kernel/workq/work_queue/src/
Dmain.c172 "*** work items finished: %d (expected: %d)\n", in check_results()
185 * @brief Test work queue items submission sequence
193 LOG_DBG(" - Initializing test items"); in test_sequence()
196 LOG_DBG(" - Submitting test items"); in test_sequence()
394 * @brief Test delayed work items
404 LOG_DBG(" - Initializing delayed test items"); in ZTEST()
407 LOG_DBG(" - Submitting delayed test items"); in ZTEST()
492 * @brief Test triggered work items
502 /* As work items are triggered, they should indicate an event. */ in ZTEST()
505 LOG_DBG(" - Initializing triggered test items"); in ZTEST()
[all …]
/Zephyr-Core-3.6.0/tests/lib/p4workq/src/
Dmain.c30 static struct test_item items[MAX_ITEMS]; variable
80 if (items[ii].item.thread == NULL && in stress_handler()
81 &items[ii] != titem && !items[ii].active) { in stress_handler()
82 stress_sub(&items[ii]); in stress_handler()
95 * items of random priority as possible. Note that because of the
98 * schedulable (i.e. high priority) items than there are threads to
104 memset(items, 0, sizeof(items)); in ZTEST()
108 items[0].item.priority = -1; in ZTEST()
109 stress_handler(&items[0].item); in ZTEST()
152 struct k_p4wq_work *item = &items[num_items++].item; in add_new_item()
[all …]
/Zephyr-Core-3.6.0/scripts/kconfig/
Ddiffconfig22 Added and removed items are shown with a leading plus or minus, respectively.
23 Changed items show the old and new values on a single line.
41 # returns a dictionary of name/value pairs for config items in the file
106 # print items in a but not b (accumulate, sort and print)
116 # print items that changed (accumulate, sort, and print)
128 # now print items in b but not in a
129 # (items from b that were in a were removed above)
/Zephyr-Core-3.6.0/doc/kernel/services/threads/
Dworkqueue.rst11 work items in a first in, first out manner. Each work item is processed by
21 * A **queue** of work items that have been added, but not yet processed.
23 * A **thread** that processes the work items in the queue. The priority of the
33 when no work items are available.
39 * Precise tracking of the status of cancelled work items, so that the
43 * Direct submission of delayable work items to the queue with
63 Any number of **work items** can be defined. Each work item is referenced
77 the preceding work items in its queue the thread will remove the next work
80 other items in the queue, a queued work item may be processed quickly or it
103 used with care, since the workqueue cannot process subsequent work items in
[all …]
/Zephyr-Core-3.6.0/dts/bindings/pinctrl/
Dnuvoton,npcx-scfg.yaml17 description: Number of items to expect in a SCFG ALT (Alternative controllers) specifier
23 Number of items to expect in a SCFG LV_GPIO_CTL (Low level IO controllers) specifier
/Zephyr-Core-3.6.0/dts/bindings/clock/
Dnxp,imx-anatop.yaml18 description: Number of items to expect in a clock specifier
24 description: Number of items to expect in a PLL specifier
/Zephyr-Core-3.6.0/doc/project/
Dproposals.rst45 - The TSC discusses new ``feature-request`` items regularly and triages them.
46 Items are examined for similarity with existing features, how they fit with
57 All items marked as ``feature-request`` are non-binding and those without an
105 Items labeled as ``features`` are short or long term release items that shall
/Zephyr-Core-3.6.0/tests/lib/ringbuffer/src/
Dmain.c70 * -# Defined an array with some data items that ready for being
72 * -# Put data items with "while loop".
74 * -# Get data items from the ringbuffer.
80 * - Data items pushed shall be equal to what are gotten. And
82 * get some items from an empty ringbuffer.
262 * -# Put data items into a ringbuffer
263 * -# Get data items from a ringbuffer
264 * -# Check if data items pushed are equal to what are gotten.
268 * - data items pushed shall be equal to what are gotten.
352 * -# Put data items into the ringbuffer by a thread
[all …]
/Zephyr-Core-3.6.0/tests/bluetooth/host/keys/bt_keys_update_usage/src/
Dmain.c60 * - Keys pool list is filled with items that are different from the testing ID and address pair
81 * - Keys pool list is filled with items
99 * Request updating existing items aging counter
102 * - Keys pool list is filled with items
/Zephyr-Core-3.6.0/scripts/west_commands/zspdx/
Dcmakefileapi.py51 # actual items, calculated from indices after loading
72 # actual items, calculated from indices after loading
96 # actual items, calculated from indices after loading
162 # actual items, calculated from indices after loading
178 # actual items, calculated from indices after loading
235 # actual items, calculated from indices after loading
/Zephyr-Core-3.6.0/tests/kernel/workq/work_queue/
DREADME.txt34 - Initializing test items
35 - Submitting test items
60 - Initializing delayed test items
61 - Submitting delayed test items
/Zephyr-Core-3.6.0/scripts/footprint/
Dupload_data.py144 items = []
145 for component,value in data.items():
146 items.append([component,value])
148 table = tabulate(items, headers=['Component', 'Size'], tablefmt='orgtbl')
/Zephyr-Core-3.6.0/subsys/mgmt/osdp/
DKconfig.pd114 int "Number of items"
144 int "Number of items"
165 int "Number of items"
184 int "Number of items"
206 int "Number of items"
/Zephyr-Core-3.6.0/tests/bluetooth/host/keys/bt_keys_find/src/
Dmain.c49 * - Valid values of non-existing items are used
82 * Test calling bt_keys_find() with existing items
86 * - Valid values of existing items are used
/Zephyr-Core-3.6.0/tests/bluetooth/host/id/bt_id_get/src/
Dmain.c73 * - Count parameter pointer is dereferenced and loaded with actual number of copied items
88 /* Verify copied items */ in ZTEST()
97 /* Verify the rest of items */ in ZTEST()
/Zephyr-Core-3.6.0/include/zephyr/settings/
Dsettings.h72 /**< Get values handler of settings items identified by keyword names.
85 /**< Set value handler of settings items identified by keyword names.
107 /**< This gets called to dump all current settings items.
138 /**< Get values handler of settings items identified by keyword names.
151 /**< Set value handler of settings items identified by keyword names.
171 /**< This gets called to dump all current settings items.
189 * Define a static handler for settings items
225 * Register a handler for settings items stored in RAM.
234 * Load serialized items from registered persistence sources. Handlers for
243 * Load limited set of serialized items from registered persistence sources.
[all …]
/Zephyr-Core-3.6.0/doc/connectivity/bluetooth/img/
Dcap_proc.svg3items: unsafe flex-end; justify-content: unsafe center; width: 348px; height: 1px; padding-top: 13…
Dgaf.svg4items: unsafe flex-start; justify-content: unsafe center; width: 683px; height: 1px; padding-top: …
/Zephyr-Core-3.6.0/doc/connectivity/bluetooth/api/mesh/images/
Dblob_srv.svg3items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 20px;…

1234567891011