Home
last modified time | relevance | path

Searched refs:link (Results 1 – 25 of 31) sorted by relevance

12

/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/
Dprov.c91 #define XACT_SEG_DATA(_seg) (&link.rx.buf->data[20 + ((_seg - 1) * 23)])
92 #define XACT_SEG_RECV(_seg) (link.rx.seg &= ~(1 << (_seg)))
191 static struct prov_link link; variable
225 k_delayed_work_cancel(&link.prot_timer); in reset_state()
228 if (link.conf_inputs[0]) { in reset_state()
233 if (link.conn) { in reset_state()
234 bt_mesh_conn_unref(link.conn); in reset_state()
242 (void)memset(&link, 0, offsetof(struct prov_link, tx.retransmit)); in reset_state()
243 link.rx.prev_id = XACT_NVAL; in reset_state()
246 link.rx.buf = bt_mesh_proxy_server_get_buf(); in reset_state()
[all …]
Dprovisioner_prov.c102 #define XACT_SEG_DATA(_idx, _seg) (&link[_idx].rx.buf->data[20 + ((_seg - 1) * 23)])
103 #define XACT_SEG_RECV(_idx, _seg) (link[_idx].rx.seg &= ~(1 << (_seg)))
204 static struct prov_link link[BLE_MESH_PROV_SAME_TIME]; variable
344 if (link[_idx].member) { \
345 bt_mesh_free(link[_idx].member); \
346 link[_idx].member = NULL; \
449 if (!memcmp(link[i].addr.val, addr, BLE_MESH_ADDR_LEN)) { in bt_mesh_provisioner_clear_link_info()
450 link[i].connecting = false; in bt_mesh_provisioner_clear_link_info()
451 link[i].conn = NULL; in bt_mesh_provisioner_clear_link_info()
452 link[i].oob_info = 0x0; in bt_mesh_provisioner_clear_link_info()
[all …]
/hal_espressif-latest/components/esp_hw_support/port/
Dregdma_link.c25 regdma_link_continuous_t *link = (regdma_link_continuous_t *)heap_caps_aligned_alloc( in regdma_link_new_continuous() local
30 if (link) { in regdma_link_new_continuous()
31 …memset(link, 0, buff ? sizeof(regdma_link_continuous_t) : (sizeof(regdma_link_continuous_t) + (len… in regdma_link_new_continuous()
32 void *buf = buff ? buff : (void *)(link->buff); in regdma_link_new_continuous()
33link = regdma_link_init_continuous(link, buf, backup, len, restore, next, skip_b, skip_r, id, modu… in regdma_link_new_continuous()
34 return (void *)((char *)link + offsetof(regdma_link_continuous_t, head)); in regdma_link_new_continuous()
41 regdma_link_addr_map_t *link = (regdma_link_addr_map_t *)heap_caps_aligned_alloc( in regdma_link_new_addr_map() local
46 if (link) { in regdma_link_new_addr_map()
47 …memset(link, 0, buff ? sizeof(regdma_link_addr_map_t) : (sizeof(regdma_link_addr_map_t) + (len<<2)… in regdma_link_new_addr_map()
48 void *buf = buff ? buff : (void *)(link->buff); in regdma_link_new_addr_map()
[all …]
/hal_espressif-latest/components/esp_hw_support/include/esp_private/
Desp_regdma.h550 void *regdma_link_recursive(void *link, int entry, void (*hook)(void *, int, int));
559 void *regdma_find_link_by_pos(void *link, int entry, int pos);
568 void *regdma_find_link_by_id(void *link, int entry, int id);
575 void regdma_link_destroy(void *link, int entry);
582 void regdma_link_stats(void *link, int entry);
590 void regdma_link_set_write_wait_content(void *link, uint32_t value, uint32_t mask);
597 void regdma_link_dump(FILE *out, void *link, int entry);
604 void regdma_link_update_next(void *link, int nentry, ...);
614 uint32_t regdma_link_get_owner_bitmap(void *link, void *tail, int entry);
625 void *regdma_find_module_link_head(void *link, void *tail, int entry, uint32_t module);
[all …]
/hal_espressif-latest/components/hal/esp32s3/include/hal/
Dgdma_ll.h207 dev->channel[channel].in.link.addr = addr; in gdma_ll_rx_set_desc_addr()
216 dev->channel[channel].in.link.start = 1; in gdma_ll_rx_start()
225 dev->channel[channel].in.link.stop = 1; in gdma_ll_rx_stop()
234 dev->channel[channel].in.link.restart = 1; in gdma_ll_rx_restart()
242 dev->channel[channel].in.link.auto_ret = enable; in gdma_ll_rx_enable_auto_return()
250 return dev->channel[channel].in.link.park; in gdma_ll_rx_is_fsm_idle()
463 dev->channel[channel].out.link.addr = addr; in gdma_ll_tx_set_desc_addr()
472 dev->channel[channel].out.link.start = 1; in gdma_ll_tx_start()
481 dev->channel[channel].out.link.stop = 1; in gdma_ll_tx_stop()
490 dev->channel[channel].out.link.restart = 1; in gdma_ll_tx_restart()
[all …]
/hal_espressif-latest/components/esp_hw_support/
Dsleep_retention.c263 void *link = NULL; in sleep_retention_entries_try_create() local
270 link = regdma_link_init_safe( in sleep_retention_entries_try_create()
279link = regdma_link_init_safe(config, false, module_num2map(module), s_retention.lists[priority].en… in sleep_retention_entries_try_create()
282 return link; in sleep_retention_entries_try_create()
289 void *link = regdma_link_init_safe( in sleep_retention_entries_try_create_bonding() local
297 return link; in sleep_retention_entries_try_create_bonding()
327 void *link = NULL; in sleep_retention_find_link_by_id() local
331 …for (int entry = 0; (link == NULL && entry < ARRAY_SIZE(s_retention.lists[s_retention.highpri].ent… in sleep_retention_find_link_by_id()
332link = regdma_find_link_by_id(s_retention.lists[s_retention.highpri].entries[entry], entry, id); in sleep_retention_find_link_by_id()
336 return link; in sleep_retention_find_link_by_id()
[all …]
Dsleep_modem.c234 void *link = NULL; in sleep_modem_wifi_modem_state_init() local
237 void *next = regdma_link_init_safe(&wifi_modem_config[i], false, 0, link); in sleep_modem_wifi_modem_state_init()
239 link = next; in sleep_modem_wifi_modem_state_init()
241 regdma_link_destroy(link, 0); in sleep_modem_wifi_modem_state_init()
246 pau_regdma_set_modem_link_addr(link); in sleep_modem_wifi_modem_state_init()
247 s_sleep_modem.wifi.phy_link = link; in sleep_modem_wifi_modem_state_init()
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Dpau_ll.h28 static inline void pau_ll_select_regdma_entry_link(pau_dev_t *dev, int link) in pau_ll_select_regdma_entry_link() argument
30 dev->regdma_conf.link_sel = link; in pau_ll_select_regdma_entry_link()
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Dpau_ll.h28 …nline __attribute__((always_inline)) void pau_ll_select_regdma_entry_link(pau_dev_t *dev, int link) in pau_ll_select_regdma_entry_link() argument
30 dev->regdma_conf.link_sel = link; in pau_ll_select_regdma_entry_link()
/hal_espressif-latest/components/esp_system/
DCMakeLists.txt61 # link-time registration is used.
73 # of link line order.
100 # once link-time registration of component init functions is used.
/hal_espressif-latest/components/esp_psram/
DCMakeLists.txt41 # also, make sure we link with this option so correct toolchain libs are pulled in
44 # note that we don't need to set link options as the library linked is independent of this
Dproject_include.cmake7 # note that we don't need to set link options as the library linked is independent of this
/hal_espressif-latest/components/esp_rom/
DCMakeLists.txt147 … # Otherwise we need to link to a multilib version of libc compiled with PSRAM workaround.
152 # Since ROM for ESP32 was compiled for 32-bit time_t, only link these functions
178 # Since ROM for ESP32-S2 was compiled for 32-bit time_t, only link these functions
218 # Since ROM for ESP32-S3 was compiled for 32-bit time_t, only link these functions
258 # Since ROM for ESP32-C3 was compiled for 32-bit time_t, only link these functions
/hal_espressif-latest/tools/esptool_py/ci/
Dgh_changelog_template.md.j226 <Upload the release binaries to VirusTotal and ADD a link to the report here>
/hal_espressif-latest/components/soc/esp32s3/include/soc/
Dgdma_struct.h142 } link; member
302 } link; member
/hal_espressif-latest/components/esp_rom/esp32/ld/
Desp32.rom.syscalls.ld3 We don't link to them directly, since in IDF there are actual
/hal_espressif-latest/tools/esptool_py/docs/en/esptool/
Dremote-serial-ports.rst62 …thedocs.io/en/latest/url_handlers.html>`__. (Please keep in mind that the link points to documenta…
/hal_espressif-latest/components/esp_netif/
DKconfig50 A user program can read/write link layer (L2) frames from/to ESP TAP device.
DREADME.md71 …- define behaviour patterns of interaction with ESP-NETIF (example: ehternet link-up -> turn netif…
/hal_espressif-latest/components/bootloader/subproject/main/ld/esp32/
Dbootloader.ld7 Linker file used to link the bootloader.
/hal_espressif-latest/components/esp_system/ld/esp32/
Dmemory.ld.in11 esp32.project.ld contains output sections to link compiler output
/hal_espressif-latest/components/esp_wifi/
DKconfig537 it enables STAs to observe and gather data on radio link performance
539 link measurement, neighbor report.
/hal_espressif-latest/zephyr/blobs/
Dlicense.txt46 separable from, or merely link (or bind by name) to the interfaces of,
/hal_espressif-latest/
DLICENSE46 separable from, or merely link (or bind by name) to the interfaces of,
/hal_espressif-latest/tools/esptool_py/esptool/targets/stub_flasher/2/
DLICENSE-APACHE45 separable from, or merely link (or bind by name) to the interfaces of,

12