Home
last modified time | relevance | path

Searched refs:nsock (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/block/
H A Dnbd.c70 struct nbd_sock *nsock; member
290 static void nbd_mark_nsock_dead(struct nbd_device *nbd, struct nbd_sock *nsock, in nbd_mark_nsock_dead() argument
293 if (!nsock->dead && notify && !nbd_disconnected(nbd->config)) { in nbd_mark_nsock_dead()
302 if (!nsock->dead) { in nbd_mark_nsock_dead()
303 kernel_sock_shutdown(nsock->sock, SHUT_RDWR); in nbd_mark_nsock_dead()
314 nsock->dead = true; in nbd_mark_nsock_dead()
315 nsock->pending = NULL; in nbd_mark_nsock_dead()
316 nsock->sent = 0; in nbd_mark_nsock_dead()
375 struct nbd_sock *nsock = config->socks[i]; in sock_shutdown() local
376 mutex_lock(&nsock in sock_shutdown()
451 struct nbd_sock *nsock = nbd_xmit_timeout() local
476 struct nbd_sock *nsock = config->socks[cmd->index]; nbd_xmit_timeout() local
577 struct nbd_sock *nsock = config->socks[index]; nbd_send_cmd() local
852 struct nbd_sock *nsock = args->nsock; recv_work() local
936 struct nbd_sock *nsock = config->socks[index]; find_fallback() local
996 struct nbd_sock *nsock; nbd_handle_cmd() local
1132 struct nbd_sock *nsock; nbd_add_socket() local
1215 struct nbd_sock *nsock = config->socks[i]; nbd_reconnect_socket() local
1294 struct nbd_sock *nsock = config->socks[i]; send_disconnects() local
[all...]
/kernel/linux/linux-5.10/drivers/block/
H A Dnbd.c267 static void nbd_mark_nsock_dead(struct nbd_device *nbd, struct nbd_sock *nsock, in nbd_mark_nsock_dead() argument
270 if (!nsock->dead && notify && !nbd_disconnected(nbd->config)) { in nbd_mark_nsock_dead()
279 if (!nsock->dead) { in nbd_mark_nsock_dead()
280 kernel_sock_shutdown(nsock->sock, SHUT_RDWR); in nbd_mark_nsock_dead()
291 nsock->dead = true; in nbd_mark_nsock_dead()
292 nsock->pending = NULL; in nbd_mark_nsock_dead()
293 nsock->sent = 0; in nbd_mark_nsock_dead()
364 struct nbd_sock *nsock = config->socks[i]; in sock_shutdown() local
365 mutex_lock(&nsock->tx_lock); in sock_shutdown()
366 nbd_mark_nsock_dead(nbd, nsock, in sock_shutdown()
424 struct nbd_sock *nsock = nbd_xmit_timeout() local
449 struct nbd_sock *nsock = config->socks[cmd->index]; nbd_xmit_timeout() local
545 struct nbd_sock *nsock = config->socks[index]; nbd_send_cmd() local
818 struct nbd_sock *nsock; recv_work() local
895 struct nbd_sock *nsock = config->socks[index]; find_fallback() local
955 struct nbd_sock *nsock; nbd_handle_cmd() local
1091 struct nbd_sock *nsock; nbd_add_socket() local
1171 struct nbd_sock *nsock = config->socks[i]; nbd_reconnect_socket() local
1251 struct nbd_sock *nsock = config->socks[i]; send_disconnects() local
[all...]
/kernel/linux/linux-6.6/net/bluetooth/bnep/
H A Dsock.c59 struct socket *nsock; in do_bnep_sock_ioctl() local
73 nsock = sockfd_lookup(ca.sock, &err); in do_bnep_sock_ioctl()
74 if (!nsock) in do_bnep_sock_ioctl()
77 if (nsock->sk->sk_state != BT_CONNECTED) { in do_bnep_sock_ioctl()
78 sockfd_put(nsock); in do_bnep_sock_ioctl()
83 err = bnep_add_connection(&ca, nsock); in do_bnep_sock_ioctl()
88 sockfd_put(nsock); in do_bnep_sock_ioctl()
/kernel/linux/linux-5.10/net/bluetooth/cmtp/
H A Dsock.c72 struct socket *nsock; in do_cmtp_sock_ioctl() local
85 nsock = sockfd_lookup(ca.sock, &err); in do_cmtp_sock_ioctl()
86 if (!nsock) in do_cmtp_sock_ioctl()
89 if (nsock->sk->sk_state != BT_CONNECTED) { in do_cmtp_sock_ioctl()
90 sockfd_put(nsock); in do_cmtp_sock_ioctl()
94 err = cmtp_add_connection(&ca, nsock); in do_cmtp_sock_ioctl()
99 sockfd_put(nsock); in do_cmtp_sock_ioctl()
/kernel/linux/linux-5.10/net/bluetooth/bnep/
H A Dsock.c58 struct socket *nsock; in do_bnep_sock_ioctl() local
72 nsock = sockfd_lookup(ca.sock, &err); in do_bnep_sock_ioctl()
73 if (!nsock) in do_bnep_sock_ioctl()
76 if (nsock->sk->sk_state != BT_CONNECTED) { in do_bnep_sock_ioctl()
77 sockfd_put(nsock); in do_bnep_sock_ioctl()
82 err = bnep_add_connection(&ca, nsock); in do_bnep_sock_ioctl()
87 sockfd_put(nsock); in do_bnep_sock_ioctl()
/kernel/linux/linux-6.6/net/bluetooth/cmtp/
H A Dsock.c72 struct socket *nsock; in do_cmtp_sock_ioctl() local
85 nsock = sockfd_lookup(ca.sock, &err); in do_cmtp_sock_ioctl()
86 if (!nsock) in do_cmtp_sock_ioctl()
89 if (nsock->sk->sk_state != BT_CONNECTED) { in do_cmtp_sock_ioctl()
90 sockfd_put(nsock); in do_cmtp_sock_ioctl()
94 err = cmtp_add_connection(&ca, nsock); in do_cmtp_sock_ioctl()
99 sockfd_put(nsock); in do_cmtp_sock_ioctl()
/kernel/linux/linux-5.10/net/bluetooth/rfcomm/
H A Dcore.c1957 struct socket *sock = s->sock, *nsock; in rfcomm_accept_connection() local
1967 err = kernel_accept(sock, &nsock, O_NONBLOCK); in rfcomm_accept_connection()
1972 nsock->sk->sk_data_ready = rfcomm_l2data_ready; in rfcomm_accept_connection()
1973 nsock->sk->sk_state_change = rfcomm_l2state_change; in rfcomm_accept_connection()
1975 s = rfcomm_session_add(nsock, BT_OPEN); in rfcomm_accept_connection()
1979 s->mtu = min(l2cap_pi(nsock->sk)->chan->omtu, in rfcomm_accept_connection()
1980 l2cap_pi(nsock->sk)->chan->imtu) - 5; in rfcomm_accept_connection()
1984 sock_release(nsock); in rfcomm_accept_connection()
/kernel/linux/linux-6.6/net/bluetooth/rfcomm/
H A Dcore.c1961 struct socket *sock = s->sock, *nsock; in rfcomm_accept_connection() local
1971 err = kernel_accept(sock, &nsock, O_NONBLOCK); in rfcomm_accept_connection()
1976 nsock->sk->sk_data_ready = rfcomm_l2data_ready; in rfcomm_accept_connection()
1977 nsock->sk->sk_state_change = rfcomm_l2state_change; in rfcomm_accept_connection()
1979 s = rfcomm_session_add(nsock, BT_OPEN); in rfcomm_accept_connection()
1983 s->mtu = min(l2cap_pi(nsock->sk)->chan->omtu, in rfcomm_accept_connection()
1984 l2cap_pi(nsock->sk)->chan->imtu) - 5; in rfcomm_accept_connection()
1988 sock_release(nsock); in rfcomm_accept_connection()

Completed in 16 milliseconds