net/bluetooth/smp.c
1014
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
1107
static void sc_add_ltk(struct smp_chan *smp)
net/bluetooth/smp.c
1127
static void sc_generate_link_key(struct smp_chan *smp)
net/bluetooth/smp.c
1163
static void smp_allow_key_dist(struct smp_chan *smp)
net/bluetooth/smp.c
1177
static void sc_generate_ltk(struct smp_chan *smp)
net/bluetooth/smp.c
1214
static void smp_distribute_keys(struct smp_chan *smp)
net/bluetooth/smp.c
1350
struct smp_chan *smp = container_of(work, struct smp_chan,
net/bluetooth/smp.c
1359
static struct smp_chan *smp_chan_create(struct l2cap_conn *conn)
net/bluetooth/smp.c
1363
struct smp_chan *smp;
net/bluetooth/smp.c
1391
static int sc_mackey_and_ltk(struct smp_chan *smp, u8 mackey[16], u8 ltk[16])
net/bluetooth/smp.c
1412
static void sc_dhkey_check(struct smp_chan *smp)
net/bluetooth/smp.c
1448
static u8 sc_passkey_send_confirm(struct smp_chan *smp)
net/bluetooth/smp.c
1469
static u8 sc_passkey_round(struct smp_chan *smp, u8 smp_op)
net/bluetooth/smp.c
1555
static int sc_user_reply(struct smp_chan *smp, u16 mgmt_op, __le32 passkey)
net/bluetooth/smp.c
1601
struct smp_chan *smp;
net/bluetooth/smp.c
1662
static void build_bredr_pairing_cmd(struct smp_chan *smp,
net/bluetooth/smp.c
1709
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
1844
static u8 sc_send_public_key(struct smp_chan *smp)
net/bluetooth/smp.c
1901
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
1997
static u8 sc_check_confirm(struct smp_chan *smp)
net/bluetooth/smp.c
2019
static int fixup_sc_false_positive(struct smp_chan *smp)
net/bluetooth/smp.c
2059
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
2105
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
2243
static void smp_send_pairing_req(struct smp_chan *smp, __u8 auth)
net/bluetooth/smp.c
2266
struct smp_chan *smp;
net/bluetooth/smp.c
2317
static void smp_send_security_req(struct smp_chan *smp, __u8 auth)
net/bluetooth/smp.c
2332
struct smp_chan *smp;
net/bluetooth/smp.c
2414
struct smp_chan *smp;
net/bluetooth/smp.c
2459
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
2488
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
2524
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
2554
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
2622
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
2649
static u8 sc_select_method(struct smp_chan *smp)
net/bluetooth/smp.c
2697
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
2837
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
2911
struct smp_chan *smp;
net/bluetooth/smp.c
3055
struct smp_chan *smp;
net/bluetooth/smp.c
3111
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
3160
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
570
struct smp_chan *smp;
net/bluetooth/smp.c
630
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
705
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
723
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
812
static u8 get_auth_method(struct smp_chan *smp, u8 local_io, u8 remote_io)
net/bluetooth/smp.c
832
struct smp_chan *smp = chan->data;
net/bluetooth/smp.c
925
static u8 smp_confirm(struct smp_chan *smp)
net/bluetooth/smp.c
952
static u8 smp_random(struct smp_chan *smp)