Lines Matching refs:smp_auth_cb
331 const struct bt_conn_auth_cb *smp_auth_cb = latch_auth_cb(smp); in get_io_capa() local
333 if (!smp_auth_cb) { in get_io_capa()
338 if (smp_auth_cb->passkey_display && smp_auth_cb->passkey_entry && in get_io_capa()
339 (smp_auth_cb->passkey_confirm || !sc_supported)) { in get_io_capa()
344 if (sc_supported && smp_auth_cb->passkey_display && in get_io_capa()
345 smp_auth_cb->passkey_confirm) { in get_io_capa()
349 if (smp_auth_cb->passkey_entry) { in get_io_capa()
358 if (smp_auth_cb->passkey_display) { in get_io_capa()
2189 const struct bt_conn_auth_cb *smp_auth_cb = latch_auth_cb(smp); in smp_pairing_accept_query() local
2192 if (smp_auth_cb && smp_auth_cb->pairing_accept) { in smp_pairing_accept_query()
2202 return smp_err_get(smp_auth_cb->pairing_accept(conn, &feat)); in smp_pairing_accept_query()
2268 const struct bt_conn_auth_cb *smp_auth_cb = latch_auth_cb(smp); in legacy_request_tk() local
2286 if (smp_auth_cb && smp_auth_cb->oob_data_request) { in legacy_request_tk()
2292 smp_auth_cb->oob_data_request(smp->chan.chan.conn, &info); in legacy_request_tk()
2314 if (smp_auth_cb && smp_auth_cb->passkey_display) { in legacy_request_tk()
2316 smp_auth_cb->passkey_display(conn, passkey); in legacy_request_tk()
2324 smp_auth_cb->passkey_entry(conn); in legacy_request_tk()
2365 const struct bt_conn_auth_cb *smp_auth_cb = latch_auth_cb(smp); in legacy_pairing_req() local
2378 smp_auth_cb && smp_auth_cb->pairing_confirm) { in legacy_pairing_req()
2380 smp_auth_cb->pairing_confirm(smp->chan.chan.conn); in legacy_pairing_req()
2592 const struct bt_conn_auth_cb *smp_auth_cb = latch_auth_cb(smp); in legacy_pairing_rsp() local
2605 smp_auth_cb && smp_auth_cb->pairing_confirm) { in legacy_pairing_rsp()
2607 smp_auth_cb->pairing_confirm(smp->chan.chan.conn); in legacy_pairing_rsp()
2752 const struct bt_conn_auth_cb *smp_auth_cb = latch_auth_cb(smp); in sec_level_reachable() local
2760 (smp_auth_cb && smp_auth_cb->oob_data_request); in sec_level_reachable()
2763 (smp_auth_cb && smp_auth_cb->oob_data_request)) && sc_supported; in sec_level_reachable()
2936 const struct bt_conn_auth_cb *smp_auth_cb = latch_auth_cb(smp); in smp_pairing_req() local
3059 smp_auth_cb && smp_auth_cb->pairing_confirm) { in smp_pairing_req()
3061 smp_auth_cb->pairing_confirm(conn); in smp_pairing_req()
3287 const struct bt_conn_auth_cb *smp_auth_cb = latch_auth_cb(smp); in smp_pairing_rsp() local
3302 smp_auth_cb && smp_auth_cb->pairing_confirm) { in smp_pairing_rsp()
3304 smp_auth_cb->pairing_confirm(conn); in smp_pairing_rsp()
3690 const struct bt_conn_auth_cb *smp_auth_cb = latch_auth_cb(smp); in smp_pairing_random() local
3722 smp_auth_cb->passkey_confirm(smp->chan.chan.conn, passkey); in smp_pairing_random()
3765 smp_auth_cb->passkey_confirm(smp->chan.chan.conn, passkey); in smp_pairing_random()
3801 if (!IS_ENABLED(CONFIG_BT_SMP_OOB_LEGACY_PAIR_ONLY) && smp_auth_cb && in smp_pairing_random()
3802 smp_auth_cb->oob_data_request) { in smp_pairing_random()
3814 smp_auth_cb->oob_data_request(smp->chan.chan.conn, &info); in smp_pairing_random()
3836 const struct bt_conn_auth_cb *smp_auth_cb = latch_auth_cb(smp); in smp_pairing_failed() local
3843 if (smp_auth_cb && smp_auth_cb->cancel) { in smp_pairing_failed()
3844 smp_auth_cb->cancel(conn); in smp_pairing_failed()
4204 const struct bt_conn_auth_cb *smp_auth_cb = latch_auth_cb(smp); in display_passkey() local
4219 if (smp_auth_cb && smp_auth_cb->passkey_display) { in display_passkey()
4221 smp_auth_cb->passkey_display(conn, smp->passkey); in display_passkey()
4232 const struct bt_conn_auth_cb *smp_auth_cb = latch_auth_cb(smp); in smp_public_key_periph() local
4272 smp_auth_cb->passkey_entry(smp->chan.chan.conn); in smp_public_key_periph()
4294 const struct bt_conn_auth_cb *smp_auth_cb = latch_auth_cb(smp); in smp_public_key() local
4355 smp_auth_cb->passkey_entry(smp->chan.chan.conn); in smp_public_key()
4367 if (smp_auth_cb && smp_auth_cb->oob_data_request) { in smp_public_key()
4380 smp_auth_cb->oob_data_request(smp->chan.chan.conn, &info); in smp_public_key()
4504 const struct bt_conn_auth_cb *smp_auth_cb = latch_auth_cb(smp); in smp_keypress_notif() local
4527 if (smp_auth_cb->passkey_display_keypress) { in smp_keypress_notif()
4528 smp_auth_cb->passkey_display_keypress(conn, type); in smp_keypress_notif()