/Zephyr-latest/include/zephyr/drivers/ |
D | emul.h | 82 struct emul { struct 84 emul_init_t init; argument 91 /** The bus type that the emulator is attached to */ argument 92 enum emul_bus_type bus_type; argument 95 struct i2c_emul *i2c; argument 102 /** Address of the API structure exposed by the emulator instance */ argument 111 #define EMUL_DT_NAME_GET(node_id) _CONCAT(__emulreg_, node_id) argument
|
/Zephyr-latest/tests/subsys/emul/src/ |
D | main.c | 21 ZTEST(emul, test_emul_dt_get) in ZTEST() argument 34 ZTEST(emul, test_emul_backend_api) in ZTEST() argument
|
/Zephyr-latest/tests/subsys/emul/ |
D | CMakeLists.txt | 8 project(emul) project
|
/Zephyr-latest/tests/drivers/bbram/generic/src/ |
D | fixture.c | 18 const struct emul *emul = emul_get_binding(dev->name); in get_and_check_emul() local
|
/Zephyr-latest/drivers/espi/ |
D | espi_emul.c | 40 struct espi_emul *emul; in espi_emul_find() local 91 struct espi_emul *emul; in espi_emul_read_lpc_request() local 136 struct espi_emul *emul; in espi_emul_send_vwire() local 160 struct espi_emul *emul; in espi_emul_receive_vwire() local 202 int espi_emul_register(const struct device *dev, struct espi_emul *emul) in espi_emul_register()
|
/Zephyr-latest/drivers/spi/ |
D | spi_emul.c | 56 struct spi_emul *emul; in spi_emul_find() local 70 struct spi_emul *emul; in spi_emul_io() local 119 int spi_emul_register(const struct device *dev, struct spi_emul *emul) in spi_emul_register()
|
/Zephyr-latest/subsys/emul/ |
D | emul.c | 41 const struct emul *emul = emul_get_binding(elp->dev->name); in emul_init_for_bus() local
|
/Zephyr-latest/tests/subsys/rtio/rtio_i2c/src/ |
D | main.cpp | 53 [&msg](const struct emul *, struct i2c_msg *msgs, int msg_count, int) { in ZTEST() 98 [&data](const struct emul *, struct i2c_msg *msgs, int msg_count, int) { in ZTEST() 131 [&msg](const struct emul *, struct i2c_msg *msgs, int msg_count, int) { in ZTEST() 249 [&msg](const struct emul *, struct i2c_msg *msgs, int msg_count, int) { in ZTEST()
|
/Zephyr-latest/drivers/i2c/ |
D | i2c_emul.c | 58 struct i2c_emul *emul = NULL; in i2c_emul_find() local 184 struct i2c_emul *emul; in i2c_emul_transfer() local 259 int i2c_emul_register(const struct device *dev, struct i2c_emul *emul) in i2c_emul_register()
|
/Zephyr-latest/tests/drivers/sensor/hc-sr04/src/ |
D | main.c | 38 struct hcsr04_emul emul; member 82 const struct hcsr04_emul *emul = CONTAINER_OF(cb, struct hcsr04_emul, cb); in gpio_emul_callback_handler() local
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_emul_sdl.c | 18 const struct device *emul; member
|
/Zephyr-latest/subsys/emul/espi/ |
D | emul_espi_host.c | 69 struct espi_emul emul; member 250 static int emul_host_init(const struct emul *emul, const struct device *bus) in emul_host_init()
|
/Zephyr-latest/drivers/eeprom/ |
D | eeprom_at2x_emul.c | 22 struct i2c_emul emul; member
|
/Zephyr-latest/drivers/mspi/ |
D | mspi_emul.c | 362 struct mspi_emul *emul; in mspi_emul_find() local 741 struct mspi_emul *emul; in mspi_emul_transceive() local 832 int mspi_emul_register(const struct device *dev, struct mspi_emul *emul) in mspi_emul_register()
|
/Zephyr-latest/tests/drivers/build_all/sensor/src/ |
D | generic_test.c | 80 const struct emul *emul = emul_get_binding(dev->name); in run_generic_test() local
|
/Zephyr-latest/drivers/serial/ |
D | uart_emul.c | 119 struct uart_emul *emul = CONTAINER_OF(node, struct uart_emul, node); in uart_emul_tx_data_ready() local 999 int uart_emul_register(const struct device *dev, struct uart_emul *emul) in uart_emul_register()
|