Home
last modified time | relevance | path

Searched refs:section (Results 1 – 25 of 77) sorted by relevance

1234

/hal_espressif-3.7.0/components/bt/host/bluedroid/btc/core/
Dbtc_config.c31 bool btc_compare_address_key_value(const char *section, const char *key_type, void *key_value, int … in btc_compare_address_key_value() argument
41 config_remove_section(config, section); in btc_compare_address_key_value()
105 bool btc_config_has_section(const char *section) in btc_config_has_section() argument
108 assert(section != NULL); in btc_config_has_section()
110 return config_has_section(config, section); in btc_config_has_section()
113 bool btc_config_exist(const char *section, const char *key) in btc_config_exist() argument
116 assert(section != NULL); in btc_config_exist()
119 return config_has_key(config, section, key); in btc_config_exist()
122 bool btc_config_get_int(const char *section, const char *key, int *value) in btc_config_get_int() argument
125 assert(section != NULL); in btc_config_get_int()
[all …]
Dbtc_ble_storage.c32 const char *section = btc_config_section_name(iter); in _btc_storage_save() local
34 if (string_is_bdaddr(section) && in _btc_storage_save()
35 !btc_config_exist(section, BTC_BLE_STORAGE_DEV_TYPE_STR) && in _btc_storage_save()
36 !btc_config_exist(section, BTC_BLE_STORAGE_ADDR_TYPE_STR) && in _btc_storage_save()
37 !btc_config_exist(section, BTC_BLE_STORAGE_LINK_KEY_STR) && in _btc_storage_save()
38 !btc_config_exist(section, BTC_BLE_STORAGE_LE_KEY_PENC_STR) && in _btc_storage_save()
39 !btc_config_exist(section, BTC_BLE_STORAGE_LE_KEY_PID_STR) && in _btc_storage_save()
40 !btc_config_exist(section, BTC_BLE_STORAGE_LE_KEY_PCSRK_STR) && in _btc_storage_save()
41 !btc_config_exist(section, BTC_BLE_STORAGE_LE_KEY_LENC_STR) && in _btc_storage_save()
42 !btc_config_exist(section, BTC_BLE_STORAGE_LE_KEY_LCSRK_STR) && in _btc_storage_save()
[all …]
/hal_espressif-3.7.0/components/bt/host/bluedroid/btc/include/btc/
Dbtc_config.h21 bool btc_config_has_section(const char *section);
22 bool btc_config_exist(const char *section, const char *key);
23 bool btc_config_get_int(const char *section, const char *key, int *value);
24 bool btc_config_set_int(const char *section, const char *key, int value);
25 bool btc_config_get_str(const char *section, const char *key, char *value, int *size_bytes);
26 bool btc_config_set_str(const char *section, const char *key, const char *value);
27 bool btc_config_get_bin(const char *section, const char *key, uint8_t *value, size_t *length);
28 bool btc_config_set_bin(const char *section, const char *key, const uint8_t *value, size_t length);
29 bool btc_config_remove(const char *section, const char *key);
30 bool btc_config_remove_section(const char *section);
[all …]
/hal_espressif-3.7.0/components/bt/common/osi/
Dconfig.c47 static section_t *section_find(const config_t *config, const char *section);
51 static entry_t *entry_find(const config_t *config, const char *section, const char *key);
112 bool config_has_section(const config_t *config, const char *section) in config_has_section() argument
115 assert(section != NULL); in config_has_section()
117 return (section_find(config, section) != NULL); in config_has_section()
120 bool config_has_key(const config_t *config, const char *section, const char *key) in config_has_key() argument
123 assert(section != NULL); in config_has_key()
126 return (entry_find(config, section, key) != NULL); in config_has_key()
133 const section_t *section = (const section_t *)list_node(node); in config_has_key_in_section() local
135 …for (const list_node_t *node = list_begin(section->entries); node != list_end(section->entries); n… in config_has_key_in_section()
[all …]
/hal_espressif-3.7.0/components/bt/common/osi/include/osi/
Dconfig.h55 bool config_has_section(const config_t *config, const char *section);
59 bool config_has_key(const config_t *config, const char *section, const char *key);
69 int config_get_int(const config_t *config, const char *section, const char *key, int def_value);
74 bool config_get_bool(const config_t *config, const char *section, const char *key, bool def_value);
80 const char *config_get_string(const config_t *config, const char *section, const char *key, const c…
85 void config_set_int(config_t *config, const char *section, const char *key, int value);
90 void config_set_bool(config_t *config, const char *section, const char *key, bool value);
95 void config_set_string(config_t *config, const char *section, const char *key, const char *value, b…
100 bool config_remove_section(config_t *config, const char *section);
105 bool config_remove_key(config_t *config, const char *section, const char *key);
/hal_espressif-3.7.0/tools/esptool_py/espsecure/esp_hsm_sign/
D__init__.py31 section = "hsm_config"
32 if not config.has_section(section):
33 raise configparser.NoSectionError(section)
37 if not config.has_option(section, option):
38 raise configparser.NoOptionError(option, section)
42 if not config.has_option(section, "credentials"):
44 config.set(section, "credentials", hsm_pin)
46 return config[section]
/hal_espressif-3.7.0/components/esp_system/ld/esp32c2/
Dsections.ld.in30 * This section is required to skip .iram0.text area because iram0_0_seg and
57 * This section holds data that should not be initialized at power up.
58 * The section located in Internal SRAM memory region. The macro _NOINIT
59 * can be used as attribute to place data into this section.
131 * This dummy section represents the .flash.text section but in default_rodata_seg.
139 /* Create an empty gap as big as .flash.text section */
141 /* Prepare the alignment of the section above. Few bytes (0x20) must be
154 /* Create an empty gap within this section. Thanks to this, the end of this
155 * section will match .flash.rodata's begin address. Thus, both sections
179 …* RISC-V gcc is configured with --enable-initfini-array so it emits an .init_array section instead.
[all …]
/hal_espressif-3.7.0/components/esp_system/ld/esp32h2/
Dsections.ld.in34 * This section located in RTC FAST Memory area.
51 * RTC data section holds RTC wake stub
79 * This section holds data that should not be initialized at power up
82 * into this section. See the file "esp_attr.h" for more information.
94 * This section located in RTC SLOW Memory area.
108 * This section holds RTC data that should have fixed addresses.
166 /* iram_end_test section exists for use by memprot unit tests only */
194 * This section is required to skip .iram0.text area because iram0_0_seg and
221 * This section holds data that should not be initialized at power up.
222 * The section located in Internal SRAM memory region. The macro _NOINIT
[all …]
/hal_espressif-3.7.0/components/esp_system/ld/esp32c3/
Dsections.ld.in34 * This section located in RTC FAST Memory area.
51 * RTC data section holds RTC wake stub
79 * This section holds data that should not be initialized at power up
82 * into this section. See the file "esp_attr.h" for more information.
94 * This section located in RTC SLOW Memory area.
108 * This section holds RTC data that should have fixed addresses.
161 * This section is required to skip .iram0.text area because iram0_0_seg and
188 * This section holds data that should not be initialized at power up.
189 * The section located in Internal SRAM memory region. The macro _NOINIT
190 * can be used as attribute to place data into this section.
[all …]
/hal_espressif-3.7.0/components/esp_system/ld/esp32c6/
Dsections.ld.in36 * This section located in RTC FAST Memory area.
53 * RTC data section holds RTC wake stub
81 * This section holds data that should not be initialized at power up
84 * into this section. See the file "esp_attr.h" for more information.
96 * This section located in RTC SLOW Memory area.
110 * This section holds RTC data that should have fixed addresses.
168 /* iram_end_test section exists for use by memprot unit tests only */
196 * This section is required to skip .iram0.text area because iram0_0_seg and
223 * This section holds data that should not be initialized at power up.
224 * The section located in Internal SRAM memory region. The macro _NOINIT
[all …]
Dmemory.ld.in105 * The lines below define location alias for .rtc.data section
106 … no distinguished LP(RTC) fast and slow memory sections, instead, there is a unified LP_RAM section
128 * If rodata default segment is placed in `drom_seg`, then flash's first rodata section must
133 ".flash_rodata_dummy section must be placed at the beginning of the rodata segment.")
/hal_espressif-3.7.0/components/esp_system/test_apps/esp_system_unity_tests/main/
Dtest_ipc_isr.S21 .section .iram1, "ax"
38 .section .iram1, "ax"
56 .section .iram1, "ax"
/hal_espressif-3.7.0/components/esp_system/ld/esp32s3/
Dsections.ld.in38 * This section located in RTC FAST Memory area.
55 * RTC data section holds RTC wake stub
85 * This section holds data that should not be initialized at power up
88 * into this section. See the file "esp_attr.h" for more information.
101 * This section located in RTC SLOW Memory area.
115 * This section holds RTC data that should have fixed addresses.
199 * This section is required to skip .iram0.text area because iram0_0_seg and
225 * This section holds data that should not be initialized at power up.
226 * The section located in Internal SRAM memory region. The macro _NOINIT
227 * can be used as attribute to place data into this section.
[all …]
/hal_espressif-3.7.0/tools/ci/
Dcheck_callgraph.py63 …def __init__(self, name: str, addr: int, local: bool, filename: Optional[str], section: Optional[s…
68 self.section = section
76 self.section or 'unknown',
91 self.from_sym.section,
94 self.to_sym.section
138 for section in self.elf_obj.iter_sections():
139 if not segment.section_in_segment(section):
143 section.name, section['sh_addr'], section['sh_size']
336 if (not from_sections or ref.from_sym.section in from_sections) and \
337 (not to_sections or ref.to_sym.section in to_sections):
/hal_espressif-3.7.0/components/esp_system/ld/esp32/
Dsections.ld.in25 This section is required to skip rtc.text area because rtc_iram_seg and
36 /* This section located in RTC FAST Memory area.
53 /* RTC data section holds RTC wake stub
83 /* This section holds data that should not be initialized at power up
86 into this section. See the file "esp_attr.h" for more information.
99 /* This section located in RTC SLOW Memory area.
113 * This section holds RTC FAST data that should have fixed addresses.
132 * This section holds RTC SLOW data that should have fixed addresses.
235 * This section holds data that won't be initialised when startup.
236 * This section locates in External RAM region.
[all …]
/hal_espressif-3.7.0/components/esp_system/ld/esp32s2/
Dsections.ld.in34 This section is required to skip rtc.text area because rtc_iram_seg and
45 /* This section located in RTC FAST Memory area.
61 /* RTC data section holds RTC wake stub
90 /* This section holds data that should not be initialized at power up
93 into this section. See the file "esp_attr.h" for more information.
106 /* This section located in RTC SLOW Memory area.
120 * This section holds RTC data that should have fixed addresses.
202 /* Added to maintain compability, there are no iram0 data section to put
209 /* iram_end_test section exists for use by memprot unit tests only */
236 /*This section holds data that should not be initialized at power up.
[all …]
/hal_espressif-3.7.0/components/esp_phy/esp32c2/include/
Dphy_init_data.h33 static const char __attribute__((section(".rodata"))) phy_init_magic_pre[] = PHY_INIT_MAGIC;
153 static const char __attribute__((section(".rodata"))) phy_init_magic_post[] = PHY_INIT_MAGIC;
/hal_espressif-3.7.0/components/esp_phy/esp32c3/include/
Dphy_init_data.h33 static const char __attribute__((section(".rodata"))) phy_init_magic_pre[] = PHY_INIT_MAGIC;
153 static const char __attribute__((section(".rodata"))) phy_init_magic_post[] = PHY_INIT_MAGIC;
/hal_espressif-3.7.0/components/esp_phy/esp32c6/include/
Dphy_init_data.h34 static const char __attribute__((section(".rodata"))) phy_init_magic_pre[] = PHY_INIT_MAGIC;
170 static const char __attribute__((section(".rodata"))) phy_init_magic_post[] = PHY_INIT_MAGIC;
/hal_espressif-3.7.0/components/esp_common/include/
Desp_attr.h35 #define IRAM_DATA_ATTR __attribute__((section(".iram.data")))
41 #define IRAM_BSS_ATTR __attribute__((section(".iram.bss")))
172 #define _SECTION_ATTR_IMPL(SECTION, COUNTER) __attribute__((section(SECTION "." _COUNTER_STRINGIFY(…
/hal_espressif-3.7.0/components/heap/
Dinternals.md1 # Function placement in IRAM section
3 … compiled and linked in a way that minimizes the utilization of the IRAM section of memory without…
/hal_espressif-3.7.0/components/esp_system/port/arch/xtensa/
Desp_ipc_isr_routines.S17 .section .iram1, "ax"
Ddebug_helpers_asm.S42 .section .iram1, "ax"
/hal_espressif-3.7.0/components/esp_system/port/arch/riscv/
Dexpression_with_stack_asm.S15 .section .text
/hal_espressif-3.7.0/components/heap/include/
Dheap_memory_layout.h76 __attribute__((section(".reserved_memory_address"))) __attribute__((used)) \

1234