Home
last modified time | relevance | path

Searched refs:ots_init (Results 1 – 5 of 5) sorted by relevance

/Zephyr-latest/tests/bluetooth/tester/src/
Dbtp_ots.c284 static int ots_init(void) in ots_init() function
287 struct bt_ots_init_param ots_init; in ots_init() local
290 (void)memset(&ots_init, 0, sizeof(ots_init)); in ots_init()
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()
[all …]
/Zephyr-latest/samples/bluetooth/peripheral_ots/src/
Dmain.c222 static int ots_init(void) in ots_init() function
227 struct bt_ots_init_param ots_init; in ots_init() local
241 (void)memset(&ots_init, 0, sizeof(ots_init)); in ots_init()
242 BT_OTS_OACP_SET_FEAT_READ(ots_init.features.oacp); in ots_init()
243 BT_OTS_OACP_SET_FEAT_WRITE(ots_init.features.oacp); in ots_init()
244 BT_OTS_OACP_SET_FEAT_CREATE(ots_init.features.oacp); in ots_init()
245 BT_OTS_OACP_SET_FEAT_DELETE(ots_init.features.oacp); in ots_init()
246 BT_OTS_OACP_SET_FEAT_PATCH(ots_init.features.oacp); in ots_init()
247 BT_OTS_OLCP_SET_FEAT_GO_TO(ots_init.features.olcp); in ots_init()
248 ots_init.cb = &ots_callbacks; in ots_init()
[all …]
/Zephyr-latest/subsys/bluetooth/services/ots/
Dots.c462 struct bt_ots_init_param *ots_init) in bt_ots_init() argument
466 if (!ots || !ots_init || !ots_init->cb) { in bt_ots_init()
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()
475 __ASSERT(ots_init->cb->obj_cal_checksum || 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()
485 ots->cb = ots_init->cb; in bt_ots_init()
488 if (ots_init->features.oacp & (~((uint32_t) OACP_FEAT))) { in bt_ots_init()
[all …]
/Zephyr-latest/subsys/bluetooth/audio/
Dmcs.c1394 struct bt_ots_init_param ots_init; in bt_mcs_init() local
1403 memset(&ots_init, 0, sizeof(ots_init)); in bt_mcs_init()
1404 BT_OTS_OACP_SET_FEAT_READ(ots_init.features.oacp); in bt_mcs_init()
1405 BT_OTS_OLCP_SET_FEAT_GO_TO(ots_init.features.olcp); in bt_mcs_init()
1406 ots_init.cb = ots_cbs; in bt_mcs_init()
1409 err = bt_ots_init(ots, &ots_init); in bt_mcs_init()
/Zephyr-latest/include/zephyr/bluetooth/services/
Dots.h806 int bt_ots_init(struct bt_ots *ots, struct bt_ots_init_param *ots_init);