| /Zephyr-latest/soc/litex/litex_vexriscv/ |
| D | soc.h | 16 static inline unsigned char litex_read8(unsigned long addr) in litex_read8() argument 19 return sys_read8(addr); in litex_read8() 25 static inline unsigned short litex_read16(unsigned long addr) in litex_read16() argument 28 return (sys_read8(addr) << 8) in litex_read16() 29 | sys_read8(addr + 0x4); in litex_read16() 31 return sys_read16(addr); in litex_read16() 37 static inline unsigned int litex_read32(unsigned long addr) in litex_read32() argument 40 return (sys_read8(addr) << 24) in litex_read32() 41 | (sys_read8(addr + 0x4) << 16) in litex_read32() 42 | (sys_read8(addr + 0x8) << 8) in litex_read32() [all …]
|
| /Zephyr-latest/include/zephyr/arch/common/ |
| D | sys_bitops.h | 24 static ALWAYS_INLINE void sys_set_bit(mem_addr_t addr, unsigned int bit) in sys_set_bit() argument 26 uint32_t temp = *(volatile uint32_t *)addr; in sys_set_bit() 28 *(volatile uint32_t *)addr = temp | (1 << bit); in sys_set_bit() 31 static ALWAYS_INLINE void sys_clear_bit(mem_addr_t addr, unsigned int bit) in sys_clear_bit() argument 33 uint32_t temp = *(volatile uint32_t *)addr; in sys_clear_bit() 35 *(volatile uint32_t *)addr = temp & ~(1 << bit); in sys_clear_bit() 38 static ALWAYS_INLINE int sys_test_bit(mem_addr_t addr, unsigned int bit) in sys_test_bit() argument 40 uint32_t temp = *(volatile uint32_t *)addr; in sys_test_bit() 45 static ALWAYS_INLINE void sys_set_bits(mem_addr_t addr, unsigned int mask) in sys_set_bits() argument 47 uint32_t temp = *(volatile uint32_t *)addr; in sys_set_bits() [all …]
|
| D | sys_io.h | 23 static ALWAYS_INLINE uint8_t sys_read8(mem_addr_t addr) in sys_read8() argument 25 return *(volatile uint8_t *)addr; in sys_read8() 28 static ALWAYS_INLINE void sys_write8(uint8_t data, mem_addr_t addr) in sys_write8() argument 30 *(volatile uint8_t *)addr = data; in sys_write8() 33 static ALWAYS_INLINE uint16_t sys_read16(mem_addr_t addr) in sys_read16() argument 35 return *(volatile uint16_t *)addr; in sys_read16() 38 static ALWAYS_INLINE void sys_write16(uint16_t data, mem_addr_t addr) in sys_write16() argument 40 *(volatile uint16_t *)addr = data; in sys_write16() 43 static ALWAYS_INLINE uint32_t sys_read32(mem_addr_t addr) in sys_read32() argument 45 return *(volatile uint32_t *)addr; in sys_read32() [all …]
|
| /Zephyr-latest/include/zephyr/arch/riscv/ |
| D | sys_io.h | 28 extern uint8_t z_soc_sys_read8(mem_addr_t addr); 29 extern void z_soc_sys_write8(uint8_t data, mem_addr_t addr); 30 extern uint16_t z_soc_sys_read16(mem_addr_t addr); 31 extern void z_soc_sys_write16(uint16_t data, mem_addr_t addr); 32 extern uint32_t z_soc_sys_read32(mem_addr_t addr); 33 extern void z_soc_sys_write32(uint32_t data, mem_addr_t addr); 34 extern uint64_t z_soc_sys_read64(mem_addr_t addr); 35 extern void z_soc_sys_write64(uint64_t data, mem_addr_t addr); 37 static ALWAYS_INLINE uint8_t sys_read8(mem_addr_t addr) in sys_read8() argument 39 return z_soc_sys_read8(addr); in sys_read8() [all …]
|
| /Zephyr-latest/arch/arm/core/cortex_m/cmse/ |
| D | arm_core_cmse.c | 10 int arm_cmse_mpu_region_get(uint32_t addr) in arm_cmse_mpu_region_get() argument 12 cmse_address_info_t addr_info = cmse_TT((void *)addr); in arm_cmse_mpu_region_get() 21 static int arm_cmse_addr_read_write_ok(uint32_t addr, int force_npriv, int rw) in arm_cmse_addr_read_write_ok() argument 25 addr_info = cmse_TTT((void *)addr); in arm_cmse_addr_read_write_ok() 27 addr_info = cmse_TT((void *)addr); in arm_cmse_addr_read_write_ok() 33 int arm_cmse_addr_read_ok(uint32_t addr, int force_npriv) in arm_cmse_addr_read_ok() argument 35 return arm_cmse_addr_read_write_ok(addr, force_npriv, 0); in arm_cmse_addr_read_ok() 38 int arm_cmse_addr_readwrite_ok(uint32_t addr, int force_npriv) in arm_cmse_addr_readwrite_ok() argument 40 return arm_cmse_addr_read_write_ok(addr, force_npriv, 1); in arm_cmse_addr_readwrite_ok() 43 static int arm_cmse_addr_range_read_write_ok(uint32_t addr, uint32_t size, int force_npriv, int rw) in arm_cmse_addr_range_read_write_ok() argument [all …]
|
| /Zephyr-latest/tests/subsys/modbus/src/ |
| D | test_modbus_server.c | 25 static int coil_rd(uint16_t addr, bool *state) in coil_rd() argument 27 if (addr >= (sizeof(coils) * 8)) { in coil_rd() 31 if (coils & BIT(addr)) { in coil_rd() 37 LOG_DBG("Coil read, addr %u, %d", addr, (int)*state); in coil_rd() 42 static int coil_wr(uint16_t addr, bool state) in coil_wr() argument 44 if (addr >= (sizeof(coils) * 8)) { in coil_wr() 49 coils |= BIT(addr); in coil_wr() 51 coils &= ~BIT(addr); in coil_wr() 54 LOG_DBG("Coil write, addr %u, %d", addr, (int)state); in coil_wr() 59 static int discrete_input_rd(uint16_t addr, bool *state) in discrete_input_rd() argument [all …]
|
| /Zephyr-latest/tests/net/socket/ |
| D | socket_helpers.h | 19 static inline int prepare_listen_sock_udp_v4(struct sockaddr_in *addr) in prepare_listen_sock_udp_v4() argument 23 zassert_not_null(addr, "null sockaddr"); in prepare_listen_sock_udp_v4() 30 zassert_equal(addr->sin_family, AF_INET, "Invalid family"); in prepare_listen_sock_udp_v4() 32 ret = zsock_bind(sock, (struct sockaddr *)addr, sizeof(*addr)); in prepare_listen_sock_udp_v4() 38 static inline int prepare_listen_sock_udp_v6(struct sockaddr_in6 *addr) in prepare_listen_sock_udp_v6() argument 42 zassert_not_null(addr, "null sockaddr"); in prepare_listen_sock_udp_v6() 49 zassert_equal(addr->sin6_family, AF_INET6, "Invalid family"); in prepare_listen_sock_udp_v6() 51 ret = zsock_bind(sock, (struct sockaddr *)addr, sizeof(*addr)); in prepare_listen_sock_udp_v6() 57 static inline void prepare_sock_udp_v4(const char *addr, uint16_t port, in prepare_sock_udp_v4() argument 62 zassert_not_null(addr, "null addr"); in prepare_sock_udp_v4() [all …]
|
| /Zephyr-latest/subsys/bluetooth/host/ |
| D | addr.c | 14 #include <zephyr/bluetooth/addr.h> 19 static inline int create_random_addr(bt_addr_le_t *addr) in create_random_addr() argument 21 addr->type = BT_ADDR_LE_RANDOM; in create_random_addr() 23 return bt_rand(addr->a.val, 6); in create_random_addr() 26 int bt_addr_le_create_nrpa(bt_addr_le_t *addr) in bt_addr_le_create_nrpa() argument 30 err = create_random_addr(addr); in bt_addr_le_create_nrpa() 35 BT_ADDR_SET_NRPA(&addr->a); in bt_addr_le_create_nrpa() 40 int bt_addr_le_create_static(bt_addr_le_t *addr) in bt_addr_le_create_static() argument 44 err = create_random_addr(addr); in bt_addr_le_create_static() 49 BT_ADDR_SET_STATIC(&addr->a); in bt_addr_le_create_static() [all …]
|
| D | settings.h | 10 #include <zephyr/bluetooth/addr.h> 28 int bt_settings_store(const char *key, uint8_t id, const bt_addr_le_t *addr, const void *value, 30 int bt_settings_delete(const char *key, uint8_t id, const bt_addr_le_t *addr); 37 const bt_addr_le_t *addr, const char *key); 38 int bt_settings_decode_key(const char *key, bt_addr_le_t *addr); 44 int bt_settings_store_sc(uint8_t id, const bt_addr_le_t *addr, const void *value, size_t val_len); 45 int bt_settings_delete_sc(uint8_t id, const bt_addr_le_t *addr); 47 int bt_settings_store_cf(uint8_t id, const bt_addr_le_t *addr, const void *value, size_t val_len); 48 int bt_settings_delete_cf(uint8_t id, const bt_addr_le_t *addr); 50 int bt_settings_store_ccc(uint8_t id, const bt_addr_le_t *addr, const void *value, size_t val_len); [all …]
|
| /Zephyr-latest/include/zephyr/arch/nios2/ |
| D | asm_inline_gcc.h | 24 static ALWAYS_INLINE void sys_write32(uint32_t data, mm_reg_t addr) in sys_write32() argument 26 __builtin_stwio((void *)addr, data); in sys_write32() 29 static ALWAYS_INLINE uint32_t sys_read32(mm_reg_t addr) in sys_read32() argument 31 return __builtin_ldwio((void *)addr); in sys_read32() 34 static ALWAYS_INLINE void sys_write8(uint8_t data, mm_reg_t addr) in sys_write8() argument 36 sys_write32(data, addr); in sys_write8() 39 static ALWAYS_INLINE uint8_t sys_read8(mm_reg_t addr) in sys_read8() argument 41 return __builtin_ldbuio((void *)addr); in sys_read8() 44 static ALWAYS_INLINE void sys_write16(uint16_t data, mm_reg_t addr) in sys_write16() argument 46 sys_write32(data, addr); in sys_write16() [all …]
|
| /Zephyr-latest/include/zephyr/sys/ |
| D | sys_io.h | 150 * @fn static inline void sys_write8(uint8_t data, mm_reg_t addr); 156 * @param addr the memory mapped register address where to write the byte 160 * @fn static inline uint8_t sys_read8(mm_reg_t addr); 165 * @param addr the memory mapped register address from where to read the byte 171 * @fn static inline void sys_write16(uint16_t data, mm_reg_t addr); 177 * @param addr the memory mapped register address where to write the 16 bits 181 * @fn static inline uint16_t sys_read16(mm_reg_t addr); 186 * @param addr the memory mapped register address from where to read 193 * @fn static inline void sys_write32(uint32_t data, mm_reg_t addr); 199 * @param addr the memory mapped register address where to write the 32 bits [all …]
|
| /Zephyr-latest/include/zephyr/arch/arc/ |
| D | sys-io-common.h | 23 static ALWAYS_INLINE uint8_t sys_read8(mem_addr_t addr) in sys_read8() argument 28 value = *(volatile uint8_t *)addr; in sys_read8() 34 static ALWAYS_INLINE void sys_write8(uint8_t data, mem_addr_t addr) in sys_write8() argument 37 *(volatile uint8_t *)addr = data; in sys_write8() 41 static ALWAYS_INLINE uint16_t sys_read16(mem_addr_t addr) in sys_read16() argument 46 value = *(volatile uint16_t *)addr; in sys_read16() 52 static ALWAYS_INLINE void sys_write16(uint16_t data, mem_addr_t addr) in sys_write16() argument 55 *(volatile uint16_t *)addr = data; in sys_write16() 59 static ALWAYS_INLINE uint32_t sys_read32(mem_addr_t addr) in sys_read32() argument 64 value = *(volatile uint32_t *)addr; in sys_read32() [all …]
|
| /Zephyr-latest/samples/subsys/modbus/rtu_server/src/ |
| D | main.c | 26 static int coil_rd(uint16_t addr, bool *state) in coil_rd() argument 28 if (addr >= ARRAY_SIZE(led_dev)) { in coil_rd() 32 if (coils_state & BIT(addr)) { in coil_rd() 38 LOG_INF("Coil read, addr %u, %d", addr, (int)*state); in coil_rd() 43 static int coil_wr(uint16_t addr, bool state) in coil_wr() argument 47 if (addr >= ARRAY_SIZE(led_dev)) { in coil_wr() 53 coils_state |= BIT(addr); in coil_wr() 56 coils_state &= ~BIT(addr); in coil_wr() 60 gpio_pin_set(led_dev[addr].port, led_dev[addr].pin, (int)on); in coil_wr() 62 LOG_INF("Coil write, addr %u, %d", addr, (int)state); in coil_wr() [all …]
|
| /Zephyr-latest/drivers/bluetooth/hci/ |
| D | userchan_bottom.c | 41 struct in_addr addr; in user_chan_is_ipaddr_ok() local 43 return inet_pton(AF_INET, ip_addr, &addr); in user_chan_is_ipaddr_ok() 49 struct sockaddr_hci addr; in user_chan_socket_open() local 56 (void)memset(&addr, 0, sizeof(addr)); in user_chan_socket_open() 57 addr.hci_family = AF_BLUETOOTH; in user_chan_socket_open() 58 addr.hci_dev = bt_dev_index; in user_chan_socket_open() 59 addr.hci_channel = HCI_CHANNEL_USER; in user_chan_socket_open() 61 if (bind(fd, (struct sockaddr *)&addr, sizeof(addr)) < 0) { in user_chan_socket_open() 75 struct sockaddr_in addr; in user_chan_net_connect() local 82 addr.sin_family = AF_INET; in user_chan_net_connect() [all …]
|
| /Zephyr-latest/samples/bluetooth/peripheral_hids/src/ |
| D | main.c | 40 char addr[BT_ADDR_LE_STR_LEN]; in connected() local 42 bt_addr_le_to_str(bt_conn_get_dst(conn), addr, sizeof(addr)); in connected() 45 printk("Failed to connect to %s, err 0x%02x %s\n", addr, in connected() 50 printk("Connected %s\n", addr); in connected() 59 char addr[BT_ADDR_LE_STR_LEN]; in disconnected() local 61 bt_addr_le_to_str(bt_conn_get_dst(conn), addr, sizeof(addr)); in disconnected() 63 printk("Disconnected from %s, reason 0x%02x %s\n", addr, in disconnected() 70 char addr[BT_ADDR_LE_STR_LEN]; in security_changed() local 72 bt_addr_le_to_str(bt_conn_get_dst(conn), addr, sizeof(addr)); in security_changed() 75 printk("Security changed: %s level %u\n", addr, level); in security_changed() [all …]
|
| /Zephyr-latest/drivers/cache/ |
| D | cache_handlers.c | 10 static inline int z_vrfy_sys_cache_data_flush_range(void *addr, size_t size) in z_vrfy_sys_cache_data_flush_range() argument 12 K_OOPS(K_SYSCALL_MEMORY_WRITE(addr, size)); in z_vrfy_sys_cache_data_flush_range() 14 return z_impl_sys_cache_data_flush_range(addr, size); in z_vrfy_sys_cache_data_flush_range() 18 static inline int z_vrfy_sys_cache_data_invd_range(void *addr, size_t size) in z_vrfy_sys_cache_data_invd_range() argument 20 K_OOPS(K_SYSCALL_MEMORY_WRITE(addr, size)); in z_vrfy_sys_cache_data_invd_range() 22 return z_impl_sys_cache_data_invd_range(addr, size); in z_vrfy_sys_cache_data_invd_range() 26 static inline int z_vrfy_sys_cache_data_flush_and_invd_range(void *addr, size_t size) in z_vrfy_sys_cache_data_flush_and_invd_range() argument 28 K_OOPS(K_SYSCALL_MEMORY_WRITE(addr, size)); in z_vrfy_sys_cache_data_flush_and_invd_range() 30 return z_impl_sys_cache_data_flush_and_invd_range(addr, size); in z_vrfy_sys_cache_data_flush_and_invd_range()
|
| D | cache_nxp_xcache.c | 54 int cache_data_flush_range(void *addr, size_t size) in cache_data_flush_range() argument 56 XCACHE_CleanCacheByRange((uint32_t)addr, size); in cache_data_flush_range() 61 int cache_data_invd_range(void *addr, size_t size) in cache_data_invd_range() argument 63 XCACHE_InvalidateCacheByRange((uint32_t)addr, size); in cache_data_invd_range() 68 int cache_data_flush_and_invd_range(void *addr, size_t size) in cache_data_flush_and_invd_range() argument 70 XCACHE_CleanInvalidateCacheByRange((uint32_t)addr, size); in cache_data_flush_and_invd_range() 106 int cache_instr_flush_range(void *addr, size_t size) in cache_instr_flush_range() argument 108 XCACHE_CleanCacheByRange((uint32_t)addr, size); in cache_instr_flush_range() 113 int cache_instr_invd_range(void *addr, size_t size) in cache_instr_invd_range() argument 115 XCACHE_InvalidateCacheByRange((uint32_t)addr, size); in cache_instr_invd_range() [all …]
|
| /Zephyr-latest/arch/arm/core/cortex_a_r/ |
| D | cache.c | 99 uintptr_t addr = (uintptr_t)start_addr; in arch_dcache_flush_range() local 100 uintptr_t end_addr = addr + size; in arch_dcache_flush_range() 104 addr &= ~(line_size - 1); in arch_dcache_flush_range() 106 while (addr < end_addr) { in arch_dcache_flush_range() 107 L1C_CleanDCacheMVA((void *)addr); in arch_dcache_flush_range() 108 addr += line_size; in arch_dcache_flush_range() 117 uintptr_t addr = (uintptr_t)start_addr; in arch_dcache_invd_range() local 118 uintptr_t end_addr = addr + size; in arch_dcache_invd_range() 131 if (addr & (line_size - 1)) { in arch_dcache_invd_range() 132 addr &= ~(line_size - 1); in arch_dcache_invd_range() [all …]
|
| /Zephyr-latest/tests/drivers/smbus/smbus_api/src/ |
| D | test_smbus_qemu.c | 46 for (uint16_t addr = 0; addr < QEMU_SMBUS_EEPROM_SIZE; addr++) { in ZTEST_USER() local 48 uint8_t send_byte = (uint8_t)addr; in ZTEST_USER() 51 ret = smbus_byte_data_write(dev, QEMU_SMBUS_EEPROM_ADDR, addr, in ZTEST_USER() 55 ret = smbus_byte_data_read(dev, QEMU_SMBUS_EEPROM_ADDR, addr, in ZTEST_USER() 63 for (uint16_t addr = 0; addr < QEMU_SMBUS_EEPROM_SIZE; addr += 2) { in ZTEST_USER() local 64 uint16_t send_word = addr; in ZTEST_USER() 67 ret = smbus_word_data_write(dev, QEMU_SMBUS_EEPROM_ADDR, addr, in ZTEST_USER() 71 ret = smbus_word_data_read(dev, QEMU_SMBUS_EEPROM_ADDR, addr, in ZTEST_USER() 79 for (uint16_t addr = 0; addr < QEMU_SMBUS_EEPROM_SIZE; addr++) { in ZTEST_USER() local 81 uint8_t send_byte = (uint8_t)addr; in ZTEST_USER() [all …]
|
| /Zephyr-latest/include/zephyr/arch/arm64/ |
| D | sys_io.h | 37 static ALWAYS_INLINE uint8_t sys_read8(mem_addr_t addr) in sys_read8() argument 41 __asm__ volatile("ldrb %w0, [%1]" : "=r" (val) : "r" (addr)); in sys_read8() 47 static ALWAYS_INLINE void sys_write8(uint8_t data, mem_addr_t addr) in sys_write8() argument 50 __asm__ volatile("strb %w0, [%1]" : : "r" (data), "r" (addr)); in sys_write8() 53 static ALWAYS_INLINE uint16_t sys_read16(mem_addr_t addr) in sys_read16() argument 57 __asm__ volatile("ldrh %w0, [%1]" : "=r" (val) : "r" (addr)); in sys_read16() 63 static ALWAYS_INLINE void sys_write16(uint16_t data, mem_addr_t addr) in sys_write16() argument 66 __asm__ volatile("strh %w0, [%1]" : : "r" (data), "r" (addr)); in sys_write16() 69 static ALWAYS_INLINE uint32_t sys_read32(mem_addr_t addr) in sys_read32() argument 73 __asm__ volatile("ldr %w0, [%1]" : "=r" (val) : "r" (addr)); in sys_read32() [all …]
|
| /Zephyr-latest/tests/bsim/bluetooth/host/privacy/legacy/src/ |
| D | tester.c | 11 #include <zephyr/bluetooth/addr.h> 22 #include "testlib/addr.h" 41 static void cb_expect_rpa(const bt_addr_le_t *addr, int8_t rssi, uint8_t type, in cb_expect_rpa() argument 46 if (bt_addr_le_eq(addr, &dut_addr)) { in cb_expect_rpa() 47 TEST_FAIL("DUT used identity addr instead of RPA"); in cb_expect_rpa() 52 bt_addr_le_copy(&test_data.old_addr, addr); in cb_expect_rpa() 58 if (bt_addr_le_eq(&test_data.old_addr, addr)) { in cb_expect_rpa() 62 LOG_DBG("Old addr: %s, New addr: %s", bt_testlib_addr_to_str(&test_data.old_addr), in cb_expect_rpa() 63 bt_testlib_addr_to_str(addr)); in cb_expect_rpa() 75 bt_addr_le_copy(&test_data.old_addr, addr); in cb_expect_rpa() [all …]
|
| /Zephyr-latest/include/zephyr/arch/arm/cortex_a_r/ |
| D | sys_io.h | 27 static ALWAYS_INLINE uint8_t sys_read8(mem_addr_t addr) in sys_read8() argument 31 __asm__ volatile("ldrb %0, [%1]" : "=r" (val) : "r" (addr)); in sys_read8() 37 static ALWAYS_INLINE void sys_write8(uint8_t data, mem_addr_t addr) in sys_write8() argument 40 __asm__ volatile("strb %0, [%1]" : : "r" (data), "r" (addr)); in sys_write8() 43 static ALWAYS_INLINE uint16_t sys_read16(mem_addr_t addr) in sys_read16() argument 47 __asm__ volatile("ldrh %0, [%1]" : "=r" (val) : "r" (addr)); in sys_read16() 53 static ALWAYS_INLINE void sys_write16(uint16_t data, mem_addr_t addr) in sys_write16() argument 56 __asm__ volatile("strh %0, [%1]" : : "r" (data), "r" (addr)); in sys_write16() 59 static ALWAYS_INLINE uint32_t sys_read32(mem_addr_t addr) in sys_read32() argument 63 __asm__ volatile("ldr %0, [%1]" : "=r" (val) : "r" (addr)); in sys_read32() [all …]
|
| /Zephyr-latest/samples/bluetooth/peripheral_sc_only/src/ |
| D | main.c | 45 char addr[BT_ADDR_LE_STR_LEN]; in connected() local 47 bt_addr_le_to_str(bt_conn_get_dst(conn), addr, sizeof(addr)); in connected() 50 printk("Failed to connect to %s %u %s\n", addr, err, bt_hci_err_to_str(err)); in connected() 54 printk("Connected %s\n", addr); in connected() 63 char addr[BT_ADDR_LE_STR_LEN]; in disconnected() local 65 bt_addr_le_to_str(bt_conn_get_dst(conn), addr, sizeof(addr)); in disconnected() 67 printk("Disconnected from %s, reason 0x%02x %s\n", addr, in disconnected() 86 char addr[BT_ADDR_LE_STR_LEN]; in security_changed() local 88 bt_addr_le_to_str(bt_conn_get_dst(conn), addr, sizeof(addr)); in security_changed() 91 printk("Security changed: %s level %u\n", addr, level); in security_changed() [all …]
|
| /Zephyr-latest/subsys/lorawan/services/ |
| D | frag_flash.c | 22 uint32_t addr; member 59 int8_t frag_flash_write(uint32_t addr, uint8_t *data, uint32_t size) in frag_flash_write() argument 64 LOG_DBG("Writing %u bytes to addr 0x%X", size, addr); in frag_flash_write() 66 err = flash_area_write(fa, addr, data, size); in frag_flash_write() 68 LOG_DBG("Caching %u bytes for addr 0x%X", size, addr); in frag_flash_write() 77 if (frag_cache[i].addr == addr) { in frag_flash_write() 85 frag_cache[cached_frags].addr = addr; in frag_flash_write() 97 int8_t frag_flash_read(uint32_t addr, uint8_t *data, uint32_t size) in frag_flash_read() argument 100 if (frag_cache[i].addr == addr) { in frag_flash_read() 106 return flash_area_read(fa, addr, data, size) == 0 ? 0 : -1; in frag_flash_read() [all …]
|
| /Zephyr-latest/drivers/smbus/ |
| D | smbus_handlers.c | 30 static inline int z_vrfy_smbus_quick(const struct device *dev, uint16_t addr, in z_vrfy_smbus_quick() argument 35 return z_impl_smbus_quick(dev, addr, rw); in z_vrfy_smbus_quick() 40 uint16_t addr, uint8_t byte) in z_vrfy_smbus_byte_write() argument 44 return z_impl_smbus_byte_write(dev, addr, byte); in z_vrfy_smbus_byte_write() 49 uint16_t addr, uint8_t *byte) in z_vrfy_smbus_byte_read() argument 54 return z_impl_smbus_byte_read(dev, addr, byte); in z_vrfy_smbus_byte_read() 59 uint16_t addr, uint8_t cmd, in z_vrfy_smbus_byte_data_write() argument 64 return z_impl_smbus_byte_data_write(dev, addr, cmd, byte); in z_vrfy_smbus_byte_data_write() 69 uint16_t addr, uint8_t cmd, in z_vrfy_smbus_byte_data_read() argument 75 return z_impl_smbus_byte_data_read(dev, addr, cmd, byte); in z_vrfy_smbus_byte_data_read() [all …]
|