Home
last modified time | relevance | path

Searched refs:accept_sk (Results 1 – 2 of 2) sorted by relevance

/linux/net/nfc/
H A Dllcp_sock.c642 struct sock *accept_sk; in llcp_sock_release() local
648 accept_sk = &lsk->sk; in llcp_sock_release()
649 lock_sock_nested(accept_sk, SINGLE_DEPTH_NESTING); in llcp_sock_release()
651 if (nfc_llcp_sock(accept_sk)->parent == sk) { in llcp_sock_release()
653 nfc_llcp_accept_unlink(accept_sk); in llcp_sock_release()
654 nfc_llcp_sock_unlink(&local->sockets, accept_sk); in llcp_sock_release()
656 accept_sk->sk_state = LLCP_CLOSED; in llcp_sock_release()
657 sock_orphan(accept_sk); in llcp_sock_release()
661 release_sock(accept_sk); in llcp_sock_release()
663 sock_put(accept_sk); /* creation ref */ in llcp_sock_release()
H A Dllcp_core.c103 struct sock *accept_sk; in nfc_llcp_socket_release() local
110 accept_sk = &lsk->sk; in nfc_llcp_socket_release()
111 lock_sock_nested(accept_sk, in nfc_llcp_socket_release()
114 if (nfc_llcp_sock(accept_sk)->parent == sk) { in nfc_llcp_socket_release()
115 nfc_llcp_accept_unlink(accept_sk); in nfc_llcp_socket_release()
116 nfc_llcp_sock_unlink(&local->sockets, accept_sk); in nfc_llcp_socket_release()
119 accept_sk->sk_err = err; in nfc_llcp_socket_release()
120 accept_sk->sk_state = LLCP_CLOSED; in nfc_llcp_socket_release()
121 accept_sk->sk_state_change(accept_sk); in nfc_llcp_socket_release()
122 sock_orphan(accept_sk); in nfc_llcp_socket_release()
[all …]