/Zephyr-latest/subsys/bluetooth/host/ |
D | smp_null.c | 30 static struct bt_l2cap_le_chan bt_smp_pool[CONFIG_BT_MAX_CONN]; 44 struct bt_l2cap_le_chan *le_chan = BT_L2CAP_LE_CHAN(chan); in bt_smp_recv() 83 struct bt_l2cap_le_chan *smp = &bt_smp_pool[i]; in bt_smp_accept()
|
D | l2cap.c | 39 struct bt_l2cap_le_chan, rtx_work) 40 #define CHAN_RX(_w) CONTAINER_OF(_w, struct bt_l2cap_le_chan, rx_work) 90 struct bt_l2cap_le_chan chan; 115 static struct bt_l2cap_le_chan *l2cap_chan_alloc_cid(struct bt_conn *conn, in l2cap_chan_alloc_cid() 118 struct bt_l2cap_le_chan *le_chan = BT_L2CAP_LE_CHAN(chan); in l2cap_chan_alloc_cid() 139 static struct bt_l2cap_le_chan * 200 struct bt_l2cap_le_chan *le_chan = BT_L2CAP_LE_CHAN(chan); in bt_l2cap_chan_set_state_debug() 248 static void cancel_data_ready(struct bt_l2cap_le_chan *lechan); 249 static bool chan_has_data(struct bt_l2cap_le_chan *lechan); 253 struct bt_l2cap_le_chan *le_chan = BT_L2CAP_LE_CHAN(chan); in bt_l2cap_chan_del() [all …]
|
D | l2cap_internal.h | 215 int bt_l2cap_send_pdu(struct bt_l2cap_le_chan *le_chan, struct net_buf *pdu,
|
D | att.c | 105 struct bt_l2cap_le_chan chan; 3198 struct bt_l2cap_le_chan *le_chan = BT_L2CAP_LE_CHAN(chan); in bt_att_connected() 3215 struct bt_l2cap_le_chan *le_chan = BT_L2CAP_LE_CHAN(chan); in bt_att_disconnected() 3271 struct bt_l2cap_le_chan *le_chan = BT_L2CAP_LE_CHAN(chan); in bt_att_encrypt_change()
|
D | smp.c | 205 struct bt_l2cap_le_chan chan; 4685 CONTAINER_OF(chan, struct bt_l2cap_le_chan, chan)->tx.cid); in bt_smp_connected() 4700 CONTAINER_OF(chan, struct bt_l2cap_le_chan, chan)->tx.cid); in bt_smp_disconnected()
|
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/general/src/ |
D | main_l2cap_ecred.c | 45 struct bt_l2cap_le_chan le; 86 struct bt_l2cap_le_chan *l2cap_le_chan = CONTAINER_OF( in chan_recv_cb() 87 l2cap_chan, struct bt_l2cap_le_chan, chan); in chan_recv_cb() 119 struct bt_l2cap_le_chan *l2cap_le_chan = CONTAINER_OF( in chan_sent_cb() 120 l2cap_chan, struct bt_l2cap_le_chan, chan); in chan_sent_cb() 131 struct bt_l2cap_le_chan *l2cap_le_chan = CONTAINER_OF( in chan_connected_cb() 132 l2cap_chan, struct bt_l2cap_le_chan, chan); in chan_connected_cb() 151 struct bt_l2cap_le_chan *l2cap_le_chan = CONTAINER_OF( in chan_disconnected_cb() 152 l2cap_chan, struct bt_l2cap_le_chan, chan); in chan_disconnected_cb() 168 struct bt_l2cap_le_chan *l2cap_le_chan = CONTAINER_OF( in chan_status_cb() [all …]
|
/Zephyr-latest/subsys/bluetooth/services/ots/ |
D | ots_l2cap.c | 91 struct bt_l2cap_le_chan *l2chan = CONTAINER_OF(chan, struct bt_l2cap_le_chan, chan); in l2cap_sent() 117 struct bt_l2cap_le_chan *l2chan = CONTAINER_OF(chan, struct bt_l2cap_le_chan, chan); in l2cap_recv() 143 struct bt_l2cap_le_chan *l2chan = CONTAINER_OF(chan, struct bt_l2cap_le_chan, chan); in l2cap_disconnected() 166 static inline void l2cap_chan_init(struct bt_l2cap_le_chan *chan) in l2cap_chan_init()
|
D | ots_l2cap_internal.h | 28 struct bt_l2cap_le_chan ot_chan;
|
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/many_conns/src/ |
D | main.c | 39 struct bt_l2cap_le_chan le_chan; 47 struct bt_l2cap_le_chan *le_chan = CONTAINER_OF(chan, struct bt_l2cap_le_chan, chan); in get_ctx() 116 struct bt_l2cap_le_chan *chan = in l2cap_chan_connected_cb() 117 CONTAINER_OF(l2cap_chan, struct bt_l2cap_le_chan, chan); in l2cap_chan_connected_cb() 145 struct bt_l2cap_le_chan *le_chan = &contexts[i].le_chan; in alloc_test_context() 169 struct bt_l2cap_le_chan *le_chan = &ctx->le_chan; in server_accept_cb() 326 struct bt_l2cap_le_chan *le_chan = &ctx->le_chan; in connect_l2cap_channel() 343 static bool is_dynamic(struct bt_l2cap_le_chan *lechan) in is_dynamic() 349 struct bt_l2cap_le_chan *lechan, in bt_test_l2cap_data_pull_spy()
|
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/multilink_peripheral/src/ |
D | dut.c | 38 struct bt_l2cap_le_chan le_chan; 92 struct bt_l2cap_le_chan *le_chan = CONTAINER_OF(chan, struct bt_l2cap_le_chan, chan); in get_ctx_from_chan() 113 struct bt_l2cap_le_chan *le_chan = CONTAINER_OF(chan, struct bt_l2cap_le_chan, chan); in l2cap_chan_connected_cb() 134 static int connect_l2cap_channel(struct bt_conn *conn, struct bt_l2cap_le_chan *le_chan) in connect_l2cap_channel() 158 struct bt_l2cap_le_chan *le_chan = &context->le_chan; in alloc_ctx()
|
D | central.c | 26 static struct bt_l2cap_le_chan le_chan;
|
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/credits_seg_recv/src/ |
D | main.c | 33 struct bt_l2cap_le_chan le_chan; 117 struct bt_l2cap_le_chan *chan = CONTAINER_OF(l2cap_chan, struct bt_l2cap_le_chan, chan); in l2cap_chan_connected_cb() 142 struct bt_l2cap_le_chan *le_chan = &test_ctx.le_chan; in server_accept_cb() 331 struct bt_l2cap_le_chan *le_chan = &test_ctx.le_chan; in connect_l2cap_channel() 333 *le_chan = (struct bt_l2cap_le_chan){ in connect_l2cap_channel() 357 struct bt_l2cap_le_chan *le_chan = &test_ctx.le_chan; in connect_l2cap_ecred_channel() 360 *le_chan = (struct bt_l2cap_le_chan){ in connect_l2cap_ecred_channel()
|
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/stress/src/ |
D | main.c | 55 struct bt_l2cap_le_chan le_chan; 63 struct bt_l2cap_le_chan *le_chan = CONTAINER_OF(chan, struct bt_l2cap_le_chan, chan); in get_ctx() 158 struct bt_l2cap_le_chan *chan = in l2cap_chan_connected_cb() 159 CONTAINER_OF(l2cap_chan, struct bt_l2cap_le_chan, chan); in l2cap_chan_connected_cb() 199 struct bt_l2cap_le_chan *le_chan = &contexts[i].le_chan; in alloc_test_context() 224 struct bt_l2cap_le_chan *le_chan = &ctx->le_chan; in server_accept_cb() 396 struct bt_l2cap_le_chan *le_chan = &ctx->le_chan; in connect_l2cap_channel()
|
/Zephyr-latest/tests/bluetooth/tester/src/ |
D | btp_l2cap.c | 37 struct bt_l2cap_le_chan le; 56 struct bt_l2cap_le_chan *l2cap_le_chan = in seg_recv_cb() 57 CONTAINER_OF(l2cap_chan, struct bt_l2cap_le_chan, chan); in seg_recv_cb() 89 struct bt_l2cap_le_chan *l2cap_le_chan = CONTAINER_OF( in recv_cb() 90 l2cap_chan, struct bt_l2cap_le_chan, chan); in recv_cb() 115 struct bt_l2cap_le_chan *l2cap_le_chan = CONTAINER_OF( in connected_cb() 116 l2cap_chan, struct bt_l2cap_le_chan, chan); in connected_cb() 144 struct bt_l2cap_le_chan *l2cap_le_chan = CONTAINER_OF( in disconnected_cb() 145 l2cap_chan, struct bt_l2cap_le_chan, chan); in disconnected_cb() 183 struct bt_l2cap_le_chan *l2cap_le_chan = CONTAINER_OF( in reconfigured_cb() [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/credits/src/ |
D | main.c | 35 struct bt_l2cap_le_chan le_chan; 111 struct bt_l2cap_le_chan *chan = in l2cap_chan_connected_cb() 112 CONTAINER_OF(l2cap_chan, struct bt_l2cap_le_chan, chan); in l2cap_chan_connected_cb() 142 struct bt_l2cap_le_chan *le_chan = &test_ctx.le_chan; in server_accept_cb() 318 struct bt_l2cap_le_chan *le_chan = &test_ctx.le_chan; in connect_l2cap_channel() 334 struct bt_l2cap_le_chan *le_chan = &test_ctx.le_chan; in connect_l2cap_ecred_channel()
|
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/split/dut/src/ |
D | main.c | 25 static struct bt_l2cap_le_chan test_chan; 65 struct bt_l2cap_le_chan *chan = in l2cap_chan_connected_cb() 66 CONTAINER_OF(l2cap_chan, struct bt_l2cap_le_chan, chan); in l2cap_chan_connected_cb() 95 struct bt_l2cap_le_chan *le_chan = &test_chan; in server_accept_cb()
|
/Zephyr-latest/tests/bsim/bluetooth/host/misc/hfc_multilink/dut/src/ |
D | dut.c | 32 struct bt_l2cap_le_chan le_chan; 88 struct bt_l2cap_le_chan *le_chan = &tester->le_chan; in server_accept_cb()
|
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/einprogress/src/ |
D | tester.c | 33 static struct bt_l2cap_le_chan le_chan = {
|
D | dut.c | 78 static struct bt_l2cap_le_chan le_chan = {
|
/Zephyr-latest/include/zephyr/bluetooth/ |
D | l2cap.h | 202 struct bt_l2cap_le_chan { struct 272 #define BT_L2CAP_LE_CHAN(_ch) CONTAINER_OF(_ch, struct bt_l2cap_le_chan, chan)
|
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/ecred/dut/src/ |
D | dut.c | 23 static struct bt_l2cap_le_chan chans[4];
|
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/send_on_connect/src/ |
D | main_l2cap_send_on_connect.c | 76 static struct bt_l2cap_le_chan channel;
|
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/userdata/src/ |
D | main_l2cap_userdata.c | 70 static struct bt_l2cap_le_chan channel;
|
/Zephyr-latest/subsys/bluetooth/host/shell/ |
D | l2cap.c | 54 struct bt_l2cap_le_chan ch;
|