Home
last modified time | relevance | path

Searched full:item (Results 1 – 25 of 284) sorted by relevance

12345678910>>...12

/Zephyr-Core-3.7.0/tests/bluetooth/qualification/
DICS_Zephyr_Bluetooth_Controller_nrf52840dk_nrf52840.pts8 <item>
11 </item>
12 <item>
15 </item>
19 <item>
22 </item>
23 <item>
26 </item>
30 <item>
33 </item>
[all …]
DICS_Zephyr_Bluetooth_Host.pts8 <item>
11 </item>
12 <item>
15 </item>
16 <item>
19 </item>
20 <item>
23 </item>
24 <item>
27 </item>
[all …]
DICS_Zephyr_Bluetooth_Controller_nrf52dk_nrf52832.pts8 <item>
11 </item>
12 <item>
15 </item>
19 <item>
22 </item>
23 <item>
26 </item>
30 <item>
33 </item>
[all …]
DICS_Zephyr_Bluetooth_Controller_nrf52833dk_nrf52833.pts8 <item>
11 </item>
12 <item>
15 </item>
19 <item>
22 </item>
23 <item>
26 </item>
30 <item>
33 </item>
[all …]
/Zephyr-Core-3.7.0/tests/lib/p4workq/src/
Dmain.c24 struct k_p4wq_work item; member
35 static void stress_handler(struct k_p4wq_work *item);
37 static void stress_sub(struct test_item *item) in stress_sub() argument
43 item->item.priority = sys_rand32_get() % (K_LOWEST_THREAD_PRIO - 1); in stress_sub()
44 item->item.deadline = sys_rand32_get() % k_ms_to_cyc_ceil32(2); in stress_sub()
45 item->item.handler = stress_handler; in stress_sub()
46 item->running = false; in stress_sub()
47 item->active = true; in stress_sub()
49 k_p4wq_submit(&wq, &item->item); in stress_sub()
52 static void stress_handler(struct k_p4wq_work *item) in stress_handler() argument
[all …]
/Zephyr-Core-3.7.0/include/zephyr/usb/class/
Dhid.h70 /** HID Main item type */
72 /** HID Global item type */
74 /** HID Local item type */
77 /** HID Input item tag */
79 /** HID Output item tag */
81 /** HID Collection item tag */
83 /** HID Feature item tag */
85 /** HID End Collection item tag */
88 /** HID Usage Page item tag */
90 /** HID Logical Minimum item tag */
[all …]
/Zephyr-Core-3.7.0/doc/kernel/services/threads/
Dworkqueue.rst11 work items in a first in, first out manner. Each work item is processed by
12 calling the function specified by the work item. A workqueue is typically
28 between each submitted work item, to prevent a cooperative workqueue from
40 caller need not be concerned that an item may be processing when the
46 * The ability to wait until a work item has completed or a queue has been
48 * Finer control of behavior when scheduling a delayable work item,
50 item is scheduled again.
51 * Safe handling of work item resubmission when the item is being processed
60 Work Item Lifecycle
63 Any number of **work items** can be defined. Each work item is referenced
[all …]
/Zephyr-Core-3.7.0/doc/kernel/services/data_passing/
Dmessage_queues.rst24 * A **data item size**, measured in bytes.
31 A data item can be **sent** to a message queue by a thread or an ISR.
32 The data item pointed at by the sending thread is copied to a waiting thread,
33 if one exists; otherwise the item is copied to the message queue's ring buffer,
35 *must* equal the message queue's data item size.
37 If a thread attempts to send a data item when the ring buffer is full,
43 A data item can be **received** from a message queue by a thread.
44 The data item is copied to the area specified by the receiving thread;
45 the size of the receiving area *must* equal the message queue's data item size.
47 If a thread attempts to receive a data item when the ring buffer is empty,
[all …]
Dfifos.rst28 the first word of an item for use as a pointer to the next data item in
29 the queue. Consequently, a data item that holds N bytes of application
37 data queues. Any attempt to re-add a FIFO data item to a queue before
41 A data item may be **added** to a FIFO by a thread or an ISR.
42 The item is given directly to a waiting thread, if one exists;
43 otherwise the item is added to the FIFO's queue.
46 A data item may be **removed** from a FIFO by a thread. If the FIFO's queue
47 is empty a thread may choose to wait for a data item to be given.
49 When a data item is added, it is given to the highest priority thread
53 The kernel does allow an ISR to remove an item from a FIFO, however
[all …]
Dlifos.rst28 the first word of an item for use as a pointer to the next data item in the
29 queue. Consequently, a data item that holds N bytes of application data
37 data queues. Any attempt to re-add a LIFO data item to a queue before
41 A data item may be **added** to a LIFO by a thread or an ISR.
42 The item is given directly to a waiting thread, if one exists;
43 otherwise the item is added to the LIFO's queue.
46 A data item may be **removed** from a LIFO by a thread. If the LIFO's queue
47 is empty a thread may choose to wait for a data item to be given.
49 When a data item is added, it is given to the highest priority thread
53 The kernel does allow an ISR to remove an item from a LIFO, however
[all …]
/Zephyr-Core-3.7.0/lib/os/
Dmpsc_pbuf.c118 static inline bool is_valid(union mpsc_pbuf_generic *item) in is_valid() argument
120 return item->hdr.valid; in is_valid()
123 static inline bool is_invalid(union mpsc_pbuf_generic *item) in is_invalid() argument
125 return !item->hdr.valid && !item->hdr.busy; in is_invalid()
140 static inline uint32_t get_skip(union mpsc_pbuf_generic *item) in get_skip() argument
142 if (item->hdr.busy && !item->hdr.valid) { in get_skip()
143 return item->skip.len; in get_skip()
180 union mpsc_pbuf_generic *item; in drop_item_locked() local
183 item = (union mpsc_pbuf_generic *)&buffer->buf[buffer->rd_idx]; in drop_item_locked()
184 skip_wlen = get_skip(item); in drop_item_locked()
[all …]
Dp4wq.c19 static void set_prio(struct k_thread *th, struct k_p4wq_work *item) in set_prio() argument
22 th->base.prio = item->priority; in set_prio()
23 th->base.prio_deadline = item->deadline; in set_prio()
116 /* Must be called to regain ownership of the work item */
218 void k_p4wq_submit(struct k_p4wq *queue, struct k_p4wq_work *item) in k_p4wq_submit() argument
226 item->deadline += k_cycle_get_32(); in k_p4wq_submit()
229 if (item->thread == _current) { in k_p4wq_submit()
230 sys_dlist_remove(&item->dlnode); in k_p4wq_submit()
232 item->thread = NULL; in k_p4wq_submit()
234 k_sem_init(&item->done_sem, 0, 1); in k_p4wq_submit()
[all …]
/Zephyr-Core-3.7.0/scripts/ci/
Dversion_mgr.py55 def handle_compat(item): argument
57 if isinstance(item, str):
58 item_compat['version'] = item
62 item_compat = item
68 for item in data:
69 item_compat = handle_compat(item)
120 found = list(filter(lambda item: (isinstance(item, dict) and
121 item.get('version') == version) or item == version, data))
130 item = {}
131 item['version'] = version
[all …]
/Zephyr-Core-3.7.0/tests/kernel/workq/work_queue/
DREADME.txt37 - Running test item 1
41 - Running test item 2
45 - Running test item 3
46 - Running test item 4
47 - Running test item 5
48 - Running test item 6
69 - Running delayed test item 1
70 - Running delayed test item 2
71 - Running delayed test item 3
72 - Running delayed test item 4
[all …]
/Zephyr-Core-3.7.0/subsys/shell/
Dshell_history.c12 * new string. When new item is added then first it is compared if it is not
14 * buffer to store the new item, oldest one is removed until there is a room.
21 * chunks (when ring buffer wraps). To ensure that item is in a single chunk,
22 * item includes padding. If continues area for new item cannot be allocated
25 * If item does not fit at the end of the ring buffer padding is added: *
27 * | header | "history item" | | padding |
31 * If item fits in the ring buffer available space then there is no padding:
33 * | | header | "history item" | |
37 * As an optimization, the added padding is attributed to the preceding item
38 * instead of the current item. This way the padding will be freed one item
[all …]
/Zephyr-Core-3.7.0/scripts/kconfig/
Dguiconfig.py100 an item will jump to it. Item values can be toggled directly within the dialog.\
124 # The Label that shows the menu path of the selected item
134 # We can't use Node objects directly as Treeview item IDs, so we use their
215 # Select the first item and focus the Treeview, so that keyboard controls
581 item = node.item
583 values=item.name if item.__class__ is Symbol_ else "")
659 # If a selected/focused item is detached and later reattached, it stays
690 if node.list and not isinstance(node.item, Symbol):
691 if _tree.item(id(node), "open"):
713 if node.list and isinstance(node.item, Symbol):
[all …]
/Zephyr-Core-3.7.0/tests/bluetooth/host/keys/bt_keys_store/src/
Dmain.c42 * - Key reference points to a valid item
43 * - Item ID is set to 0
56 /* Add custom item to the keys pool */ in ZTEST()
76 * - Key reference points to a valid item
77 * - Item ID is set to 0
90 /* Add custom item to the keys pool */ in ZTEST()
109 * - Key reference points to a valid item
110 * - Item ID isn't set to 0
123 /* Add custom item to the keys pool */ in ZTEST()
143 * - Key reference points to a valid item
[all …]
/Zephyr-Core-3.7.0/drivers/clock_control/
Dclock_control_renesas_cpg_mssr.c76 struct cpg_clk_info_table *item; in rcar_cpg_find_clk_info_by_module_id() local
81 item = bsearch((void *)uintptr_id, table, table_size, sizeof(*item), in rcar_cpg_find_clk_info_by_module_id()
83 if (!item) { in rcar_cpg_find_clk_info_by_module_id()
87 return item; in rcar_cpg_find_clk_info_by_module_id()
354 struct cpg_clk_info_table *item = data->clk_info_table[domain]; in rcar_cpg_build_clock_relationship() local
356 for (idx = 0; idx < data->clk_info_table_size[domain]; idx++, item++) { in rcar_cpg_build_clock_relationship()
360 if (prev_mod_id >= item->module) { in rcar_cpg_build_clock_relationship()
364 dev->name, item->domain, item->module); in rcar_cpg_build_clock_relationship()
368 prev_mod_id = item->module; in rcar_cpg_build_clock_relationship()
370 if (item->parent_id == RCAR_CPG_NONE) { in rcar_cpg_build_clock_relationship()
[all …]
/Zephyr-Core-3.7.0/doc/connectivity/bluetooth/api/mesh/
Dcore.rst77 the change needs to be stored persistently, the stack schedules a work item.
78 The delay between scheduling the work item and submitting it to the workqueue
80 storing of data is scheduled, it can not be rescheduled until the work item is
84 item is submitted to the workqueue without the delay. If the work item was
87 The Replay Protection List uses the same work item to store RPL entries. If
92 :kconfig:option:`CONFIG_BT_MESH_RPL_STORE_TIMEOUT`, and the work item was
93 scheduled by the Replay Protection List, the work item will be rescheduled.
95 When the work item is running, the stack will store all pending configuration,
98 Work item execution context
102 context from which the work item is executed. This option is enabled by
[all …]
/Zephyr-Core-3.7.0/include/zephyr/sys/
Dp4wq.h22 * @brief P4 Queue Work Item
24 * User-populated struct representing a single work item. The
169 * @brief Submit work item to a P4 queue
171 * Submits the specified work item to the queue. The caller must have
181 * @note This call is a scheduling point, so if the submitted item (or
187 * @param item P4 work item to be submitted
189 void k_p4wq_submit(struct k_p4wq *queue, struct k_p4wq_work *item);
192 * @brief Cancel submitted P4 work item
194 * Cancels a previously-submitted work item and removes it from the
195 * queue. Returns true if the item was found in the queue and
[all …]
Dring_buffer.h89 * @brief Define and initialize an "item based" ring buffer.
91 * This macro establishes an "item based" ring buffer. Each data item is
113 * @brief Define and initialize an "item based" ring buffer.
125 * @brief Define and initialize a power-of-2 sized "item based" ring buffer.
127 * This macro establishes an "item based" ring buffer by specifying its
169 * @brief Initialize an "item based" ring buffer.
174 * Each data item is an array of 32-bit words (from zero to 1020 bytes in
224 * @brief Determine free space in an "item based" ring buffer.
272 * Ring buffer instance should not mix byte access and item access
300 * Ring buffer instance should not mix byte access and item access
[all …]
/Zephyr-Core-3.7.0/tests/bluetooth/host/keys/bt_keys_clear/src/
Dtest_suite_bt_settings.c40 * - Key reference points to a valid item
41 * - Item ID is set to 0
55 /* Add custom item to the keys pool */ in ZTEST()
66 /* Ensure that item doesn't exist in the keys pool after calling bt_keys_clear() */ in ZTEST()
78 * - Key reference points to a valid item
79 * - Item ID isn't set to 0
93 /* Add custom item to the keys pool */ in ZTEST()
104 /* Ensure that item doesn't exist in the keys pool after calling bt_keys_clear() */ in ZTEST()
Dmain.c35 * - Key reference points to a valid item
54 /* Add custom item to the keys pool */ in ZTEST()
58 /* Ensure that item exists in the keys pool */ in ZTEST()
70 /* Ensure that item doesn't exist in the keys pool after calling bt_keys_clear() */ in ZTEST()
81 * - Key reference points to a valid item
100 /* Add custom item to the keys pool */ in ZTEST()
104 /* Ensure that item exists in the keys pool */ in ZTEST()
118 /* Ensure that item doesn't exist in the keys pool after calling bt_keys_clear() */ in ZTEST()
/Zephyr-Core-3.7.0/tests/kernel/fifo/fifo_usage/src/
Dmain.c21 * Test Thread enters an item into fifo2, starts a Child Thread and
22 * extract an item from fifo1 once the item is there. The Child Thread
23 * will extract an item from fifo2 once the item is there and enter
24 * an item to fifo1. The flow of control goes from Test Thread to
176 * @details test Thread enters an item into fifo2, starts a Child Thread and
177 * extract an item from fifo1 once the item is there. The Child Thread
178 * will extract an item from fifo2 once the item is there and enter
179 * an item to fifo1. The flow of control goes from Test Thread to
193 /* Put item into fifo */ in ZTEST()
196 /* Get item from fifo */ in ZTEST()
[all …]
/Zephyr-Core-3.7.0/include/zephyr/drivers/i3c/
Dibi.h151 * @brief Queue an IBI work item for future processing.
153 * This queues up an IBI work item in the IBI workqueue
160 * @param ibi_work Pointer to the IBI work item struct.
162 * @retval 0 If work item is successfully queued.
164 * store IBI work item.
179 * @retval 0 If work item is successfully queued.
181 * store IBI work item.
195 * @retval 0 If work item is successfully queued.
197 * store IBI work item.
211 * @retval 0 If work item is successfully queued.
[all …]

12345678910>>...12