Lines Matching refs:reason
805 static void smp_failure(struct l2cap_conn *conn, u8 reason) in smp_failure() argument
810 if (reason) in smp_failure()
811 smp_send_cmd(conn, SMP_CMD_PAIRING_FAIL, sizeof(reason), in smp_failure()
812 &reason); in smp_failure()
2794 __u8 code, reason; in smp_sig_channel() local
2801 reason = SMP_PAIRING_NOTSUPP; in smp_sig_channel()
2824 reason = smp_cmd_pairing_req(conn, skb); in smp_sig_channel()
2833 reason = smp_cmd_pairing_rsp(conn, skb); in smp_sig_channel()
2837 reason = smp_cmd_security_req(conn, skb); in smp_sig_channel()
2841 reason = smp_cmd_pairing_confirm(conn, skb); in smp_sig_channel()
2845 reason = smp_cmd_pairing_random(conn, skb); in smp_sig_channel()
2849 reason = smp_cmd_encrypt_info(conn, skb); in smp_sig_channel()
2853 reason = smp_cmd_master_ident(conn, skb); in smp_sig_channel()
2857 reason = smp_cmd_ident_info(conn, skb); in smp_sig_channel()
2861 reason = smp_cmd_ident_addr_info(conn, skb); in smp_sig_channel()
2865 reason = smp_cmd_sign_info(conn, skb); in smp_sig_channel()
2869 reason = smp_cmd_public_key(conn, skb); in smp_sig_channel()
2873 reason = smp_cmd_dhkey_check(conn, skb); in smp_sig_channel()
2877 reason = smp_cmd_keypress_notify(conn, skb); in smp_sig_channel()
2882 reason = SMP_CMD_NOTSUPP; in smp_sig_channel()
2888 if (reason) in smp_sig_channel()
2889 smp_failure(conn, reason); in smp_sig_channel()