| /Zephyr-latest/include/zephyr/ |
| D | init.h | 71 int (*init_fn)(void); member 150 #define SYS_INIT(init_fn, level, prio) \ argument 151 SYS_INIT_NAMED(init_fn, init_fn, level, prio) 169 Z_INIT_ENTRY_NAME(name) = {.init_fn = (init_fn_), .dev = NULL} \
|
| D | device.h | 171 #define DEVICE_DEINIT_DEFINE(dev_id, name, init_fn, deinit_fn, pm, data, \ argument 174 Z_DEVICE_DEFINE(DT_INVALID_NODE, dev_id, name, init_fn, deinit_fn, 0U, \ 183 #define DEVICE_DEFINE(dev_id, name, init_fn, pm, data, config, level, prio, \ argument 185 DEVICE_DEINIT_DEFINE(dev_id, name, init_fn, NULL, pm, data, config, \ 236 #define DEVICE_DT_DEINIT_DEFINE(node_id, init_fn, deinit_fn, pm, data, config, \ argument 240 DEVICE_DT_NAME(node_id), init_fn, deinit_fn, \ 252 #define DEVICE_DT_DEFINE(node_id, init_fn, pm, data, config, level, prio, api, \ argument 254 DEVICE_DT_DEINIT_DEFINE(node_id, init_fn, NULL, pm, data, config, \ 1208 #define Z_DEVICE_BASE_DEFINE(node_id, dev_id, name, init_fn, deinit_fn, flags, pm, data, config, \ argument 1215 Z_DEVICE_INIT(name, init_fn, deinit_fn, flags, pm, data, config, api, state, deps, \ [all …]
|
| /Zephyr-latest/include/zephyr/net/ |
| D | virtual.h | 304 #define Z_NET_VIRTUAL_INTERFACE_INIT(node_id, dev_id, name, init_fn, \ argument 306 Z_NET_DEVICE_INIT(node_id, dev_id, name, init_fn, pm, data, \ 311 inst, init_fn, pm, data, \ argument 314 init_fn, pm, data, \ 340 #define NET_VIRTUAL_INTERFACE_INIT(dev_id, name, init_fn, pm, data, \ argument 343 init_fn, pm, data, config, prio, \ 369 init_fn, pm, data, \ argument 373 init_fn, pm, data, config, \
|
| D | ethernet.h | 1161 init_fn, pm, data, config, prio, \ argument 1164 init_fn, pm, data, config, prio, \ 1171 init_fn, pm, data, config, prio, \ argument 1174 Z_DEVICE_DEFINE(node_id, dev_id, name, init_fn, NULL, \ 1181 #define Z_ETH_NET_DEVICE_INIT(node_id, dev_id, name, init_fn, pm, data, \ argument 1184 init_fn, pm, data, config, prio, \ 1206 #define ETH_NET_DEVICE_INIT(dev_id, name, init_fn, pm, data, config, \ argument 1208 Z_ETH_NET_DEVICE_INIT(DT_INVALID_NODE, dev_id, name, init_fn, \ 1233 #define ETH_NET_DEVICE_INIT_INSTANCE(dev_id, name, instance, init_fn, \ argument 1236 instance, init_fn, pm, data, \ [all …]
|
| D | net_if.h | 3385 init_fn, pm, data, config, prio, \ argument 3388 Z_DEVICE_DEFINE(node_id, dev_id, name, init_fn, NULL, \ 3395 #define Z_NET_DEVICE_INIT(node_id, dev_id, name, init_fn, pm, data, \ argument 3397 Z_NET_DEVICE_INIT_INSTANCE(node_id, dev_id, name, 0, init_fn, \ 3420 #define NET_DEVICE_INIT(dev_id, name, init_fn, pm, data, config, prio, \ argument 3422 Z_NET_DEVICE_INIT(DT_INVALID_NODE, dev_id, name, init_fn, pm, \ 3443 #define NET_DEVICE_DT_DEFINE(node_id, init_fn, pm, data, \ argument 3446 DEVICE_DT_NAME(node_id), init_fn, pm, data, \ 3483 #define NET_DEVICE_INIT_INSTANCE(dev_id, name, instance, init_fn, pm, \ argument 3487 instance, init_fn, pm, data, config, \ [all …]
|
| /Zephyr-latest/tests/subsys/llext/src/ |
| D | init_fini_ext.c | 40 static void init_fn(void) in init_fn() function 57 init_fn
|
| /Zephyr-latest/include/zephyr/drivers/firmware/scmi/ |
| D | util.h | 211 #define DT_SCMI_PROTOCOL_DEFINE(node_id, init_fn, pm, data, config, \ argument 215 DEVICE_DT_DEFINE(node_id, init_fn, pm, \ 232 #define DT_INST_SCMI_PROTOCOL_DEFINE(inst, init_fn, pm, data, config, \ argument 234 DT_SCMI_PROTOCOL_DEFINE(DT_INST(inst, DT_DRV_COMPAT), init_fn, pm, \
|
| /Zephyr-latest/modules/lvgl/input/ |
| D | lvgl_common_input.c | 70 #define LV_DEV_INIT(node_id, init_fn) \ argument 72 int ret = init_fn(DEVICE_DT_GET(node_id)); \
|
| /Zephyr-latest/tests/kernel/device/src/ |
| D | main.c | 263 static int init_fn(void) in init_fn() function 269 SYS_INIT(init_fn, APPLICATION, 0); 270 SYS_INIT_NAMED(init1, init_fn, APPLICATION, 1); 271 SYS_INIT_NAMED(init2, init_fn, APPLICATION, 2); 272 SYS_INIT_NAMED(init3, init_fn, APPLICATION, 2);
|
| /Zephyr-latest/include/zephyr/drivers/i3c/ |
| D | devicetree.h | 154 #define I3C_DEVICE_DT_DEFINE(node_id, init_fn, pm, data, config, level, \ argument 156 DEVICE_DT_DEFINE(node_id, init_fn, pm, data, config, level, \
|
| /Zephyr-latest/include/zephyr/drivers/ |
| D | emul.h | 142 #define EMUL_DT_DEFINE(node_id, init_fn, data_ptr, cfg_ptr, bus_api, _backend_api) \ argument 150 .init = (init_fn), \
|
| D | spi.h | 544 #define Z_SPI_INIT_FN(dev_id, init_fn) \ argument 552 return init_fn(dev); \ 574 #define SPI_DEVICE_DT_DEFINE(node_id, init_fn, pm_device, \ argument 578 Z_SPI_INIT_FN(Z_DEVICE_DT_DEV_ID(node_id), init_fn) \ 612 #define SPI_DEVICE_DT_DEFINE(node_id, init_fn, pm, \ argument 617 DEVICE_DT_NAME(node_id), init_fn, NULL, \
|
| D | can.h | 720 #define Z_CAN_INIT_FN(dev_id, init_fn) \ argument 728 if (!is_null_no_warn(init_fn)) { \ 729 return init_fn(dev); \ 757 #define CAN_DEVICE_DT_DEFINE(node_id, init_fn, pm, data, config, level, \ argument 760 Z_CAN_INIT_FN(Z_DEVICE_DT_DEV_ID(node_id), init_fn) \ 781 #define CAN_DEVICE_DT_DEFINE(node_id, init_fn, pm, data, config, level, \ argument 783 DEVICE_DT_DEFINE(node_id, init_fn, pm, data, config, level, \
|
| D | smbus.h | 441 #define Z_SMBUS_INIT_FN(dev_name, init_fn) \ argument 452 return init_fn(dev); \ 504 #define SMBUS_DEVICE_DT_DEFINE(node_id, init_fn, pm_device, \ argument 509 Z_SMBUS_INIT_FN(Z_DEVICE_DT_DEV_NAME(node_id), init_fn) \ 530 #define SMBUS_DEVICE_DT_DEFINE(node_id, init_fn, pm_device, \ argument 533 DEVICE_DT_DEFINE(node_id, &init_fn, pm_device, \
|
| D | i2c.h | 620 #define Z_I2C_INIT_FN(dev_id, init_fn) \ argument 628 if (!is_null_no_warn(init_fn)) { \ 629 return init_fn(dev); \ 664 #define I2C_DEVICE_DT_DEFINE(node_id, init_fn, pm, data, config, level, \ argument 667 Z_I2C_INIT_FN(Z_DEVICE_DT_DEV_ID(node_id), init_fn) \ 686 #define I2C_DEVICE_DT_DEFINE(node_id, init_fn, pm, data, config, level, \ argument 688 DEVICE_DT_DEFINE(node_id, init_fn, pm, data, config, level, \
|
| D | sensor.h | 1450 #define SENSOR_DEVICE_DT_DEFINE(node_id, init_fn, pm_device, \ argument 1453 DEVICE_DT_DEFINE(node_id, init_fn, pm_device, \
|
| /Zephyr-latest/include/zephyr/sensing/ |
| D | sensing_sensor.h | 370 init_fn, pm_device, \ argument 373 SENSOR_DEVICE_DT_DEFINE(node, init_fn, pm_device, \
|
| /Zephyr-latest/kernel/ |
| D | init.c | 372 result = entry->init_fn(); in z_sys_init_run_level()
|