Home
last modified time | relevance | path

Searched refs:bearer (Results 1 – 25 of 28) sorted by relevance

12

/Zephyr-Core-3.5.0/subsys/bluetooth/mesh/
Dprov_bearer.h48 void (*link_opened)(const struct prov_bearer *bearer, void *cb_data);
50 void (*link_closed)(const struct prov_bearer *bearer, void *cb_data,
53 void (*error)(const struct prov_bearer *bearer, void *cb_data,
56 void (*recv)(const struct prov_bearer *bearer, void *cb_data,
Dprov.c316 static void prov_recv(const struct prov_bearer *bearer, void *cb_data, in prov_recv() argument
365 static void prov_link_opened(const struct prov_bearer *bearer, void *cb_data) in prov_link_opened() argument
370 bt_mesh_prov->link_open(bearer->type); in prov_link_opened()
373 bt_mesh_prov_link.bearer = bearer; in prov_link_opened()
380 static void prov_link_closed(const struct prov_bearer *bearer, void *cb_data, in prov_link_closed() argument
390 bt_mesh_prov->link_close(bearer->type); in prov_link_closed()
394 static void prov_bearer_error(const struct prov_bearer *bearer, void *cb_data, in prov_bearer_error() argument
Drpr_cli.c42 } bearer; variable
57 bearer.link == BEARER_LINK_OPENING) { in link_report()
58 bearer.link = BEARER_LINK_OPENED; in link_report()
60 bearer.cb->link_opened(&pb_remote_cli, &ctx); in link_report()
70 bearer.link != BEARER_LINK_IDLE) { in link_report()
71 bearer.link = BEARER_LINK_IDLE; in link_report()
74 bearer.cb->link_closed(&pb_remote_cli, &ctx, in link_report()
88 if (bearer.tx.cb) { in tx_complete()
89 bearer.tx.cb(err, cb_data); in tx_complete()
255 bearer.cb->recv(&pb_remote_cli, &cb_ctx, buf); in handle_pdu_report()
[all …]
Dprov.h122 const struct prov_bearer *bearer; member
158 return bt_mesh_prov_link.bearer->send(buf, cb, NULL); in bt_mesh_prov_send()
Dprovisioner.c70 bt_mesh_prov_link.bearer->link_close(status); in prov_link_close()
461 bt_mesh_prov_link.bearer->clear_tx(); in prov_pub_key()
577 bt_mesh_prov_link.bearer->link_close(PROV_BEARER_LINK_STATUS_SUCCESS); in prov_complete()
793 static int link_open(const uint8_t *uuid, const struct prov_bearer *bearer, in link_open() argument
818 bt_mesh_prov_link.bearer = bearer; in link_open()
823 err = bt_mesh_prov_link.bearer->link_open( in link_open()
879 bt_mesh_prov_link.bearer = &pb_remote_cli; in reprovision_local_client_server()
Dprov_device.c468 return bt_mesh_prov_link.bearer && in is_pb_gatt()
469 bt_mesh_prov_link.bearer->type == BT_MESH_PROV_GATT; in is_pb_gatt()
Drpr_srv.c442 static void pb_link_opened(const struct prov_bearer *bearer, void *cb_data) in pb_link_opened() argument
457 static void pb_link_closed(const struct prov_bearer *bearer, void *cb_data, in pb_link_closed() argument
491 static void pb_error(const struct prov_bearer *bearer, void *cb_data, in pb_error() argument
506 static void pb_rx(const struct prov_bearer *bearer, void *cb_data, in pb_rx() argument
Dmain.c580 bt_mesh_prov_link.bearer->type == BT_MESH_PROV_ADV) { in bt_mesh_start()
DKconfig182 the advertising bearer.
/Zephyr-Core-3.5.0/tests/bsim/bluetooth/host/att/read_fill_buf/testlib/
Datt_read.c87 enum bt_att_chan_opt bearer, const struct bt_uuid *type, in bt_testlib_att_read_by_type_sync() argument
98 IF_ENABLED(CONFIG_BT_EATT, (.chan_opt = bearer))}, in bt_testlib_att_read_by_type_sync()
101 if (bearer == BT_ATT_CHAN_OPT_ENHANCED_ONLY) { in bt_testlib_att_read_by_type_sync()
109 struct bt_conn *conn, enum bt_att_chan_opt bearer, in bt_testlib_att_read_by_handle_sync() argument
118 IF_ENABLED(CONFIG_BT_EATT, (.chan_opt = bearer))}, in bt_testlib_att_read_by_handle_sync()
121 if (bearer == BT_ATT_CHAN_OPT_ENHANCED_ONLY) { in bt_testlib_att_read_by_handle_sync()
Datt_read.h10 enum bt_att_chan_opt bearer, const struct bt_uuid *type,
14 struct bt_conn *conn, enum bt_att_chan_opt bearer,
/Zephyr-Core-3.5.0/tests/bsim/bluetooth/host/att/read_fill_buf/client/
Dmain.c27 void test_long_read(struct bt_conn *conn, enum bt_att_chan_opt bearer) in test_long_read() argument
46 &handle, conn, bearer, in test_long_read()
53 conn, bearer, handle, 0); in test_long_read()
59 conn, bearer, handle, 1); in test_long_read()
/Zephyr-Core-3.5.0/doc/connectivity/bluetooth/api/shell/
Dccp.rst5 a client and as a (telephone bearer service (TBS)) server. Note that in the
12 The telephone bearer service client will typically exist on a resource
21 Using the telephone bearer service client
25 and a device has been connected, the telephone bearer service client can
56 read_provider_name :Read the bearer name [<{instance_index,
58 read_bearer_uci :Read the bearer UCI [<{instance_index, gtbs}>]
59 read_technology :Read the bearer technology [<{instance_index,
61 read_uri_list :Read the bearer's supported URI list
63 read_signal_strength :Read the bearer signal strength
65 read_signal_interval :Read the bearer signal strength reporting
[all …]
/Zephyr-Core-3.5.0/subsys/bluetooth/audio/
DKconfig.tbs33 Sets the name of the service provider for the bearer.
39 Sets the UCI of the bearer. See
47 Sets the technology used for the bearer, e.g. GSM, LTE and 5G.
63 Sets a list of URI schemes that are supported by the bearer,
90 Bitfield to set supported features of the bearer.
99 Sets the maximum number of calls the service supports per bearer.
102 int "How many bearer instances the device instantiates"
109 int "Number of instantiated bearer service instances"
325 int "The maximum length of the bearer provider name"
329 Sets the maximum length of the bearer provider name.
/Zephyr-Core-3.5.0/subsys/bluetooth/mesh/shell/
Dshell.c447 static const char *bearer2str(bt_mesh_prov_bearer_t bearer) in bearer2str() argument
449 switch (bearer) { in bearer2str()
604 static void link_open(bt_mesh_prov_bearer_t bearer) in link_open() argument
606 shell_print_ctx("Provisioning link opened on %s", bearer2str(bearer)); in link_open()
609 static void link_close(bt_mesh_prov_bearer_t bearer) in link_close() argument
611 shell_print_ctx("Provisioning link closed on %s", bearer2str(bearer)); in link_close()
775 static int cmd_pb(bt_mesh_prov_bearer_t bearer, const struct shell *sh, in cmd_pb() argument
792 err = bt_mesh_prov_enable(bearer); in cmd_pb()
795 bearer2str(bearer), err); in cmd_pb()
797 shell_print(sh, "%s enabled", bearer2str(bearer)); in cmd_pb()
[all …]
/Zephyr-Core-3.5.0/include/zephyr/bluetooth/mesh/
Dmain.h255 void (*link_open)(bt_mesh_prov_bearer_t bearer);
264 void (*link_close)(bt_mesh_prov_bearer_t bearer);
/Zephyr-Core-3.5.0/doc/connectivity/bluetooth/
Dgatt-pics.rst43 TSPC_GATT_2_3 True Enhanced ATT bearer Attribute Protocol Supported (L2CAP fixed EATT PSM supp…
44 TSPC_GATT_2_3a True Enhanced ATT bearer supported over LE (C.4)
45 TSPC_GATT_2_3b False Enhanced ATT bearer supported over BR/EDR (C.5)
/Zephyr-Core-3.5.0/tests/bluetooth/tester/src/
Dbtp_mesh.c1103 static void link_open(bt_mesh_prov_bearer_t bearer) in link_open() argument
1107 LOG_DBG("bearer 0x%02x", bearer); in link_open()
1109 switch (bearer) { in link_open()
1111 ev.bearer = BTP_MESH_PROV_BEARER_PB_ADV; in link_open()
1114 ev.bearer = BTP_MESH_PROV_BEARER_PB_GATT; in link_open()
1117 ev.bearer = BTP_MESH_PROV_BEARER_REMOTE; in link_open()
1128 static void link_close(bt_mesh_prov_bearer_t bearer) in link_close() argument
1132 LOG_DBG("bearer 0x%02x", bearer); in link_close()
1134 switch (bearer) { in link_close()
1136 ev.bearer = BTP_MESH_PROV_BEARER_PB_ADV; in link_close()
[all …]
/Zephyr-Core-3.5.0/tests/bluetooth/tester/src/btp/
Dbtp_mesh.h1069 uint8_t bearer; member
1074 uint8_t bearer; member
/Zephyr-Core-3.5.0/samples/net/capture/
DREADME.rst16 bearer. For example if you are capturing network traffic for interface 1,
/Zephyr-Core-3.5.0/doc/connectivity/bluetooth/api/mesh/
Dprovisioning.rst17 the Advertising Provisioning bearer for the provisioner role.
Dshell.rst293 provisioned through the GATT bearer.
306 advertising bearer.
1738 Provision a mesh node using the PB-Remote provisioning bearer.
1747 Reprovision a mesh node using the PB-Remote provisioning bearer.
/Zephyr-Core-3.5.0/tests/bsim/bluetooth/mesh/src/
Dtest_provision.c290 static void prov_link_open(bt_mesh_prov_bearer_t bearer) in prov_link_open() argument
295 static void prov_link_close(bt_mesh_prov_bearer_t bearer) in prov_link_close() argument
/Zephyr-Core-3.5.0/subsys/net/lib/lwm2m/
DKconfig528 int "Maximum # of available network bearer resource instances"
531 This value sets the maximum number of available network bearer
/Zephyr-Core-3.5.0/doc/releases/
Drelease-notes-1.12.rst750 * :github:`7972` - Bluetooth: Mesh: adv bearer does not use correct interval

12