Home
last modified time | relevance | path

Searched refs:node (Results 1 – 25 of 161) sorted by relevance

1234567

/subsys/usb/device_next/class/
A Dusbd_uac2_macros.h118 #define DESCRIPTOR_NAME(prefix, node) uac2_## prefix ## _ ## node argument
364 #define ENTITY_HEADERS(node) DT_FOREACH_CHILD(node, ENTITY_HEADER) argument
365 #define ENTITY_HEADERS_ARRAYS(node) DT_FOREACH_CHILD(node, ENTITY_HEADER_ARRAYS) argument
366 #define ENTITY_HEADERS_PTRS(node) DT_FOREACH_CHILD(node, ENTITY_HEADER_PTRS) argument
367 #define ENTITY_HEADERS_LENGTH(node) sizeof((uint8_t []){ENTITY_HEADERS(node)}) argument
677 + AS_IS_USB_ISO_OUT(node) * (DT_NODE_CHILD_IDX(node) < idx)
680 + (AS_IS_USB_ISO_IN(node) + AS_HAS_EXPLICIT_FEEDBACK_ENDPOINT(node)) \
740 AS_BYTES_PER_SAMPLE(node) * AS_SAMPLES_PER_FRAME(node)
744 AS_BYTES_PER_SAMPLE(node) * AS_SAMPLES_PER_MICROFRAME(node))
1060 (DT_PROP(node, subslot_size) >= 1 && DT_PROP(node, subslot_size) <= 4)
[all …]
A Dusbd_uac2.c27 #define COUNT_UAC2_AS_ENDPOINT_BUFFERS(node) \ argument
29 + AS_HAS_ISOCHRONOUS_DATA_ENDPOINT(node) \
32 + 2 * AS_HAS_EXPLICIT_FEEDBACK_ENDPOINT(node)))
952 #define DEFINE_ENTITY_TYPES(node) \ argument
966 #define DEFINE_AS_EP_INDEXES(node) \ argument
971 #define DEFINE_AS_FB_INDEXES(node) \ argument
976 #define DEFINE_AS_TERMINALS(node) \ argument
981 #define FREQUENCY_TABLE_NAME(node, i) \ argument
986 DT_PROP(node, sampling_frequencies); \
1052 #define GET_FREQUENCY_TABLE(node, i) \ in DT_INST_FOREACH_STATUS_OKAY() argument
[all …]
A Dusbd_midi2.c508 #define GRPTRM_BLOCK_ID(node) UTIL_INC(DT_NODE_CHILD_IDX(node)) argument
512 (COND_CODE_1(DT_ENUM_HAS_VALUE(node, terminal_type, output_only), \
534 UTIL_OR(DT_ENUM_HAS_VALUE(node, terminal_type, bidirectional), \
535 DT_ENUM_HAS_VALUE(node, terminal_type, ttype)), \
536 (GRPTRM_BLOCK_ID(node),))
552 BUILD_ASSERT(DT_REG_ADDR(node) + DT_REG_SIZE(node) <= 16, \
563 .bGrpTrmBlkID = GRPTRM_BLOCK_ID(node), \
564 .bGrpTrmBlkType = GRPTRM_BLOCK_TYPE(node), \
565 .nGroupTrm = DT_REG_ADDR(node), \
566 .nNumGroupTrm = DT_REG_SIZE(node), \
[all …]
/subsys/bluetooth/mesh/
A Ddelayable_msg.c27 sys_snode_t node; member
32 sys_snode_t node; member
83 if (node) { in peek_pending_msg()
84 pending_msg = CONTAINER_OF(node, struct delayable_msg_ctx, node); in peek_pending_msg()
116 sys_snode_t *node; in allocate_delayable_msg_chunks() local
120 if (!node) { in allocate_delayable_msg_chunks()
152 msg = CONTAINER_OF(node, struct delayable_msg_ctx, node); in allocate_delayable_msg_ctx()
184 chunk = CONTAINER_OF(node, struct delayable_msg_chunk, node); in push_msg_from_delayable_msgs()
212 CONTAINER_OF(node, struct delayable_msg_ctx, node); in delayable_msg_handler()
266 CONTAINER_OF(node, struct delayable_msg_chunk, node); in bt_mesh_delayable_msg_manage()
[all …]
A Dcdb.c234 if (node) { in cdb_node_set()
248 if (!node) { in cdb_node_set()
253 if (!node) { in cdb_node_set()
918 node->addr = addr; in bt_mesh_cdb_node_alloc()
922 return node; in bt_mesh_cdb_node_alloc()
943 bt_mesh_cdb.lowest_avail_addr = node->addr + node->num_elem; in bt_mesh_cdb_node_del()
952 memset(&node->dev_key, 0, sizeof(node->dev_key)); in bt_mesh_cdb_node_del()
965 node->addr = addr; in bt_mesh_cdb_node_update()
981 addr <= node->addr + node->num_elem - 1) { in bt_mesh_cdb_node_get()
982 return node; in bt_mesh_cdb_node_get()
[all …]
A Dtesting.c26 if (sys_slist_find(&cb_slist, &cb->node, NULL)) { in bt_mesh_test_cb_register()
30 sys_slist_append(&cb_slist, &cb->node); in bt_mesh_test_cb_register()
37 sys_slist_find_and_remove(&cb_slist, &cb->node); in bt_mesh_test_cb_unregister()
45 SYS_SLIST_FOR_EACH_CONTAINER(&cb_slist, cb, node) { in bt_mesh_test_net_recv()
56 SYS_SLIST_FOR_EACH_CONTAINER(&cb_slist, cb, node) { in bt_mesh_test_model_recv()
67 SYS_SLIST_FOR_EACH_CONTAINER(&cb_slist, cb, node) { in bt_mesh_test_model_bound()
78 SYS_SLIST_FOR_EACH_CONTAINER(&cb_slist, cb, node) { in bt_mesh_test_model_unbound()
89 SYS_SLIST_FOR_EACH_CONTAINER(&cb_slist, cb, node) { in bt_mesh_test_prov_invalid_bearer()
100 SYS_SLIST_FOR_EACH_CONTAINER(&cb_slist, cb, node) { in bt_mesh_test_trans_incomp_timer_exp()
A Dprovisioner.c43 struct bt_mesh_cdb_node *node; member
57 provisionee.node != NULL) { in reset_state()
282 provisionee.node = in prov_capabilities()
574 struct bt_mesh_cdb_node *node = provisionee.node; in prov_complete() local
578 node->num_elem, node->addr); in prov_complete()
589 struct bt_mesh_cdb_node *node = provisionee.node; in prov_node_add() local
602 bt_mesh_cdb_node_store(node); in prov_node_add()
605 provisionee.node = NULL; in prov_node_add()
608 bt_mesh_prov->node_added(node->net_idx, node->uuid, node->addr, in prov_node_add()
609 node->num_elem); in prov_node_add()
[all …]
/subsys/zbus/
A Dzbus_runtime_observers.c17 *node = k_malloc(sizeof(struct zbus_observer_node)); in _zbus_runtime_observer_node_alloc()
21 if (*node == NULL) { in _zbus_runtime_observer_node_alloc()
30 k_free(node); in _zbus_runtime_observer_node_free()
51 k_mem_slab_free(&_zbus_runtime_observers_slab, (void *)node); in _zbus_runtime_observer_node_free()
101 struct zbus_observer_node *node, k_timeout_t timeout) in zbus_chan_add_obs_with_node() argument
111 if (node->chan != NULL) { in zbus_chan_add_obs_with_node()
117 node->obs = obs; in zbus_chan_add_obs_with_node()
118 node->chan = chan; in zbus_chan_add_obs_with_node()
120 sys_slist_append(&chan->data->observers, &node->node); in zbus_chan_add_obs_with_node()
179 prev_obs_nd ? &prev_obs_nd->node : NULL, in zbus_chan_rm_obs()
[all …]
/subsys/lorawan/services/
A Dlorawan_services.c17 sys_snode_t node; member
51 sys_snode_t *node; in uplink_handler() local
59 node = sys_slist_get(&msg_list); in uplink_handler()
60 if (node == NULL) { in uplink_handler()
64 first = CONTAINER_OF(node, struct service_uplink_msg, node); in uplink_handler()
83 node = sys_slist_peek_head(&msg_list); in uplink_handler()
84 if (node == NULL) { in uplink_handler()
87 first = CONTAINER_OF(node, struct service_uplink_msg, node); in uplink_handler()
100 sys_slist_append(&msg_list, &msg_new->node); in insert_uplink()
111 sys_slist_insert(&msg_list, &msg_prev->node, &msg_new->node); in insert_uplink()
[all …]
/subsys/usb/device_next/
A Dusbd_desc.c45 node); in desc_add_and_update_idx()
50 sys_dlist_append(&uds_ctx->descriptors, &new_nd->node); in desc_add_and_update_idx()
59 sys_dlist_insert(&next_nd->node, &new_nd->node); in desc_add_and_update_idx()
68 sys_dlist_insert(&next_nd->node, &new_nd->node); in desc_add_and_update_idx()
77 sys_dlist_append(&uds_ctx->descriptors, &new_nd->node); in desc_add_and_update_idx()
109 sys_dnode_t *node; in usbd_desc_remove_all() local
112 tmp = CONTAINER_OF(node, struct usbd_desc_node, node); in usbd_desc_remove_all()
146 if (sys_dnode_is_linked(&desc_nd->node)) { in usbd_add_descriptor()
207 if (sys_dnode_is_linked(&desc_nd->node)) { in usbd_str_desc_get_idx()
216 if (sys_dnode_is_linked(&desc_nd->node)) { in usbd_remove_descriptor()
[all …]
A Dusbd_msg.c24 sys_snode_t node; member
47 sys_slist_append(&msg_list, &m_pkt->node); in usbd_msg_pub()
60 sys_snode_t *node; in msg_work_handler() local
63 node = sys_slist_peek_head(&msg_list); in msg_work_handler()
66 __ASSERT(node != NULL, "slist appears to be empty"); in msg_work_handler()
67 m_pkt = SYS_SLIST_CONTAINER(node, m_pkt, node); in msg_work_handler()
76 node = sys_slist_get(&msg_list); in msg_work_handler()
79 if (node != NULL) { in msg_work_handler()
80 m_pkt = SYS_SLIST_CONTAINER(node, m_pkt, node); in msg_work_handler()
A Dusbd_config.c38 SYS_SLIST_FOR_EACH_CONTAINER(usbd_configs(uds_ctx, speed), cfg_nd, node) { in usbd_config_get()
64 SYS_SLIST_FOR_EACH_CONTAINER(&cfg_nd->class_list, c_nd, node) { in usbd_config_classes_enable()
258 sys_snode_t *node; in usbd_add_configuration() local
295 SYS_SLIST_FOR_EACH_NODE(&uds_ctx->fs_configs, node) { in usbd_add_configuration()
296 if (node == &cfg_nd->node) { in usbd_add_configuration()
304 SYS_SLIST_FOR_EACH_NODE(&uds_ctx->hs_configs, node) { in usbd_add_configuration()
305 if (node == &cfg_nd->node) { in usbd_add_configuration()
318 if (sys_slist_find_and_remove(configs, &cfg_nd->node)) { in usbd_add_configuration()
338 sys_slist_append(configs, &cfg_nd->node); in usbd_add_configuration()
A Dusbd_class.c60 SYS_SLIST_FOR_EACH_CONTAINER(&cfg_nd->class_list, c_nd, node) { in usbd_class_get_by_config()
81 SYS_SLIST_FOR_EACH_CONTAINER(&cfg_nd->class_list, c_nd, node) { in usbd_class_get_by_iface()
97 SYS_SLIST_FOR_EACH_CONTAINER(&cfg_nd->class_list, c_nd, node) { in xfer_owner_exist()
168 SYS_SLIST_FOR_EACH_CONTAINER(&cfg_nd->class_list, c_nd, node) { in usbd_class_get_by_ep()
189 SYS_SLIST_FOR_EACH_CONTAINER(&cfg_nd->class_list, c_nd, node) { in usbd_class_get_by_req()
244 sys_slist_append(&cfg_nd->class_list, &c_nd->node); in usbd_class_append()
261 if (!sys_slist_find_and_remove(&cfg_nd->class_list, &c_nd->node)) { in usbd_class_remove()
274 sys_snode_t *node; in usbd_class_remove_all() local
281 while ((node = sys_slist_get(&cfg_nd->class_list))) { in usbd_class_remove_all()
282 c_nd = CONTAINER_OF(node, struct usbd_class_node, node); in usbd_class_remove_all()
/subsys/logging/
A Dlog_cache.c41 sys_slist_append(&cache->idle, &entry->node); in log_cache_init()
60 SYS_SLIST_FOR_EACH_CONTAINER(&cache->active, entry, node) { in log_cache_get()
68 if (&entry->node == sys_slist_peek_tail(&cache->active)) { in log_cache_get()
71 prev_node = &entry->node; in log_cache_get()
76 sys_slist_remove(&cache->active, prev_node, &entry->node); in log_cache_get()
77 sys_slist_prepend(&cache->active, &entry->node); in log_cache_get()
84 entry = CONTAINER_OF(from_idle, struct log_cache_entry, node); in log_cache_get()
87 sys_slist_remove(&cache->active, prev_node, &entry->node); in log_cache_get()
102 sys_slist_prepend(&cache->active, &entry->node); in log_cache_put()
110 sys_slist_prepend(&cache->idle, &entry->node); in log_cache_release()
/subsys/net/l2/ethernet/
A Darp.c88 *previous = &entry->node; in arp_entry_find()
151 sys_snode_t *node; in arp_entry_get_free() local
154 if (!node) { in arp_entry_get_free()
161 return CONTAINER_OF(node, struct arp_entry, node); in arp_entry_get_free()
166 sys_snode_t *node; in arp_entry_get_last_from_table() local
173 if (!node) { in arp_entry_get_last_from_table()
179 return CONTAINER_OF(node, struct arp_entry, node); in arp_entry_get_last_from_table()
208 entry, next, node) { in arp_request_timeout()
931 prev = &entry->node; in net_arp_clear_cache()
946 entry, next, node) { in net_arp_clear_cache()
[all …]
/subsys/mgmt/mcumgr/mgmt/src/
A Dmgmt.c32 (void)sys_slist_find_and_remove(&mgmt_group_list, &group->node); in mgmt_unregister_group()
49 CONTAINER_OF(snp, struct mgmt_group, node); in mgmt_find_handler()
82 CONTAINER_OF(snp, struct mgmt_group, node); in mgmt_find_group()
115 CONTAINER_OF(snp, struct mgmt_group, node); in mgmt_find_error_translation_function()
133 sys_slist_append(&mgmt_group_list, &group->node); in mgmt_register_group()
139 sys_slist_append(&mgmt_callback_list, &callback->node); in mgmt_callback_register()
144 (void)sys_slist_find_and_remove(&mgmt_callback_list, &callback->node); in mgmt_callback_unregister()
170 CONTAINER_OF(snp, struct mgmt_callback, node); in mgmt_callback_notify()
235 const struct mgmt_group *group = CONTAINER_OF(snp, struct mgmt_group, node); in mgmt_groups_foreach()
/subsys/pm/policy/
A Dpolicy_latency.c31 SYS_SLIST_FOR_EACH_CONTAINER(&latency_reqs, req, node) { in update_max_latency()
42 SYS_SLIST_FOR_EACH_CONTAINER(&latency_subs, sreq, node) { in update_max_latency()
62 sys_slist_append(&latency_reqs, &req->node); in pm_policy_latency_request_add()
83 (void)sys_slist_find_and_remove(&latency_reqs, &req->node); in pm_policy_latency_request_remove()
95 sys_slist_append(&latency_subs, &req->node); in pm_policy_latency_changed_subscribe()
104 (void)sys_slist_find_and_remove(&latency_subs, &req->node); in pm_policy_latency_changed_unsubscribe()
/subsys/llext/
A Dllext.c93 for (sys_snode_t *node = sys_slist_peek_head(&llext_list); in llext_by_name() local
94 node != NULL; in llext_by_name()
95 node = sys_slist_peek_next(node)) { in llext_by_name()
96 struct llext *ext = CONTAINER_OF(node, struct llext, llext_list); in llext_by_name()
110 sys_snode_t *node; in llext_iterate() local
115 for (node = sys_slist_peek_head(&llext_list); in llext_iterate()
116 node; in llext_iterate()
117 node = sys_slist_peek_next(node)) { in llext_iterate()
118 struct llext *ext = CONTAINER_OF(node, struct llext, llext_list); in llext_iterate()
/subsys/fs/
A Dfs.c86 sys_dnode_t *node; in fs_get_mnt_point() local
90 itr = CONTAINER_OF(node, struct fs_mount_t, node); in fs_get_mnt_point()
434 sys_dnode_t *node, *next = NULL; in fs_readdir() local
440 if (node == zdp->dirp) { in fs_readdir()
446 mnt = CONTAINER_OF(node, struct fs_mount_t, node); in fs_readdir()
668 sys_dnode_t *node; in fs_mount() local
680 if (sys_dnode_is_linked(&mp->node)) { in fs_mount()
696 itr = CONTAINER_OF(node, struct fs_mount_t, node); in fs_mount()
817 sys_dlist_remove(&mp->node); in fs_unmount()
827 sys_dnode_t *node; in fs_readmount() local
[all …]
/subsys/logging/frontends/
A Dlog_frontend_stmesp_demux.c40 sys_snode_t node; member
213 sys_snode_t *node; in log_frontend_stmesp_demux_major() local
220 CONTAINER_OF(node, in log_frontend_stmesp_demux_major()
222 node); in log_frontend_stmesp_demux_major()
251 sys_snode_t *node; in log_frontend_stmesp_demux_channel() local
253 SYS_SLIST_FOR_EACH_NODE(&demux.active_entries, node) { in log_frontend_stmesp_demux_channel()
255 CONTAINER_OF(node, struct log_frontend_stmesp_demux_active_entry, node); in log_frontend_stmesp_demux_channel()
347 sys_snode_t *node; in garbage_collector() local
351 CONTAINER_OF(node, struct log_frontend_stmesp_demux_active_entry, node); in garbage_collector()
626 sys_snode_t *node; in log_frontend_stmesp_demux_reset() local
[all …]
/subsys/mgmt/mcumgr/grp/fs_mgmt/src/
A Dfs_mgmt_hash_checksum.c18 (void)sys_slist_find_and_remove(&fs_mgmt_hash_checksum_group_list, &group->node); in fs_mgmt_hash_checksum_unregister_group()
23 sys_slist_append(&fs_mgmt_hash_checksum_group_list, &group->node); in fs_mgmt_hash_checksum_register_group()
34 CONTAINER_OF(snp, struct fs_mgmt_hash_checksum_group, node); in fs_mgmt_hash_checksum_find_handler()
51 CONTAINER_OF(snp, struct fs_mgmt_hash_checksum_group, node); in fs_mgmt_hash_checksum_find_handlers()
/subsys/lorawan/
A DCMakeLists.txt3 # lorawan.c depends on the include directories exposed by the loramac-node
6 if(TARGET loramac-node)
7 set(ZEPHYR_CURRENT_LIBRARY loramac-node)
9 zephyr_library_named(loramac-node)
/subsys/rtio/
A Drtio_executor.c69 struct mpsc_node *node = mpsc_pop(&r->sq); in rtio_executor_submit() local
71 while (node != NULL) { in rtio_executor_submit()
72 struct rtio_iodev_sqe *iodev_sqe = CONTAINER_OF(node, struct rtio_iodev_sqe, q); in rtio_executor_submit()
94 node = mpsc_pop(&iodev_sqe->r->sq); in rtio_executor_submit()
96 __ASSERT(node != NULL, in rtio_executor_submit()
99 next = CONTAINER_OF(node, struct rtio_iodev_sqe, q); in rtio_executor_submit()
121 node = mpsc_pop(&r->sq); in rtio_executor_submit()
/subsys/net/l2/ethernet/gptp/
A Dgptp_user_api.c23 sys_slist_find_and_remove(&phase_dis_callbacks, &phase_dis->node); in gptp_register_phase_dis_cb()
24 sys_slist_prepend(&phase_dis_callbacks, &phase_dis->node); in gptp_register_phase_dis_cb()
31 sys_slist_find_and_remove(&phase_dis_callbacks, &phase_dis->node); in gptp_unregister_phase_dis_cb()
45 CONTAINER_OF(sn, struct gptp_phase_dis_cb, node); in gptp_call_phase_dis_cb()
/subsys/net/lib/lwm2m/
A Dlwm2m_observation.c755 sys_slist_append(&ctx->observer, &obs->node); in engine_observe_node_init()
792 prev_node = &o_p->node; in engine_observe_single_path_id_remove()
799 prev_node = &o_p->node; in engine_observe_single_path_id_remove()
858 *prev_node = &obs->node; in engine_observe_node_discover()
864 *prev_node = &obs->node; in engine_observe_node_discover()
871 *prev_node = &obs->node; in engine_observe_node_discover()
1172 prev_node = &obs->node; in engine_remove_observer_by_id()
1817 sys_snode_t *node; in lwm2m_engine_free_list() local
1821 sys_slist_append(free_list, node); in lwm2m_engine_free_list()
1934 &new_entry->node); in lwm2m_engine_add_path_to_list()
[all …]

Completed in 55 milliseconds

1234567