Home
last modified time | relevance | path

Searched refs:bt_rfcomm_dlc (Results 1 – 8 of 8) sorted by relevance

/Zephyr-latest/include/zephyr/bluetooth/classic/
Drfcomm.h36 struct bt_rfcomm_dlc;
47 void (*connected)(struct bt_rfcomm_dlc *dlc);
57 void (*disconnected)(struct bt_rfcomm_dlc *dlc);
64 void (*recv)(struct bt_rfcomm_dlc *dlc, struct net_buf *buf);
71 void (*sent)(struct bt_rfcomm_dlc *dlc, int err);
82 struct bt_rfcomm_dlc { struct
94 struct bt_rfcomm_dlc *_next; argument
125 int (*accept)(struct bt_conn *conn, struct bt_rfcomm_dlc **dlc); argument
154 int bt_rfcomm_dlc_connect(struct bt_conn *conn, struct bt_rfcomm_dlc *dlc,
167 int bt_rfcomm_dlc_send(struct bt_rfcomm_dlc *dlc, struct net_buf *buf);
[all …]
/Zephyr-latest/subsys/bluetooth/host/classic/
Drfcomm.c48 struct bt_rfcomm_dlc, rtx_work)
133 static struct bt_rfcomm_dlc *rfcomm_dlcs_lookup_dlci(struct bt_rfcomm_dlc *dlcs, in rfcomm_dlcs_lookup_dlci()
145 static struct bt_rfcomm_dlc *rfcomm_dlcs_remove_dlci(struct bt_rfcomm_dlc *dlcs, in rfcomm_dlcs_remove_dlci()
148 struct bt_rfcomm_dlc *tmp; in rfcomm_dlcs_remove_dlci()
221 static void rfcomm_dlc_tx_give_credits(struct bt_rfcomm_dlc *dlc, in rfcomm_dlc_tx_give_credits()
233 static void rfcomm_dlc_destroy(struct bt_rfcomm_dlc *dlc) in rfcomm_dlc_destroy()
246 static void rfcomm_dlc_disconnect(struct bt_rfcomm_dlc *dlc) in rfcomm_dlc_disconnect()
279 struct bt_rfcomm_dlc *dlc; in rfcomm_session_disconnected()
288 struct bt_rfcomm_dlc *next; in rfcomm_session_disconnected()
436 struct bt_rfcomm_dlc *dlc = DLC_RTX(work); in rfcomm_dlc_rtx_timeout()
[all …]
Dhfp_internal.h51 struct bt_rfcomm_dlc rfcomm_dlc;
Dhfp_ag_internal.h70 struct bt_rfcomm_dlc rfcomm_dlc;
Dhfp_hf.c684 static void hfp_hf_connected(struct bt_rfcomm_dlc *dlc) in hfp_hf_connected()
694 static void hfp_hf_disconnected(struct bt_rfcomm_dlc *dlc) in hfp_hf_disconnected()
705 static void hfp_hf_recv(struct bt_rfcomm_dlc *dlc, struct net_buf *buf) in hfp_hf_recv()
714 static void hfp_hf_sent(struct bt_rfcomm_dlc *dlc, int err) in hfp_hf_sent()
719 static int bt_hfp_hf_accept(struct bt_conn *conn, struct bt_rfcomm_dlc **dlc) in bt_hfp_hf_accept()
Drfcomm_internal.h27 struct bt_rfcomm_dlc *dlcs;
Dhfp_ag.c1454 static void hfp_ag_connected(struct bt_rfcomm_dlc *dlc) in hfp_ag_connected()
1463 static void hfp_ag_disconnected(struct bt_rfcomm_dlc *dlc) in hfp_ag_disconnected()
1501 static void hfp_ag_recv(struct bt_rfcomm_dlc *dlc, struct net_buf *buf) in hfp_ag_recv()
1578 static void hfp_ag_sent(struct bt_rfcomm_dlc *dlc, int err) in hfp_ag_sent()
/Zephyr-latest/subsys/bluetooth/host/classic/shell/
Drfcomm.c102 static void rfcomm_recv(struct bt_rfcomm_dlc *dlci, struct net_buf *buf) in rfcomm_recv()
107 static void rfcomm_connected(struct bt_rfcomm_dlc *dlci) in rfcomm_connected()
112 static void rfcomm_disconnected(struct bt_rfcomm_dlc *dlci) in rfcomm_disconnected()
123 static struct bt_rfcomm_dlc rfcomm_dlc = {
128 static int rfcomm_accept(struct bt_conn *conn, struct bt_rfcomm_dlc **dlc) in rfcomm_accept()