/hal_espressif-latest/components/xtensa/include/xtensa/ |
D | core-macros.h | 108 # define xthal_icache_line_invalidate(addr) do { void *__a = (void*)(addr); \ argument 112 # define xthal_icache_line_invalidate(addr) do {/*nothing*/} while(0) argument 116 # define xthal_icache_line_lock(addr) do { void *__a = (void*)(addr); \ argument 119 # define xthal_icache_line_unlock(addr) do { void *__a = (void*)(addr); \ argument 123 # define xthal_icache_line_lock(addr) do {/*nothing*/} while(0) argument 124 # define xthal_icache_line_unlock(addr) do {/*nothing*/} while(0) argument 143 # define xthal_dcache_line_invalidate(addr) do { void *__a = (void*)(addr); \ argument 146 # define xthal_dcache_line_writeback(addr) do { void *__a = (void*)(addr); \ argument 149 # define xthal_dcache_line_writeback_inv(addr) do { void *__a = (void*)(addr); \ argument 154 # define xthal_dcache_line_prefetch_for_read(addr) do { \ argument [all …]
|
/hal_espressif-latest/components/esp_netif/include/ |
D | esp_netif_ip_addr.h | 33 #define ESP_IP6_ADDR_BLOCK1(ip6addr) ((uint16_t)((esp_netif_htonl((ip6addr)->addr[0]) >> 16) & 0xff… 34 #define ESP_IP6_ADDR_BLOCK2(ip6addr) ((uint16_t)((esp_netif_htonl((ip6addr)->addr[0])) & 0xffff)) 35 #define ESP_IP6_ADDR_BLOCK3(ip6addr) ((uint16_t)((esp_netif_htonl((ip6addr)->addr[1]) >> 16) & 0xff… 36 #define ESP_IP6_ADDR_BLOCK4(ip6addr) ((uint16_t)((esp_netif_htonl((ip6addr)->addr[1])) & 0xffff)) 37 #define ESP_IP6_ADDR_BLOCK5(ip6addr) ((uint16_t)((esp_netif_htonl((ip6addr)->addr[2]) >> 16) & 0xff… 38 #define ESP_IP6_ADDR_BLOCK6(ip6addr) ((uint16_t)((esp_netif_htonl((ip6addr)->addr[2])) & 0xffff)) 39 #define ESP_IP6_ADDR_BLOCK7(ip6addr) ((uint16_t)((esp_netif_htonl((ip6addr)->addr[3]) >> 16) & 0xff… 40 #define ESP_IP6_ADDR_BLOCK8(ip6addr) ((uint16_t)((esp_netif_htonl((ip6addr)->addr[3])) & 0xffff)) 43 #define esp_ip4_addr_get_byte(ipaddr, idx) (((const uint8_t*)(&(ipaddr)->addr))[idx]) 82 #define ESP_IP4ADDR_INIT(a, b, c, d) { .type = ESP_IPADDR_TYPE_V4, .u_addr = { .ip4 = { .addr = ES… [all …]
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | mesh.h | 22 #define BLE_MESH_ADDR_IS_UNICAST(addr) ((addr) && (addr) < 0x8000) argument 23 #define BLE_MESH_ADDR_IS_GROUP(addr) ((addr) >= 0xc000 && (addr) < 0xff00) argument 24 #define BLE_MESH_ADDR_IS_VIRTUAL(addr) ((addr) >= 0x8000 && (addr) < 0xc000) argument 25 #define BLE_MESH_ADDR_IS_RFU(addr) ((addr) >= 0xff00 && (addr) <= 0xfffb) argument
|
D | scan.c | 97 const bt_mesh_addr_t *addr, in handle_adv_service_data() argument 102 if (!buf || !addr) { in handle_adv_service_data() 123 bt_mesh_provisioner_prov_adv_recv(buf, addr, rssi); in handle_adv_service_data() 136 bt_mesh_proxy_client_gatt_adv_recv(buf, addr, rssi); in handle_adv_service_data() 173 static void inline callback_ble_adv_pkt(const bt_mesh_addr_t *addr, in callback_ble_adv_pkt() argument 178 bt_mesh_ble_scan_cb_evt_to_btc(addr, adv_type, data, length, rssi); in callback_ble_adv_pkt() 183 static void bt_mesh_scan_cb(const bt_mesh_addr_t *addr, in bt_mesh_scan_cb() argument 198 callback_ble_adv_pkt(addr, adv_type, adv_data, adv_len, rssi); in bt_mesh_scan_cb() 206 unprov_dev_addr = addr; in bt_mesh_scan_cb() 217 callback_ble_adv_pkt(addr, adv_type, adv_data, adv_len, rssi); in bt_mesh_scan_cb() [all …]
|
/hal_espressif-latest/components/soc/esp32s2/include/soc/ |
D | memprot_defs.h | 54 #define IRAM0_SRAM_ADDR_TO_CONF_REG(addr) (((addr >> CONF_REG_ADDRESS_SHIFT) & DPORT_PMS_PRO_… argument 61 #define IRAM0_RTCFAST_ADDR_TO_CONF_REG(addr) (((addr >> CONF_REG_ADDRESS_SHIFT) & DPORT_PMS_PRO_… argument 88 #define DRAM0_SRAM_ADDR_TO_CONF_REG(addr) (((addr >> CONF_REG_ADDRESS_SHIFT) & DPORT_PMS_PRO_… argument 94 #define DRAM0_RTCFAST_ADDR_TO_CONF_REG(addr) (((addr >> CONF_REG_ADDRESS_SHIFT) & DPORT_PMS_PRO_… argument 110 #define PERI1_RTCSLOW_ADDR_TO_CONF_REG(addr) (((addr >> CONF_REG_ADDRESS_SHIFT) & DPORT_PMS_PRO_… argument 121 #define PERI2_RTCSLOW_0_ADDR_TO_CONF_REG(addr) (((addr >> CONF_REG_ADDRESS_SHIFT) & DPORT_PMS_PRO_… argument 127 #define PERI2_RTCSLOW_1_ADDR_TO_CONF_REG(addr) (((addr >> CONF_REG_ADDRESS_SHIFT) & DPORT_PMS_PRO_… argument
|
/hal_espressif-latest/tools/esptool_py/flasher_stub/ |
D | stub_commands.c | 45 int handle_flash_erase(uint32_t addr, uint32_t len) { in handle_flash_erase() argument 46 if (addr % FLASH_SECTOR_SIZE != 0) return 0x32; in handle_flash_erase() 50 while (len > 0 && (addr % FLASH_BLOCK_SIZE != 0)) { in handle_flash_erase() 53 if (esp_rom_opiflash_erase_sector(addr / FLASH_SECTOR_SIZE) != 0) return 0x35; in handle_flash_erase() 55 if (SPIEraseSector(addr / FLASH_SECTOR_SIZE) != 0) return 0x35; in handle_flash_erase() 58 if (SPIEraseSector(addr / FLASH_SECTOR_SIZE) != 0) return 0x35; in handle_flash_erase() 61 addr += FLASH_SECTOR_SIZE; in handle_flash_erase() 67 if (esp_rom_opiflash_erase_block_64k(addr / FLASH_BLOCK_SIZE) != 0) return 0x36; in handle_flash_erase() 69 if (SPIEraseBlock(addr / FLASH_BLOCK_SIZE) != 0) return 0x36; in handle_flash_erase() 72 if (SPIEraseBlock(addr / FLASH_BLOCK_SIZE) != 0) return 0x36; in handle_flash_erase() [all …]
|
/hal_espressif-latest/components/hal/esp32s3/include/hal/ |
D | mpu_ll.h | 39 static inline void mpu_ll_set_region_rw(uint32_t addr) in mpu_ll_set_region_rw() argument 41 WDTLB(0x0, addr); // cached, no allocate in mpu_ll_set_region_rw() 44 static inline void mpu_ll_set_region_rwx(uint32_t addr) in mpu_ll_set_region_rwx() argument 46 WDTLB(0x2, addr); // bypass cache in mpu_ll_set_region_rwx() 49 static inline void mpu_ll_set_region_x(uint32_t addr) in mpu_ll_set_region_x() argument 51 WITLB(0x3, addr); // cached in mpu_ll_set_region_x() 54 static inline void mpu_ll_set_region_illegal(uint32_t addr) in mpu_ll_set_region_illegal() argument 56 WITLB(0xF, addr); in mpu_ll_set_region_illegal() 57 WDTLB(0xF, addr); in mpu_ll_set_region_illegal()
|
/hal_espressif-latest/components/hal/esp32/include/hal/ |
D | mpu_ll.h | 39 static inline void mpu_ll_set_region_rw(uint32_t addr) in mpu_ll_set_region_rw() argument 41 WDTLB(0x0, addr); // cached, no allocate in mpu_ll_set_region_rw() 44 static inline void mpu_ll_set_region_rwx(uint32_t addr) in mpu_ll_set_region_rwx() argument 46 WDTLB(0x2, addr); // bypass cache in mpu_ll_set_region_rwx() 49 static inline void mpu_ll_set_region_x(uint32_t addr) in mpu_ll_set_region_x() argument 51 WITLB(0x3, addr); // cached in mpu_ll_set_region_x() 54 static inline void mpu_ll_set_region_illegal(uint32_t addr) in mpu_ll_set_region_illegal() argument 56 WITLB(0xF, addr); in mpu_ll_set_region_illegal() 57 WDTLB(0xF, addr); in mpu_ll_set_region_illegal()
|
/hal_espressif-latest/components/hal/esp32s2/include/hal/ |
D | mpu_ll.h | 39 static inline void mpu_ll_set_region_rw(uint32_t addr) in mpu_ll_set_region_rw() argument 41 WDTLB(0x0, addr); // cached, no allocate in mpu_ll_set_region_rw() 44 static inline void mpu_ll_set_region_rwx(uint32_t addr) in mpu_ll_set_region_rwx() argument 46 WDTLB(0x2, addr); // bypass cache in mpu_ll_set_region_rwx() 49 static inline void mpu_ll_set_region_x(uint32_t addr) in mpu_ll_set_region_x() argument 51 WITLB(0x3, addr); // cached in mpu_ll_set_region_x() 54 static inline void mpu_ll_set_region_illegal(uint32_t addr) in mpu_ll_set_region_illegal() argument 56 WITLB(0xF, addr); in mpu_ll_set_region_illegal() 57 WDTLB(0xF, addr); in mpu_ll_set_region_illegal()
|
/hal_espressif-latest/components/esp_rom/include/esp32s3/rom/ |
D | cache.h | 153 uint32_t addr; /*!< autoload region start address */ member 167 uint32_t addr; /*!< manual lock address*/ member 175 uint32_t (* icache_addr)(uint32_t addr); 176 uint32_t (* dcache_addr)(uint32_t addr); 177 void (* invalidate_icache_items)(uint32_t addr, uint32_t items); 178 void (* invalidate_dcache_items)(uint32_t addr, uint32_t items); 179 void (* clean_items)(uint32_t addr, uint32_t items); 180 void (* writeback_items)(uint32_t addr, uint32_t items); 181 void (* lock_icache_items)(uint32_t addr, uint32_t items); 182 void (* lock_dcache_items)(uint32_t addr, uint32_t items); [all …]
|
/hal_espressif-latest/components/esp_rom/patches/ |
D | esp_rom_cache_esp32s2_esp32s3.c | 17 #define ALIGN_UP(addr, align) (((addr) + (align)-1) & ~((align)-1)) argument 18 #define ALIGN_DOWN(addr, align) ((addr) & ~((align) - 1)) argument 94 extern void cache_writeback_items_freeze(uint32_t addr, uint32_t items); 96 extern int rom_Cache_WriteBack_Addr(uint32_t addr, uint32_t size); 97 int Cache_WriteBack_Addr(uint32_t addr, uint32_t size) in Cache_WriteBack_Addr() argument 109 start = addr; in Cache_WriteBack_Addr() 110 end = addr + size; in Cache_WriteBack_Addr() 119 addr = ALIGN_UP(start, dcache_line_size); in Cache_WriteBack_Addr() 120 start_len = addr - start; in Cache_WriteBack_Addr() 136 end_len = addr + size - end; in Cache_WriteBack_Addr() [all …]
|
/hal_espressif-latest/components/spi_flash/esp32s3/ |
D | opi_flash_cmd_format_mxic.h | 18 .addr = 0, \ 29 .addr = 0, \ 40 .addr = 0, \ 51 .addr = 0, \ 62 .addr = 0, \ 73 .addr = 0, \ 84 .addr = 0, \ 105 .addr = 0, \ 116 .addr = 0, \ 127 .addr = 0, \ [all …]
|
/hal_espressif-latest/components/hal/ |
D | mpu_hal.c | 28 uint32_t addr = mpu_ll_id_to_addr(id); in mpu_hal_set_region_access() local 34 mpu_ll_set_region_ro(addr); in mpu_hal_set_region_access() 39 mpu_ll_set_region_wo(addr); in mpu_hal_set_region_access() 43 mpu_ll_set_region_rw(addr); in mpu_hal_set_region_access() 46 mpu_ll_set_region_x(addr); in mpu_hal_set_region_access() 49 mpu_ll_set_region_rwx(addr); in mpu_hal_set_region_access() 52 mpu_ll_set_region_illegal(addr); in mpu_hal_set_region_access()
|
/hal_espressif-latest/components/wpa_supplicant/src/ap/ |
D | sta_info.c | 47 while (s != NULL && os_memcmp(s->addr, sta, 6) != 0) in ap_get_sta() 67 "list.", MAC2STR(sta->addr)); in ap_sta_list_del() 75 sta->hnext = hapd->sta_hash[STA_HASH(sta->addr)]; in ap_sta_hash_add() 76 hapd->sta_hash[STA_HASH(sta->addr)] = sta; in ap_sta_hash_add() 84 s = hapd->sta_hash[STA_HASH(sta->addr)]; in ap_sta_hash_del() 86 if (os_memcmp(s->addr, sta->addr, 6) == 0) { in ap_sta_hash_del() 87 hapd->sta_hash[STA_HASH(sta->addr)] = s->hnext; in ap_sta_hash_del() 92 os_memcmp(s->hnext->addr, sta->addr, ETH_ALEN) != 0) in ap_sta_hash_del() 98 " from hash table", MAC2STR(sta->addr)); in ap_sta_hash_del() 141 MAC2STR(prev->addr)); in hostapd_free_stas() [all …]
|
/hal_espressif-latest/components/wpa_supplicant/src/eap_peer/ |
D | eap_peap_common.c | 27 const unsigned char *addr[5]; in peap_prfplus() local 30 addr[0] = hash; in peap_prfplus() 32 addr[1] = (unsigned char *) label; in peap_prfplus() 34 addr[2] = seed; in peap_prfplus() 49 addr[3] = &counter; in peap_prfplus() 51 addr[4] = extra; in peap_prfplus() 65 addr[3] = extra; in peap_prfplus() 67 addr[4] = &counter; in peap_prfplus() 75 if (hmac_sha1_vector(key, key_len, 5, addr, len, hash) < 0) in peap_prfplus()
|
/hal_espressif-latest/components/esp_hw_support/port/esp32s3/ |
D | mspi_timing_config.c | 99 uint32_t addr, int addr_bit_len, 202 void mspi_timing_config_flash_read_data(uint8_t *buf, uint32_t addr, uint32_t len) in mspi_timing_config_flash_read_data() argument 209 esp_rom_opiflash_read_raw(addr, buf, len); in mspi_timing_config_flash_read_data() 211 esp_rom_spiflash_read(addr, (uint32_t *)buf, len); in mspi_timing_config_flash_read_data() 215 static void s_psram_write_data(uint8_t *buf, uint32_t addr, uint32_t len) in s_psram_write_data() argument 220 addr, 32, in s_psram_write_data() 229 addr, 24, in s_psram_write_data() 238 static void s_psram_read_data(uint8_t *buf, uint32_t addr, uint32_t len) in s_psram_read_data() argument 244 addr, 32, in s_psram_read_data() 253 addr, 24, in s_psram_read_data() [all …]
|
/hal_espressif-latest/components/hal/esp32s3/ |
D | rtc_cntl_hal.c | 48 void rtc_cntl_hal_enable_cpu_retention(void *addr) in rtc_cntl_hal_enable_cpu_retention() argument 50 rtc_cntl_sleep_retent_t *retent = (rtc_cntl_sleep_retent_t *)addr; in rtc_cntl_hal_enable_cpu_retention() 52 if (addr) { in rtc_cntl_hal_enable_cpu_retention() 83 void IRAM_ATTR rtc_cntl_hal_disable_cpu_retention(void *addr) in rtc_cntl_hal_disable_cpu_retention() argument 85 rtc_cntl_sleep_retent_t *retent = (rtc_cntl_sleep_retent_t *)addr; in rtc_cntl_hal_disable_cpu_retention() 87 if (addr) { in rtc_cntl_hal_disable_cpu_retention() 112 void rtc_cntl_hal_enable_tagmem_retention(void *addr) in rtc_cntl_hal_enable_tagmem_retention() argument 114 rtc_cntl_sleep_retent_t *retent = (rtc_cntl_sleep_retent_t *)addr; in rtc_cntl_hal_enable_tagmem_retention() 116 if (addr) { in rtc_cntl_hal_enable_tagmem_retention() 138 void IRAM_ATTR rtc_cntl_hal_disable_tagmem_retention(void *addr) in rtc_cntl_hal_disable_tagmem_retention() argument [all …]
|
/hal_espressif-latest/components/esp_hw_support/include/hal/ |
D | cpu_ll.h | 60 …_ATTR __attribute__((deprecated)) __attribute__((pure)) uint32_t cpu_ll_ptr_to_pc(const void *addr) in cpu_ll_ptr_to_pc() argument 62 return ((uint32_t) addr); in cpu_ll_ptr_to_pc() 72 void cpu_ll_set_watchpoint(int id, const void *addr, size_t size, bool on_read, bool on_write) in cpu_ll_set_watchpoint() argument 82 esp_cpu_set_watchpoint(id, addr, size, trigger); in cpu_ll_set_watchpoint() 111 void cpu_ll_compare_and_set_native(volatile uint32_t *addr, uint32_t compare, uint32_t *set) in cpu_ll_compare_and_set_native() argument 116 temp = *addr; in cpu_ll_compare_and_set_native() 117 *addr = temp; in cpu_ll_compare_and_set_native() 127 :"r"(addr), "r"(compare), "0"(*set) in cpu_ll_compare_and_set_native() 137 old_value = *addr; in cpu_ll_compare_and_set_native() 139 *addr = *set; in cpu_ll_compare_and_set_native() [all …]
|
/hal_espressif-latest/components/esp_rom/include/esp32s2/rom/ |
D | cache.h | 118 uint32_t addr; /*!< manual lock address*/ member 283 uint32_t Cache_Address_Through_ICache(uint32_t addr); 293 uint32_t Cache_Address_Through_DCache(uint32_t addr); 307 void Cache_Invalidate_ICache_Items(uint32_t addr, uint32_t items); 321 void Cache_Invalidate_DCache_Items(uint32_t addr, uint32_t items); 335 void Cache_Clean_Items(uint32_t addr, uint32_t items); 349 void Cache_WriteBack_Items(uint32_t addr, uint32_t items); 363 int Cache_Invalidate_Addr(uint32_t addr, uint32_t size); 377 int Cache_Clean_Addr(uint32_t addr, uint32_t size); 391 int Cache_WriteBack_Addr(uint32_t addr, uint32_t size); [all …]
|
/hal_espressif-latest/components/wpa_supplicant/src/crypto/ |
D | sha256-kdf.c | 38 const unsigned char *addr[4]; in hmac_sha256_kdf() local 42 addr[0] = T; in hmac_sha256_kdf() 45 addr[1] = (const unsigned char *) label; in hmac_sha256_kdf() 48 addr[1] = (const u8 *) ""; in hmac_sha256_kdf() 51 addr[2] = seed; in hmac_sha256_kdf() 53 addr[3] = &iter; in hmac_sha256_kdf() 56 if (hmac_sha256_vector(secret, secret_len, 3, &addr[1], &len[1], T) < 0) in hmac_sha256_kdf() 77 if (hmac_sha256_vector(secret, secret_len, 4, addr, len, T) < 0) in hmac_sha256_kdf()
|
D | sha1-tprf.c | 37 const unsigned char *addr[5]; in sha1_t_prf() local 40 addr[0] = hash; in sha1_t_prf() 42 addr[1] = (unsigned char *) label; in sha1_t_prf() 44 addr[2] = seed; in sha1_t_prf() 46 addr[3] = output_len; in sha1_t_prf() 48 addr[4] = &counter; in sha1_t_prf() 57 if (hmac_sha1_vector(key, key_len, 5, addr, len, hash)) in sha1_t_prf()
|
/hal_espressif-latest/components/hal/esp32c2/ |
D | rtc_cntl_hal.c | 41 void rtc_cntl_hal_enable_cpu_retention(void *addr) in rtc_cntl_hal_enable_cpu_retention() argument 43 if (addr) { in rtc_cntl_hal_enable_cpu_retention() 44 lldesc_t *plink = (lldesc_t *)addr; in rtc_cntl_hal_enable_cpu_retention() 53 rtc_cntl_ll_enable_cpu_retention((uint32_t)addr); in rtc_cntl_hal_enable_cpu_retention() 57 void IRAM_ATTR rtc_cntl_hal_disable_cpu_retention(void *addr) in rtc_cntl_hal_disable_cpu_retention() argument 59 rtc_cntl_sleep_retent_t *retent = (rtc_cntl_sleep_retent_t *)addr; in rtc_cntl_hal_disable_cpu_retention() 61 if (addr) { in rtc_cntl_hal_disable_cpu_retention()
|
/hal_espressif-latest/components/bt/host/bluedroid/device/ |
D | bdaddr.c | 35 bool bdaddr_is_empty(const bt_bdaddr_t *addr) in bdaddr_is_empty() argument 37 assert(addr != NULL); in bdaddr_is_empty() 40 return memcmp(addr, &zero, sizeof(bt_bdaddr_t)) == 0; in bdaddr_is_empty() 59 const char *bdaddr_to_string(const bt_bdaddr_t *addr, char *string, size_t size) in bdaddr_to_string() argument 61 assert(addr != NULL); in bdaddr_to_string() 68 const uint8_t *ptr = addr->address; in bdaddr_to_string() 98 bool string_to_bdaddr(const char *string, bt_bdaddr_t *addr) in string_to_bdaddr() argument 101 assert(addr != NULL); in string_to_bdaddr() 112 memcpy(addr, &new_addr, sizeof(bt_bdaddr_t)); in string_to_bdaddr()
|
/hal_espressif-latest/components/hal/include/hal/ |
D | pau_hal.h | 38 …efine pau_hal_set_regdma_modem_link_addr(hal, addr) pau_ll_set_regdma_wifimac_link_addr((hal)->d… argument 63 #define pau_hal_set_regdma_system_link_addr(hal, addr) pau_ll_set_regdma_link0_addr(hal->dev, (ad… argument 86 #define pau_hal_set_regdma_extra_link_addr(hal, addr) pau_ll_set_regdma_link3_addr(hal->dev, (add… argument
|
/hal_espressif-latest/components/esp_rom/include/esp32c6/rom/ |
D | cache.h | 117 uint32_t addr; /*!< manual lock address*/ member 124 uint32_t (* icache_addr)(uint32_t addr); 125 uint32_t (* dcache_addr)(uint32_t addr); 126 void (* invalidate_icache_items)(uint32_t addr, uint32_t items); 127 void (* lock_icache_items)(uint32_t addr, uint32_t items); 128 void (* unlock_icache_items)(uint32_t addr, uint32_t items); 276 void Cache_Invalidate_ICache_Items(uint32_t addr, uint32_t items); 290 int Cache_Invalidate_Addr(uint32_t addr, uint32_t size); 344 uint32_t Cache_Start_ICache_Preload(uint32_t addr, uint32_t size, uint32_t order); 430 void Cache_Lock_ICache_Items(uint32_t addr, uint32_t items); [all …]
|