Lines Matching full:features
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()
356 LOG_DBG("Invalid 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()
393 LOG_DBG("Invalid features"); in bt_gmap_set_role()
401 if (memcmp(&gmap_features, &features, sizeof(gmap_features)) == 0) { in bt_gmap_set_role()
407 gmap_features = features; in bt_gmap_set_role()