/Zephyr-latest/include/zephyr/sys/ |
D | hash_map_cxx.h | 43 #define SYS_HASHMAP_CXX_DEFINE_ADVANCED(_name, _hash_func, _alloc_func, ...) \ argument 44 SYS_HASHMAP_DEFINE_ADVANCED(_name, &sys_hashmap_cxx_api, sys_hashmap_config, \ 60 #define SYS_HASHMAP_CXX_DEFINE_STATIC_ADVANCED(_name, _hash_func, _alloc_func, ...) \ argument 61 SYS_HASHMAP_DEFINE_STATIC_ADVANCED(_name, &sys_hashmap_cxx_api, sys_hashmap_config, \ 71 #define SYS_HASHMAP_CXX_DEFINE_STATIC(_name) \ argument 73 _name, sys_hash32, SYS_HASHMAP_DEFAULT_ALLOCATOR, \ 83 #define SYS_HASHMAP_CXX_DEFINE(_name) \ argument 85 _name, sys_hash32, SYS_HASHMAP_DEFAULT_ALLOCATOR, \ 89 #define SYS_HASHMAP_DEFAULT_DEFINE(_name) SYS_HASHMAP_CXX_DEFINE(_name) argument 90 #define SYS_HASHMAP_DEFAULT_DEFINE_STATIC(_name) SYS_HASHMAP_CXX_DEFINE_STATIC(_name) argument [all …]
|
D | hash_map_sc.h | 43 #define SYS_HASHMAP_SC_DEFINE_ADVANCED(_name, _hash_func, _alloc_func, ...) \ argument 44 SYS_HASHMAP_DEFINE_ADVANCED(_name, &sys_hashmap_sc_api, sys_hashmap_config, \ 60 #define SYS_HASHMAP_SC_DEFINE_STATIC_ADVANCED(_name, _hash_func, _alloc_func, ...) \ argument 61 SYS_HASHMAP_DEFINE_STATIC_ADVANCED(_name, &sys_hashmap_sc_api, sys_hashmap_config, \ 71 #define SYS_HASHMAP_SC_DEFINE_STATIC(_name) \ argument 73 _name, sys_hash32, SYS_HASHMAP_DEFAULT_ALLOCATOR, \ 83 #define SYS_HASHMAP_SC_DEFINE(_name) \ argument 85 _name, sys_hash32, SYS_HASHMAP_DEFAULT_ALLOCATOR, \ 89 #define SYS_HASHMAP_DEFAULT_DEFINE(_name) SYS_HASHMAP_SC_DEFINE(_name) argument 90 #define SYS_HASHMAP_DEFAULT_DEFINE_STATIC(_name) SYS_HASHMAP_SC_DEFINE_STATIC(_name) argument [all …]
|
D | hash_map_oa_lp.h | 47 #define SYS_HASHMAP_OA_LP_DEFINE_ADVANCED(_name, _hash_func, _alloc_func, ...) \ argument 48 SYS_HASHMAP_DEFINE_ADVANCED(_name, &sys_hashmap_oa_lp_api, sys_hashmap_config, \ 64 #define SYS_HASHMAP_OA_LP_DEFINE_STATIC_ADVANCED(_name, _hash_func, _alloc_func, ...) \ argument 65 SYS_HASHMAP_DEFINE_STATIC_ADVANCED(_name, &sys_hashmap_oa_lp_api, sys_hashmap_config, \ 76 #define SYS_HASHMAP_OA_LP_DEFINE_STATIC(_name) \ argument 78 _name, sys_hash32, SYS_HASHMAP_DEFAULT_ALLOCATOR, \ 88 #define SYS_HASHMAP_OA_LP_DEFINE(_name) \ argument 90 _name, sys_hash32, SYS_HASHMAP_DEFAULT_ALLOCATOR, \ 94 #define SYS_HASHMAP_DEFAULT_DEFINE(_name) SYS_HASHMAP_OA_LP_DEFINE(_name) argument 95 #define SYS_HASHMAP_DEFAULT_DEFINE_STATIC(_name) SYS_HASHMAP_OA_LP_DEFINE_STATIC(_name) argument [all …]
|
D | hash_map.h | 47 #define SYS_HASHMAP_DEFINE_ADVANCED(_name, _api, _config_type, _data_type, _hash_func, \ argument 49 const struct _config_type _name##_config = __VA_ARGS__; \ 50 struct _data_type _name##_data; \ 51 struct sys_hashmap _name = { \ 53 .config = (const struct sys_hashmap_config *)&_name##_config, \ 54 .data = (struct sys_hashmap_data *)&_name##_data, \ 75 #define SYS_HASHMAP_DEFINE_STATIC_ADVANCED(_name, _api, _config_type, _data_type, _hash_func, \ argument 77 static const struct _config_type _name##_config = __VA_ARGS__; \ 78 static struct _data_type _name##_data; \ 79 static struct sys_hashmap _name = { \ [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
D | ull_internal.h | 114 #define RXFIFO_DEFINE(_name, _size, _count, _extra_links) \ argument 115 MFIFO_DEFINE(_name, sizeof(void *), _count); \ 121 } mem_##_name = { .size = MROUND(_size), .count = _count, \ 127 } mem_pool_##_name; \ 132 } mem_link_##_name 139 #define RXFIFO_INIT(_name) \ argument 140 MFIFO_INIT(_name); \ 141 mem_init(mem_pool_##_name.pool, mem_##_name.size, \ 142 mem_##_name.count, &mem_pool_##_name.free); \ 144 mem_init(mem_link_##_name.pool, sizeof(memq_link_t), \ [all …]
|
/Zephyr-latest/include/zephyr/shell/ |
D | shell_log_backend.h | 70 #define Z_SHELL_LOG_BACKEND_DEFINE(_name, _buf, _size, _queue_size, _timeout) \ argument 71 LOG_BACKEND_DEFINE(_name##_backend, log_backend_shell_api, false); \ 72 LOG_OUTPUT_DEFINE(_name##_log_output, z_shell_log_backend_output_func,\ 74 static struct shell_log_backend_control_block _name##_control_block; \ 76 _name##_buf[_queue_size / sizeof(uint32_t)]; \ 77 const struct mpsc_pbuf_buffer_config _name##_mpsc_buffer_config = { \ 78 .buf = _name##_buf, \ 79 .size = ARRAY_SIZE(_name##_buf), \ 84 struct mpsc_pbuf_buffer _name##_mpsc_buffer; \ 85 static const struct shell_log_backend _name##_log_backend = { \ [all …]
|
D | shell_history.h | 33 #define Z_SHELL_HISTORY_DEFINE(_name, _size) \ argument 35 _name##_ring_buf_data[_size]; \ 36 static struct ring_buf _name##_ring_buf = \ 39 .buffer = _name##_ring_buf_data \ 41 static struct shell_history _name = { \ 42 .ring_buf = &_name##_ring_buf \
|
D | shell.h | 375 #define SHELL_SUBCMD_SET_CREATE(_name, _parent) \ argument 376 static const TYPE_SECTION_ITERABLE(struct shell_static_entry, _name, shell_subcmds, \ 610 #define SHELL_SUBCMD_DICT_SET_CREATE(_name, _handler, ...) \ argument 613 SHELL_STATIC_SUBCMD_SET_CREATE(_name, \ 759 #define Z_SHELL_STATS_DEFINE(_name) static struct shell_stats _name##_stats argument 760 #define Z_SHELL_STATS_PTR(_name) (&(_name##_stats)) argument 762 #define Z_SHELL_STATS_DEFINE(_name) argument 763 #define Z_SHELL_STATS_PTR(_name) NULL argument 950 #define Z_SHELL_DEFINE(_name, _prompt, _transport_iface, _out_buf, _log_backend, _shell_flag) \ argument 951 static const struct shell _name; \ [all …]
|
D | shell_rtt.h | 24 #define SHELL_RTT_DEFINE(_name) \ argument 25 static struct shell_rtt _name##_shell_rtt; \ 26 struct shell_transport _name = { \ 28 .ctx = (struct shell_rtt *)&_name##_shell_rtt \
|
D | shell_adsp_memory_window.h | 41 #define SHELL_ADSP_MEMORY_WINDOW_DEFINE(_name) \ argument 42 static struct shell_adsp_memory_window _name##_shell_adsp_memory_window;\ 43 struct shell_transport _name = { \ 45 .ctx = &_name##_shell_adsp_memory_window, \
|
D | shell_dummy.h | 30 #define SHELL_DUMMY_DEFINE(_name) \ argument 31 static struct shell_dummy _name##_shell_dummy; \ 32 struct shell_transport _name = { \ 34 .ctx = (struct shell_dummy *)&_name##_shell_dummy \
|
/Zephyr-latest/include/zephyr/zbus/ |
D | zbus.h | 208 #define ZBUS_CHANNEL_NAME_INIT(_name) .name = #_name, argument 211 #define ZBUS_CHANNEL_NAME_INIT(_name) argument 216 #define ZBUS_OBSERVER_NAME_INIT(_name) .name = #_name, argument 219 #define ZBUS_OBSERVER_NAME_INIT(_name) argument 231 #define _ZBUS_OBS_EXTERN(_name) extern const struct zbus_observer _name argument 233 #define _ZBUS_CHAN_EXTERN(_name) extern const struct zbus_channel _name argument 263 #define _ZBUS_RUNTIME_OBSERVERS(_name) .observers = &(_CONCAT(_observers_, _name)), argument 264 #define _ZBUS_RUNTIME_OBSERVERS_DECL(_name) static sys_slist_t _CONCAT(_observers_, _name); argument 266 #define _ZBUS_RUNTIME_OBSERVERS(_name) argument 267 #define _ZBUS_RUNTIME_OBSERVERS_DECL(_name) argument [all …]
|
/Zephyr-latest/include/zephyr/net/ |
D | net_pkt_filter.h | 201 #define NPF_RULE(_name, _result, ...) \ argument 202 struct npf_rule _name = { \ 240 #define NPF_IFACE_MATCH(_name, _iface) \ argument 241 struct npf_test_iface _name = { \ 252 #define NPF_IFACE_UNMATCH(_name, _iface) \ argument 253 struct npf_test_iface _name = { \ 264 #define NPF_ORIG_IFACE_MATCH(_name, _iface) \ argument 265 struct npf_test_iface _name = { \ 276 #define NPF_ORIG_IFACE_UNMATCH(_name, _iface) \ argument 277 struct npf_test_iface _name = { \ [all …]
|
D | coap_service.h | 61 #define __z_coap_service_define(_name, _host, _port, _flags, _res_begin, _res_end) \ argument 62 static struct coap_service_data _CONCAT(coap_service_data_, _name) = { \ 65 const STRUCT_SECTION_ITERABLE(coap_service, _name) = { \ 66 .name = STRINGIFY(_name), \ 72 .data = &_CONCAT(coap_service_data_, _name), \ 113 #define COAP_RESOURCE_DEFINE(_name, _service, ...) \ argument 115 _name) = __VA_ARGS__ 134 #define COAP_SERVICE_DEFINE(_name, _host, _port, _flags) \ argument 135 extern struct coap_resource _CONCAT(_CONCAT(_coap_resource_, _name), _list_start)[]; \ 136 extern struct coap_resource _CONCAT(_CONCAT(_coap_resource_, _name), _list_end)[]; \ [all …]
|
D | net_l2.h | 93 #define NET_L2_GET_NAME(_name) _net_l2_##_name argument 94 #define NET_L2_DECLARE_PUBLIC(_name) \ argument 95 extern const struct net_l2 NET_L2_GET_NAME(_name) 96 #define NET_L2_GET_CTX_TYPE(_name) _name##_CTX_TYPE argument 132 #define NET_L2_INIT(_name, _recv_fn, _send_fn, _enable_fn, _get_flags_fn, ...) \ argument 134 NET_L2_GET_NAME(_name)) = { \
|
/Zephyr-latest/include/zephyr/logging/ |
D | log_instance.h | 51 #define Z_LOG_ITEM_CONST_DATA(_name) UTIL_CAT(log_const_, _name) argument 64 #define Z_LOG_CONST_ITEM_REGISTER(_name, _str_name, _level) \ argument 67 Z_LOG_ITEM_CONST_DATA(_name)) = \ 81 #define LOG_OBJECT_PTR_INIT(_name, _object) \ argument 82 IF_ENABLED(CONFIG_LOG, (._name = _object,)) 100 #define Z_LOG_OBJECT_PTR(_name) \ argument 102 (&LOG_ITEM_DYNAMIC_DATA(_name)), \ 103 (&Z_LOG_ITEM_CONST_DATA(_name))) \ 129 #define LOG_INSTANCE_PTR_INIT(_name, _module_name, _inst_name) \ argument 130 LOG_OBJECT_PTR_INIT(_name, LOG_INSTANCE_PTR(_module_name, _inst_name)) [all …]
|
D | log.h | 321 #define _LOG_MODULE_CONST_DATA_CREATE(_name, _level) \ argument 323 static const char UTIL_CAT(_name, _str)[] \ 324 __in_section(_log_strings, static, _CONCAT(_name, _)) __used __noasan = \ 325 STRINGIFY(_name);)) \ 329 Z_LOG_ITEM_CONST_DATA(_name)) = \ 332 (UTIL_CAT(_name, _str)), (STRINGIFY(_name))), \ 336 #define _LOG_MODULE_DYNAMIC_DATA_CREATE(_name) \ argument 338 LOG_ITEM_DYNAMIC_DATA(_name)) 340 #define _LOG_MODULE_DYNAMIC_DATA_COND_CREATE(_name) \ argument 342 (_LOG_MODULE_DYNAMIC_DATA_CREATE(_name);)) [all …]
|
D | log_link.h | 86 #define LOG_LINK_DEF(_name, _api, _buf_wlen, _ctx) \ argument 87 static uint32_t __aligned(Z_LOG_MSG_ALIGNMENT) _name##_buf32[_buf_wlen]; \ 88 static const struct mpsc_pbuf_buffer_config _name##_mpsc_pbuf_config = { \ 89 .buf = (uint32_t *)_name##_buf32, \ 97 _name##_log_msg_ptr);)) \ 100 _name##_log_mpsc_pbuf); \ 101 static struct log_link_ctrl_blk _name##_ctrl_blk; \ 102 static const STRUCT_SECTION_ITERABLE(log_link, _name) = \ 105 .name = STRINGIFY(_name), \ 106 .ctrl_blk = &_name##_ctrl_blk, \ [all …]
|
/Zephyr-latest/include/zephyr/net/http/ |
D | service.h | 58 #define HTTP_RESOURCE_DEFINE(_name, _service, _resource, _detail) \ argument 60 _name) = { \ 81 #define __z_http_service_define(_name, _host, _port, _concurrent, _backlog, _detail, _res_begin, \ argument 83 const STRUCT_SECTION_ITERABLE(http_service_desc, _name) = { \ 120 #define HTTP_SERVICE_DEFINE_EMPTY(_name, _host, _port, _concurrent, _backlog, _detail) \ argument 121 __z_http_service_define(_name, _host, _port, _concurrent, _backlog, _detail, NULL, NULL) 144 #define HTTPS_SERVICE_DEFINE_EMPTY(_name, _host, _port, _concurrent, _backlog, _detail, \ argument 146 __z_http_service_define(_name, _host, _port, _concurrent, _backlog, _detail, NULL, NULL, \ 170 #define HTTP_SERVICE_DEFINE(_name, _host, _port, _concurrent, _backlog, _detail) \ argument 171 extern struct http_resource_desc _CONCAT(_http_resource_desc_##_name, _list_start)[]; \ [all …]
|
/Zephyr-latest/include/zephyr/bluetooth/services/nus/ |
D | inst.h | 35 #define Z_INTERNAL_BT_NUS_INST_DEFINE(_name) \ argument 37 BT_GATT_SERVICE_DEFINE(_name##_svc, \ 52 sys_slist_t _name##_cbs = SYS_SLIST_STATIC_INIT(&_name##_cbs); \ 54 STRUCT_SECTION_ITERABLE(bt_nus_inst, _name) = { \ 55 .svc = &_name##_svc, \ 56 .cbs = &_name##_cbs, \
|
/Zephyr-latest/include/zephyr/bluetooth/classic/ |
D | a2dp.h | 82 #define BT_A2DP_SBC_SINK_EP(_name, _freq, _ch_mode, _blk_len, _subband, _alloc_mthd, _min_bitpool, \ argument 84 static struct bt_a2dp_codec_ie bt_a2dp_ep_cap_ie##_name = { \ 88 static struct bt_a2dp_ep _name = \ 89 BT_A2DP_SINK_EP_INIT(BT_A2DP_SBC, (&bt_a2dp_ep_cap_ie##_name)) 111 #define BT_A2DP_SBC_SOURCE_EP(_name, _freq, _ch_mode, _blk_len, _subband, _alloc_mthd, \ argument 113 static struct bt_a2dp_codec_ie bt_a2dp_ep_cap_ie##_name = { \ 117 static struct bt_a2dp_ep _name = \ 118 BT_A2DP_SOURCE_EP_INIT(BT_A2DP_SBC, &bt_a2dp_ep_cap_ie##_name) 128 #define BT_A2DP_SBC_SINK_EP_DEFAULT(_name) \ argument 129 static struct bt_a2dp_codec_ie bt_a2dp_ep_cap_ie##_name = { \ [all …]
|
/Zephyr-latest/include/zephyr/modem/ |
D | ppp.h | 179 #define MODEM_PPP_DEFINE(_name, _init_iface, _prio, _mtu, _buf_size) \ argument 182 static uint8_t _CONCAT(_name, _receive_buf)[_buf_size]; \ 183 static uint8_t _CONCAT(_name, _transmit_buf)[_buf_size]; \ 185 static struct modem_ppp _name = { \ 187 .receive_buf = _CONCAT(_name, _receive_buf), \ 188 .transmit_buf = _CONCAT(_name, _transmit_buf), \ 192 NET_DEVICE_INIT(_CONCAT(ppp_net_dev_, _name), "modem_ppp_" # _name, \ 193 modem_ppp_init_internal, NULL, &_name, NULL, _prio, &modem_ppp_ppp_api, \
|
/Zephyr-latest/drivers/net/ |
D | nsos_netdb.c | 20 #define ERR(_name) \ argument 21 { DNS_ ## _name, NSOS_MID_ ## _name } 26 #define ERR(_name) \ argument 27 { _name, NSOS_MID_ ## _name }
|
/Zephyr-latest/boards/nordic/nrf9160dk/ |
D | board.c | 50 #define ROUTING_ENABLED(_name) DT_NODE_HAS_STATUS_OKAY(DT_NODELABEL(_name)) argument 51 #define SWITCH_CFG(_name, _idx) \ argument 53 .gpio = GET_DEV(_name, control_gpios, _idx), \ 54 .pin = GET_PIN(_name, control_gpios, _idx), \ 55 .flags = GET_FLAGS(_name, control_gpios, _idx), \ 56 .on = ROUTING_ENABLED(_name), \ 59 .port = GET_PORT(_name, control_gpios, _idx), \ 61 .name = #_name, \ 64 #define HAS_TWO_PINS(_name) \ argument 65 DT_PHA_HAS_CELL_AT_IDX(DT_NODELABEL(_name), control_gpios, 1, pin) [all …]
|
/Zephyr-latest/samples/subsys/logging/logger/src/ |
D | sample_instance.h | 20 #define SAMPLE_INSTANCE_DEFINE(_part, _name) \ argument 21 LOG_INSTANCE_REGISTER(SAMPLE_INSTANCE_NAME, _name, LOG_LEVEL_INF); \ 22 K_APP_DMEM(_part) struct sample_instance _name = { \ 23 LOG_INSTANCE_PTR_INIT(log, SAMPLE_INSTANCE_NAME, _name) \
|