Searched refs:bindesc_entry (Results 1 – 4 of 4) sorted by relevance
/Zephyr-latest/include/zephyr/ |
D | bindesc.h | 27 #define BINDESC_ENTRY_HEADER_SIZE (sizeof(struct bindesc_entry)) 163 __aligned(BINDESC_ALIGNMENT) const struct bindesc_entry BINDESC_NAME(name) \ 299 struct bindesc_entry { struct 314 BUILD_ASSERT(offsetof(struct bindesc_entry, tag) == 0, "Incorrect memory layout"); 315 BUILD_ASSERT(offsetof(struct bindesc_entry, len) == 2, "Incorrect memory layout"); 316 BUILD_ASSERT(offsetof(struct bindesc_entry, data) == 4, "Incorrect memory layout"); 328 uint8_t buffer[sizeof(struct bindesc_entry) + 348 typedef int (*bindesc_callback_t)(const struct bindesc_entry *entry, void *user_data); 489 extern const struct bindesc_entry BINDESC_NAME(kernel_version_string); 493 extern const struct bindesc_entry BINDESC_NAME(kernel_version_major); [all …]
|
/Zephyr-latest/subsys/bindesc/ |
D | bindesc_read.c | 23 static int find_callback(const struct bindesc_entry *entry, void *user_data) in find_callback() 39 static int get_size_callback(const struct bindesc_entry *entry, void *user_data) in get_size_callback() 57 const struct bindesc_entry **entry) in get_entry() 72 if (((const struct bindesc_entry *)handle->buffer)->len + BINDESC_ENTRY_HEADER_SIZE in get_entry() 80 ((const struct bindesc_entry *)handle->buffer)->len); in get_entry() 86 *entry = (const struct bindesc_entry *)handle->buffer; in get_entry() 88 *entry = (const struct bindesc_entry *)address; in get_entry() 158 const struct bindesc_entry *entry; in bindesc_foreach()
|
D | bindesc.ld | 11 Z_LINK_ITERABLE(bindesc_entry);
|
/Zephyr-latest/samples/subsys/bindesc/read_bindesc/src/ |
D | main.c | 27 int dump_descriptors_callback(const struct bindesc_entry *entry, void *user_data) in dump_descriptors_callback()
|