/Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
D | ull_llcp_features.h | 9 conn->llcp.fex.features_used &= ~ll_feat_mask; in feature_unmask_features() 14 conn->llcp.fex.features_peer &= ~ll_feat_mask; in feature_unmask_peer_features() 20 return (conn->llcp.fex.features_used & LL_FEAT_BIT_ENC) != 0; in feature_le_encryption() 29 return (conn->llcp.fex.features_used & LL_FEAT_BIT_CONN_PARAM_REQ) != 0; in feature_conn_param_req() 38 return (conn->llcp.fex.features_used & LL_FEAT_BIT_EXT_REJ_IND) != 0; in feature_ext_rej_ind() 47 return (conn->llcp.fex.features_used & LL_FEAT_BIT_PER_INIT_FEAT_XCHG) != 0; in feature_periph_feat_req() 56 return (conn->llcp.fex.features_used & LL_FEAT_BIT_PING) != 0; in feature_le_ping() 65 return (conn->llcp.fex.features_used & LL_FEAT_BIT_DLE) != 0; in feature_dle() 74 return (conn->llcp.fex.features_used & LL_FEAT_BIT_PRIVACY) != 0; in feature_privacy() 83 return (conn->llcp.fex.features_used & LL_FEAT_BIT_EXT_SCAN) != 0; in feature_ext_scan() [all …]
|
D | ull_llcp_pdu.c | 165 feature_rsp &= (FEAT_FILT_OCTET0 | conn->llcp.fex.features_used); in llcp_pdu_encode_feature_rsp() 179 sys_put_le64(conn->llcp.fex.features_peer, p->features); in llcp_ntf_encode_feature_rsp() 201 conn->llcp.fex.features_used = features_used(featureset); in llcp_pdu_decode_feature_req() 203 featureset &= (FEAT_FILT_OCTET0 | conn->llcp.fex.features_used); in llcp_pdu_decode_feature_req() 204 conn->llcp.fex.features_peer = featureset; in llcp_pdu_decode_feature_req() 206 conn->llcp.fex.valid = 1; in llcp_pdu_decode_feature_req() 214 conn->llcp.fex.features_used = features_used(featureset); in llcp_pdu_decode_feature_rsp() 215 conn->llcp.fex.features_peer = featureset; in llcp_pdu_decode_feature_rsp() 216 conn->llcp.fex.valid = 1; in llcp_pdu_decode_feature_rsp()
|
D | ull_conn_types.h | 103 } fex; member
|
D | ull_llcp.c | 440 memset(&conn->llcp.fex, 0, sizeof(conn->llcp.fex)); in ull_llcp_init() 441 conn->llcp.fex.features_used = ll_feat_get(); in ull_llcp_init() 648 ctx->data.fex.host_initiated = host_initiated; in ull_cp_feature_exchange() 815 if (!conn->llcp.fex.valid) { in ull_cp_cis_create() 1258 if ((conn->llcp.fex.valid && 1259 (!(conn->llcp.fex.features_peer & BIT64(BT_LE_FEAT_BIT_CONN_CTE_RESP)))) || 1260 (!conn->llcp.fex.valid && !feature_cte_req(conn))) {
|
D | ull_llcp_remote.c | 494 if (conn->llcp.fex.valid && feature_ext_rej_ind(conn)) { in rr_tx()
|
D | ull_llcp_internal.h | 189 } fex; member
|
D | ull_llcp_common.c | 468 if (ctx->data.fex.host_initiated) { in lp_comm_complete()
|
D | ull_llcp_enc.c | 727 if (conn->llcp.fex.valid && feature_ext_rej_ind(conn)) { in llcp_rp_enc_tx()
|
D | ull_conn.c | 2484 if (conn->llcp.fex.valid && feature_phy_coded(conn)) { in dle_max_time_get()
|
/Zephyr-latest/tests/bluetooth/df/common/src/ |
D | bt_conn_common.c | 48 conn->llcp.fex.features_used |= BIT(BT_LE_FEAT_BIT_CONN_CTE_REQ); in ut_bt_create_connection() 71 conn->llcp.fex.valid = PEER_FEATURES_ARE_VALID; in ut_bt_set_peer_features() 72 conn->llcp.fex.features_peer = features; in ut_bt_set_peer_features()
|
/Zephyr-latest/tests/bluetooth/controller/ctrl_hci/src/ |
D | main.c | 263 conn_from_pool->llcp.fex.features_used = 0x00; in ZTEST() 264 conn_from_pool->llcp.fex.valid = 1; in ZTEST() 268 conn_from_pool->llcp.fex.features_used = 0xFFFF; in ZTEST() 313 conn_from_pool->llcp.fex.features_used = 0x00; in ZTEST() 316 conn_from_pool->llcp.fex.features_used = 0xFFFFFFFF; in ZTEST() 403 conn_from_pool->llcp.fex.features_used |= BIT64(BT_LE_FEAT_BIT_CONN_PARAM_REQ); in ZTEST() 408 conn_from_pool->llcp.fex.features_used &= ~BIT64(BT_LE_FEAT_BIT_CONN_PARAM_REQ); in ZTEST() 415 conn_from_pool->llcp.fex.features_used |= BIT64(BT_LE_FEAT_BIT_CONN_PARAM_REQ); in ZTEST() 422 conn_from_pool->llcp.fex.features_used |= BIT64(BT_LE_FEAT_BIT_CONN_PARAM_REQ); in ZTEST()
|
/Zephyr-latest/tests/bluetooth/controller/ctrl_periodic_sync/src/ |
D | main.c | 172 conn.llcp.fex.features_peer |= BIT64(BT_LE_FEAT_BIT_PAST_RECV); in ZTEST() 221 conn.llcp.fex.features_peer |= BIT64(BT_LE_FEAT_BIT_PAST_RECV); in ZTEST() 277 conn.llcp.fex.features_peer |= BIT64(BT_LE_FEAT_BIT_PAST_RECV); in ZTEST() 387 conn.llcp.fex.features_peer |= BIT64(BT_LE_FEAT_BIT_PAST_RECV); in ZTEST() 506 conn.llcp.fex.features_peer |= BIT64(BT_LE_FEAT_BIT_PAST_RECV); in ZTEST() 621 conn.llcp.fex.features_peer |= BIT64(BT_LE_FEAT_BIT_PAST_RECV); in ZTEST()
|
/Zephyr-latest/tests/bluetooth/controller/ctrl_cis_create/src/ |
D | main.c | 565 conn.llcp.fex.valid = 1; in ZTEST() 647 conn.llcp.fex.valid = 1; in ZTEST() 648 conn.llcp.fex.features_peer |= BIT64(BT_LE_FEAT_BIT_CIS_PERIPHERAL); in ZTEST() 799 conn.llcp.fex.valid = 1; in ZTEST() 800 conn.llcp.fex.features_peer |= BIT64(BT_LE_FEAT_BIT_CIS_PERIPHERAL); in ZTEST() 853 zassert_equal(conn.llcp.fex.features_peer & BIT64(BT_LE_FEAT_BIT_CIS_PERIPHERAL), 0); in ZTEST()
|
/Zephyr-latest/tests/bluetooth/controller/ctrl_data_length_update/src/ |
D | main.c | 830 conn.llcp.fex.valid = 0; in ZTEST() 848 conn.llcp.fex.valid = 1; in ZTEST() 849 conn.llcp.fex.features_used = 0; in ZTEST() 866 conn.llcp.fex.features_used = LL_FEAT_BIT_PHY_CODED; in ZTEST()
|
/Zephyr-latest/tests/bluetooth/controller/ctrl_cte_req/src/ |
D | main.c | 61 memset(&conn.llcp.fex, 0, sizeof(conn.llcp.fex)); in fex_setup() 62 conn.llcp.fex.features_used = LL_FEAT; in fex_setup() 63 conn.llcp.fex.features_peer = LL_FEAT; in fex_setup() 65 conn.llcp.fex.valid = 1; in fex_setup()
|
/Zephyr-latest/tests/bluetooth/controller/ctrl_collision/src/ |
D | main.c | 174 conn.llcp.fex.valid = 1; in ZTEST() 645 conn.llcp.fex.valid = 1; in ZTEST()
|
/Zephyr-latest/tests/bluetooth/controller/ctrl_conn_update/src/ |
D | main.c | 182 conn->llcp.fex.features_used &= ~BIT64(BT_LE_FEAT_BIT_CONN_PARAM_REQ); in test_unmask_feature_conn_param_req() 187 return (conn->llcp.fex.features_used & BIT64(BT_LE_FEAT_BIT_CONN_PARAM_REQ)); in test_get_feature_conn_param_req() 1210 conn.llcp.fex.valid = 1; in ZTEST()
|
/Zephyr-latest/tests/bluetooth/controller/ctrl_encrypt/src/ |
D | main.c | 161 conn.llcp.fex.valid = 1U; in enc_setup() 162 conn.llcp.fex.features_used |= LL_FEAT_BIT_EXT_REJ_IND; in enc_setup()
|
/Zephyr-latest/tests/bluetooth/controller/ctrl_phy_update/src/ |
D | main.c | 920 conn.llcp.fex.valid = 1; in ZTEST()
|