Home
last modified time | relevance | path

Searched refs:le (Results 1 – 25 of 59) sorted by relevance

123

/Zephyr-latest/tests/bluetooth/host/id/bt_id_del/src/
Dmain.c60 bt_dev.le.rl_size = 0; in ZTEST()
61 bt_dev.le.rl_entries = 1; in ZTEST()
62 expected_rl_entries = bt_dev.le.rl_entries - 1; in ZTEST()
69 zassert_equal(expected_rl_entries, bt_dev.le.rl_entries, "Incorrect entries count"); in ZTEST()
89 bt_dev.le.rl_size = 1; in ZTEST()
90 bt_dev.le.rl_entries = 3; in ZTEST()
91 expected_rl_entries = bt_dev.le.rl_entries - 1; in ZTEST()
98 zassert_equal(expected_rl_entries, bt_dev.le.rl_entries, "Incorrect entries count"); in ZTEST()
121 bt_dev.le.rl_size = 1; in ZTEST()
122 bt_dev.le.rl_entries = 1; in ZTEST()
[all …]
Dtest_suite_invalid_inputs.c48 bt_dev.le.rl_size = 0; in ZTEST()
49 bt_dev.le.rl_entries = 0; in ZTEST()
/Zephyr-latest/tests/bluetooth/host/id/bt_id_add/src/
Dmain.c57 bt_dev.le.rl_size = 0; in ZTEST()
58 bt_dev.le.rl_entries = 0; in ZTEST()
59 expected_rl_entries = bt_dev.le.rl_entries + 1; in ZTEST()
65 zassert_equal(expected_rl_entries, bt_dev.le.rl_entries, "Incorrect entries count"); in ZTEST()
84 bt_dev.le.rl_size = 1; in ZTEST()
85 bt_dev.le.rl_entries = 2; in ZTEST()
86 expected_rl_entries = bt_dev.le.rl_entries + 1; in ZTEST()
92 zassert_equal(expected_rl_entries, bt_dev.le.rl_entries, "Incorrect entries count"); in ZTEST()
115 bt_dev.le.rl_size = 1; in ZTEST()
116 bt_dev.le.rl_entries = 1; in ZTEST()
[all …]
/Zephyr-latest/tests/bluetooth/tester/src/
Dbtp_l2cap.c37 struct bt_l2cap_le_chan le; member
58 struct channel *chan = CONTAINER_OF(l2cap_le_chan, struct channel, le); in seg_recv_cb()
91 struct channel *chan = CONTAINER_OF(l2cap_le_chan, struct channel, le); in recv_cb()
117 struct channel *chan = CONTAINER_OF(l2cap_le_chan, struct channel, le); in connected_cb()
125 ev.mtu_remote = sys_cpu_to_le16(chan->le.tx.mtu); in connected_cb()
126 ev.mps_remote = sys_cpu_to_le16(chan->le.tx.mps); in connected_cb()
127 ev.mtu_local = sys_cpu_to_le16(chan->le.rx.mtu); in connected_cb()
128 ev.mps_local = sys_cpu_to_le16(chan->le.rx.mps); in connected_cb()
129 bt_addr_le_copy(&ev.address, info.le.dst); in connected_cb()
146 struct channel *chan = CONTAINER_OF(l2cap_le_chan, struct channel, le); in disconnected_cb()
[all …]
Dbtp_gap.c83 if (bt_addr_le_eq(info.le.dst, &cars[i].addr)) { in read_car_cb()
114 bt_addr_le_copy(&ev.address, info.le.dst); in le_connected()
115 ev.interval = sys_cpu_to_le16(info.le.interval); in le_connected()
116 ev.latency = sys_cpu_to_le16(info.le.latency); in le_connected()
117 ev.timeout = sys_cpu_to_le16(info.le.timeout); in le_connected()
368 bt_addr_le_to_str(info.le.dst, addr, sizeof(addr)); in oob_data_request()
396 bt_addr_le_copy(&oob_sc_remote.addr, info.le.remote); in oob_data_request()
400 !bt_addr_le_eq(info.le.local, &oob_sc_local.addr)) { in oob_data_request()
401 bt_addr_le_to_str(info.le.local, addr, sizeof(addr)); in oob_data_request()
/Zephyr-latest/subsys/bluetooth/host/
Dhci_core.c680 phy->conn_interval_min = sys_cpu_to_le16(conn->le.interval_min); in set_phy_conn_param()
681 phy->conn_interval_max = sys_cpu_to_le16(conn->le.interval_max); in set_phy_conn_param()
682 phy->conn_latency = sys_cpu_to_le16(conn->le.latency); in set_phy_conn_param()
683 phy->supervision_timeout = sys_cpu_to_le16(conn->le.timeout); in set_phy_conn_param()
728 const bt_addr_le_t *peer_addr = &conn->le.dst; in bt_le_create_conn_ext()
731 if (bt_dev.le.rl_entries > bt_dev.le.rl_size) { in bt_le_create_conn_ext()
733 peer_addr = &conn->le.resp_addr; in bt_le_create_conn_ext()
795 bt_addr_le_copy(&cp->peer_addr, &conn->le.dst); in bt_le_create_conn_synced()
849 const bt_addr_le_t *peer_addr = &conn->le.dst; in bt_le_create_conn_legacy()
852 if (bt_dev.le.rl_entries > bt_dev.le.rl_size) { in bt_le_create_conn_legacy()
[all …]
Dconn.c201 if (conn->type == BT_CONN_TYPE_BR || !bt_dev.le.acl_mtu) { in bt_conn_get_pkts()
211 if (bt_dev.le.iso_mtu && bt_dev.le.iso_limit != 0) { in bt_conn_get_pkts()
212 return &bt_dev.le.iso_pkts; in bt_conn_get_pkts()
220 if (bt_dev.le.acl_mtu) { in bt_conn_get_pkts()
221 return &bt_dev.le.acl_pkts; in bt_conn_get_pkts()
611 (conn->type != BT_CONN_TYPE_ISO && !bt_dev.le.acl_mtu)) { in conn_mtu()
617 return bt_dev.le.iso_mtu; in conn_mtu()
621 return bt_dev.le.acl_mtu; in conn_mtu()
867 sys_slist_append(&bt_dev.le.conn_ready, in bt_conn_data_ready()
923 SYS_SLIST_FOR_EACH_CONTAINER_SAFE(&bt_dev.le.conn_ready, conn, tmp, _conn_ready) { in get_conn_ready()
[all …]
Dsmp.c387 if (!conn->le.keys) { in smp_keys_check()
388 conn->le.keys = bt_keys_find(BT_KEYS_LTK_P256, in smp_keys_check()
389 conn->id, &conn->le.dst); in smp_keys_check()
390 if (!conn->le.keys) { in smp_keys_check()
391 conn->le.keys = bt_keys_find(BT_KEYS_LTK, in smp_keys_check()
393 &conn->le.dst); in smp_keys_check()
397 if (!conn->le.keys || in smp_keys_check()
398 !(conn->le.keys->keys & (BT_KEYS_LTK | BT_KEYS_LTK_P256))) { in smp_keys_check()
403 !(conn->le.keys->flags & BT_KEYS_AUTHENTICATED)) { in smp_keys_check()
408 !((conn->le.keys->flags & BT_KEYS_AUTHENTICATED) && in smp_keys_check()
[all …]
Did.c178 BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features))) { in bt_id_set_adv_random_addr()
431 BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features))) { in bt_id_set_adv_private_addr()
570 BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features)) { in le_adv_rpa_timeout()
626 BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features))) { in le_update_private_addr()
650 BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features)) { in le_update_private_addr()
717 BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features))) { in bt_id_scan_random_addr_check()
766 BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features))) { in bt_id_adv_random_addr_check()
1016 if (!bt_dev.le.rl_size || bt_dev.le.rl_entries > bt_dev.le.rl_size) { in bt_id_add()
1017 bt_dev.le.rl_entries++; in bt_id_add()
1061 if (bt_dev.le.rl_entries) { in bt_id_add()
[all …]
Dadv.c384 BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features)) { in bt_le_adv_set_enable()
394 BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features)) { in valid_adv_ext_param()
666 if (total_len_bytes > bt_dev.le.max_adv_data_len) { in hci_set_ad_ext()
668 bt_dev.le.max_adv_data_len); in hci_set_ad_ext()
688 BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features)) { in set_ad()
700 BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features)) { in set_sd()
1150 BT_FEAT_LE_ADV_CODING_SEL(bt_dev.le.features)) { in le_ext_adv_param_set()
1409 BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features)) { in bt_le_adv_start()
1460 BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features)) { in bt_le_adv_stop()
1476 BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features)) && in bt_le_adv_stop()
[all …]
Dscan.c178 if (IS_ENABLED(CONFIG_BT_EXT_ADV) && BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features)) { in cmd_le_set_scan_enable()
373 if (BT_FEAT_LE_PHY_CODED(bt_dev.le.features)) { in select_scan_params()
387 if (IS_ENABLED(CONFIG_BT_EXT_ADV) && BT_DEV_FEAT_LE_EXT_ADV(bt_dev.le.features)) { in start_scan()
486 if (flag == BT_LE_SCAN_USER_EXPLICIT_SCAN && !BT_LE_STATES_SCAN_INIT(bt_dev.le.states) && in scan_check_if_state_allowed()
543 if (!BT_LE_STATES_SCAN_INIT(bt_dev.le.states) && in check_pending_conn()
568 bt_addr_le_copy(&conn->le.resp_addr, addr); in check_pending_conn()
781 BT_FEAT_LE_ADV_CODING_SEL(bt_dev.le.features)) { in create_ext_adv_info()
1899 if (!BT_FEAT_LE_EXT_PER_ADV(bt_dev.le.features)) { in bt_le_per_adv_sync_create()
2061 if (!BT_FEAT_LE_EXT_PER_ADV(bt_dev.le.features)) { in bt_le_per_adv_sync_delete()
2107 if (!BT_FEAT_LE_EXT_PER_ADV(bt_dev.le.features)) { in bt_le_set_per_adv_recv_enable()
[all …]
Ddirection.c99 if (!BT_FEAT_LE_ANT_SWITCH_TX_AOD(bt_dev.le.features)) { in hci_df_set_cl_cte_tx_params()
242 !BT_FEAT_LE_ANT_SWITCH_RX_AOA(bt_dev.le.features)) { in valid_cte_rx_common_params()
483 !BT_FEAT_LE_ANT_SWITCH_TX_AOD(bt_dev.le.features))) { in valid_conn_cte_tx_params()
968 if (!BT_FEAT_LE_CONNECTIONLESS_CTE_TX(bt_dev.le.features)) { in bt_df_set_adv_cte_tx_param()
1027 if (!BT_FEAT_LE_CONNECTIONLESS_CTE_RX(bt_dev.le.features)) { in bt_df_set_per_adv_sync_cte_rx_enable()
1070 if (!BT_FEAT_LE_RX_CTE(bt_dev.le.features)) { in bt_df_set_conn_cte_rx_enable()
1136 if (!BT_FEAT_LE_CONNECTION_CTE_REQ(bt_dev.le.features)) { in bt_df_set_conn_cte_req_enable()
1184 if (!BT_FEAT_LE_CONNECTION_CTE_RESP(bt_dev.le.features)) { in bt_df_set_conn_cte_rsp_enable()
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/general/src/
Dmain_l2cap_ecred.c57 struct bt_l2cap_le_chan le; member
100 struct channel *chan = CONTAINER_OF(l2cap_le_chan, struct channel, le); in chan_recv_cb()
134 struct channel *chan = CONTAINER_OF(l2cap_le_chan, struct channel, le); in chan_sent_cb()
146 struct channel *chan = CONTAINER_OF(l2cap_le_chan, struct channel, le); in chan_connected_cb()
150 LOG_DBG("tx.mtu %d, tx.mps: %d, rx.mtu: %d, rx.mps %d", sys_cpu_to_le16(chan->le.tx.mtu), in chan_connected_cb()
151 sys_cpu_to_le16(chan->le.tx.mps), sys_cpu_to_le16(chan->le.rx.mtu), in chan_connected_cb()
152 sys_cpu_to_le16(chan->le.rx.mps)); in chan_connected_cb()
166 struct channel *chan = CONTAINER_OF(l2cap_le_chan, struct channel, le); in chan_disconnected_cb()
183 struct channel *chan = CONTAINER_OF(l2cap_le_chan, struct channel, le); in chan_status_cb()
192 struct channel *chan = CONTAINER_OF(l2cap_le_chan, struct channel, le); in chan_released_cb()
[all …]
/Zephyr-latest/tests/bluetooth/host/keys/bt_keys_get_addr/src/
Dtest_suite_full_list_overwrite_oldest.c62 bt_addr_le_copy(&conn.le.dst, (const bt_addr_le_t *)BT_ADDR_LE_ANY); in bt_conn_foreach_key_slot_0_in_use_custom_fake()
63 bt_conn_get_dst_fake.return_val = &conn.le.dst; in bt_conn_foreach_key_slot_0_in_use_custom_fake()
69 bt_addr_le_copy(&conn.le.dst, testing_id_addr_pair_lut[0].addr); in bt_conn_foreach_key_slot_0_in_use_custom_fake()
70 bt_conn_get_dst_fake.return_val = &conn.le.dst; in bt_conn_foreach_key_slot_0_in_use_custom_fake()
83 bt_addr_le_copy(&conn.le.dst, testing_id_addr_pair_lut[i].addr); in bt_conn_foreach_all_keys_in_use_custom_fake()
84 bt_conn_get_dst_fake.return_val = &conn.le.dst; in bt_conn_foreach_all_keys_in_use_custom_fake()
98 bt_addr_le_copy(&conn.le.dst, testing_id_addr_pair_lut[i].addr); in bt_conn_foreach_no_keys_in_use_custom_fake()
99 bt_conn_get_dst_fake.return_val = &conn.le.dst; in bt_conn_foreach_no_keys_in_use_custom_fake()
/Zephyr-latest/doc/connectivity/bluetooth/
Dindex.rst19 bluetooth-le-host.rst
20 api/audio/bluetooth-le-audio-arch.rst
/Zephyr-latest/tests/bsim/bluetooth/host/security/id_addr_update/peripheral/src/
Dperipheral.c34 TEST_ASSERT(bt_addr_le_eq(info_a.le.dst, info_b.le.dst), in verify_equal_address()
/Zephyr-latest/arch/xtensa/
DCMakeLists.txt4 set_property(GLOBAL PROPERTY PROPERTY_OUTPUT_FORMAT elf32-xtensa-le)
/Zephyr-latest/tests/bluetooth/host/id/bt_id_set_adv_own_addr/src/
Dmain.c72 bt_dev.le.features[(BT_LE_FEAT_BIT_PRIVACY) >> 3] |= BIT((BT_LE_FEAT_BIT_PRIVACY)&7); in ZTEST()
124 bt_dev.le.features[(BT_LE_FEAT_BIT_PRIVACY) >> 3] |= BIT((BT_LE_FEAT_BIT_PRIVACY)&7); in ZTEST()
Dtest_suite_invalid_inputs.c77 bt_dev.le.features[(BT_LE_FEAT_BIT_PRIVACY) >> 3] &= ~BIT((BT_LE_FEAT_BIT_PRIVACY)&7); in ZTEST()
/Zephyr-latest/subsys/bluetooth/host/shell/
Dbt.c700 bt_addr_le_to_str(info.le.dst, str, sizeof(str) - 2);
722 bt_addr_le_to_str(info.le.dst, addr, len); in conn_addr_str()
806 bt_addr_le_to_str(info.le.dst, addr_str, sizeof(addr_str)); in disconnected_set_new_default_conn_cb()
920 sys_memcpy_swap(features, remote_info->le.features, in remote_info_available()
3510 print_le_addr("Remote", info.le.dst); in cmd_info()
3511 print_le_addr("Local", info.le.src); in cmd_info()
3512 print_le_addr("Remote on-air", info.le.remote); in cmd_info()
3513 print_le_addr("Local on-air", info.le.local); in cmd_info()
3516 info.le.interval, in cmd_info()
3517 BT_CONN_INTERVAL_TO_US(info.le.interval)); in cmd_info()
[all …]
/Zephyr-latest/tests/bluetooth/host/id/bt_id_set_create_conn_own_addr/src/
Dmain.c152 bt_dev.le.features[(BT_LE_FEAT_BIT_PRIVACY) >> 3] |= BIT((BT_LE_FEAT_BIT_PRIVACY)&7); in ZTEST()
/Zephyr-latest/boards/infineon/cyw920829m2evk_02/doc/
Dindex.rst121 …/cms/en/product/wireless-connectivity/airoc-bluetooth-le-bluetooth-multiprotocol/airoc-bluetooth-l…
127 …/cms/en/product/wireless-connectivity/airoc-bluetooth-le-bluetooth-multiprotocol/airoc-bluetooth-l…
/Zephyr-latest/tests/bluetooth/host/id/bt_id_set_scan_own_addr/src/
Dmain.c171 bt_dev.le.features[(BT_LE_FEAT_BIT_PRIVACY) >> 3] |= BIT((BT_LE_FEAT_BIT_PRIVACY)&7); in ZTEST()
/Zephyr-latest/boards/silabs/radio_boards/siwx917_rb4338a/doc/
Dindex.rst83 …https://www.silabs.com/development-tools/wireless/wi-fi/siwx917-pk6031a-wifi-6-bluetooth-le-soc-pr…
89 …https://www.silabs.com/development-tools/wireless/wi-fi/siwx917-rb4338a-wifi-6-bluetooth-le-soc-ra…
/Zephyr-latest/arch/arm64/core/
Disr_wrapper.S73 b.le oob

123