BT_SK_SUSPEND
if (!test_bit(BT_SK_SUSPEND, &bt_sk(sk)->flags) && sock_writeable(sk))
while (test_bit(BT_SK_SUSPEND, &bt_sk(sk)->flags)) {
clear_bit(BT_SK_SUSPEND, &bt_sk(sk)->flags);
set_bit(BT_SK_SUSPEND, &bt_sk(sk)->flags);
set_bit(BT_SK_SUSPEND, &bt_sk(sk)->flags);