Lines Matching refs:bt_smp_br

252 struct bt_smp_br {  struct
278 static struct bt_smp_br bt_smp_br_pool[CONFIG_BT_MAX_CONN]; argument
690 static void smp_pairing_br_complete(struct bt_smp_br *smp, uint8_t status);
716 struct bt_smp_br *smp; in smp_check_complete()
721 smp = CONTAINER_OF(chan, struct bt_smp_br, chan.chan); in smp_check_complete()
807 static void smp_br_reset(struct bt_smp_br *smp) in smp_br_reset()
825 static void smp_pairing_br_complete(struct bt_smp_br *smp, uint8_t status) in smp_pairing_br_complete()
877 struct bt_smp_br *smp = CONTAINER_OF(dwork, struct bt_smp_br, work); in smp_br_timeout()
885 static void smp_br_send(struct bt_smp_br *smp, struct net_buf *buf, in smp_br_send()
904 struct bt_smp_br *smp = CONTAINER_OF(chan, struct bt_smp_br, chan.chan); in bt_smp_br_connected()
922 struct bt_smp_br *smp = CONTAINER_OF(chan, struct bt_smp_br, chan.chan); in bt_smp_br_disconnected()
935 static void smp_br_init(struct bt_smp_br *smp) in smp_br_init()
940 (void)memset(smp, 0, offsetof(struct bt_smp_br, chan)); in smp_br_init()
945 static void smp_br_derive_ltk(struct bt_smp_br *smp) in smp_br_derive_ltk()
1018 static struct net_buf *smp_br_create_pdu(struct bt_smp_br *smp, uint8_t op, in smp_br_create_pdu()
1050 static void smp_br_distribute_keys(struct bt_smp_br *smp) in smp_br_distribute_keys()
1135 static bool smp_br_pairing_allowed(struct bt_smp_br *smp) in smp_br_pairing_allowed()
1180 static uint8_t smp_br_pairing_req(struct bt_smp_br *smp, struct net_buf *buf) in smp_br_pairing_req()
1280 static uint8_t smp_br_pairing_rsp(struct bt_smp_br *smp, struct net_buf *buf) in smp_br_pairing_rsp()
1346 static uint8_t smp_br_pairing_failed(struct bt_smp_br *smp, struct net_buf *buf) in smp_br_pairing_failed()
1359 static uint8_t smp_br_ident_info(struct bt_smp_br *smp, struct net_buf *buf) in smp_br_ident_info()
1390 static uint8_t smp_br_ident_addr_info(struct bt_smp_br *smp, in smp_br_ident_addr_info()
1431 static uint8_t smp_br_signing_info(struct bt_smp_br *smp, struct net_buf *buf) in smp_br_signing_info()
1469 static uint8_t smp_br_signing_info(struct bt_smp_br *smp, struct net_buf *buf) in smp_br_signing_info()
1476 uint8_t (*func)(struct bt_smp_br *smp, struct net_buf *buf);
1495 static int smp_br_error(struct bt_smp_br *smp, uint8_t reason) in smp_br_error()
1525 struct bt_smp_br *smp = CONTAINER_OF(chan, struct bt_smp_br, chan.chan); in bt_smp_br_recv()
1601 struct bt_smp_br *smp = &bt_smp_br_pool[i]; in bt_smp_br_accept()
1622 static struct bt_smp_br *smp_br_chan_get(struct bt_conn *conn) in smp_br_chan_get()
1632 return CONTAINER_OF(chan, struct bt_smp_br, chan.chan); in smp_br_chan_get()
1640 struct bt_smp_br *smp; in bt_smp_br_send_pairing_req()