Lines Matching defs:flags
67 __u32 flags;
483 bt_sk(sk)->flags = bt_sk(parent)->flags;
574 static int sco_sock_connect(struct socket *sock, struct sockaddr *addr, int alen, int flags)
614 err = bt_sock_wait_state(sk, BT_CONNECTED, sock_sndtimeo(sk, flags & O_NONBLOCK));
661 static int sco_sock_accept(struct socket *sock, struct socket *newsock, int flags, bool kern)
670 timeo = sock_rcvtimeo(sk, flags & O_NONBLOCK);
821 static int sco_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, int flags)
828 if (sk->sk_state == BT_CONNECT2 && test_bit(BT_SK_DEFER_SETUP, &bt_sk(sk)->flags)) {
838 return bt_sock_recvmsg(sock, msg, len, flags);
865 set_bit(BT_SK_DEFER_SETUP, &bt_sk(sk)->flags);
867 clear_bit(BT_SK_DEFER_SETUP, &bt_sk(sk)->flags);
934 !(sk->sk_state == BT_CONNECT2 && test_bit(BT_SK_DEFER_SETUP, &bt_sk(sk)->flags))) {
952 !(sk->sk_state == BT_CONNECT2 && test_bit(BT_SK_DEFER_SETUP, &bt_sk(sk)->flags))) {
1005 if (put_user(test_bit(BT_SK_DEFER_SETUP, &bt_sk(sk)->flags), (u32 __user *)optval)) {
1082 if (sock_flag(sk, SOCK_LINGER) && sk->sk_lingertime && !(current->flags & PF_EXITING)) {
1106 if (sock_flag(sk, SOCK_LINGER) && sk->sk_lingertime && !(current->flags & PF_EXITING)) {
1161 if (test_bit(BT_SK_DEFER_SETUP, &bt_sk(parent)->flags)) {
1177 int sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags)
1195 if (test_bit(BT_SK_DEFER_SETUP, &bt_sk(sk)->flags)) {
1196 *flags |= HCI_PROTO_DEFER;