Lines Matching refs:reason
786 static void smp_failure(struct l2cap_conn *conn, u8 reason) in smp_failure() argument
791 if (reason) in smp_failure()
792 smp_send_cmd(conn, SMP_CMD_PAIRING_FAIL, sizeof(reason), in smp_failure()
793 &reason); in smp_failure()
2767 __u8 code, reason; in smp_sig_channel() local
2774 reason = SMP_PAIRING_NOTSUPP; in smp_sig_channel()
2797 reason = smp_cmd_pairing_req(conn, skb); in smp_sig_channel()
2806 reason = smp_cmd_pairing_rsp(conn, skb); in smp_sig_channel()
2810 reason = smp_cmd_security_req(conn, skb); in smp_sig_channel()
2814 reason = smp_cmd_pairing_confirm(conn, skb); in smp_sig_channel()
2818 reason = smp_cmd_pairing_random(conn, skb); in smp_sig_channel()
2822 reason = smp_cmd_encrypt_info(conn, skb); in smp_sig_channel()
2826 reason = smp_cmd_master_ident(conn, skb); in smp_sig_channel()
2830 reason = smp_cmd_ident_info(conn, skb); in smp_sig_channel()
2834 reason = smp_cmd_ident_addr_info(conn, skb); in smp_sig_channel()
2838 reason = smp_cmd_sign_info(conn, skb); in smp_sig_channel()
2842 reason = smp_cmd_public_key(conn, skb); in smp_sig_channel()
2846 reason = smp_cmd_dhkey_check(conn, skb); in smp_sig_channel()
2850 reason = smp_cmd_keypress_notify(conn, skb); in smp_sig_channel()
2855 reason = SMP_CMD_NOTSUPP; in smp_sig_channel()
2861 if (reason) in smp_sig_channel()
2862 smp_failure(conn, reason); in smp_sig_channel()