Home
last modified time | relevance | path

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

12345

/hal_espressif-2.7.6/components/bt/esp_ble_mesh/mesh_core/
Dprov.c90 #define XACT_SEG_DATA(_seg) (&link.rx.buf->data[20 + ((_seg - 1) * 23)])
91 #define XACT_SEG_RECV(_seg) (link.rx.seg &= ~(1 << (_seg)))
190 static struct prov_link link; variable
224 k_delayed_work_cancel(&link.prot_timer); in reset_state()
227 if (link.conf_inputs[0]) { in reset_state()
232 if (link.conn) { in reset_state()
233 bt_mesh_conn_unref(link.conn); in reset_state()
241 (void)memset(&link, 0, offsetof(struct prov_link, tx.retransmit)); in reset_state()
242 link.rx.prev_id = XACT_NVAL; in reset_state()
245 link.rx.buf = bt_mesh_proxy_server_get_buf(); in reset_state()
[all …]
Dprovisioner_prov.c107 #define XACT_SEG_DATA(_idx, _seg) (&link[_idx].rx.buf->data[20 + ((_seg - 1) * 23)])
108 #define XACT_SEG_RECV(_idx, _seg) (link[_idx].rx.seg &= ~(1 << (_seg)))
208 static struct prov_link link[BLE_MESH_PROV_SAME_TIME]; variable
348 if (link[_idx].member) { \
349 bt_mesh_free(link[_idx].member); \
350 link[_idx].member = NULL; \
453 if (!memcmp(link[i].addr.val, addr, BLE_MESH_ADDR_LEN)) { in bt_mesh_provisioner_clear_link_info()
454 link[i].connecting = false; in bt_mesh_provisioner_clear_link_info()
455 link[i].conn = NULL; in bt_mesh_provisioner_clear_link_info()
456 link[i].oob_info = 0x0; in bt_mesh_provisioner_clear_link_info()
[all …]
/hal_espressif-2.7.6/tools/ci/
Dcheck_readme_links.py90 for link in file_links:
91 link_path = link.file.parent / link.url
94 errors.append(RelativeLinkError(link.file, link.url))
115 link = Link(path, url[0].lstrip())
117 if not link.url.startswith('#'):
118 links.append(link)
134 for link in links:
135 if link.url.startswith('http'):
136 web_links[link.url].append(link.file)
138 file_links.append(link)
/hal_espressif-2.7.6/components/esp_eth/src/
Desp_eth_phy_w5500.c44 uint8_t link: 1; /*!< Link status */ member
73 eth_link_t link = phycfg.link ? ETH_LINK_UP : ETH_LINK_DOWN; in w5500_update_link_duplex_speed() local
75 if (w5500->link_status != link) { in w5500_update_link_duplex_speed()
77 if (link == ETH_LINK_UP) { in w5500_update_link_duplex_speed()
93 PHY_CHECK(eth->on_state_changed(eth, ETH_STATE_LINK, (void *)link) == ESP_OK, in w5500_update_link_duplex_speed()
95 w5500->link_status = link; in w5500_update_link_duplex_speed()
Desp_eth.c60 eth_link_t link; member
122 eth_link_t link = (eth_link_t)args; in eth_on_state_changed() local
123 … ETH_CHECK(mac->set_link(mac, link) == ESP_OK, "ethernet mac set link failed", err, ESP_FAIL); in eth_on_state_changed()
124 eth_driver->link = link; in eth_on_state_changed()
125 if (link == ETH_LINK_UP) { in eth_on_state_changed()
128 } else if (link == ETH_LINK_DOWN) { in eth_on_state_changed()
190 eth_driver->link = ETH_LINK_DOWN; in esp_eth_driver_install()
Desp_eth_phy_dp83848.c110 eth_link_t link = physts.link_status ? ETH_LINK_UP : ETH_LINK_DOWN; in dp83848_update_link_duplex_speed() local
112 if (dp83848->link_status != link) { in dp83848_update_link_duplex_speed()
114 if (link == ETH_LINK_UP) { in dp83848_update_link_duplex_speed()
138 PHY_CHECK(eth->on_state_changed(eth, ETH_STATE_LINK, (void *)link) == ESP_OK, in dp83848_update_link_duplex_speed()
140 dp83848->link_status = link; in dp83848_update_link_duplex_speed()
Desp_eth_phy_ip101.c140 eth_link_t link = cssr.link_up ? ETH_LINK_UP : ETH_LINK_DOWN; in ip101_update_link_duplex_speed() local
142 if (ip101->link_status != link) { in ip101_update_link_duplex_speed()
144 if (link == ETH_LINK_UP) { in ip101_update_link_duplex_speed()
178 PHY_CHECK(eth->on_state_changed(eth, ETH_STATE_LINK, (void *)link) == ESP_OK, in ip101_update_link_duplex_speed()
180 ip101->link_status = link; in ip101_update_link_duplex_speed()
Desp_eth_phy_ksz8041.c86 eth_link_t link = bmsr.link_status ? ETH_LINK_UP : ETH_LINK_DOWN; in ksz8041_update_link_duplex_speed() local
88 if (ksz8041->link_status != link) { in ksz8041_update_link_duplex_speed()
90 if (link == ETH_LINK_UP) { in ksz8041_update_link_duplex_speed()
126 PHY_CHECK(eth->on_state_changed(eth, ETH_STATE_LINK, (void *)link) == ESP_OK, in ksz8041_update_link_duplex_speed()
128 ksz8041->link_status = link; in ksz8041_update_link_duplex_speed()
Desp_eth_phy_rtl8201.c102 eth_link_t link = bmsr.link_status ? ETH_LINK_UP : ETH_LINK_DOWN; in rtl8201_update_link_duplex_speed() local
104 if (rtl8201->link_status != link) { in rtl8201_update_link_duplex_speed()
106 if (link == ETH_LINK_UP) { in rtl8201_update_link_duplex_speed()
132 PHY_CHECK(eth->on_state_changed(eth, ETH_STATE_LINK, (void *)link) == ESP_OK, in rtl8201_update_link_duplex_speed()
134 rtl8201->link_status = link; in rtl8201_update_link_duplex_speed()
Desp_eth_phy_dm9051.c110 eth_link_t link = bmsr.link_status ? ETH_LINK_UP : ETH_LINK_DOWN; in dm9051_update_link_duplex_speed() local
112 if (dm9051->link_status != link) { in dm9051_update_link_duplex_speed()
114 if (link == ETH_LINK_UP) { in dm9051_update_link_duplex_speed()
140 PHY_CHECK(eth->on_state_changed(eth, ETH_STATE_LINK, (void *)link) == ESP_OK, in dm9051_update_link_duplex_speed()
142 dm9051->link_status = link; in dm9051_update_link_duplex_speed()
Desp_eth_phy_lan8720.c183 eth_link_t link = bmsr.link_status ? ETH_LINK_UP : ETH_LINK_DOWN; in lan8720_update_link_duplex_speed() local
185 if (lan8720->link_status != link) { in lan8720_update_link_duplex_speed()
187 if (link == ETH_LINK_UP) { in lan8720_update_link_duplex_speed()
223 PHY_CHECK(eth->on_state_changed(eth, ETH_STATE_LINK, (void *)link) == ESP_OK, in lan8720_update_link_duplex_speed()
225 lan8720->link_status = link; in lan8720_update_link_duplex_speed()
/hal_espressif-2.7.6/components/pthread/
Dpthread_cond_var.c39 TAILQ_ENTRY(esp_pthread_cond_waiter) link; ///< stash on the list of semaphores to be notified
76 TAILQ_FOREACH(entry, &cond->waiter_list, link) { in pthread_cond_broadcast()
132 TAILQ_INSERT_TAIL(&cond->waiter_list, &w, link); in pthread_cond_timedwait()
143 TAILQ_REMOVE(&cond->waiter_list, &w, link); in pthread_cond_timedwait()
/hal_espressif-2.7.6/docs/idf_extensions/
Dlink_roles.py71 link = m.group(2)
74 link = text
76 rel_path = root_path + link
89 warning("Line number anchor in URL %s doesn't seem to be valid" % link)
94 …g('URL %s seems to contain an unusable anchor after the #, only line numbers are supported' % link)
/hal_espressif-2.7.6/examples/ethernet/enc28j60/main/
Desp_eth_phy_enc28j60.c93 eth_link_t link = phstat.lstat ? ETH_LINK_UP : ETH_LINK_DOWN; in enc28j60_update_link_duplex_speed() local
95 if (enc28j60->link_status != link) { in enc28j60_update_link_duplex_speed()
97 if (link == ETH_LINK_UP) { in enc28j60_update_link_duplex_speed()
108 PHY_CHECK(eth->on_state_changed(eth, ETH_STATE_LINK, (void *)link) == ESP_OK, in enc28j60_update_link_duplex_speed()
110 enc28j60->link_status = link; in enc28j60_update_link_duplex_speed()
/hal_espressif-2.7.6/docs/zh_CN/api-reference/peripherals/
Di2c.rst99 .. blockdiag:: ../../../_static/diagrams/i2c-command-link-master-write-blockdiag.diag
101 :caption: I2C command link - master write example
127 .. blockdiag:: ../../../_static/diagrams/i2c-command-link-master-read-blockdiag.diag
129 :caption: I2C command link - master read example
/hal_espressif-2.7.6/docs/en/api-reference/peripherals/
Di2c.rst173 For better process organization, the driver provides a container, called a "command link", that sho…
179 The example below shows how to build a command link for an I2C master to send *n* bytes to a slave.
181 .. blockdiag:: ../../../_static/diagrams/i2c-command-link-master-write-blockdiag.diag
183 :caption: I2C command link - master write example
187 The following describes how a command link for a "master write" is set up and what comes inside:
189 1. Create a command link with :cpp:func:`i2c_cmd_link_create`.
200 …on of the command link by I2C controller by calling :cpp:func:`i2c_master_cmd_begin`. Once the exe…
201 3. After the commands are transmitted, release the resources used by the command link by calling :c…
207 The example below shows how to build a command link for an I2C master to read *n* bytes from a slav…
209 .. blockdiag:: ../../../_static/diagrams/i2c-command-link-master-read-blockdiag.diag
[all …]
/hal_espressif-2.7.6/components/esp_system/
DCMakeLists.txt18 # link-time registration is used.
27 # of link line order.
/hal_espressif-2.7.6/docs/
Dbuild_docs.py440 for link in re.findall(GH_LINK_RE, f.read()):
441 if link not in GH_LINK_ALLOWED:
442 github_links.append((path, link))
445 for path, link in github_links:
446 print('%s: %s' % (path, link))
/hal_espressif-2.7.6/examples/protocols/
DREADME.md25 … and IPv6 link-local address are obtained. In network environments where IPv6 link-local address c…
/hal_espressif-2.7.6/docs/en/api-reference/
Dtemplate.rst51 …8. Finally add in this section synopsis of each example together with link to respective folder in…
97 … To provide a link to header file, use the :ref:`link custom role <link-custom-roles>` as follows::
/hal_espressif-2.7.6/examples/protocols/pppos_client/
Dsdkconfig.defaults6 # Do not enable IPV6 in dte<->dce link local
/hal_espressif-2.7.6/examples/build_system/cmake/import_prebuilt/main/
DCMakeLists.txt9 # `main` calls a function from the library, so link it to `main`
/hal_espressif-2.7.6/examples/common_components/protocol_examples_common/
DKconfig.projbuild194 By default, examples will wait until IPv4 and IPv6 local link addresses are obtained.
197 the local link address gets assigned.
210 Blocks until Local link address assigned.
220 Blocks until Site link address assigned.
/hal_espressif-2.7.6/components/cxx/
DCMakeLists.txt9 # Force pthread to also appear later than stdc++ in link line
/hal_espressif-2.7.6/examples/bluetooth/bluedroid/classic_bt/bt_spp_acceptor/
DESP32_SSP.md52 If an authenticated link key is not required by the Host, the Authentication Requirements parameter…
59 If an authenticated link key is required by the Host, the Authentication Requirements parameter sha…
174 *Table 7 Security Mode 4 Security Level mapping to link key requirements*
179link key type in this direction is unauthenticated. In other direction, if the responder need MITM…

12345