Symbol: hci_conn
include/net/bluetooth/hci_core.h
1000
static inline bool hci_conn_ssp_enabled(struct hci_conn *conn)
include/net/bluetooth/hci_core.h
1007
static inline bool hci_conn_sc_enabled(struct hci_conn *conn)
include/net/bluetooth/hci_core.h
1014
static inline void hci_conn_hash_add(struct hci_dev *hdev, struct hci_conn *c)
include/net/bluetooth/hci_core.h
1043
static inline void hci_conn_hash_del(struct hci_dev *hdev, struct hci_conn *c)
include/net/bluetooth/hci_core.h
1112
static inline bool hci_conn_valid(struct hci_dev *hdev, struct hci_conn *conn)
include/net/bluetooth/hci_core.h
1115
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1133
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1150
static inline struct hci_conn *hci_conn_hash_lookup_bis(struct hci_dev *hdev,
include/net/bluetooth/hci_core.h
1154
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1172
static inline struct hci_conn *
include/net/bluetooth/hci_core.h
1176
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1196
static inline struct hci_conn *
include/net/bluetooth/hci_core.h
1202
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1222
static inline struct hci_conn *hci_conn_hash_lookup_handle(struct hci_dev *hdev,
include/net/bluetooth/hci_core.h
1226
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1241
static inline struct hci_conn *hci_conn_hash_lookup_ba(struct hci_dev *hdev,
include/net/bluetooth/hci_core.h
1245
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1261
static inline struct hci_conn *hci_conn_hash_lookup_role(struct hci_dev *hdev,
include/net/bluetooth/hci_core.h
1266
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1282
static inline struct hci_conn *hci_conn_hash_lookup_le(struct hci_dev *hdev,
include/net/bluetooth/hci_core.h
1287
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1306
static inline struct hci_conn *hci_conn_hash_lookup_cis(struct hci_dev *hdev,
include/net/bluetooth/hci_core.h
1313
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1341
static inline struct hci_conn *hci_conn_hash_lookup_cig(struct hci_dev *hdev,
include/net/bluetooth/hci_core.h
1345
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1364
static inline struct hci_conn *hci_conn_hash_lookup_big(struct hci_dev *hdev,
include/net/bluetooth/hci_core.h
1368
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1387
static inline struct hci_conn *
include/net/bluetooth/hci_core.h
1392
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1411
static inline struct hci_conn *
include/net/bluetooth/hci_core.h
1416
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1435
static inline struct hci_conn *
include/net/bluetooth/hci_core.h
1439
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1458
static inline struct hci_conn *
include/net/bluetooth/hci_core.h
1462
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1487
typedef void (*hci_conn_func_t)(struct hci_conn *conn, void *data);
include/net/bluetooth/hci_core.h
1493
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1513
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1528
static inline struct hci_conn *hci_lookup_le_connect(struct hci_dev *hdev)
include/net/bluetooth/hci_core.h
1531
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1552
struct hci_conn *c;
include/net/bluetooth/hci_core.h
1569
int hci_disconnect(struct hci_conn *conn, __u8 reason);
include/net/bluetooth/hci_core.h
1570
bool hci_setup_sync(struct hci_conn *conn, __u16 handle);
include/net/bluetooth/hci_core.h
1571
void hci_sco_setup(struct hci_conn *conn, __u8 status);
include/net/bluetooth/hci_core.h
1572
bool hci_iso_setup_path(struct hci_conn *conn);
include/net/bluetooth/hci_core.h
1574
int hci_conn_check_create_cis(struct hci_conn *conn);
include/net/bluetooth/hci_core.h
1576
struct hci_conn *hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1578
struct hci_conn *hci_conn_add_unset(struct hci_dev *hdev, int type,
include/net/bluetooth/hci_core.h
1580
void hci_conn_del(struct hci_conn *conn);
include/net/bluetooth/hci_core.h
1583
struct hci_chan *hci_chan_create(struct hci_conn *conn);
include/net/bluetooth/hci_core.h
1585
void hci_chan_list_flush(struct hci_conn *conn);
include/net/bluetooth/hci_core.h
1588
struct hci_conn *hci_connect_le_scan(struct hci_dev *hdev, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1592
struct hci_conn *hci_connect_le(struct hci_dev *hdev, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1595
void hci_connect_le_scan_cleanup(struct hci_conn *conn, u8 status);
include/net/bluetooth/hci_core.h
1596
struct hci_conn *hci_connect_acl(struct hci_dev *hdev, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1599
struct hci_conn *hci_connect_sco(struct hci_dev *hdev, int type, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1602
struct hci_conn *hci_bind_cis(struct hci_dev *hdev, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1605
struct hci_conn *hci_bind_bis(struct hci_dev *hdev, bdaddr_t *dst, __u8 sid,
include/net/bluetooth/hci_core.h
1608
int hci_past_bis(struct hci_conn *conn, bdaddr_t *dst, __u8 dst_type);
include/net/bluetooth/hci_core.h
1609
struct hci_conn *hci_connect_cis(struct hci_dev *hdev, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1612
struct hci_conn *hci_connect_bis(struct hci_dev *hdev, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1616
struct hci_conn *hci_pa_create_sync(struct hci_dev *hdev, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1618
int hci_conn_big_create_sync(struct hci_dev *hdev, struct hci_conn *hcon,
include/net/bluetooth/hci_core.h
1621
int hci_conn_check_link_mode(struct hci_conn *conn);
include/net/bluetooth/hci_core.h
1622
int hci_conn_check_secure(struct hci_conn *conn, __u8 sec_level);
include/net/bluetooth/hci_core.h
1623
int hci_conn_security(struct hci_conn *conn, __u8 sec_level, __u8 auth_type,
include/net/bluetooth/hci_core.h
1625
int hci_conn_switch_role(struct hci_conn *conn, __u8 role);
include/net/bluetooth/hci_core.h
1627
void hci_conn_enter_active_mode(struct hci_conn *conn, __u8 force_active);
include/net/bluetooth/hci_core.h
1629
void hci_conn_failed(struct hci_conn *conn, u8 status);
include/net/bluetooth/hci_core.h
1630
u8 hci_conn_set_handle(struct hci_conn *conn, u16 handle);
include/net/bluetooth/hci_core.h
1632
void hci_conn_tx_queue(struct hci_conn *conn, struct sk_buff *skb);
include/net/bluetooth/hci_core.h
1633
void hci_conn_tx_dequeue(struct hci_conn *conn);
include/net/bluetooth/hci_core.h
1665
static inline struct hci_conn *hci_conn_get(struct hci_conn *conn)
include/net/bluetooth/hci_core.h
1671
static inline void hci_conn_put(struct hci_conn *conn)
include/net/bluetooth/hci_core.h
1676
static inline struct hci_conn *hci_conn_hold(struct hci_conn *conn)
include/net/bluetooth/hci_core.h
1686
static inline void hci_conn_drop(struct hci_conn *conn)
include/net/bluetooth/hci_core.h
1739
#define to_hci_conn(c) container_of(c, struct hci_conn, dev)
include/net/bluetooth/hci_core.h
1852
u8 *hci_conn_key_enc_size(struct hci_conn *conn);
include/net/bluetooth/hci_core.h
1854
struct link_key *hci_add_link_key(struct hci_dev *hdev, struct hci_conn *conn,
include/net/bluetooth/hci_core.h
1919
void hci_conn_init_sysfs(struct hci_conn *conn);
include/net/bluetooth/hci_core.h
1920
void hci_conn_add_sysfs(struct hci_conn *conn);
include/net/bluetooth/hci_core.h
1921
void hci_conn_del_sysfs(struct hci_conn *conn);
include/net/bluetooth/hci_core.h
2110
static inline int hci_proto_disconn_ind(struct hci_conn *conn)
include/net/bluetooth/hci_core.h
2124
void (*connect_cfm) (struct hci_conn *conn, __u8 status);
include/net/bluetooth/hci_core.h
2125
void (*disconn_cfm) (struct hci_conn *conn, __u8 status);
include/net/bluetooth/hci_core.h
2126
void (*security_cfm) (struct hci_conn *conn, __u8 status,
include/net/bluetooth/hci_core.h
2128
void (*key_change_cfm) (struct hci_conn *conn, __u8 status);
include/net/bluetooth/hci_core.h
2129
void (*role_switch_cfm) (struct hci_conn *conn, __u8 status, __u8 role);
include/net/bluetooth/hci_core.h
2132
static inline void hci_connect_cfm(struct hci_conn *conn, __u8 status)
include/net/bluetooth/hci_core.h
2147
static inline void hci_disconn_cfm(struct hci_conn *conn, __u8 reason)
include/net/bluetooth/hci_core.h
2162
static inline void hci_auth_cfm(struct hci_conn *conn, __u8 status)
include/net/bluetooth/hci_core.h
2183
static inline void hci_encrypt_cfm(struct hci_conn *conn, __u8 status)
include/net/bluetooth/hci_core.h
2223
static inline void hci_key_change_cfm(struct hci_conn *conn, __u8 status)
include/net/bluetooth/hci_core.h
2235
static inline void hci_role_switch_cfm(struct hci_conn *conn, __u8 status,
include/net/bluetooth/hci_core.h
2338
void hci_send_sco(struct hci_conn *conn, struct sk_buff *skb);
include/net/bluetooth/hci_core.h
2339
void hci_send_iso(struct hci_conn *conn, struct sk_buff *skb);
include/net/bluetooth/hci_core.h
2344
u32 hci_conn_get_phy(struct hci_conn *conn);
include/net/bluetooth/hci_core.h
2345
int hci_conn_set_phy(struct hci_conn *conn, u32 phys);
include/net/bluetooth/hci_core.h
2433
void mgmt_device_connected(struct hci_dev *hdev, struct hci_conn *conn,
include/net/bluetooth/hci_core.h
2441
void mgmt_connect_failed(struct hci_dev *hdev, struct hci_conn *conn,
include/net/bluetooth/hci_core.h
2464
void mgmt_auth_failed(struct hci_conn *conn, u8 status);
include/net/bluetooth/hci_core.h
2487
void mgmt_smp_complete(struct hci_conn *conn, bool complete);
include/net/bluetooth/hci_core.h
2498
int hci_abort_conn(struct hci_conn *conn, u8 reason);
include/net/bluetooth/hci_core.h
2499
void hci_le_conn_update(struct hci_conn *conn, u16 min, u16 max, u16 latency,
include/net/bluetooth/hci_core.h
2501
void hci_le_start_enc(struct hci_conn *conn, __le16 ediv, __le64 rand,
include/net/bluetooth/hci_core.h
777
struct hci_conn *parent;
include/net/bluetooth/hci_core.h
782
void (*connect_cfm_cb) (struct hci_conn *conn, u8 status);
include/net/bluetooth/hci_core.h
783
void (*security_cfm_cb) (struct hci_conn *conn, u8 status);
include/net/bluetooth/hci_core.h
784
void (*disconn_cfm_cb) (struct hci_conn *conn, u8 reason);
include/net/bluetooth/hci_core.h
786
void (*cleanup)(struct hci_conn *conn);
include/net/bluetooth/hci_core.h
791
struct hci_conn *conn;
include/net/bluetooth/hci_core.h
797
struct hci_conn *conn;
include/net/bluetooth/hci_core.h
824
struct hci_conn *conn;
include/net/bluetooth/hci_core.h
861
int l2cap_disconn_ind(struct hci_conn *hcon);
include/net/bluetooth/hci_sync.h
166
struct hci_conn;
include/net/bluetooth/hci_sync.h
169
int hci_abort_conn_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason);
include/net/bluetooth/hci_sync.h
181
int hci_connect_acl_sync(struct hci_dev *hdev, struct hci_conn *conn);
include/net/bluetooth/hci_sync.h
183
int hci_connect_le_sync(struct hci_dev *hdev, struct hci_conn *conn);
include/net/bluetooth/hci_sync.h
185
int hci_cancel_connect_sync(struct hci_dev *hdev, struct hci_conn *conn);
include/net/bluetooth/hci_sync.h
186
int hci_le_conn_update_sync(struct hci_dev *hdev, struct hci_conn *conn,
include/net/bluetooth/hci_sync.h
189
int hci_connect_pa_sync(struct hci_dev *hdev, struct hci_conn *conn);
include/net/bluetooth/hci_sync.h
190
int hci_connect_big_sync(struct hci_dev *hdev, struct hci_conn *conn);
include/net/bluetooth/hci_sync.h
191
int hci_past_sync(struct hci_conn *conn, struct hci_conn *le);
include/net/bluetooth/hci_sync.h
193
int hci_le_read_remote_features(struct hci_conn *conn);
include/net/bluetooth/hci_sync.h
195
int hci_acl_change_pkt_type(struct hci_conn *conn, u16 pkt_type);
include/net/bluetooth/hci_sync.h
196
int hci_le_set_phy(struct hci_conn *conn, u8 tx_phys, u8 rx_phys);
include/net/bluetooth/l2cap.h
643
struct hci_conn *hcon;
net/bluetooth/6lowpan.c
616
static bool is_bt_6lowpan(struct hci_conn *hcon)
net/bluetooth/6lowpan.c
965
struct hci_conn *hcon;
net/bluetooth/hci_conn.c
1147
struct hci_conn *hci_conn_add_unset(struct hci_dev *hdev, int type,
net/bluetooth/hci_conn.c
1161
struct hci_conn *hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst,
net/bluetooth/hci_conn.c
1170
static void hci_conn_cleanup_child(struct hci_conn *conn, u8 reason)
net/bluetooth/hci_conn.c
1196
static void hci_conn_unlink(struct hci_conn *conn)
net/bluetooth/hci_conn.c
1206
struct hci_conn *child = link->conn;
net/bluetooth/hci_conn.c
1238
void hci_conn_del(struct hci_conn *conn)
net/bluetooth/hci_conn.c
137
static void hci_conn_cleanup(struct hci_conn *conn)
net/bluetooth/hci_conn.c
1375
static void hci_le_conn_failed(struct hci_conn *conn, u8 status)
net/bluetooth/hci_conn.c
1388
void hci_conn_failed(struct hci_conn *conn, u8 status)
net/bluetooth/hci_conn.c
1415
u8 hci_conn_set_handle(struct hci_conn *conn, u16 handle)
net/bluetooth/hci_conn.c
1444
struct hci_conn *hci_connect_le(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
1448
struct hci_conn *conn;
net/bluetooth/hci_conn.c
1522
struct hci_conn *conn;
net/bluetooth/hci_conn.c
1574
struct hci_conn *conn;
net/bluetooth/hci_conn.c
1598
struct hci_conn *conn;
net/bluetooth/hci_conn.c
1637
static struct hci_conn *hci_add_bis(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
1641
struct hci_conn *conn;
net/bluetooth/hci_conn.c
1688
struct hci_conn *hci_connect_le_scan(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
1693
struct hci_conn *conn;
net/bluetooth/hci_conn.c
1745
struct hci_conn *hci_connect_acl(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
1749
struct hci_conn *acl;
net/bluetooth/hci_conn.c
175
int hci_disconnect(struct hci_conn *conn, __u8 reason)
net/bluetooth/hci_conn.c
1796
static struct hci_link *hci_conn_link(struct hci_conn *parent,
net/bluetooth/hci_conn.c
1797
struct hci_conn *conn)
net/bluetooth/hci_conn.c
1824
struct hci_conn *hci_connect_sco(struct hci_dev *hdev, int type, bdaddr_t *dst,
net/bluetooth/hci_conn.c
1828
struct hci_conn *acl;
net/bluetooth/hci_conn.c
1829
struct hci_conn *sco;
net/bluetooth/hci_conn.c
1873
static int hci_le_create_big(struct hci_conn *conn, struct bt_iso_qos *qos)
net/bluetooth/hci_conn.c
1909
struct hci_conn *conn;
net/bluetooth/hci_conn.c
1969
static bool hci_le_set_cig_params(struct hci_conn *conn, struct bt_iso_qos *qos)
net/bluetooth/hci_conn.c
197
static void hci_add_sco(struct hci_conn *conn, __u16 handle)
net/bluetooth/hci_conn.c
2030
struct hci_conn *hci_bind_cis(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
2034
struct hci_conn *cis;
net/bluetooth/hci_conn.c
2097
bool hci_iso_setup_path(struct hci_conn *conn)
net/bluetooth/hci_conn.c
2129
int hci_conn_check_create_cis(struct hci_conn *conn)
net/bluetooth/hci_conn.c
2148
struct hci_conn *conn;
net/bluetooth/hci_conn.c
215
static bool find_next_esco_param(struct hci_conn *conn,
net/bluetooth/hci_conn.c
2172
static void hci_iso_qos_setup(struct hci_dev *hdev, struct hci_conn *conn,
net/bluetooth/hci_conn.c
2195
struct hci_conn *conn = data;
net/bluetooth/hci_conn.c
2223
struct hci_conn *hci_pa_create_sync(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
2227
struct hci_conn *conn;
net/bluetooth/hci_conn.c
2247
int hci_conn_big_create_sync(struct hci_dev *hdev, struct hci_conn *hcon,
net/bluetooth/hci_conn.c
2274
struct hci_conn *conn = data;
net/bluetooth/hci_conn.c
2298
struct hci_conn *hci_bind_bis(struct hci_dev *hdev, bdaddr_t *dst, __u8 sid,
net/bluetooth/hci_conn.c
2302
struct hci_conn *conn;
net/bluetooth/hci_conn.c
2303
struct hci_conn *parent;
net/bluetooth/hci_conn.c
2354
int hci_past_bis(struct hci_conn *conn, bdaddr_t *dst, __u8 dst_type)
net/bluetooth/hci_conn.c
2356
struct hci_conn *le;
net/bluetooth/hci_conn.c
2366
static void bis_mark_per_adv(struct hci_conn *conn, void *data)
net/bluetooth/hci_conn.c
2382
struct hci_conn *hci_connect_bis(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
2387
struct hci_conn *conn;
net/bluetooth/hci_conn.c
2434
struct hci_conn *hci_connect_cis(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
2438
struct hci_conn *le;
net/bluetooth/hci_conn.c
2439
struct hci_conn *cis;
net/bluetooth/hci_conn.c
2483
int hci_conn_check_link_mode(struct hci_conn *conn)
net/bluetooth/hci_conn.c
2523
static int hci_conn_auth(struct hci_conn *conn, __u8 sec_level, __u8 auth_type)
net/bluetooth/hci_conn.c
2558
static void hci_conn_encrypt(struct hci_conn *conn)
net/bluetooth/hci_conn.c
2572
int hci_conn_security(struct hci_conn *conn, __u8 sec_level, __u8 auth_type,
net/bluetooth/hci_conn.c
2657
int hci_conn_check_secure(struct hci_conn *conn, __u8 sec_level)
net/bluetooth/hci_conn.c
2676
int hci_conn_switch_role(struct hci_conn *conn, __u8 role)
net/bluetooth/hci_conn.c
2695
void hci_conn_enter_active_mode(struct hci_conn *conn, __u8 force_active)
net/bluetooth/hci_conn.c
2723
struct hci_conn *conn;
net/bluetooth/hci_conn.c
2732
struct hci_conn,
net/bluetooth/hci_conn.c
2740
static u32 get_link_mode(struct hci_conn *conn)
net/bluetooth/hci_conn.c
2764
struct hci_conn *c;
net/bluetooth/hci_conn.c
281
struct hci_conn *conn = conn_handle->conn;
net/bluetooth/hci_conn.c
2819
struct hci_conn *conn;
net/bluetooth/hci_conn.c
2846
struct hci_conn *conn;
net/bluetooth/hci_conn.c
2863
struct hci_chan *hci_chan_create(struct hci_conn *conn)
net/bluetooth/hci_conn.c
2890
struct hci_conn *conn = chan->conn;
net/bluetooth/hci_conn.c
2908
void hci_chan_list_flush(struct hci_conn *conn)
net/bluetooth/hci_conn.c
2918
static struct hci_chan *__hci_chan_lookup_handle(struct hci_conn *hcon,
net/bluetooth/hci_conn.c
2934
struct hci_conn *hcon;
net/bluetooth/hci_conn.c
2950
u32 hci_conn_get_phy(struct hci_conn *conn)
net/bluetooth/hci_conn.c
3053
static u16 bt_phy_pkt_type(struct hci_conn *conn, u32 phys)
net/bluetooth/hci_conn.c
3129
int hci_conn_set_phy(struct hci_conn *conn, u32 phys)
net/bluetooth/hci_conn.c
3160
struct hci_conn *conn = data;
net/bluetooth/hci_conn.c
3170
struct hci_conn *conn = data;
net/bluetooth/hci_conn.c
3175
int hci_abort_conn(struct hci_conn *conn, u8 reason)
net/bluetooth/hci_conn.c
3242
void hci_conn_tx_queue(struct hci_conn *conn, struct sk_buff *skb)
net/bluetooth/hci_conn.c
3305
void hci_conn_tx_dequeue(struct hci_conn *conn)
net/bluetooth/hci_conn.c
3332
u8 *hci_conn_key_enc_size(struct hci_conn *conn)
net/bluetooth/hci_conn.c
404
static bool hci_setup_sync_conn(struct hci_conn *conn, __u16 handle)
net/bluetooth/hci_conn.c
45
struct hci_conn *conn;
net/bluetooth/hci_conn.c
456
bool hci_setup_sync(struct hci_conn *conn, __u16 handle)
net/bluetooth/hci_conn.c
481
struct hci_conn *conn;
net/bluetooth/hci_conn.c
491
struct hci_conn *conn = d->conn;
net/bluetooth/hci_conn.c
560
void hci_le_conn_update(struct hci_conn *conn, u16 min, u16 max, u16 latency,
net/bluetooth/hci_conn.c
583
void hci_le_start_enc(struct hci_conn *conn, __le16 ediv, __le64 rand,
net/bluetooth/hci_conn.c
602
void hci_sco_setup(struct hci_conn *conn, __u8 status)
net/bluetooth/hci_conn.c
625
struct hci_conn *conn = container_of(work, struct hci_conn,
net/bluetooth/hci_conn.c
649
struct hci_conn *conn = container_of(work, struct hci_conn,
net/bluetooth/hci_conn.c
68
void hci_connect_le_scan_cleanup(struct hci_conn *conn, u8 status)
net/bluetooth/hci_conn.c
683
struct hci_conn *conn = container_of(work, struct hci_conn,
net/bluetooth/hci_conn.c
709
struct hci_conn *conn = container_of(work, struct hci_conn,
net/bluetooth/hci_conn.c
748
static void bis_list(struct hci_conn *conn, void *data)
net/bluetooth/hci_conn.c
785
static int hci_le_terminate_big(struct hci_dev *hdev, struct hci_conn *conn)
net/bluetooth/hci_conn.c
825
static void find_bis(struct hci_conn *conn, void *data)
net/bluetooth/hci_conn.c
836
static int hci_le_big_terminate(struct hci_dev *hdev, struct hci_conn *conn)
net/bluetooth/hci_conn.c
889
static void bis_cleanup(struct hci_conn *conn)
net/bluetooth/hci_conn.c
892
struct hci_conn *bis;
net/bluetooth/hci_conn.c
945
static void find_cis(struct hci_conn *conn, void *data)
net/bluetooth/hci_conn.c
960
static void cis_cleanup(struct hci_conn *conn)
net/bluetooth/hci_conn.c
991
static struct hci_conn *__hci_conn_add(struct hci_dev *hdev, int type,
net/bluetooth/hci_conn.c
995
struct hci_conn *conn;
net/bluetooth/hci_core.c
1094
static bool hci_persistent_key(struct hci_dev *hdev, struct hci_conn *conn,
net/bluetooth/hci_core.c
1236
struct link_key *hci_add_link_key(struct hci_dev *hdev, struct hci_conn *conn,
net/bluetooth/hci_core.c
3046
static int hci_send_conn_frame(struct hci_dev *hdev, struct hci_conn *conn,
net/bluetooth/hci_core.c
3186
struct hci_conn *conn = chan->conn;
net/bluetooth/hci_core.c
3249
void hci_send_sco(struct hci_conn *conn, struct sk_buff *skb)
net/bluetooth/hci_core.c
3286
static void hci_queue_iso(struct hci_conn *conn, struct sk_buff_head *queue,
net/bluetooth/hci_core.c
3333
void hci_send_iso(struct hci_conn *conn, struct sk_buff *skb)
net/bluetooth/hci_core.c
3347
static inline void hci_quote_sent(struct hci_conn *conn, int num, int *quote)
net/bluetooth/hci_core.c
3384
static struct hci_conn *hci_low_sent(struct hci_dev *hdev, __u8 type,
net/bluetooth/hci_core.c
3388
struct hci_conn *conn = NULL, *c;
net/bluetooth/hci_core.c
3430
struct hci_conn *c;
net/bluetooth/hci_core.c
3454
struct hci_conn *conn;
net/bluetooth/hci_core.c
3514
struct hci_conn *conn;
net/bluetooth/hci_core.c
3600
struct hci_conn *conn;
net/bluetooth/hci_core.c
3740
struct hci_conn *conn;
net/bluetooth/hci_debugfs.c
1260
void hci_debugfs_create_conn(struct hci_conn *conn)
net/bluetooth/hci_debugfs.h
25
void hci_debugfs_create_conn(struct hci_conn *conn);
net/bluetooth/hci_debugfs.h
42
static inline void hci_debugfs_create_conn(struct hci_conn *conn)
net/bluetooth/hci_event.c
1076
struct hci_conn *conn;
net/bluetooth/hci_event.c
1160
struct hci_conn *conn;
net/bluetooth/hci_event.c
1564
struct hci_conn *conn;
net/bluetooth/hci_event.c
1607
struct hci_conn *conn;
net/bluetooth/hci_event.c
166
struct hci_conn *conn;
net/bluetooth/hci_event.c
188
struct hci_conn *conn;
net/bluetooth/hci_event.c
210
struct hci_conn *conn;
net/bluetooth/hci_event.c
2169
struct hci_conn *conn;
net/bluetooth/hci_event.c
2192
struct hci_conn *conn;
net/bluetooth/hci_event.c
2255
struct hci_conn *conn;
net/bluetooth/hci_event.c
2290
struct hci_conn *acl;
net/bluetooth/hci_event.c
2327
struct hci_conn *conn;
net/bluetooth/hci_event.c
2354
struct hci_conn *conn;
net/bluetooth/hci_event.c
2379
struct hci_conn *conn)
net/bluetooth/hci_event.c
2441
static void hci_check_pending_name(struct hci_dev *hdev, struct hci_conn *conn,
net/bluetooth/hci_event.c
2488
struct hci_conn *conn;
net/bluetooth/hci_event.c
2531
struct hci_conn *conn;
net/bluetooth/hci_event.c
2558
struct hci_conn *conn;
net/bluetooth/hci_event.c
2585
struct hci_conn *acl;
net/bluetooth/hci_event.c
2642
struct hci_conn *conn;
net/bluetooth/hci_event.c
2669
struct hci_conn *conn;
net/bluetooth/hci_event.c
2697
struct hci_conn *conn;
net/bluetooth/hci_event.c
2807
struct hci_conn *conn;
net/bluetooth/hci_event.c
2883
struct hci_conn *conn;
net/bluetooth/hci_event.c
2908
struct hci_conn *conn;
net/bluetooth/hci_event.c
2931
struct hci_conn *conn;
net/bluetooth/hci_event.c
2961
struct hci_conn *conn;
net/bluetooth/hci_event.c
3084
static int hci_read_enc_key_size(struct hci_dev *hdev, struct hci_conn *conn)
net/bluetooth/hci_event.c
3116
struct hci_conn *conn;
net/bluetooth/hci_event.c
3281
struct hci_conn *conn;
net/bluetooth/hci_event.c
3390
struct hci_conn *conn;
net/bluetooth/hci_event.c
3480
struct hci_conn *conn;
net/bluetooth/hci_event.c
3544
struct hci_conn *conn;
net/bluetooth/hci_event.c
3585
struct hci_conn *conn;
net/bluetooth/hci_event.c
3687
struct hci_conn *conn;
net/bluetooth/hci_event.c
3710
struct hci_conn *conn;
net/bluetooth/hci_event.c
3803
struct hci_conn *conn, *tmp;
net/bluetooth/hci_event.c
3822
struct hci_conn *conn;
net/bluetooth/hci_event.c
3887
struct hci_conn *conn;
net/bluetooth/hci_event.c
3956
struct hci_conn *conn;
net/bluetooth/hci_event.c
4329
struct hci_conn *conn;
net/bluetooth/hci_event.c
4447
struct hci_conn *conn;
net/bluetooth/hci_event.c
4482
struct hci_conn *conn;
net/bluetooth/hci_event.c
4559
struct hci_conn *conn;
net/bluetooth/hci_event.c
4588
struct hci_conn *conn;
net/bluetooth/hci_event.c
4623
static void conn_set_key(struct hci_conn *conn, u8 key_type, u8 pin_len)
net/bluetooth/hci_event.c
4660
struct hci_conn *conn;
net/bluetooth/hci_event.c
4717
struct hci_conn *conn;
net/bluetooth/hci_event.c
4787
struct hci_conn *conn;
net/bluetooth/hci_event.c
4811
struct hci_conn *conn;
net/bluetooth/hci_event.c
4934
struct hci_conn *conn;
net/bluetooth/hci_event.c
4999
struct hci_conn *conn;
net/bluetooth/hci_event.c
5185
struct hci_conn *conn;
net/bluetooth/hci_event.c
5231
static u8 hci_get_auth_req(struct hci_conn *conn)
net/bluetooth/hci_event.c
5249
static u8 bredr_oob_data_present(struct hci_conn *conn)
net/bluetooth/hci_event.c
5295
struct hci_conn *conn;
net/bluetooth/hci_event.c
5368
struct hci_conn *conn;
net/bluetooth/hci_event.c
5390
struct hci_conn *conn;
net/bluetooth/hci_event.c
5482
struct hci_conn *conn;
net/bluetooth/hci_event.c
5508
struct hci_conn *conn;
net/bluetooth/hci_event.c
5552
struct hci_conn *conn;
net/bluetooth/hci_event.c
5584
struct hci_conn *conn;
net/bluetooth/hci_event.c
5655
static void le_conn_update_addr(struct hci_conn *conn, bdaddr_t *bdaddr,
net/bluetooth/hci_event.c
5715
struct hci_conn *conn;
net/bluetooth/hci_event.c
5905
struct hci_conn *conn;
net/bluetooth/hci_event.c
5927
struct hci_conn *conn;
net/bluetooth/hci_event.c
6009
struct hci_conn *pa_sync, *conn;
net/bluetooth/hci_event.c
6063
struct hci_conn *conn;
net/bluetooth/hci_event.c
6083
static struct hci_conn *check_pending_le_conn(struct hci_dev *hdev,
net/bluetooth/hci_event.c
6088
struct hci_conn *conn;
net/bluetooth/hci_event.c
6182
struct hci_conn *conn;
net/bluetooth/hci_event.c
6518
struct hci_conn *conn;
net/bluetooth/hci_event.c
6545
struct hci_conn *pa_sync, *conn;
net/bluetooth/hci_event.c
6603
struct hci_conn *pa_sync;
net/bluetooth/hci_event.c
6640
struct hci_conn *conn;
net/bluetooth/hci_event.c
6695
struct hci_conn *conn;
net/bluetooth/hci_event.c
6771
struct hci_conn *hcon;
net/bluetooth/hci_event.c
6871
struct hci_conn *conn;
net/bluetooth/hci_event.c
6910
struct hci_conn *conn;
net/bluetooth/hci_event.c
7030
struct hci_conn *acl, *cis;
net/bluetooth/hci_event.c
7088
struct hci_conn *conn;
net/bluetooth/hci_event.c
7159
struct hci_conn *bis, *conn;
net/bluetooth/hci_event.c
718
struct hci_conn *conn;
net/bluetooth/hci_event.c
7245
struct hci_conn *bis;
net/bluetooth/hci_event.c
7278
struct hci_conn *pa_sync;
net/bluetooth/hci_event.c
7311
struct hci_conn *conn;
net/bluetooth/hci_event.c
801
struct hci_conn *conn;
net/bluetooth/hci_event.c
823
struct hci_conn *conn;
net/bluetooth/hci_sync.c
2873
struct hci_conn *conn;
net/bluetooth/hci_sync.c
3049
struct hci_conn *conn;
net/bluetooth/hci_sync.c
3565
struct hci_conn *conn;
net/bluetooth/hci_sync.c
5715
static int hci_disconnect_sync(struct hci_dev *hdev, struct hci_conn *conn,
net/bluetooth/hci_sync.c
5751
struct hci_conn *conn, u8 reason)
net/bluetooth/hci_sync.c
5767
static int hci_connect_cancel_sync(struct hci_dev *hdev, struct hci_conn *conn,
net/bluetooth/hci_sync.c
5814
static int hci_reject_sco_sync(struct hci_dev *hdev, struct hci_conn *conn,
net/bluetooth/hci_sync.c
5833
static int hci_le_reject_cis_sync(struct hci_dev *hdev, struct hci_conn *conn,
net/bluetooth/hci_sync.c
5846
static int hci_reject_conn_sync(struct hci_dev *hdev, struct hci_conn *conn,
net/bluetooth/hci_sync.c
5868
int hci_abort_conn_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason)
net/bluetooth/hci_sync.c
5873
struct hci_conn *c;
net/bluetooth/hci_sync.c
5924
struct hci_conn *conn;
net/bluetooth/hci_sync.c
5927
while ((conn = list_first_or_null_rcu(head, struct hci_conn, list))) {
net/bluetooth/hci_sync.c
6536
static bool conn_use_rpa(struct hci_conn *conn)
net/bluetooth/hci_sync.c
6544
struct hci_conn *conn)
net/bluetooth/hci_sync.c
6612
struct hci_conn *conn)
net/bluetooth/hci_sync.c
6663
static void set_ext_conn_params(struct hci_conn *conn,
net/bluetooth/hci_sync.c
6681
struct hci_conn *conn, u8 own_addr_type)
net/bluetooth/hci_sync.c
6737
struct hci_conn *conn = data;
net/bluetooth/hci_sync.c
6862
struct hci_conn *conn;
net/bluetooth/hci_sync.c
6901
struct hci_conn *link;
net/bluetooth/hci_sync.c
7078
struct hci_conn *conn = data;
net/bluetooth/hci_sync.c
7147
struct hci_conn *conn = data;
net/bluetooth/hci_sync.c
7152
int hci_connect_acl_sync(struct hci_dev *hdev, struct hci_conn *conn)
net/bluetooth/hci_sync.c
7166
struct hci_conn *conn = data;
net/bluetooth/hci_sync.c
7197
int hci_connect_le_sync(struct hci_dev *hdev, struct hci_conn *conn)
net/bluetooth/hci_sync.c
7210
struct hci_conn *conn)
net/bluetooth/hci_sync.c
7244
struct hci_conn *conn)
net/bluetooth/hci_sync.c
7272
struct hci_conn *conn)
net/bluetooth/hci_sync.c
7288
int hci_cancel_connect_sync(struct hci_dev *hdev, struct hci_conn *conn)
net/bluetooth/hci_sync.c
7302
int hci_le_conn_update_sync(struct hci_dev *hdev, struct hci_conn *conn,
net/bluetooth/hci_sync.c
7322
struct hci_conn *conn = data;
net/bluetooth/hci_sync.c
7323
struct hci_conn *pa_sync;
net/bluetooth/hci_sync.c
7356
static int hci_le_past_params_sync(struct hci_dev *hdev, struct hci_conn *conn,
net/bluetooth/hci_sync.c
7390
struct hci_conn *conn = data, *le;
net/bluetooth/hci_sync.c
7500
int hci_connect_pa_sync(struct hci_dev *hdev, struct hci_conn *conn)
net/bluetooth/hci_sync.c
7514
struct hci_conn *conn = data;
net/bluetooth/hci_sync.c
7531
struct hci_conn *conn = data;
net/bluetooth/hci_sync.c
7572
int hci_connect_big_sync(struct hci_dev *hdev, struct hci_conn *conn)
net/bluetooth/hci_sync.c
7588
struct hci_conn *conn;
net/bluetooth/hci_sync.c
7589
struct hci_conn *le;
net/bluetooth/hci_sync.c
7649
int hci_past_sync(struct hci_conn *conn, struct hci_conn *le)
net/bluetooth/hci_sync.c
7686
struct hci_conn *conn = data;
net/bluetooth/hci_sync.c
7697
struct hci_conn *conn = data;
net/bluetooth/hci_sync.c
7716
struct hci_conn *conn = data;
net/bluetooth/hci_sync.c
7741
int hci_le_read_remote_features(struct hci_conn *conn)
net/bluetooth/hci_sync.c
7790
int hci_acl_change_pkt_type(struct hci_conn *conn, u16 pkt_type)
net/bluetooth/hci_sync.c
7830
int hci_le_set_phy(struct hci_conn *conn, u8 tx_phys, u8 rx_phys)
net/bluetooth/hci_sysfs.c
15
struct hci_conn *conn = to_hci_conn(dev);
net/bluetooth/hci_sysfs.c
24
void hci_conn_init_sysfs(struct hci_conn *conn)
net/bluetooth/hci_sysfs.c
37
void hci_conn_add_sysfs(struct hci_conn *conn)
net/bluetooth/hci_sysfs.c
52
void hci_conn_del_sysfs(struct hci_conn *conn)
net/bluetooth/iso.c
1136
struct hci_conn *bis;
net/bluetooth/iso.c
1299
struct hci_conn *hcon;
net/bluetooth/iso.c
1542
struct hci_conn *hcon = iso_pi(sk)->conn ?
net/bluetooth/iso.c
1647
static void iso_conn_defer_accept(struct hci_conn *conn)
net/bluetooth/iso.c
2142
struct hci_conn *hcon = data;
net/bluetooth/iso.c
2164
struct hci_conn *hcon;
net/bluetooth/iso.c
2191
struct hci_conn *bis = conn->hcon;
net/bluetooth/iso.c
228
static struct iso_conn *iso_conn_add(struct hci_conn *hcon)
net/bluetooth/iso.c
2448
struct hci_conn *hcon;
net/bluetooth/iso.c
2485
struct hci_conn *hcon;
net/bluetooth/iso.c
2558
static void iso_connect_cfm(struct hci_conn *hcon, __u8 status)
net/bluetooth/iso.c
2605
static void iso_disconn_cfm(struct hci_conn *hcon, __u8 reason)
net/bluetooth/iso.c
2619
struct hci_conn *hcon;
net/bluetooth/iso.c
298
static void iso_conn_del(struct hci_conn *hcon, int err)
net/bluetooth/iso.c
33
struct hci_conn *hcon;
net/bluetooth/iso.c
391
struct hci_conn *hcon;
net/bluetooth/iso.c
495
struct hci_conn *hcon;
net/bluetooth/iso.c
882
struct hci_conn *hcon = iso_pi(sk)->conn->hcon;
net/bluetooth/l2cap_core.c
1030
struct hci_conn *hcon = chan->conn->hcon;
net/bluetooth/l2cap_core.c
1459
static bool l2cap_check_enc_key_size(struct hci_conn *hcon,
net/bluetooth/l2cap_core.c
1625
struct hci_conn *hcon = conn->hcon;
net/bluetooth/l2cap_core.c
1659
struct hci_conn *hcon = conn->hcon;
net/bluetooth/l2cap_core.c
1793
static void l2cap_conn_del(struct hci_conn *hcon, int err)
net/bluetooth/l2cap_core.c
3292
struct hci_conn *conn = chan->conn->hcon;
net/bluetooth/l2cap_core.c
4754
struct hci_conn *hcon = conn->hcon;
net/bluetooth/l2cap_core.c
4797
struct hci_conn *hcon = conn->hcon;
net/bluetooth/l2cap_core.c
5322
struct hci_conn *hcon = conn->hcon;
net/bluetooth/l2cap_core.c
5677
struct hci_conn *hcon = conn->hcon;
net/bluetooth/l2cap_core.c
5735
struct hci_conn *hcon = conn->hcon;
net/bluetooth/l2cap_core.c
7038
struct hci_conn *hcon = conn->hcon;
net/bluetooth/l2cap_core.c
7079
struct hci_conn *hcon = conn->hcon;
net/bluetooth/l2cap_core.c
7152
static struct l2cap_conn *l2cap_conn_add(struct hci_conn *hcon)
net/bluetooth/l2cap_core.c
7247
struct hci_conn *hcon;
net/bluetooth/l2cap_core.c
7493
struct hci_conn *hcon)
net/bluetooth/l2cap_core.c
75
static inline u8 bdaddr_src_type(struct hci_conn *hcon)
net/bluetooth/l2cap_core.c
7524
static void l2cap_connect_cfm(struct hci_conn *hcon, u8 status)
net/bluetooth/l2cap_core.c
7583
int l2cap_disconn_ind(struct hci_conn *hcon)
net/bluetooth/l2cap_core.c
7594
static void l2cap_disconn_cfm(struct hci_conn *hcon, u8 reason)
net/bluetooth/l2cap_core.c
7621
static void l2cap_security_cfm(struct hci_conn *hcon, u8 status, u8 encrypt)
net/bluetooth/l2cap_core.c
772
struct hci_conn *hcon = conn->hcon;
net/bluetooth/l2cap_core.c
7792
struct hci_conn *hcon;
net/bluetooth/l2cap_core.c
80
static inline u8 bdaddr_dst_type(struct hci_conn *hcon)
net/bluetooth/mgmt.c
10026
void mgmt_connect_failed(struct hci_dev *hdev, struct hci_conn *conn, u8 status)
net/bluetooth/mgmt.c
10174
void mgmt_auth_failed(struct hci_conn *conn, u8 hci_status)
net/bluetooth/mgmt.c
3102
struct hci_conn *conn;
net/bluetooth/mgmt.c
3137
struct hci_conn *conn;
net/bluetooth/mgmt.c
3271
struct hci_conn *conn;
net/bluetooth/mgmt.c
3371
struct hci_conn *c;
net/bluetooth/mgmt.c
3445
struct hci_conn *conn;
net/bluetooth/mgmt.c
3527
static struct mgmt_pending_cmd *remove_pairing(struct hci_conn *conn)
net/bluetooth/mgmt.c
3555
struct hci_conn *conn;
net/bluetooth/mgmt.c
3580
struct hci_conn *conn = cmd->user_data;
net/bluetooth/mgmt.c
3606
void mgmt_smp_complete(struct hci_conn *conn, bool complete)
net/bluetooth/mgmt.c
3618
static void pairing_complete_cb(struct hci_conn *conn, u8 status)
net/bluetooth/mgmt.c
3634
static void le_pairing_complete_cb(struct hci_conn *conn, u8 status)
net/bluetooth/mgmt.c
3660
struct hci_conn *conn;
net/bluetooth/mgmt.c
3794
struct hci_conn *conn;
net/bluetooth/mgmt.c
3847
struct hci_conn *conn;
net/bluetooth/mgmt.c
5197
struct hci_conn *conn;
net/bluetooth/mgmt.c
7431
struct hci_conn *conn = cmd->user_data;
net/bluetooth/mgmt.c
7464
struct hci_conn *conn;
net/bluetooth/mgmt.c
7509
struct hci_conn *conn;
net/bluetooth/mgmt.c
7600
struct hci_conn *conn = cmd->user_data;
net/bluetooth/mgmt.c
7634
struct hci_conn *conn;
net/bluetooth/mgmt.c
7663
struct hci_conn *conn;
net/bluetooth/mgmt.c
8018
struct hci_conn *conn = data;
net/bluetooth/mgmt.c
8145
struct hci_conn *conn;
net/bluetooth/mgmt.c
9873
void mgmt_device_connected(struct hci_dev *hdev, struct hci_conn *conn,
net/bluetooth/rfcomm/core.c
2191
static void rfcomm_security_cfm(struct hci_conn *conn, u8 status, u8 encrypt)
net/bluetooth/rfcomm/tty.c
175
struct hci_conn *conn;
net/bluetooth/sco.c
1504
static void sco_connect_cfm(struct hci_conn *hcon, __u8 status)
net/bluetooth/sco.c
1525
static void sco_disconn_cfm(struct hci_conn *hcon, __u8 reason)
net/bluetooth/sco.c
1537
struct hci_conn *hcon;
net/bluetooth/sco.c
194
static struct sco_conn *sco_conn_add(struct hci_conn *hcon)
net/bluetooth/sco.c
258
static void sco_conn_del(struct hci_conn *hcon, int err)
net/bluetooth/sco.c
315
struct hci_conn *hcon;
net/bluetooth/sco.c
44
struct hci_conn *hcon;
net/bluetooth/sco.c
893
static void sco_conn_defer_accept(struct hci_conn *conn, u16 setting)
net/bluetooth/smp.c
1015
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
1109
struct hci_conn *hcon = smp->conn->hcon;
net/bluetooth/smp.c
1181
struct hci_conn *hcon = smp->conn->hcon;
net/bluetooth/smp.c
1218
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
1361
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
1393
struct hci_conn *hcon = smp->conn->hcon;
net/bluetooth/smp.c
1414
struct hci_conn *hcon = smp->conn->hcon;
net/bluetooth/smp.c
1451
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
1472
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
1558
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
1597
int smp_user_confirm_reply(struct hci_conn *hcon, u16 mgmt_op, __le32 passkey)
net/bluetooth/smp.c
2022
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
2060
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
2106
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
2199
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
2220
bool smp_sufficient_security(struct hci_conn *hcon, u8 sec_level,
net/bluetooth/smp.c
2264
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
2328
int smp_conn_security(struct hci_conn *hcon, __u8 sec_level)
net/bluetooth/smp.c
2411
struct hci_conn *hcon;
net/bluetooth/smp.c
2490
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
2555
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
2695
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
2836
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
2910
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
3053
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
3113
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
3136
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
631
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
724
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
775
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
830
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.c
955
struct hci_conn *hcon = conn->hcon;
net/bluetooth/smp.h
184
bool smp_sufficient_security(struct hci_conn *hcon, u8 sec_level,
net/bluetooth/smp.h
186
int smp_conn_security(struct hci_conn *hcon, __u8 sec_level);
net/bluetooth/smp.h
187
int smp_user_confirm_reply(struct hci_conn *conn, u16 mgmt_op, __le32 passkey);