Home
last modified time | relevance | path

Searched refs:STRUCT_SECTION_FOREACH (Results 1 – 25 of 95) sorted by relevance

1234

/Zephyr-latest/subsys/zbus/
Dzbus_iterable_sections.c12 STRUCT_SECTION_FOREACH(zbus_channel, chan) { in zbus_iterate_over_channels()
23 STRUCT_SECTION_FOREACH(zbus_channel, chan) { in zbus_iterate_over_channels_with_user_data()
33 STRUCT_SECTION_FOREACH(zbus_observer, obs) { in zbus_iterate_over_observers()
44 STRUCT_SECTION_FOREACH(zbus_observer, obs) { in zbus_iterate_over_observers_with_user_data()
Dzbus.c61 STRUCT_SECTION_FOREACH(zbus_channel_observation, observation) { in _zbus_init()
79 STRUCT_SECTION_FOREACH(zbus_channel, chan) { in _zbus_init()
85 STRUCT_SECTION_FOREACH(zbus_channel, chan_prev) { in _zbus_init()
113 STRUCT_SECTION_FOREACH(zbus_channel, chan) { in zbus_chan_from_id()
274 STRUCT_SECTION_FOREACH(zbus_channel_observation, observation) { in update_all_channels_hop()
/Zephyr-latest/subsys/net/l2/ppp/
Dlink.c21 STRUCT_SECTION_FOREACH(ppp_protocol_handler, proto) { in lcp_up()
36 STRUCT_SECTION_FOREACH(ppp_protocol_handler, proto) { in do_network()
49 STRUCT_SECTION_FOREACH(ppp_protocol_handler, proto) { in do_network()
86 STRUCT_SECTION_FOREACH(ppp_protocol_handler, proto) { in do_auth()
Dnetwork.c58 STRUCT_SECTION_FOREACH(ppp_protocol_handler, proto) { in ppp_network_all_down()
/Zephyr-latest/tests/misc/iterable_sections/src/
Dmain.c62 STRUCT_SECTION_FOREACH(test_ram, t) { in ZTEST()
86 STRUCT_SECTION_FOREACH(test_ram_named, t) { in ZTEST()
93 STRUCT_SECTION_FOREACH(test_ram_numeric, t) { in ZTEST()
155 STRUCT_SECTION_FOREACH(test_rom, t) { in ZTEST()
169 STRUCT_SECTION_FOREACH(test_rom_named, t) { in ZTEST()
176 STRUCT_SECTION_FOREACH(test_rom_numeric, t) { in ZTEST()
/Zephyr-latest/subsys/rtio/
Drtio_init.c19 STRUCT_SECTION_FOREACH(rtio_sqe_pool, sqe_pool) { in rtio_init()
25 STRUCT_SECTION_FOREACH(rtio_cqe_pool, cqe_pool) { in rtio_init()
/Zephyr-latest/drivers/gnss/
Dgnss_publish.c17 STRUCT_SECTION_FOREACH(gnss_data_callback, callback) { in gnss_publish_data()
32 STRUCT_SECTION_FOREACH(gnss_satellites_callback, callback) { in gnss_publish_satellites()
/Zephyr-latest/subsys/bluetooth/services/ias/
Dias.c60 STRUCT_SECTION_FOREACH(bt_ias_cb, cb) { in set_alert_level()
67 STRUCT_SECTION_FOREACH(bt_ias_cb, cb) { in set_alert_level()
74 STRUCT_SECTION_FOREACH(bt_ias_cb, cb) { in set_alert_level()
/Zephyr-latest/kernel/
Ddevice.c24 STRUCT_SECTION_FOREACH(device, dev) { in z_device_state_init()
39 STRUCT_SECTION_FOREACH(device, dev) { in z_impl_device_get_binding()
88 STRUCT_SECTION_FOREACH(device, dev) { in z_impl_device_get_by_dt_nodelabel()
/Zephyr-latest/drivers/sensor/
Dsensor_decoders_init.c12 STRUCT_SECTION_FOREACH(sensor_decoder_api, api) { in sensor_decoders_init()
/Zephyr-latest/subsys/net/l2/wifi/
Dwifi_nm.c18 STRUCT_SECTION_FOREACH(wifi_nm_instance, nm) { in wifi_nm_get_instance()
34 STRUCT_SECTION_FOREACH(wifi_nm_instance, nm) { in wifi_nm_get_instance_iface()
54 STRUCT_SECTION_FOREACH(wifi_nm_instance, nm) { in wifi_nm_get_type_iface()
/Zephyr-latest/subsys/net/lib/prometheus/
Dcollector.c50 STRUCT_SECTION_FOREACH(prometheus_counter, entry) { in prometheus_get_counter_metric()
66 STRUCT_SECTION_FOREACH(prometheus_gauge, entry) { in prometheus_get_gauge_metric()
82 STRUCT_SECTION_FOREACH(prometheus_histogram, entry) { in prometheus_get_histogram_metric()
98 STRUCT_SECTION_FOREACH(prometheus_summary, entry) { in prometheus_get_summary_metric()
/Zephyr-latest/doc/kernel/iterable_sections/
Dindex.rst8 that can be iterated on using :c:macro:`STRUCT_SECTION_FOREACH`.
53 The data can then be accessed using :c:macro:`STRUCT_SECTION_FOREACH`.
57 STRUCT_SECTION_FOREACH(my_data, data) {
/Zephyr-latest/subsys/net/lib/sockets/
Dsockets_service.c40 STRUCT_SECTION_FOREACH(net_socket_service_desc, svc) { in net_socket_service_foreach()
105 STRUCT_SECTION_FOREACH(net_socket_service_desc, svc) { in find_svc_and_event()
185 STRUCT_SECTION_FOREACH(net_socket_service_desc, svc) { in socket_service_thread()
227 STRUCT_SECTION_FOREACH(net_socket_service_desc, svc) { in socket_service_thread()
/Zephyr-latest/subsys/bluetooth/services/nus/
Dnus_inst.c21 STRUCT_SECTION_FOREACH(bt_nus_inst, instance) { in bt_nus_inst_get_from_attr()
/Zephyr-latest/subsys/sensing/
Dsensor_mgmt.h22 STRUCT_SECTION_FOREACH(sensing_sensor, sensor)
63 STRUCT_SECTION_FOREACH(sensing_sensor, sensor) { in get_sensor_by_dev()
/Zephyr-latest/subsys/usb/host/
Dusbh_core.c104 STRUCT_SECTION_FOREACH(usbh_contex, uhs_ctx) { in usbh_thread()
122 STRUCT_SECTION_FOREACH(usbh_class_data, cdata) { in usbh_init_device_intl()
/Zephyr-latest/tests/bluetooth/audio/mocks/src/
Dconn.c35 STRUCT_SECTION_FOREACH(bt_conn_cb, cb) { in mock_bt_conn_disconnected()
/Zephyr-latest/subsys/settings/src/
Dsettings.c44 STRUCT_SECTION_FOREACH(settings_handler_static, ch) { in settings_register_with_cprio()
156 STRUCT_SECTION_FOREACH(settings_handler_static, ch) { in settings_parse_and_lookup()
273 STRUCT_SECTION_FOREACH(settings_handler_static, ch) { in settings_commit_subtree()
/Zephyr-latest/subsys/logging/
Dlog_core.c204 STRUCT_SECTION_FOREACH(log_backend, backend) { in log_format_set_all_active_backends()
334 STRUCT_SECTION_FOREACH(log_backend, backend) { in z_log_init()
442 STRUCT_SECTION_FOREACH(log_backend, backend) { in z_impl_log_panic()
501 STRUCT_SECTION_FOREACH(log_backend, backend) { in msg_process()
513 STRUCT_SECTION_FOREACH(log_backend, backend) { in dropped_notify()
716 STRUCT_SECTION_FOREACH(log_msg_ptr, msg_ptr) { in z_log_msg_claim_oldest()
819 STRUCT_SECTION_FOREACH(log_msg_ptr, msg_ptr) { in z_log_msg_pending()
914 STRUCT_SECTION_FOREACH(log_backend, backend) { in log_backend_notify_all()
Dlog_mgmt.c88 STRUCT_SECTION_FOREACH(log_link, link) { in get_link_domain()
181 STRUCT_SECTION_FOREACH(log_link, link) { in z_log_ext_domain_count()
543 STRUCT_SECTION_FOREACH(log_link, link) { in backend_filter_set()
550 STRUCT_SECTION_FOREACH(log_backend, backend) { in log_backend_get_by_name()
608 STRUCT_SECTION_FOREACH(log_link, link) { in z_log_links_initiate()
645 STRUCT_SECTION_FOREACH(log_link, link) { in z_log_links_activate()
/Zephyr-latest/lib/posix/options/getopt/
Dgetopt_common.c60 STRUCT_SECTION_FOREACH(shell, sh) { in getopt_state_get()
/Zephyr-latest/subsys/net/lib/dns/
Ddns_sd.h34 STRUCT_SECTION_FOREACH(dns_sd_rec, it)
/Zephyr-latest/subsys/tracing/include/
Dtracing_backend.h95 STRUCT_SECTION_FOREACH(tracing_backend, backend) { in tracing_backend_get()
/Zephyr-latest/subsys/net/ip/
Dnet_stats.c423 STRUCT_SECTION_FOREACH(prometheus_collector, entry) { in register_prometheus_metrics()
436 STRUCT_SECTION_FOREACH(prometheus_counter, entry) { in register_prometheus_metrics()
446 STRUCT_SECTION_FOREACH(prometheus_gauge, entry) { in register_prometheus_metrics()
456 STRUCT_SECTION_FOREACH(prometheus_summary, entry) { in register_prometheus_metrics()
466 STRUCT_SECTION_FOREACH(prometheus_histogram, entry) { in register_prometheus_metrics()

1234