| /Zephyr-4.3.0/tests/subsys/debug/symtab/src/ |
| D | main.c | 30 const uintptr_t last_addr = first_addr + symtab->entries[symtab->length - 1].offset; in ZTEST() 31 uint32_t offset; in ZTEST() local 38 offset = -1; in ZTEST() 39 symbol_name = symtab_find_symbol_name((uintptr_t)main, &offset); in ZTEST() 41 zassert_equal(offset, 0); in ZTEST() 80 uint32_t offset; in ZTEST() local 84 offset = -1; in ZTEST() 85 symbol_name = symtab_find_symbol_name(first_addr - 1, &offset); in ZTEST() 87 zassert_equal(offset, 0); in ZTEST() 97 uint32_t offset; in ZTEST() local [all …]
|
| /Zephyr-4.3.0/tests/bsim/bluetooth/ll/edtt/gatt_test_app/src/gatt/ |
| D | service_c_2_1.c | 168 uint16_t len, uint16_t offset) in read_value_v10() argument 172 return bt_gatt_attr_read(conn, attr, buf, len, offset, value, in read_value_v10() 190 uint16_t len, uint16_t offset) in read_str_value() argument 194 return bt_gatt_attr_read(conn, attr, buf, len, offset, value, in read_str_value() 213 uint16_t len, uint16_t offset, uint8_t flags) in write_value_v2() argument 217 if (offset >= sizeof(value_v2_value)) { in write_value_v2() 220 if (offset + len > sizeof(value_v2_value)) { in write_value_v2() 224 memcpy(value + offset, buf, len); in write_value_v2() 243 uint16_t len, uint16_t offset) in read_long_des_v2d1() argument 247 return bt_gatt_attr_read(conn, attr, buf, len, offset, value, in read_long_des_v2d1() [all …]
|
| D | service_c_2_2.c | 82 uint16_t len, uint16_t offset) in read_value_v10() argument 86 return bt_gatt_attr_read(conn, attr, buf, len, offset, value, in read_value_v10() 104 uint16_t len, uint16_t offset) in read_str_value() argument 108 return bt_gatt_attr_read(conn, attr, buf, len, offset, value, in read_str_value() 127 uint16_t len, uint16_t offset, uint8_t flags) in write_value_v2() argument 131 if (offset >= sizeof(value_v2_value)) { in write_value_v2() 134 if (offset + len > sizeof(value_v2_value)) { in write_value_v2() 138 memcpy(value + offset, buf, len); in write_value_v2() 158 const void *buf, uint16_t len, uint16_t offset, in write_value_v2_1() argument 163 if (offset >= sizeof(value_v2_1_value)) { in write_value_v2_1() [all …]
|
| D | service_c_2_3.c | 82 uint16_t len, uint16_t offset) in read_value_v10() argument 86 return bt_gatt_attr_read(conn, attr, buf, len, offset, value, in read_value_v10() 104 uint16_t len, uint16_t offset) in read_str_value() argument 108 return bt_gatt_attr_read(conn, attr, buf, len, offset, value, in read_str_value() 127 uint16_t len, uint16_t offset, uint8_t flags) in write_value_v2() argument 131 if (offset >= sizeof(value_v2_value)) { in write_value_v2() 134 if (offset + len > sizeof(value_v2_value)) { in write_value_v2() 138 memcpy(value + offset, buf, len); in write_value_v2() 158 const void *buf, uint16_t len, uint16_t offset, in write_value_v2_1() argument 163 if (offset >= sizeof(value_v2_1_value)) { in write_value_v2_1() [all …]
|
| D | service_b_5_1.c | 64 uint16_t len, uint16_t offset) in read_value_v8() argument 68 return bt_gatt_attr_read(conn, attr, buf, len, offset, value, in read_value_v8() 87 uint16_t len, uint16_t offset, uint8_t flags) in write_value_v8() argument 91 if (offset >= sizeof(value_v8_value)) { in write_value_v8() 94 if (offset + len > sizeof(value_v8_value)) { in write_value_v8() 98 memcpy(value + offset, buf, len); in write_value_v8() 117 uint16_t len, uint16_t offset) in read_des_v8d1() argument 121 return bt_gatt_attr_read(conn, attr, buf, len, offset, value, in read_des_v8d1() 140 uint16_t len, uint16_t offset, uint8_t flags) in write_des_v8d1() argument 144 if (offset >= sizeof(des_v8d1_value)) { in write_des_v8d1() [all …]
|
| D | service_b_1_1.c | 71 uint16_t len, uint16_t offset) in read_value_v4() argument 75 return bt_gatt_attr_read(conn, attr, buf, len, offset, value, in read_value_v4() 94 uint16_t len, uint16_t offset, uint8_t flags) in write_value_v4() argument 98 if (offset >= sizeof(value_v4_value)) { in write_value_v4() 101 if (offset + len > sizeof(value_v4_value)) { in write_value_v4() 105 memcpy(value + offset, buf, len); in write_value_v4() 124 uint16_t len, uint16_t offset) in read_value_v4_1() argument 128 return bt_gatt_attr_read(conn, attr, buf, len, offset, value, in read_value_v4_1() 147 const void *buf, uint16_t len, uint16_t offset, in write_value_v4_1() argument 152 if (offset >= sizeof(value_v4_1_value)) { in write_value_v4_1() [all …]
|
| D | service_c_1_3.c | 66 void *buf, uint16_t len, uint16_t offset) in read_value_v9__128_bit_uuid() argument 70 return bt_gatt_attr_read(conn, attr, buf, len, offset, value, in read_value_v9__128_bit_uuid() 90 uint16_t offset, uint8_t flags) in write_value_v9__128_bit_uuid() argument 94 if (offset >= sizeof(value_v9__128_bit_uuid_value)) { in write_value_v9__128_bit_uuid() 97 if (offset + len > sizeof(value_v9__128_bit_uuid_value)) { in write_value_v9__128_bit_uuid() 101 memcpy(value + offset, buf, len); in write_value_v9__128_bit_uuid() 121 void *buf, uint16_t len, uint16_t offset) in read_des_v9d2__128_bit_uuid() argument 125 return bt_gatt_attr_read(conn, attr, buf, len, offset, value, in read_des_v9d2__128_bit_uuid() 146 uint16_t offset, uint8_t flags) in write_des_v9d2__128_bit_uuid() argument 150 if (offset >= sizeof(des_v9d2__128_bit_uuid_value)) { in write_des_v9d2__128_bit_uuid() [all …]
|
| /Zephyr-4.3.0/arch/arm/core/ |
| D | elf.c | 103 uint32_t sym_base_addr, const char *sym_name, int32_t *offset) in prel31_decode() argument 109 *offset = sign_extend(*(int32_t *)loc, SHIFT_PREL31_SIGN); in prel31_decode() 110 *offset += sym_base_addr - loc; in prel31_decode() 111 if (*offset >= PREL31_UPPER_BOUNDARY || *offset < PREL31_LOWER_BOUNDARY) { in prel31_decode() 122 static inline void prel31_reloc(uint32_t loc, int32_t *offset) in prel31_reloc() argument 125 *(uint32_t *)loc |= *offset & GENMASK(30, 0); in prel31_reloc() 132 int32_t offset; in prel31_handler() local 134 ret = prel31_decode(reloc_type, loc, sym_base_addr, sym_name, &offset); in prel31_handler() 136 prel31_reloc(loc, &offset); in prel31_handler() 143 uint32_t sym_base_addr, const char *sym_name, int32_t *offset) in jumps_decode() argument [all …]
|
| /Zephyr-4.3.0/subsys/net/lib/lwm2m/ |
| D | buf_util.h | 37 uint16_t offset, uint8_t *src, uint16_t src_len) in buf_insert() argument 48 memmove(dst + offset + src_len, dst + offset, *dst_len - offset); in buf_insert() 51 memcpy(dst + offset, src, src_len); in buf_insert() 58 uint16_t *offset) in buf_read() argument 64 if (*offset + len > src_len) { in buf_read() 70 memcpy(dst, src + *offset, len); in buf_read() 73 *offset += len; in buf_read() 77 static inline int buf_skip(uint16_t len, uint8_t *src, uint16_t src_len, uint16_t *offset) in buf_skip() argument 79 return buf_read(NULL, len, src, src_len, offset); in buf_skip() 83 uint16_t *offset) in buf_read_u8() argument [all …]
|
| /Zephyr-4.3.0/drivers/flash/ |
| D | flash_rpi_pico.c | 35 static bool is_valid_range(off_t offset, uint32_t size) in is_valid_range() argument 37 return (offset >= 0) && ((offset + size) <= FLASH_SIZE); in is_valid_range() 40 static int flash_rpi_read(const struct device *dev, off_t offset, void *data, size_t size) in flash_rpi_read() argument 48 if (!is_valid_range(offset, size)) { in flash_rpi_read() 53 memcpy(data, (uint8_t *)(CONFIG_FLASH_BASE_ADDRESS + offset), size); in flash_rpi_read() 58 static int flash_rpi_write(const struct device *dev, off_t offset, const void *data, size_t size) in flash_rpi_write() argument 70 if (!is_valid_range(offset, size)) { in flash_rpi_write() 71 LOG_ERR("Write range exceeds the flash boundaries. Offset=%#lx, Size=%u", offset, in flash_rpi_write() 78 if ((offset & (PAGE_SIZE - 1)) > 0) { in flash_rpi_write() 79 bytes_to_write = MIN(PAGE_SIZE - (offset & (PAGE_SIZE - 1)), size); in flash_rpi_write() [all …]
|
| D | soc_flash_b91.c | 39 static bool flash_b91_is_range_valid(off_t offset, size_t len) in flash_b91_is_range_valid() argument 42 if ((offset < 0) || (len < 1)) { in flash_b91_is_range_valid() 47 if ((offset + len) > FLASH_SIZE) { in flash_b91_is_range_valid() 65 static int flash_b91_erase(const struct device *dev, off_t offset, size_t len) in flash_b91_erase() argument 76 if (!flash_b91_is_range_valid(offset, len)) { in flash_b91_erase() 81 if (((offset % PAGE_SIZE) != 0) || ((len % PAGE_SIZE) != 0)) { in flash_b91_erase() 92 if ((page_nums >= BLOCK_64K_PAGES) && ((offset % BLOCK_64K_SIZE) == 0)) { in flash_b91_erase() 94 flash_erase_64kblock(offset); in flash_b91_erase() 96 offset += BLOCK_64K_SIZE; in flash_b91_erase() 97 } else if ((page_nums >= BLOCK_32K_PAGES) && ((offset % BLOCK_32K_SIZE) == 0)) { in flash_b91_erase() [all …]
|
| D | flash_gd32_v2.c | 96 static int gd32_fmc_v2_bank0_write(off_t offset, const void *data, size_t len) in gd32_fmc_v2_bank0_write() argument 98 flash_prg_t *prg_flash = (flash_prg_t *)((uint8_t *)SOC_NV_FLASH_ADDR + offset); in gd32_fmc_v2_bank0_write() 168 static int gd32_fmc_v2_bank0_erase_block(off_t offset, size_t size) in gd32_fmc_v2_bank0_erase_block() argument 170 uint32_t page_addr = SOC_NV_FLASH_ADDR + offset; in gd32_fmc_v2_bank0_erase_block() 211 static int gd32_fmc_v2_bank1_write(off_t offset, const void *data, size_t len) in gd32_fmc_v2_bank1_write() argument 213 flash_prg_t *prg_flash = (flash_prg_t *)((uint8_t *)SOC_NV_FLASH_ADDR + offset); in gd32_fmc_v2_bank1_write() 283 static int gd32_fmc_v2_bank1_erase_block(off_t offset, size_t size) in gd32_fmc_v2_bank1_erase_block() argument 285 uint32_t page_addr = SOC_NV_FLASH_ADDR + offset; in gd32_fmc_v2_bank1_erase_block() 302 bool flash_gd32_valid_range(off_t offset, uint32_t len, bool write) in flash_gd32_valid_range() argument 304 if ((offset > SOC_NV_FLASH_SIZE) || in flash_gd32_valid_range() [all …]
|
| D | flash_sam0.c | 99 static int flash_sam0_valid_range(off_t offset, size_t len) in flash_sam0_valid_range() argument 101 if (offset < 0) { in flash_sam0_valid_range() 102 LOG_WRN("0x%lx: before start of flash", (long)offset); in flash_sam0_valid_range() 105 if ((offset + len) > CONFIG_FLASH_SIZE * 1024) { in flash_sam0_valid_range() 106 LOG_WRN("0x%lx: ends past the end of flash", (long)offset); in flash_sam0_valid_range() 124 static int flash_sam0_check_status(off_t offset) in flash_sam0_check_status() argument 141 LOG_ERR("programming error at 0x%lx", (long)offset); in flash_sam0_check_status() 144 LOG_ERR("lock error at 0x%lx", (long)offset); in flash_sam0_check_status() 147 LOG_ERR("NVM error at 0x%lx", (long)offset); in flash_sam0_check_status() 161 static int flash_sam0_write_page(const struct device *dev, off_t offset, in flash_sam0_write_page() argument [all …]
|
| D | flash_sam.c | 55 static bool sam_flash_validate_offset_len(off_t offset, size_t len) in sam_flash_validate_offset_len() argument 57 if (offset < 0) { in sam_flash_validate_offset_len() 61 if ((offset + len) < len) { in sam_flash_validate_offset_len() 73 static bool sam_flash_offset_is_on_write_page_boundary(off_t offset) in sam_flash_offset_is_on_write_page_boundary() argument 75 return sam_flash_aligned(offset, SAM_FLASH_WRITE_PAGE_SIZE); in sam_flash_offset_is_on_write_page_boundary() 137 static bool sam_flash_section_is_within_area(const struct device *dev, off_t offset, size_t len) in sam_flash_section_is_within_area() argument 141 if ((offset + ((off_t)len)) < offset) { in sam_flash_section_is_within_area() 145 if ((offset >= 0) && ((offset + len) <= config->area_size)) { in sam_flash_section_is_within_area() 150 (size_t)offset, (size_t)(offset + len), (size_t)config->area_size); in sam_flash_section_is_within_area() 156 off_t offset, size_t len) in sam_flash_section_is_aligned_with_write_block_size() argument [all …]
|
| D | flash_stm32u3x.c | 34 bool flash_stm32_valid_range(const struct device *dev, off_t offset, in flash_stm32_valid_range() argument 38 if (write && !flash_stm32_valid_write(offset, len)) { in flash_stm32_valid_range() 42 return flash_stm32_range_exists(dev, offset, len); in flash_stm32_valid_range() 45 static int write_nwords(const struct device *dev, off_t offset, const uint32_t *buff, size_t n) in write_nwords() argument 48 volatile uint32_t *flash = (uint32_t *)(offset in write_nwords() 83 LOG_ERR("Word at offs %ld not erased", (long)(offset + i)); in write_nwords() 109 static int erase_page(const struct device *dev, unsigned int offset) in erase_page() argument 134 if ((offset < (FLASH_SIZE / 2)) && !bank_swap) { in erase_page() 137 page = offset / FLASH_PAGE_SIZE; in erase_page() 139 } else if ((offset >= BANK2_OFFSET) && bank_swap) { in erase_page() [all …]
|
| D | flash_stm32wbax.c | 43 bool flash_stm32_valid_range(const struct device *dev, off_t offset, in flash_stm32_valid_range() argument 54 if ((offset < BANK2_OFFSET) && in flash_stm32_valid_range() 55 (offset + len > FLASH_SIZE / 2)) { in flash_stm32_valid_range() 60 if (write && !flash_stm32_valid_write(offset, len)) { in flash_stm32_valid_range() 64 return flash_stm32_range_exists(dev, offset, len); in flash_stm32_valid_range() 67 static int write_qword(const struct device *dev, off_t offset, const uint32_t *buff) in write_qword() argument 70 volatile uint32_t *flash = (uint32_t *)(offset in write_qword() 90 LOG_ERR("Word at offs %ld not erased", (long)offset); in write_qword() 115 static int erase_page(const struct device *dev, unsigned int offset) in erase_page() argument 140 if ((offset < (FLASH_SIZE / 2)) && !bank_swap) { in erase_page() [all …]
|
| D | flash_gecko.c | 33 static bool write_range_is_valid(off_t offset, uint32_t size); 34 static bool read_range_is_valid(off_t offset, uint32_t size); 35 static int erase_flash_block(off_t offset, size_t size); 38 static int flash_gecko_read(const struct device *dev, off_t offset, in flash_gecko_read() argument 42 if (!read_range_is_valid(offset, size)) { in flash_gecko_read() 50 memcpy(data, (uint8_t *)CONFIG_FLASH_BASE_ADDRESS + offset, size); in flash_gecko_read() 55 static int flash_gecko_write(const struct device *dev, off_t offset, in flash_gecko_write() argument 63 if (!write_range_is_valid(offset, size)) { in flash_gecko_write() 74 address = (uint8_t *)CONFIG_FLASH_BASE_ADDRESS + offset; in flash_gecko_write() 86 static int flash_gecko_erase(const struct device *dev, off_t offset, in flash_gecko_erase() argument [all …]
|
| /Zephyr-4.3.0/tests/subsys/fs/multi-fs/src/ |
| D | test_ram_backend.c | 21 static int test_flash_ram_erase(const struct device *dev, off_t offset, in test_flash_ram_erase() argument 25 off_t end_offset = offset + len; in test_flash_ram_erase() 27 zassert_true(offset >= 0, "invalid offset"); in test_flash_ram_erase() 28 zassert_true(offset + len <= TEST_PARTITION_SIZE, in test_flash_ram_erase() 31 while (offset < end_offset) { in test_flash_ram_erase() 32 flash_get_page_info_by_offs(dev, offset, &info); in test_flash_ram_erase() 34 offset = info.start_offset + info.size; in test_flash_ram_erase() 40 static int test_flash_ram_write(const struct device *dev, off_t offset, in test_flash_ram_write() argument 43 zassert_true(offset >= 0, "invalid offset"); in test_flash_ram_write() 44 zassert_true(offset + len <= TEST_PARTITION_SIZE, in test_flash_ram_write() [all …]
|
| /Zephyr-4.3.0/drivers/mm/ |
| D | mm_drv_common.c | 80 size_t offset; in sys_mm_drv_is_virt_region_mapped() local 83 for (offset = 0; offset < size; offset += CONFIG_MM_DRV_PAGE_SIZE) { in sys_mm_drv_is_virt_region_mapped() 84 void *va = (uint8_t *)virt + offset; in sys_mm_drv_is_virt_region_mapped() 97 size_t offset; in sys_mm_drv_is_virt_region_unmapped() local 100 for (offset = 0; offset < size; offset += CONFIG_MM_DRV_PAGE_SIZE) { in sys_mm_drv_is_virt_region_unmapped() 101 void *va = (uint8_t *)virt + offset; in sys_mm_drv_is_virt_region_unmapped() 126 size_t offset; in unmap_locked() local 128 for (offset = 0; offset < size; offset += CONFIG_MM_DRV_PAGE_SIZE) { in unmap_locked() 129 void *va = (uint8_t *)virt + offset; in unmap_locked() 152 size_t offset; in sys_mm_drv_simple_map_region() local [all …]
|
| /Zephyr-4.3.0/subsys/ipc/open-amp/ |
| D | addr_translation.c | 44 unsigned long offset) in translate_offset_to_phys() argument 52 if (offset > io->size) { in translate_offset_to_phys() 59 if ((tmp_offset <= offset) && (offset < tmp_offset + tmp_size)) { in translate_offset_to_phys() 60 return tmp_addr + (offset - tmp_offset); in translate_offset_to_phys() 87 unsigned long offset = 0; in translate_phys_to_offset() local 93 offset += (phys - tmp_addr); in translate_phys_to_offset() 94 return (offset < io->size ? offset : METAL_BAD_OFFSET); in translate_phys_to_offset() 96 offset += tmp_size; in translate_phys_to_offset() 100 offset = 0; in translate_phys_to_offset() 105 offset += (phys - tmp_addr); in translate_phys_to_offset() [all …]
|
| /Zephyr-4.3.0/subsys/net/lib/dns/ |
| D | dns_sd.c | 313 uint16_t offset = buf_offset; in add_a_record() local 326 if (offset > buf_size || total_size >= buf_size - offset) { in add_a_record() 328 total_size, (int)buf_size - (int)offset); in add_a_record() 336 memcpy(&buf[offset], &inst_offs, sizeof(inst_offs)); in add_a_record() 337 offset += sizeof(inst_offs); in add_a_record() 339 rr = (struct dns_rr *)&buf[offset]; in add_a_record() 344 offset += sizeof(*rr); in add_a_record() 346 rdata = (struct dns_a_rdata *)&buf[offset]; in add_a_record() 348 offset += sizeof(*rdata); in add_a_record() 350 __ASSERT_NO_MSG(total_size == offset - buf_offset); in add_a_record() [all …]
|
| /Zephyr-4.3.0/drivers/pinctrl/ |
| D | pinctrl_b91.c | 90 static inline int pinctrl_b91_get_offset(uint32_t pin, uint8_t *offset) in pinctrl_b91_get_offset() argument 94 *offset = B91_PIN_0_FUNC_POS; in pinctrl_b91_get_offset() 97 *offset = B91_PIN_1_FUNC_POS; in pinctrl_b91_get_offset() 100 *offset = B91_PIN_2_FUNC_POS; in pinctrl_b91_get_offset() 103 *offset = B91_PIN_3_FUNC_POS; in pinctrl_b91_get_offset() 106 *offset = B91_PIN_4_FUNC_POS; in pinctrl_b91_get_offset() 109 *offset = B91_PIN_5_FUNC_POS; in pinctrl_b91_get_offset() 112 *offset = B91_PIN_6_FUNC_POS; in pinctrl_b91_get_offset() 115 *offset = B91_PIN_7_FUNC_POS; in pinctrl_b91_get_offset() 130 uint8_t offset = 0; in pinctrl_configure_pin() local [all …]
|
| /Zephyr-4.3.0/drivers/bbram/ |
| D | bbram_mc146818.c | 41 static int bbram_mc146818_read(const struct device *dev, size_t offset, in bbram_mc146818_read() argument 47 if (size < MIN_SIZE || offset + size > config->mem_size in bbram_mc146818_read() 52 offset += MIN_OFFSET; in bbram_mc146818_read() 57 if (offset < MAX_STD) { in bbram_mc146818_read() 58 if (offset >= RTC_CENT) { in bbram_mc146818_read() 65 *(data + i) = mfd_mc146818_std_read(config->mfd, offset+1); in bbram_mc146818_read() 67 *(data + i) = mfd_mc146818_std_read(config->mfd, offset); in bbram_mc146818_read() 70 *(data + i) = mfd_mc146818_ext_read(config->mfd, offset+1); in bbram_mc146818_read() 72 offset++; in bbram_mc146818_read() 79 static int bbram_mc146818_write(const struct device *dev, size_t offset, in bbram_mc146818_write() argument [all …]
|
| /Zephyr-4.3.0/tests/arch/common/gen_isr_table/src/ |
| D | main.c | 88 #define IRQ_LINE(offset) offset argument 90 #define TABLE_INDEX(offset) offset + CONFIG_RISCV_RESERVED_IRQ_ISR_TABLES_OFFSET argument 92 #define TABLE_INDEX(offset) offset argument 140 #define IRQ_LINE(offset) (TEST_NUM_IRQS - ((offset) + 1)) argument 141 #define TABLE_INDEX(offset) (TEST_IRQ_TABLE_SIZE - ((offset) + 1)) argument 221 int test_irq(int offset) in test_irq() argument 224 TC_PRINT("triggering irq %d\n", IRQ_LINE(offset)); in test_irq() 225 trigger_irq(IRQ_LINE(offset)); in test_irq() 230 if (trigger_check[offset] != 1) { in test_irq() 232 IRQ_LINE(offset), in test_irq() [all …]
|
| /Zephyr-4.3.0/scripts/logging/dictionary/dictionary_parser/ |
| D | log_parser_v1.py | 263 def get_normal_msg_size(self, logdata, offset): argument 265 log_desc, _ = struct.unpack_from(self.fmt_msg_hdr, logdata, offset) 270 def parse_one_normal_msg(self, logdata, offset): argument 273 log_desc, source_id = struct.unpack_from(self.fmt_msg_hdr, logdata, offset) 274 offset += struct.calcsize(self.fmt_msg_hdr) 276 timestamp = struct.unpack_from(self.fmt_msg_timestamp, logdata, offset)[0] 277 offset += struct.calcsize(self.fmt_msg_timestamp) 289 next_msg_offset = offset + pkg_len + data_len 292 offset_end_of_args = struct.unpack_from("B", logdata, offset)[0] 294 offset_end_of_args += offset [all …]
|