Home
last modified time | relevance | path

Searched refs:bindesc_entry (Results 1 – 4 of 4) sorted by relevance

/Zephyr-latest/include/zephyr/
Dbindesc.h27 #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/
Dbindesc_read.c23 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()
Dbindesc.ld11 Z_LINK_ITERABLE(bindesc_entry);
/Zephyr-latest/samples/subsys/bindesc/read_bindesc/src/
Dmain.c27 int dump_descriptors_callback(const struct bindesc_entry *entry, void *user_data) in dump_descriptors_callback()