Home
last modified time | relevance | path

Searched refs:prev (Results 26 – 50 of 80) sorted by relevance

1234

/Zephyr-latest/subsys/net/lib/lwm2m/
Dlwm2m_observation.c1113 struct lwm2m_attr *lwm2m_engine_get_next_attr(const void *ref, struct lwm2m_attr *prev) in lwm2m_engine_get_next_attr() argument
1115 struct lwm2m_attr *iter = (prev == NULL) ? write_attr_pool : prev + 1; in lwm2m_engine_get_next_attr()
1495 struct lwm2m_obj_path_list *prev = NULL; in lwm2m_engine_add_path_to_list() local
1585 if (prev) { in lwm2m_engine_add_path_to_list()
1586 sys_slist_insert(lwm2m_path_list, &prev->node, in lwm2m_engine_add_path_to_list()
1593 prev = entry; in lwm2m_engine_add_path_to_list()
1604 struct lwm2m_obj_path_list *prev = NULL; in lwm2m_engine_clear_duplicate_path() local
1615 if (prev && prev->path.level < entry->path.level) { in lwm2m_engine_clear_duplicate_path()
1616 if (prev->path.level == LWM2M_PATH_LEVEL_OBJECT && in lwm2m_engine_clear_duplicate_path()
1617 entry->path.obj_id == prev->path.obj_id) { in lwm2m_engine_clear_duplicate_path()
[all …]
Dlwm2m_observation.h30 struct lwm2m_attr *lwm2m_engine_get_next_attr(const void *ref, struct lwm2m_attr *prev);
/Zephyr-latest/subsys/net/lib/dns/
Dllmnr_responder.c197 char *prev = NULL; in add_question() local
201 if (!prev) { in add_question()
202 prev = dot++; in add_question()
206 *prev = dot - prev - 1; in add_question()
207 prev = dot++; in add_question()
210 if (prev) { in add_question()
211 *prev = strlen(prev) - 1; in add_question()
Dmdns_responder.c206 char *prev = NULL; in add_answer() local
210 if (!prev) { in add_answer()
211 prev = dot++; in add_answer()
215 *prev = dot - prev - 1; in add_answer()
216 prev = dot++; in add_answer()
219 if (prev) { in add_answer()
220 *prev = strlen(prev) - 1; in add_answer()
/Zephyr-latest/drivers/dma/
Ddma_nxp_sof_host_dma.c59 enum channel_state prev = chan->state; in channel_change_state() local
62 switch (prev) { in channel_change_state()
70 LOG_ERR("invalid channel previous state: %d", prev); in channel_change_state()
Ddma_nxp_edma.h243 enum channel_state prev = chan->state; in channel_allows_transition() local
246 switch (prev) { in channel_allows_transition()
278 LOG_ERR("invalid channel previous state: %d", prev); in channel_allows_transition()
/Zephyr-latest/subsys/zbus/
Dzbus.c59 const struct zbus_channel *prev = NULL; in _zbus_init() local
64 if (prev != curr) { in _zbus_init()
65 if (prev == NULL) { in _zbus_init()
69 curr->data->observers_start_idx = prev->data->observers_end_idx; in _zbus_init()
70 curr->data->observers_end_idx = prev->data->observers_end_idx; in _zbus_init()
72 prev = curr; in _zbus_init()
/Zephyr-latest/kernel/
Dqueue.c123 static int32_t queue_insert(struct k_queue *queue, void *prev, void *data, in queue_insert() argument
132 prev = sys_sflist_peek_tail(&queue->data_q); in queue_insert()
169 sys_sflist_insert(&queue->data_q, prev, data); in queue_insert()
178 void k_queue_insert(struct k_queue *queue, void *prev, void *data) in k_queue_insert() argument
182 (void)queue_insert(queue, prev, data, false, false); in k_queue_insert()
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/
Dull_scan_aux.c2350 struct ll_scan_aux_chain *prev = NULL; in scan_aux_stop_all_chains_for_parent() local
2372 prev->next = curr->next; in scan_aux_stop_all_chains_for_parent()
2374 curr = prev->next; in scan_aux_stop_all_chains_for_parent()
2377 prev = curr; in scan_aux_stop_all_chains_for_parent()
2388 prev = NULL; in scan_aux_stop_all_chains_for_parent()
2399 prev->next = curr->next; in scan_aux_stop_all_chains_for_parent()
2400 curr = prev->next; in scan_aux_stop_all_chains_for_parent()
2420 prev = curr; in scan_aux_stop_all_chains_for_parent()
2841 struct ll_scan_aux_chain *prev = NULL; in chain_insert_in_sched_list() local
2853 prev = curr; in chain_insert_in_sched_list()
[all …]
Dull_adv.c1826 struct pdu_adv *prev; local
1835 prev = lll_adv_data_peek(&adv->lll);
1838 if ((prev->type == PDU_ADV_TYPE_DIRECT_IND) ||
1840 (prev->type == PDU_ADV_TYPE_EXT_IND))) {
1863 pdu->type = prev->type;
1867 pdu->chan_sel = prev->chan_sel;
1872 pdu->tx_addr = prev->tx_addr;
1873 pdu->rx_addr = prev->rx_addr;
1874 memmove(&pdu->adv_ind.addr[0], &prev->adv_ind.addr[0], BDADDR_SIZE);
1901 struct pdu_adv *prev; local
[all …]
/Zephyr-latest/subsys/bluetooth/mesh/
Ddfu_slot.c351 struct slot *s, *prev = NULL; in slot_data_load() local
358 prev = s; in slot_data_load()
361 if (prev == NULL) { in slot_data_load()
364 sys_slist_insert(&list, &prev->n, &slots[idx].n); in slot_data_load()
Ddelayable_msg.c55 sys_snode_t *prev = curr; in put_ctx_to_busy_list() local
68 sys_slist_insert(list, prev, &ctx->node); in put_ctx_to_busy_list()
72 prev = curr; in put_ctx_to_busy_list()
/Zephyr-latest/include/zephyr/sys/
Dslist.h362 sys_snode_t *prev,
435 sys_snode_t **prev);
/Zephyr-latest/scripts/build/
Delf_parser.py67 prev = 1
70 self._ordinals_split.append(self._ordinals[prev:idx-1])
71 prev = idx
72 self._ordinals_split.append(self._ordinals[prev:])
/Zephyr-latest/doc/_extensions/zephyr/
Ddoxyrunner.py290 def sync_doxygen(doxyfile: str, new: Path, prev: Path) -> None:
310 prev_htmldir = prev / html_output[0]
321 prev_xmldir = prev / xml_output[0]
/Zephyr-latest/drivers/timer/
Dnrf_rtc_timer.c155 atomic_val_t prev = atomic_and(&int_mask, ~BIT(chan)); in compare_int_lock() local
162 return prev & BIT(chan); in compare_int_lock()
582 atomic_val_t prev; in z_nrf_rtc_timer_chan_alloc() local
588 prev = atomic_and(&alloc_mask, ~BIT(chan)); in z_nrf_rtc_timer_chan_alloc()
589 } while (!(prev & BIT(chan))); in z_nrf_rtc_timer_chan_alloc()
/Zephyr-latest/tests/bluetooth/audio/mocks/src/
Dgatt.c351 struct bt_gatt_service *tmp, *prev = NULL; in gatt_insert() local
361 if (prev) { in gatt_insert()
362 sys_slist_insert(&db, &prev->node, &svc->node); in gatt_insert()
369 prev = tmp; in gatt_insert()
/Zephyr-latest/subsys/net/ip/
Dnet_mgmt.c187 sys_snode_t *prev = NULL; in mgmt_run_slist_callbacks() local
233 sys_slist_remove(&event_callbacks, prev, &cb->node); in mgmt_run_slist_callbacks()
241 prev = &cb->node; in mgmt_run_slist_callbacks()
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/
Dlll_adv_pdu.h235 struct pdu_adv *prev) in lll_adv_pdu_linked_append() argument
237 PDU_ADV_NEXT_PTR(prev) = pdu; in lll_adv_pdu_linked_append()
/Zephyr-latest/doc/kernel/data_structures/
Ddlist.rst23 next/prev pointers of a node with :c:func:`sys_dlist_peek_head`,
55 contains "prev" and "next" pointers, and no other data is stored. But
64 prev/next pointers of a node vs. the list struct address.
/Zephyr-latest/lib/heap/
Dheap.h188 chunkid_t prev) in set_prev_free_chunk() argument
190 chunk_set(h, c, FREE_PREV, prev); in set_prev_free_chunk()
/Zephyr-latest/drivers/gpio/
Dgpio_shell.c501 struct pin_info prev; member
574 if (data->prev.line_name != NULL) { in pin_get_next()
575 result = pin_cmp(info, &data->prev); in pin_get_next()
605 data->prev = data->next; in pin_ordered()
/Zephyr-latest/tests/unit/list/
Dslist.c354 sys_snode_t *s_node, *prev, *removed; in ZTEST() local
373 sys_slist_remove(&test_list, prev, node); in ZTEST()
376 prev = node; in ZTEST()
/Zephyr-latest/subsys/fs/
Dshell.c131 char *prev = strrchr(cwd, '/'); in cmd_cd() local
133 if (!prev || prev == cwd) { in cmd_cd()
136 *prev = '\0'; in cmd_cd()
/Zephyr-latest/drivers/interrupt_controller/
Dintc_esp32.c108 struct vector_desc_t *prev = NULL; in insert_vector_desc() local
117 prev = vd; in insert_vector_desc()
120 if ((vector_desc_head == NULL) || (prev == NULL)) { in insert_vector_desc()
125 prev->next = to_insert; in insert_vector_desc()

1234