Lines Matching defs:sock
20 #include <trace/events/sock.h>
287 dout("%s con %p sock %d -> %d\n", __func__, con, old_state,
298 dout("%s con %p sock %d -> %d\n", __func__, con, old_state,
309 dout("%s con %p sock %d -> %d\n", __func__, con, old_state,
322 dout("%s con %p sock %d -> %d\n", __func__, con, old_state,
336 dout("%s con %p sock %d -> %d\n", __func__, con, old_state,
345 static void ceph_sock_data_ready(struct sock *sk)
363 static void ceph_sock_write_space(struct sock *sk)
386 static void ceph_sock_state_change(struct sock *sk)
416 static void set_sock_callbacks(struct socket *sock,
419 struct sock *sk = sock->sk;
437 struct socket *sock;
443 BUG_ON(con->sock);
448 SOCK_STREAM, IPPROTO_TCP, &sock);
452 sock->sk->sk_allocation = GFP_NOFS;
453 sock->sk->sk_use_task_frag = false;
456 lockdep_set_class(&sock->sk->sk_lock, &socket_class);
459 set_sock_callbacks(sock, con);
462 ret = kernel_connect(sock, (struct sockaddr *)&ss, sizeof(ss),
467 sock->sk->sk_state);
471 sock_release(sock);
476 tcp_sock_set_nodelay(sock->sk);
478 con->sock = sock;
489 dout("%s con %p sock %p\n", __func__, con, con->sock);
490 if (con->sock) {
491 rc = con->sock->ops->shutdown(con->sock, SHUT_RDWR);
492 sock_release(con->sock);
493 con->sock = NULL;
1565 BUG_ON(con->sock);
1570 BUG_ON(con->sock);