/Zephyr-latest/subsys/bluetooth/audio/shell/ |
D | gmap.c | 67 struct bt_gmap_feat features) in gmap_discover_cb() argument 76 conn, role, features.ugg_feat, features.ugt_feat, features.bgs_feat, in gmap_discover_cb() 77 features.bgr_feat); in gmap_discover_cb() 84 static void set_gmap_features(struct bt_gmap_feat *features) in set_gmap_features() argument 86 memset(features, 0, sizeof(*features)); in set_gmap_features() 90 features->ugg_feat |= (BT_GMAP_UGG_FEAT_MULTIPLEX | BT_GMAP_UGG_FEAT_96KBPS_SOURCE); in set_gmap_features() 93 features->ugg_feat |= BT_GMAP_UGG_FEAT_MULTISINK; in set_gmap_features() 100 features->ugt_feat |= (BT_GMAP_UGT_FEAT_SOURCE | BT_GMAP_UGT_FEAT_80KBPS_SOURCE); in set_gmap_features() 102 features->ugt_feat |= BT_GMAP_UGT_FEAT_MULTISOURCE; in set_gmap_features() 106 features->ugt_feat |= (BT_GMAP_UGT_FEAT_SINK | BT_GMAP_UGT_FEAT_64KBPS_SINK); in set_gmap_features() [all …]
|
D | pbp.c | 42 enum bt_pbp_announcement_feature features; in cmd_pbp_set_features() local 44 features = shell_strtoul(argv[1], 16, &err); in cmd_pbp_set_features() 51 pbp_features = features; in cmd_pbp_set_features()
|
/Zephyr-latest/subsys/bluetooth/audio/ |
D | pbp.c | 25 enum bt_pbp_announcement_feature features, in bt_pbp_get_announcement() argument 48 net_buf_simple_add_u8(pba_data_buf, features); in bt_pbp_get_announcement() 55 int bt_pbp_parse_announcement(struct bt_data *data, enum bt_pbp_announcement_feature *features, in bt_pbp_parse_announcement() argument 63 CHECKIF(!data || !features || !meta) { in bt_pbp_parse_announcement() 85 *features = net_buf_simple_pull_u8(&buf); in bt_pbp_parse_announcement()
|
D | gmap_server.c | 168 static bool valid_gmap_features(enum bt_gmap_role role, struct bt_gmap_feat features) in valid_gmap_features() argument 173 enum bt_gmap_ugg_feat ugg_feat = features.ugg_feat; in valid_gmap_features() 207 enum bt_gmap_ugt_feat ugt_feat = features.ugt_feat; in valid_gmap_features() 208 enum bt_gmap_bgr_feat bgr_feat = features.bgr_feat; in valid_gmap_features() 289 enum bt_gmap_bgr_feat bgr_feat = features.bgr_feat; in valid_gmap_features() 345 int bt_gmap_register(enum bt_gmap_role role, struct bt_gmap_feat features) in bt_gmap_register() argument 355 CHECKIF(!valid_gmap_features(role, features)) { in bt_gmap_register() 371 gmap_features = features; in bt_gmap_register() 376 int bt_gmap_set_role(enum bt_gmap_role role, struct bt_gmap_feat features) in bt_gmap_set_role() argument 392 CHECKIF(!valid_gmap_features(role, features)) { in bt_gmap_set_role() [all …]
|
D | has.c | 52 !BITS_CHANGED(_new_value, (has.features & BT_HAS_FEAT_HEARING_AID_TYPE_MASK)) 54 !BITS_CHANGED(_new_value, ((has.features & BT_HAS_FEAT_PRESET_SYNC_SUPP) != 0 ? 1 : 0)) 56 !BITS_CHANGED(_new_value, ((has.features & BT_HAS_FEAT_INDEPENDENT_PRESETS) != 0 ? 1 : 0)) 113 if (offset > sizeof(has.features)) { in read_features() 117 return bt_gatt_attr_read(conn, attr, buf, len, offset, &has.features, in read_features() 118 sizeof(has.features)); in read_features() 436 err = bt_gatt_notify(client->conn, hearing_aid_features_attr, &has.features, in notify_work_handler() 437 sizeof(has.features)); in notify_work_handler() 1426 if ((has.features & BT_HAS_FEAT_PRESET_SYNC_SUPP) != 0) { in handle_control_point_op() 1432 if ((has.features & BT_HAS_FEAT_PRESET_SYNC_SUPP) != 0) { in handle_control_point_op() [all …]
|
/Zephyr-latest/samples/bluetooth/hap_ha/src/ |
D | has_server.c | 81 static struct bt_has_features_param features = { variable 92 features.type = BT_HAS_HEARING_AID_TYPE_BINAURAL; in has_server_init() 94 features.type = BT_HAS_HEARING_AID_TYPE_BANDED; in has_server_init() 97 err = bt_has_register(&features); in has_server_init()
|
/Zephyr-latest/include/zephyr/drivers/dma/ |
D | dma_stm32.h | 48 DT_INST_DMAS_CELL_BY_NAME(id, dir, features) 83 #define STM32_DMA_FEATURES_FIFO_THRESHOLD(features) (features & 0x3) argument 85 #define STM32_DMA_FEATURES_FIFO_THRESHOLD(features) 0 argument
|
/Zephyr-latest/include/zephyr/bluetooth/audio/ |
D | gmap.h | 179 struct bt_gmap_feat features); 220 int bt_gmap_register(enum bt_gmap_role role, struct bt_gmap_feat features); 240 int bt_gmap_set_role(enum bt_gmap_role role, struct bt_gmap_feat features);
|
D | pbp.h | 74 enum bt_pbp_announcement_feature features, 92 int bt_pbp_parse_announcement(struct bt_data *data, enum bt_pbp_announcement_feature *features,
|
/Zephyr-latest/tests/bluetooth/controller/ctrl_feature_exchange/src/ |
D | main.c | 102 sys_put_le64(set_featureset[feat_counter], local_feature_req.features); in ZTEST() 104 sys_put_le64(rsp_featureset[feat_counter], remote_feature_rsp.features); in ZTEST() 106 sys_put_le64(exp_rsp_featureset[feat_counter], exp_remote_feature_rsp.features); in ZTEST() 141 sys_put_le64(set_featureset[0], local_feature_req.features); in ZTEST() 205 sys_put_le64(DEFAULT_FEATURE, local_feature_req.features); in ZTEST() 330 sys_put_le64(set_featureset[feat_count], remote_feature_req.features); in ZTEST() 331 sys_put_le64(exp_featureset[feat_count], local_feature_rsp.features); in ZTEST() 403 sys_put_le64(set_featureset[feat_count], remote_feature_req.features); in ZTEST() 404 sys_put_le64(exp_featureset[feat_count], local_feature_rsp.features); in ZTEST() 405 sys_put_le64(ut_featureset[feat_count], ut_feature_req.features); in ZTEST() [all …]
|
/Zephyr-latest/drivers/firmware/scmi/nxp/ |
D | Kconfig | 5 bool "Allow NXP specific SCMI features" 8 When enabled, additional SCMI features specific to NXP will be available
|
/Zephyr-latest/subsys/bluetooth/services/ots/ |
D | ots.c | 128 return bt_gatt_attr_read(conn, attr, buf, len, offset, &ots->features, in ots_feature_read() 129 sizeof(ots->features)); in ots_feature_read() 329 if (!ots_obj_validate_prop_against_oacp(created_desc.props, ots->features.oacp)) { in bt_ots_obj_add_internal() 331 created_desc.props, ots->features.oacp); in bt_ots_obj_add_internal() 470 __ASSERT(ots_init->cb->obj_created || !BT_OTS_OACP_GET_FEAT_CREATE(ots_init->features.oacp), in bt_ots_init() 472 __ASSERT(ots_init->cb->obj_deleted || !BT_OTS_OACP_GET_FEAT_DELETE(ots_init->features.oacp), in bt_ots_init() 476 !BT_OTS_OACP_GET_FEAT_CHECKSUM(ots_init->features.oacp), in bt_ots_init() 479 __ASSERT(ots_init->cb->obj_read || !BT_OTS_OACP_GET_FEAT_READ(ots_init->features.oacp), in bt_ots_init() 481 __ASSERT(ots_init->cb->obj_write || !BT_OTS_OACP_GET_FEAT_WRITE(ots_init->features.oacp), in bt_ots_init() 488 if (ots_init->features.oacp & (~((uint32_t) OACP_FEAT))) { in bt_ots_init() [all …]
|
/Zephyr-latest/modules/openthread/ |
D | Kconfig | 11 menu "OpenThread stack features" 12 rsource "Kconfig.features"
|
/Zephyr-latest/doc/security/ |
D | hardening-tool.rst | 12 #. Disabling features and compilation flags that might lead to security vulnerabilities (ex. making 13 sure that no "experimental" features are being used, disabling features typically used for 15 #. Enabling optional features that can lead to improve security (ex. stack sentinel, hardware stack 16 protection, etc.). Some of these features might be hardware-dependent.
|
/Zephyr-latest/boards/nxp/lpcxpresso55s36/ |
D | lpcxpresso55s36-pinctrl.dtsi | 13 /* Configures pin routing and optionally pin electrical features. */ 22 /* Configures pin routing and optionally pin electrical features. */ 31 /* Configures pin routing and optionally pin electrical features. */ 50 /* Configures pin routing and optionally pin electrical features. */
|
/Zephyr-latest/doc/connectivity/networking/api/ |
D | ethernet.rst | 24 Zephyr supports following Ethernet features: 38 Not all Ethernet device drivers support all of these features. You can 40 currently supported Ethernet features.
|
/Zephyr-latest/boards/brcm/bcm958401m2/doc/ |
D | index.rst | 13 The BCM958401M2 is a PCIe card with the following physical features: 22 features: 32 Other hardware features have not been enabled yet for this board.
|
/Zephyr-latest/boards/brcm/bcm958402m2/doc/ |
D | a72.rst | 13 The ``bcm958402m2/bcm58402/a72`` is a PCIe card with the following physical features: 22 hardware features: 32 Other hardware features have not been enabled yet for this board.
|
D | m7.rst | 13 The ``bcm958402m2/bcm58402/m7`` is a PCIe card with the following physical features: 22 hardware features: 32 Other hardware features have not been enabled yet for this board.
|
/Zephyr-latest/subsys/bluetooth/host/classic/ |
D | br.c | 615 memcpy(conn->br.features[0], evt->features, sizeof(evt->features)); in bt_hci_read_remote_features_complete() 617 if (!BT_FEAT_EXT_FEATURES(conn->br.features)) { in bt_hci_read_remote_features_complete() 652 memcpy(conn->br.features[1], evt->features, sizeof(conn->br.features[1])); in bt_hci_read_remote_ext_features_complete() 710 memcpy(&bt_dev.features[i], rp->ext_features, sizeof(bt_dev.features[i])); in read_ext_features() 726 if (BT_FEAT_LMP_SCO_CAPABLE(bt_dev.features)) { in device_supported_pkt_type() 730 if (BT_FEAT_HV2_PKT(bt_dev.features)) { in device_supported_pkt_type() 734 if (BT_FEAT_HV3_PKT(bt_dev.features)) { in device_supported_pkt_type() 738 if (BT_FEAT_LMP_ESCO_CAPABLE(bt_dev.features)) { in device_supported_pkt_type() 742 if (BT_FEAT_EV4_PKT(bt_dev.features)) { in device_supported_pkt_type() 746 if (BT_FEAT_EV5_PKT(bt_dev.features)) { in device_supported_pkt_type() [all …]
|
/Zephyr-latest/doc/project/ |
D | proposals.rst | 6 For feature tracking we use Github labels to classify new features and 10 Changes to existing features that are not considered a bug and would not 34 The following workflow should be used to process features:. 44 - Label new features requests as ``feature-request`` 46 Items are examined for similarity with existing features, how they fit with 69 plan is a tactical document designed to capture and track the features planned 97 is translated into an actionable plan built on specific features, enhancements, 100 The release plan communicates those features and enhancements slated for your 105 Items labeled as ``features`` are short or long term release items that shall
|
/Zephyr-latest/tests/bluetooth/tester/src/ |
D | btp_ots.c | 291 BT_OTS_OACP_SET_FEAT_READ(ots_init.features.oacp); in ots_init() 292 BT_OTS_OACP_SET_FEAT_WRITE(ots_init.features.oacp); in ots_init() 293 BT_OTS_OACP_SET_FEAT_CREATE(ots_init.features.oacp); in ots_init() 294 BT_OTS_OACP_SET_FEAT_DELETE(ots_init.features.oacp); in ots_init() 295 BT_OTS_OACP_SET_FEAT_CHECKSUM(ots_init.features.oacp); in ots_init() 296 BT_OTS_OACP_SET_FEAT_PATCH(ots_init.features.oacp); in ots_init() 297 BT_OTS_OLCP_SET_FEAT_GO_TO(ots_init.features.olcp); in ots_init()
|
/Zephyr-latest/.github/ISSUE_TEMPLATE/ |
D | 002_enhancement.md | 3 about: Suggest enhancements to existing features 22 A clear and concise description of any alternative solutions or features you've considered.
|
/Zephyr-latest/tests/bsim/bluetooth/audio/src/ |
D | gmap_ugt_test.c | 347 struct bt_gmap_feat features) in gmap_discover_cb() argument 358 conn, role, features.ugg_feat, features.ugt_feat, features.bgs_feat, in gmap_discover_cb() 359 features.bgr_feat); in gmap_discover_cb() 366 ugg_feat = features.ugg_feat; in gmap_discover_cb() 411 const struct bt_gmap_feat features = { in test_main() local 506 err = bt_gmap_register(role, features); in test_main()
|
/Zephyr-latest/tests/bluetooth/df/common/src/ |
D | bt_conn_common.c | 64 void ut_bt_set_peer_features(uint16_t conn_handle, uint64_t features) in ut_bt_set_peer_features() argument 72 conn->llcp.fex.features_peer = features; in ut_bt_set_peer_features()
|