sock               29 arch/um/drivers/daemon_user.c 	struct sockaddr_un sock;
sock               96 arch/um/drivers/daemon_user.c 	req.sock = *local_addr;
sock               63 arch/um/drivers/harddog_kern.c extern int start_watchdog(int *in_fd_ret, int *out_fd_ret, char *sock);
sock               68 arch/um/drivers/harddog_kern.c 	char *sock = NULL;
sock               79 arch/um/drivers/harddog_kern.c 	sock = mconsole_notify_socket();
sock               81 arch/um/drivers/harddog_kern.c 	err = start_watchdog(&harddog_in_fd, &harddog_out_fd, sock);
sock               30 arch/um/drivers/harddog_user.c int start_watchdog(int *in_fd_ret, int *out_fd_ret, char *sock)
sock               57 arch/um/drivers/harddog_user.c 	if (sock != NULL) {
sock               58 arch/um/drivers/harddog_user.c 		mconsole_args[2] = sock;
sock              695 arch/um/drivers/mconsole_kern.c 	long sock;
sock              703 arch/um/drivers/mconsole_kern.c 	sock = os_create_unix_socket(file, sizeof(file), 1);
sock              704 arch/um/drivers/mconsole_kern.c 	if (sock < 0) {
sock              708 arch/um/drivers/mconsole_kern.c 	if (os_set_fd_block(sock, 0))
sock              713 arch/um/drivers/mconsole_kern.c 	err = um_request_irq(MCONSOLE_IRQ, sock, IRQ_READ, mconsole_interrupt,
sock              714 arch/um/drivers/mconsole_kern.c 			     IRQF_SHARED, "mconsole", (void *)sock);
sock              735 arch/um/drivers/mconsole_kern.c 	os_close_file(sock);
sock              157 arch/um/drivers/vector_user.c 	struct sockaddr_ll sock;
sock              172 arch/um/drivers/vector_user.c 	sock.sll_family = AF_PACKET;
sock              173 arch/um/drivers/vector_user.c 	sock.sll_protocol = htons(proto);
sock              174 arch/um/drivers/vector_user.c 	sock.sll_ifindex = ifr.ifr_ifindex;
sock              177 arch/um/drivers/vector_user.c 		(struct sockaddr *) &sock, sizeof(struct sockaddr_ll)) < 0) {
sock               49 arch/um/drivers/virtio_uml.c 	int sock, req_fd;
sock              128 arch/um/drivers/virtio_uml.c 	int rc = vhost_user_recv(vu_dev->sock, msg, max_payload_size);
sock              193 arch/um/drivers/virtio_uml.c 	rc = full_sendmsg_fds(vu_dev->sock, msg, size, fds, num_fds);
sock              961 arch/um/drivers/virtio_uml.c 	os_close_file(vu_dev->sock);
sock              997 arch/um/drivers/virtio_uml.c 	vu_dev->sock = rc;
sock             1011 arch/um/drivers/virtio_uml.c 	os_close_file(vu_dev->sock);
sock              214 arch/um/os-Linux/file.c 	struct sockaddr_un sock;
sock              217 arch/um/os-Linux/file.c 	sock.sun_family = AF_UNIX;
sock              218 arch/um/os-Linux/file.c 	snprintf(sock.sun_path, sizeof(sock.sun_path), "%s", name);
sock              226 arch/um/os-Linux/file.c 	err = connect(fd, (struct sockaddr *) &sock, sizeof(sock));
sock              545 arch/um/os-Linux/file.c 	int sock, err;
sock              547 arch/um/os-Linux/file.c 	sock = socket(PF_UNIX, SOCK_DGRAM, 0);
sock              548 arch/um/os-Linux/file.c 	if (sock < 0)
sock              552 arch/um/os-Linux/file.c 		err = os_set_exec_close(sock);
sock              562 arch/um/os-Linux/file.c 	err = bind(sock, (struct sockaddr *) &addr, sizeof(addr));
sock              566 arch/um/os-Linux/file.c 	return sock;
sock              118 crypto/af_alg.c int af_alg_release(struct socket *sock)
sock              120 crypto/af_alg.c 	if (sock->sk) {
sock              121 crypto/af_alg.c 		sock_put(sock->sk);
sock              122 crypto/af_alg.c 		sock->sk = NULL;
sock              128 crypto/af_alg.c void af_alg_release_parent(struct sock *sk)
sock              150 crypto/af_alg.c static int alg_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len)
sock              153 crypto/af_alg.c 	struct sock *sk = sock->sk;
sock              160 crypto/af_alg.c 	if (sock->state == SS_CONNECTED)
sock              206 crypto/af_alg.c static int alg_setkey(struct sock *sk, char __user *ukey,
sock              230 crypto/af_alg.c static int alg_setsockopt(struct socket *sock, int level, int optname,
sock              233 crypto/af_alg.c 	struct sock *sk = sock->sk;
sock              250 crypto/af_alg.c 		if (sock->state == SS_CONNECTED)
sock              258 crypto/af_alg.c 		if (sock->state == SS_CONNECTED)
sock              271 crypto/af_alg.c int af_alg_accept(struct sock *sk, struct socket *newsock, bool kern)
sock              275 crypto/af_alg.c 	struct sock *sk2;
sock              326 crypto/af_alg.c static int alg_accept(struct socket *sock, struct socket *newsock, int flags,
sock              329 crypto/af_alg.c 	return af_alg_accept(sock->sk, newsock, kern);
sock              354 crypto/af_alg.c static void alg_sock_destruct(struct sock *sk)
sock              361 crypto/af_alg.c static int alg_create(struct net *net, struct socket *sock, int protocol,
sock              364 crypto/af_alg.c 	struct sock *sk;
sock              367 crypto/af_alg.c 	if (sock->type != SOCK_SEQPACKET)
sock              377 crypto/af_alg.c 	sock->ops = &alg_proto_ops;
sock              378 crypto/af_alg.c 	sock_init_data(sock, sk);
sock              486 crypto/af_alg.c static int af_alg_alloc_tsgl(struct sock *sk)
sock              527 crypto/af_alg.c unsigned int af_alg_count_tsgl(struct sock *sk, size_t bytes, size_t offset)
sock              583 crypto/af_alg.c void af_alg_pull_tsgl(struct sock *sk, size_t used, struct scatterlist *dst,
sock              652 crypto/af_alg.c 	struct sock *sk = areq->sk;
sock              687 crypto/af_alg.c static int af_alg_wait_for_wmem(struct sock *sk, unsigned int flags)
sock              718 crypto/af_alg.c void af_alg_wmem_wakeup(struct sock *sk)
sock              743 crypto/af_alg.c int af_alg_wait_for_data(struct sock *sk, unsigned flags)
sock              780 crypto/af_alg.c static void af_alg_data_wakeup(struct sock *sk)
sock              815 crypto/af_alg.c int af_alg_sendmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock              818 crypto/af_alg.c 	struct sock *sk = sock->sk;
sock              961 crypto/af_alg.c ssize_t af_alg_sendpage(struct socket *sock, struct page *page,
sock              964 crypto/af_alg.c 	struct sock *sk = sock->sk;
sock             1019 crypto/af_alg.c 	struct sock *sk = areq->sk;
sock             1038 crypto/af_alg.c 	struct sock *sk = areq->sk;
sock             1055 crypto/af_alg.c __poll_t af_alg_poll(struct file *file, struct socket *sock,
sock             1058 crypto/af_alg.c 	struct sock *sk = sock->sk;
sock             1063 crypto/af_alg.c 	sock_poll_wait(file, sock, wait);
sock             1083 crypto/af_alg.c struct af_alg_async_req *af_alg_alloc_areq(struct sock *sk,
sock             1114 crypto/af_alg.c int af_alg_get_rsgl(struct sock *sk, struct msghdr *msg, int flags,
sock               44 crypto/algif_aead.c static inline bool aead_sufficient_data(struct sock *sk)
sock               47 crypto/algif_aead.c 	struct sock *psk = ask->parent;
sock               61 crypto/algif_aead.c static int aead_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
sock               63 crypto/algif_aead.c 	struct sock *sk = sock->sk;
sock               65 crypto/algif_aead.c 	struct sock *psk = ask->parent;
sock               71 crypto/algif_aead.c 	return af_alg_sendmsg(sock, msg, size, ivsize);
sock               88 crypto/algif_aead.c static int _aead_recvmsg(struct socket *sock, struct msghdr *msg,
sock               91 crypto/algif_aead.c 	struct sock *sk = sock->sk;
sock               93 crypto/algif_aead.c 	struct sock *psk = ask->parent;
sock              322 crypto/algif_aead.c static int aead_recvmsg(struct socket *sock, struct msghdr *msg,
sock              325 crypto/algif_aead.c 	struct sock *sk = sock->sk;
sock              330 crypto/algif_aead.c 		int err = _aead_recvmsg(sock, msg, ignored, flags);
sock              377 crypto/algif_aead.c static int aead_check_key(struct socket *sock)
sock              380 crypto/algif_aead.c 	struct sock *psk;
sock              383 crypto/algif_aead.c 	struct sock *sk = sock->sk;
sock              415 crypto/algif_aead.c static int aead_sendmsg_nokey(struct socket *sock, struct msghdr *msg,
sock              420 crypto/algif_aead.c 	err = aead_check_key(sock);
sock              424 crypto/algif_aead.c 	return aead_sendmsg(sock, msg, size);
sock              427 crypto/algif_aead.c static ssize_t aead_sendpage_nokey(struct socket *sock, struct page *page,
sock              432 crypto/algif_aead.c 	err = aead_check_key(sock);
sock              436 crypto/algif_aead.c 	return af_alg_sendpage(sock, page, offset, size, flags);
sock              439 crypto/algif_aead.c static int aead_recvmsg_nokey(struct socket *sock, struct msghdr *msg,
sock              444 crypto/algif_aead.c 	err = aead_check_key(sock);
sock              448 crypto/algif_aead.c 	return aead_recvmsg(sock, msg, ignored, flags);
sock              525 crypto/algif_aead.c static void aead_sock_destruct(struct sock *sk)
sock              529 crypto/algif_aead.c 	struct sock *psk = ask->parent;
sock              541 crypto/algif_aead.c static int aead_accept_parent_nokey(void *private, struct sock *sk)
sock              579 crypto/algif_aead.c static int aead_accept_parent(void *private, struct sock *sk)
sock               32 crypto/algif_hash.c static int hash_alloc_result(struct sock *sk, struct hash_ctx *ctx)
sock               50 crypto/algif_hash.c static void hash_free_result(struct sock *sk, struct hash_ctx *ctx)
sock               63 crypto/algif_hash.c static int hash_sendmsg(struct socket *sock, struct msghdr *msg,
sock               67 crypto/algif_hash.c 	struct sock *sk = sock->sk;
sock              131 crypto/algif_hash.c static ssize_t hash_sendpage(struct socket *sock, struct page *page,
sock              134 crypto/algif_hash.c 	struct sock *sk = sock->sk;
sock              183 crypto/algif_hash.c static int hash_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
sock              186 crypto/algif_hash.c 	struct sock *sk = sock->sk;
sock              230 crypto/algif_hash.c static int hash_accept(struct socket *sock, struct socket *newsock, int flags,
sock              233 crypto/algif_hash.c 	struct sock *sk = sock->sk;
sock              238 crypto/algif_hash.c 	struct sock *sk2;
sock              294 crypto/algif_hash.c static int hash_check_key(struct socket *sock)
sock              297 crypto/algif_hash.c 	struct sock *psk;
sock              300 crypto/algif_hash.c 	struct sock *sk = sock->sk;
sock              332 crypto/algif_hash.c static int hash_sendmsg_nokey(struct socket *sock, struct msghdr *msg,
sock              337 crypto/algif_hash.c 	err = hash_check_key(sock);
sock              341 crypto/algif_hash.c 	return hash_sendmsg(sock, msg, size);
sock              344 crypto/algif_hash.c static ssize_t hash_sendpage_nokey(struct socket *sock, struct page *page,
sock              349 crypto/algif_hash.c 	err = hash_check_key(sock);
sock              353 crypto/algif_hash.c 	return hash_sendpage(sock, page, offset, size, flags);
sock              356 crypto/algif_hash.c static int hash_recvmsg_nokey(struct socket *sock, struct msghdr *msg,
sock              361 crypto/algif_hash.c 	err = hash_check_key(sock);
sock              365 crypto/algif_hash.c 	return hash_recvmsg(sock, msg, ignored, flags);
sock              368 crypto/algif_hash.c static int hash_accept_nokey(struct socket *sock, struct socket *newsock,
sock              373 crypto/algif_hash.c 	err = hash_check_key(sock);
sock              377 crypto/algif_hash.c 	return hash_accept(sock, newsock, flags, kern);
sock              416 crypto/algif_hash.c static void hash_sock_destruct(struct sock *sk)
sock              426 crypto/algif_hash.c static int hash_accept_parent_nokey(void *private, struct sock *sk)
sock              453 crypto/algif_hash.c static int hash_accept_parent(void *private, struct sock *sk)
sock               58 crypto/algif_rng.c static int rng_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
sock               61 crypto/algif_rng.c 	struct sock *sk = sock->sk;
sock              126 crypto/algif_rng.c static void rng_sock_destruct(struct sock *sk)
sock              135 crypto/algif_rng.c static int rng_accept_parent(void *private, struct sock *sk)
sock               37 crypto/algif_skcipher.c static int skcipher_sendmsg(struct socket *sock, struct msghdr *msg,
sock               40 crypto/algif_skcipher.c 	struct sock *sk = sock->sk;
sock               42 crypto/algif_skcipher.c 	struct sock *psk = ask->parent;
sock               47 crypto/algif_skcipher.c 	return af_alg_sendmsg(sock, msg, size, ivsize);
sock               50 crypto/algif_skcipher.c static int _skcipher_recvmsg(struct socket *sock, struct msghdr *msg,
sock               53 crypto/algif_skcipher.c 	struct sock *sk = sock->sk;
sock               55 crypto/algif_skcipher.c 	struct sock *psk = ask->parent;
sock              153 crypto/algif_skcipher.c static int skcipher_recvmsg(struct socket *sock, struct msghdr *msg,
sock              156 crypto/algif_skcipher.c 	struct sock *sk = sock->sk;
sock              161 crypto/algif_skcipher.c 		int err = _skcipher_recvmsg(sock, msg, ignored, flags);
sock              208 crypto/algif_skcipher.c static int skcipher_check_key(struct socket *sock)
sock              211 crypto/algif_skcipher.c 	struct sock *psk;
sock              214 crypto/algif_skcipher.c 	struct sock *sk = sock->sk;
sock              246 crypto/algif_skcipher.c static int skcipher_sendmsg_nokey(struct socket *sock, struct msghdr *msg,
sock              251 crypto/algif_skcipher.c 	err = skcipher_check_key(sock);
sock              255 crypto/algif_skcipher.c 	return skcipher_sendmsg(sock, msg, size);
sock              258 crypto/algif_skcipher.c static ssize_t skcipher_sendpage_nokey(struct socket *sock, struct page *page,
sock              263 crypto/algif_skcipher.c 	err = skcipher_check_key(sock);
sock              267 crypto/algif_skcipher.c 	return af_alg_sendpage(sock, page, offset, size, flags);
sock              270 crypto/algif_skcipher.c static int skcipher_recvmsg_nokey(struct socket *sock, struct msghdr *msg,
sock              275 crypto/algif_skcipher.c 	err = skcipher_check_key(sock);
sock              279 crypto/algif_skcipher.c 	return skcipher_recvmsg(sock, msg, ignored, flags);
sock              319 crypto/algif_skcipher.c static void skcipher_sock_destruct(struct sock *sk)
sock              323 crypto/algif_skcipher.c 	struct sock *psk = ask->parent;
sock              333 crypto/algif_skcipher.c static int skcipher_accept_parent_nokey(void *private, struct sock *sk)
sock              369 crypto/algif_skcipher.c static int skcipher_accept_parent(void *private, struct sock *sk)
sock              161 drivers/atm/atmtcp.c 	struct sock *s;
sock              267 drivers/atm/atmtcp.c         struct sock *s;
sock              445 drivers/atm/atmtcp.c static int atmtcp_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              448 drivers/atm/atmtcp.c 	struct atm_vcc *vcc = ATM_SD(sock);
sock              460 drivers/atm/atmtcp.c 				sock->state = SS_CONNECTED;
sock             2102 drivers/atm/eni.c 	struct sock *s;
sock              332 drivers/atm/he.c 	struct sock *s;
sock              724 drivers/atm/idt77252.c 		struct sock *sk = sk_atm(vcc);
sock             1798 drivers/atm/iphase.c 	   struct sock *sk = sk_atm(vcc);
sock              901 drivers/atm/solos-pci.c 	struct sock *s;
sock             1082 drivers/block/drbd/drbd_int.h extern int drbd_send(struct drbd_connection *connection, struct socket *sock,
sock             1573 drivers/block/drbd/drbd_int.h static inline void drbd_tcp_cork(struct socket *sock)
sock             1576 drivers/block/drbd/drbd_int.h 	(void) kernel_setsockopt(sock, SOL_TCP, TCP_CORK,
sock             1580 drivers/block/drbd/drbd_int.h static inline void drbd_tcp_uncork(struct socket *sock)
sock             1583 drivers/block/drbd/drbd_int.h 	(void) kernel_setsockopt(sock, SOL_TCP, TCP_CORK,
sock             1587 drivers/block/drbd/drbd_int.h static inline void drbd_tcp_nodelay(struct socket *sock)
sock             1590 drivers/block/drbd/drbd_int.h 	(void) kernel_setsockopt(sock, SOL_TCP, TCP_NODELAY,
sock             1594 drivers/block/drbd/drbd_int.h static inline void drbd_tcp_quickack(struct socket *sock)
sock             1597 drivers/block/drbd/drbd_int.h 	(void) kernel_setsockopt(sock, SOL_TCP, TCP_QUICKACK,
sock              613 drivers/block/drbd/drbd_main.c 				    struct drbd_socket *sock)
sock              615 drivers/block/drbd/drbd_main.c 	if (!sock->socket)
sock              617 drivers/block/drbd/drbd_main.c 	return sock->sbuf + drbd_header_size(connection);
sock              620 drivers/block/drbd/drbd_main.c void *conn_prepare_command(struct drbd_connection *connection, struct drbd_socket *sock)
sock              624 drivers/block/drbd/drbd_main.c 	mutex_lock(&sock->mutex);
sock              625 drivers/block/drbd/drbd_main.c 	p = __conn_prepare_command(connection, sock);
sock              627 drivers/block/drbd/drbd_main.c 		mutex_unlock(&sock->mutex);
sock              632 drivers/block/drbd/drbd_main.c void *drbd_prepare_command(struct drbd_peer_device *peer_device, struct drbd_socket *sock)
sock              634 drivers/block/drbd/drbd_main.c 	return conn_prepare_command(peer_device->connection, sock);
sock              638 drivers/block/drbd/drbd_main.c 			  struct drbd_socket *sock, enum drbd_packet cmd,
sock              654 drivers/block/drbd/drbd_main.c 	header_size += prepare_header(connection, vnr, sock->sbuf, cmd,
sock              656 drivers/block/drbd/drbd_main.c 	err = drbd_send_all(connection, sock->socket, sock->sbuf, header_size,
sock              659 drivers/block/drbd/drbd_main.c 		err = drbd_send_all(connection, sock->socket, data, size, 0);
sock              663 drivers/block/drbd/drbd_main.c 		drbd_tcp_nodelay(sock->socket);
sock              668 drivers/block/drbd/drbd_main.c static int __conn_send_command(struct drbd_connection *connection, struct drbd_socket *sock,
sock              672 drivers/block/drbd/drbd_main.c 	return __send_command(connection, 0, sock, cmd, header_size, data, size);
sock              675 drivers/block/drbd/drbd_main.c int conn_send_command(struct drbd_connection *connection, struct drbd_socket *sock,
sock              681 drivers/block/drbd/drbd_main.c 	err = __conn_send_command(connection, sock, cmd, header_size, data, size);
sock              682 drivers/block/drbd/drbd_main.c 	mutex_unlock(&sock->mutex);
sock              686 drivers/block/drbd/drbd_main.c int drbd_send_command(struct drbd_peer_device *peer_device, struct drbd_socket *sock,
sock              693 drivers/block/drbd/drbd_main.c 			     sock, cmd, header_size, data, size);
sock              694 drivers/block/drbd/drbd_main.c 	mutex_unlock(&sock->mutex);
sock              700 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock              702 drivers/block/drbd/drbd_main.c 	sock = &connection->meta;
sock              703 drivers/block/drbd/drbd_main.c 	if (!conn_prepare_command(connection, sock))
sock              705 drivers/block/drbd/drbd_main.c 	return conn_send_command(connection, sock, P_PING, 0, NULL, 0);
sock              710 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock              712 drivers/block/drbd/drbd_main.c 	sock = &connection->meta;
sock              713 drivers/block/drbd/drbd_main.c 	if (!conn_prepare_command(connection, sock))
sock              715 drivers/block/drbd/drbd_main.c 	return conn_send_command(connection, sock, P_PING_ACK, 0, NULL, 0);
sock              720 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock              728 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->data;
sock              729 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock              769 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, cmd, size, NULL, 0);
sock              774 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock              779 drivers/block/drbd/drbd_main.c 	sock = &connection->data;
sock              780 drivers/block/drbd/drbd_main.c 	p = __conn_prepare_command(connection, sock);
sock              813 drivers/block/drbd/drbd_main.c 	return __conn_send_command(connection, sock, cmd, size, NULL, 0);
sock              830 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock              837 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->data;
sock              838 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock              858 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, P_UUIDS, sizeof(*p), NULL, 0);
sock              892 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock              907 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->data;
sock              908 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock              911 drivers/block/drbd/drbd_main.c 		drbd_send_command(peer_device, sock, P_SYNC_UUID, sizeof(*p), NULL, 0);
sock              943 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock              950 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->data;
sock              951 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock              991 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, P_SIZES, packet_size, NULL, 0);
sock             1000 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock             1003 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->data;
sock             1004 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock             1008 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, P_STATE, sizeof(*p), NULL, 0);
sock             1023 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock             1026 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->data;
sock             1027 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock             1031 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, P_STATE, sizeof(*p), NULL, 0);
sock             1036 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock             1039 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->data;
sock             1040 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock             1045 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, P_STATE_CHG_REQ, sizeof(*p), NULL, 0);
sock             1051 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock             1055 drivers/block/drbd/drbd_main.c 	sock = &connection->data;
sock             1056 drivers/block/drbd/drbd_main.c 	p = conn_prepare_command(connection, sock);
sock             1061 drivers/block/drbd/drbd_main.c 	return conn_send_command(connection, sock, cmd, sizeof(*p), NULL, 0);
sock             1066 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock             1069 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->meta;
sock             1070 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock             1073 drivers/block/drbd/drbd_main.c 		drbd_send_command(peer_device, sock, P_STATE_CHG_REPLY, sizeof(*p), NULL, 0);
sock             1079 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock             1083 drivers/block/drbd/drbd_main.c 	sock = &connection->meta;
sock             1084 drivers/block/drbd/drbd_main.c 	p = conn_prepare_command(connection, sock);
sock             1087 drivers/block/drbd/drbd_main.c 		conn_send_command(connection, sock, cmd, sizeof(*p), NULL, 0);
sock             1214 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock = &first_peer_device(device)->connection->data;
sock             1216 drivers/block/drbd/drbd_main.c 	struct p_compressed_bm *p = sock->sbuf + header_size;
sock             1226 drivers/block/drbd/drbd_main.c 		err = __send_command(first_peer_device(device)->connection, device->vnr, sock,
sock             1239 drivers/block/drbd/drbd_main.c 		unsigned long *p = sock->sbuf + header_size;
sock             1247 drivers/block/drbd/drbd_main.c 		err = __send_command(first_peer_device(device)->connection, device->vnr, sock, P_BITMAP, len, NULL, 0);
sock             1307 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock = &first_peer_device(device)->connection->data;
sock             1310 drivers/block/drbd/drbd_main.c 	mutex_lock(&sock->mutex);
sock             1311 drivers/block/drbd/drbd_main.c 	if (sock->socket)
sock             1313 drivers/block/drbd/drbd_main.c 	mutex_unlock(&sock->mutex);
sock             1319 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock             1325 drivers/block/drbd/drbd_main.c 	sock = &connection->meta;
sock             1326 drivers/block/drbd/drbd_main.c 	p = conn_prepare_command(connection, sock);
sock             1331 drivers/block/drbd/drbd_main.c 	conn_send_command(connection, sock, P_BARRIER_ACK, sizeof(*p), NULL, 0);
sock             1345 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock             1351 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->meta;
sock             1352 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock             1359 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, cmd, sizeof(*p), NULL, 0);
sock             1409 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock             1412 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->data;
sock             1413 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock             1419 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, P_RS_DEALLOCATED, sizeof(*p), NULL, 0);
sock             1425 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock             1428 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->data;
sock             1429 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock             1435 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, cmd, sizeof(*p), NULL, 0);
sock             1441 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock             1446 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->data;
sock             1447 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock             1453 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, cmd, sizeof(*p), digest, digest_size);
sock             1458 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock             1461 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->data;
sock             1462 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock             1468 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, P_OV_REQUEST, sizeof(*p), NULL, 0);
sock             1475 drivers/block/drbd/drbd_main.c static int we_should_drop_the_connection(struct drbd_connection *connection, struct socket *sock)
sock             1480 drivers/block/drbd/drbd_main.c 	drop_it =   connection->meta.socket == sock
sock             1500 drivers/block/drbd/drbd_main.c 	struct sock *sk = connection->data.socket->sk;
sock             1675 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock             1683 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->data;
sock             1684 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock             1712 drivers/block/drbd/drbd_main.c 		err = __send_command(peer_device->connection, device->vnr, sock, cmd, sizeof(*t), NULL, 0);
sock             1731 drivers/block/drbd/drbd_main.c 		    __send_command(peer_device->connection, device->vnr, sock, P_WSAME,
sock             1736 drivers/block/drbd/drbd_main.c 		    __send_command(peer_device->connection, device->vnr, sock, P_DATA,
sock             1771 drivers/block/drbd/drbd_main.c 	mutex_unlock(&sock->mutex);  /* locked by drbd_prepare_command() */
sock             1784 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock             1789 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->data;
sock             1790 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock             1803 drivers/block/drbd/drbd_main.c 	err = __send_command(peer_device->connection, device->vnr, sock, cmd, sizeof(*p) + digest_size, NULL, peer_req->i.size);
sock             1806 drivers/block/drbd/drbd_main.c 	mutex_unlock(&sock->mutex);  /* locked by drbd_prepare_command() */
sock             1813 drivers/block/drbd/drbd_main.c 	struct drbd_socket *sock;
sock             1816 drivers/block/drbd/drbd_main.c 	sock = &peer_device->connection->data;
sock             1817 drivers/block/drbd/drbd_main.c 	p = drbd_prepare_command(peer_device, sock);
sock             1822 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, P_OUT_OF_SYNC, sizeof(*p), NULL, 0);
sock             1841 drivers/block/drbd/drbd_main.c int drbd_send(struct drbd_connection *connection, struct socket *sock,
sock             1848 drivers/block/drbd/drbd_main.c 	if (!sock)
sock             1855 drivers/block/drbd/drbd_main.c 	if (sock == connection->data.socket) {
sock             1862 drivers/block/drbd/drbd_main.c 		rv = sock_sendmsg(sock, &msg);
sock             1864 drivers/block/drbd/drbd_main.c 			if (we_should_drop_the_connection(connection, sock))
sock             1878 drivers/block/drbd/drbd_main.c 	if (sock == connection->data.socket)
sock             1884 drivers/block/drbd/drbd_main.c 				 sock == connection->meta.socket ? "msock" : "sock",
sock             1899 drivers/block/drbd/drbd_main.c int drbd_send_all(struct drbd_connection *connection, struct socket *sock, void *buffer,
sock             1904 drivers/block/drbd/drbd_main.c 	err = drbd_send(connection, sock, buffer, size, msg_flags);
sock              498 drivers/block/drbd/drbd_receiver.c static int drbd_recv_short(struct socket *sock, void *buf, size_t size, int flags)
sock              508 drivers/block/drbd/drbd_receiver.c 	return sock_recvmsg(sock, &msg, msg.msg_flags);
sock              572 drivers/block/drbd/drbd_receiver.c static void drbd_setbufsize(struct socket *sock, unsigned int snd,
sock              577 drivers/block/drbd/drbd_receiver.c 		sock->sk->sk_sndbuf = snd;
sock              578 drivers/block/drbd/drbd_receiver.c 		sock->sk->sk_userlocks |= SOCK_SNDBUF_LOCK;
sock              581 drivers/block/drbd/drbd_receiver.c 		sock->sk->sk_rcvbuf = rcv;
sock              582 drivers/block/drbd/drbd_receiver.c 		sock->sk->sk_userlocks |= SOCK_RCVBUF_LOCK;
sock              589 drivers/block/drbd/drbd_receiver.c 	struct socket *sock;
sock              621 drivers/block/drbd/drbd_receiver.c 			       SOCK_STREAM, IPPROTO_TCP, &sock);
sock              623 drivers/block/drbd/drbd_receiver.c 		sock = NULL;
sock              627 drivers/block/drbd/drbd_receiver.c 	sock->sk->sk_rcvtimeo =
sock              628 drivers/block/drbd/drbd_receiver.c 	sock->sk->sk_sndtimeo = connect_int * HZ;
sock              629 drivers/block/drbd/drbd_receiver.c 	drbd_setbufsize(sock, sndbuf_size, rcvbuf_size);
sock              639 drivers/block/drbd/drbd_receiver.c 	err = sock->ops->bind(sock, (struct sockaddr *) &src_in6, my_addr_len);
sock              647 drivers/block/drbd/drbd_receiver.c 	err = sock->ops->connect(sock, (struct sockaddr *) &peer_in6, peer_addr_len, 0);
sock              651 drivers/block/drbd/drbd_receiver.c 		if (sock) {
sock              652 drivers/block/drbd/drbd_receiver.c 			sock_release(sock);
sock              653 drivers/block/drbd/drbd_receiver.c 			sock = NULL;
sock              671 drivers/block/drbd/drbd_receiver.c 	return sock;
sock              678 drivers/block/drbd/drbd_receiver.c 	void (*original_sk_state_change)(struct sock *sk);
sock              682 drivers/block/drbd/drbd_receiver.c static void drbd_incoming_connection(struct sock *sk)
sock              685 drivers/block/drbd/drbd_receiver.c 	void (*state_change)(struct sock *sk);
sock              756 drivers/block/drbd/drbd_receiver.c static void unregister_state_change(struct sock *sk, struct accept_wait_data *ad)
sock              803 drivers/block/drbd/drbd_receiver.c static int send_first_packet(struct drbd_connection *connection, struct drbd_socket *sock,
sock              806 drivers/block/drbd/drbd_receiver.c 	if (!conn_prepare_command(connection, sock))
sock              808 drivers/block/drbd/drbd_receiver.c 	return conn_send_command(connection, sock, cmd, 0, NULL, 0);
sock              811 drivers/block/drbd/drbd_receiver.c static int receive_first_packet(struct drbd_connection *connection, struct socket *sock)
sock              824 drivers/block/drbd/drbd_receiver.c 	sock->sk->sk_rcvtimeo = nc->ping_timeo * 4 * HZ / 10;
sock              827 drivers/block/drbd/drbd_receiver.c 	err = drbd_recv_short(sock, connection->data.rbuf, header_size, 0);
sock              843 drivers/block/drbd/drbd_receiver.c static bool drbd_socket_okay(struct socket **sock)
sock              848 drivers/block/drbd/drbd_receiver.c 	if (!*sock)
sock              851 drivers/block/drbd/drbd_receiver.c 	rr = drbd_recv_short(*sock, tb, 4, MSG_DONTWAIT | MSG_PEEK);
sock              856 drivers/block/drbd/drbd_receiver.c 		sock_release(*sock);
sock              857 drivers/block/drbd/drbd_receiver.c 		*sock = NULL;
sock              923 drivers/block/drbd/drbd_receiver.c 	struct drbd_socket sock, msock;
sock              938 drivers/block/drbd/drbd_receiver.c 	mutex_init(&sock.mutex);
sock              939 drivers/block/drbd/drbd_receiver.c 	sock.sbuf = connection->data.sbuf;
sock              940 drivers/block/drbd/drbd_receiver.c 	sock.rbuf = connection->data.rbuf;
sock              941 drivers/block/drbd/drbd_receiver.c 	sock.socket = NULL;
sock              958 drivers/block/drbd/drbd_receiver.c 			if (!sock.socket) {
sock              959 drivers/block/drbd/drbd_receiver.c 				sock.socket = s;
sock              960 drivers/block/drbd/drbd_receiver.c 				send_first_packet(connection, &sock, P_INITIAL_DATA);
sock              971 drivers/block/drbd/drbd_receiver.c 		if (connection_established(connection, &sock.socket, &msock.socket))
sock              978 drivers/block/drbd/drbd_receiver.c 			drbd_socket_okay(&sock.socket);
sock              982 drivers/block/drbd/drbd_receiver.c 				if (sock.socket) {
sock              984 drivers/block/drbd/drbd_receiver.c 					sock_release(sock.socket);
sock              985 drivers/block/drbd/drbd_receiver.c 					sock.socket = s;
sock              988 drivers/block/drbd/drbd_receiver.c 				sock.socket = s;
sock             1018 drivers/block/drbd/drbd_receiver.c 		ok = connection_established(connection, &sock.socket, &msock.socket);
sock             1024 drivers/block/drbd/drbd_receiver.c 	sock.socket->sk->sk_reuse = SK_CAN_REUSE; /* SO_REUSEADDR */
sock             1027 drivers/block/drbd/drbd_receiver.c 	sock.socket->sk->sk_allocation = GFP_NOIO;
sock             1030 drivers/block/drbd/drbd_receiver.c 	sock.socket->sk->sk_priority = TC_PRIO_INTERACTIVE_BULK;
sock             1041 drivers/block/drbd/drbd_receiver.c 	sock.socket->sk->sk_sndtimeo =
sock             1042 drivers/block/drbd/drbd_receiver.c 	sock.socket->sk->sk_rcvtimeo = nc->ping_timeo*4*HZ/10;
sock             1053 drivers/block/drbd/drbd_receiver.c 	drbd_tcp_nodelay(sock.socket);
sock             1056 drivers/block/drbd/drbd_receiver.c 	connection->data.socket = sock.socket;
sock             1146 drivers/block/drbd/drbd_receiver.c 	if (sock.socket)
sock             1147 drivers/block/drbd/drbd_receiver.c 		sock_release(sock.socket);
sock             5307 drivers/block/drbd/drbd_receiver.c 	struct drbd_socket *sock;
sock             5310 drivers/block/drbd/drbd_receiver.c 	sock = &connection->data;
sock             5311 drivers/block/drbd/drbd_receiver.c 	p = conn_prepare_command(connection, sock);
sock             5318 drivers/block/drbd/drbd_receiver.c 	return conn_send_command(connection, sock, P_CONNECTION_FEATURES, sizeof(*p), NULL, 0);
sock             5412 drivers/block/drbd/drbd_receiver.c 	struct drbd_socket *sock;
sock             5451 drivers/block/drbd/drbd_receiver.c 	sock = &connection->data;
sock             5452 drivers/block/drbd/drbd_receiver.c 	if (!conn_prepare_command(connection, sock)) {
sock             5456 drivers/block/drbd/drbd_receiver.c 	rv = !conn_send_command(connection, sock, P_AUTH_CHALLENGE, 0,
sock             5520 drivers/block/drbd/drbd_receiver.c 	if (!conn_prepare_command(connection, sock)) {
sock             5524 drivers/block/drbd/drbd_receiver.c 	rv = !conn_send_command(connection, sock, P_AUTH_RESPONSE, 0,
sock              634 drivers/block/drbd/drbd_worker.c 			struct sock *sk = connection->data.socket->sk;
sock             1369 drivers/block/drbd/drbd_worker.c 	struct drbd_socket *sock;
sock             1371 drivers/block/drbd/drbd_worker.c 	sock = &connection->data;
sock             1372 drivers/block/drbd/drbd_worker.c 	p = conn_prepare_command(connection, sock);
sock             1380 drivers/block/drbd/drbd_worker.c 	return conn_send_command(connection, sock, P_BARRIER, sizeof(*p), NULL, 0);
sock             1385 drivers/block/drbd/drbd_worker.c 	struct drbd_socket *sock = &pd->connection->data;
sock             1386 drivers/block/drbd/drbd_worker.c 	if (!drbd_prepare_command(pd, sock))
sock             1388 drivers/block/drbd/drbd_worker.c 	return drbd_send_command(pd, sock, P_UNPLUG_REMOTE, 0, NULL, 0);
sock               55 drivers/block/nbd.c 	struct socket *sock;
sock              275 drivers/block/nbd.c 		kernel_sock_shutdown(nsock->sock, SHUT_RDWR);
sock              463 drivers/block/nbd.c 	struct socket *sock = config->socks[index]->sock;
sock              468 drivers/block/nbd.c 	if (unlikely(!sock)) {
sock              479 drivers/block/nbd.c 		sock->sk->sk_allocation = GFP_NOIO | __GFP_MEMALLOC;
sock              487 drivers/block/nbd.c 			result = sock_sendmsg(sock, &msg);
sock              489 drivers/block/nbd.c 			result = sock_recvmsg(sock, &msg, msg.msg_flags);
sock              986 drivers/block/nbd.c 	struct socket *sock;
sock              989 drivers/block/nbd.c 	sock = sockfd_lookup(fd, err);
sock              990 drivers/block/nbd.c 	if (!sock)
sock              993 drivers/block/nbd.c 	if (sock->ops->shutdown == sock_no_shutdown) {
sock              996 drivers/block/nbd.c 		sockfd_put(sock);
sock             1000 drivers/block/nbd.c 	return sock;
sock             1007 drivers/block/nbd.c 	struct socket *sock;
sock             1012 drivers/block/nbd.c 	sock = nbd_get_socket(nbd, arg, &err);
sock             1013 drivers/block/nbd.c 	if (!sock)
sock             1025 drivers/block/nbd.c 		sockfd_put(sock);
sock             1032 drivers/block/nbd.c 		sockfd_put(sock);
sock             1040 drivers/block/nbd.c 		sockfd_put(sock);
sock             1047 drivers/block/nbd.c 	nsock->sock = sock;
sock             1060 drivers/block/nbd.c 	struct socket *sock, *old;
sock             1065 drivers/block/nbd.c 	sock = nbd_get_socket(nbd, arg, &err);
sock             1066 drivers/block/nbd.c 	if (!sock)
sock             1071 drivers/block/nbd.c 		sockfd_put(sock);
sock             1086 drivers/block/nbd.c 		sk_set_memalloc(sock->sk);
sock             1088 drivers/block/nbd.c 			sock->sk->sk_sndtimeo = nbd->tag_set.timeout;
sock             1091 drivers/block/nbd.c 		old = nsock->sock;
sock             1093 drivers/block/nbd.c 		nsock->sock = sock;
sock             1113 drivers/block/nbd.c 	sockfd_put(sock);
sock             1201 drivers/block/nbd.c 				sockfd_put(config->socks[i]->sock);
sock             1280 drivers/block/nbd.c 		sk_set_memalloc(config->socks[i]->sock->sk);
sock             1282 drivers/block/nbd.c 			config->socks[i]->sock->sk->sk_sndtimeo =
sock              112 drivers/connector/cn_queue.c struct cn_queue_dev *cn_queue_alloc_dev(const char *name, struct sock *nls)
sock               71 drivers/crypto/chelsio/chtls/chtls.h 	struct sock *sk;           /* The listening socket */
sock              101 drivers/crypto/chelsio/chtls/chtls.h 	struct sock *lsk;
sock              155 drivers/crypto/chelsio/chtls/chtls.h 	struct sock *sk;
sock              185 drivers/crypto/chelsio/chtls/chtls.h 	struct sock *sk;
sock              320 drivers/crypto/chelsio/chtls/chtls.h 	void (*backlog_rcv)(struct sock *sk, struct sk_buff *skb);
sock              387 drivers/crypto/chelsio/chtls/chtls.h static inline int csk_flag(const struct sock *sk, enum csk_flags flag)
sock              414 drivers/crypto/chelsio/chtls/chtls.h static inline void process_cpl_msg(void (*fn)(struct sock *, struct sk_buff *),
sock              415 drivers/crypto/chelsio/chtls/chtls.h 				   struct sock *sk,
sock              450 drivers/crypto/chelsio/chtls/chtls.h static inline void send_or_defer(struct sock *sk, struct tcp_sock *tp,
sock              466 drivers/crypto/chelsio/chtls/chtls.h void chtls_install_cpl_ops(struct sock *sk);
sock              468 drivers/crypto/chelsio/chtls/chtls.h void chtls_listen_stop(struct chtls_dev *cdev, struct sock *sk);
sock              469 drivers/crypto/chelsio/chtls/chtls.h int chtls_listen_start(struct chtls_dev *cdev, struct sock *sk);
sock              470 drivers/crypto/chelsio/chtls/chtls.h void chtls_close(struct sock *sk, long timeout);
sock              471 drivers/crypto/chelsio/chtls/chtls.h int chtls_disconnect(struct sock *sk, int flags);
sock              472 drivers/crypto/chelsio/chtls/chtls.h void chtls_shutdown(struct sock *sk, int how);
sock              473 drivers/crypto/chelsio/chtls/chtls.h void chtls_destroy_sock(struct sock *sk);
sock              474 drivers/crypto/chelsio/chtls/chtls.h int chtls_sendmsg(struct sock *sk, struct msghdr *msg, size_t size);
sock              475 drivers/crypto/chelsio/chtls/chtls.h int chtls_recvmsg(struct sock *sk, struct msghdr *msg,
sock              477 drivers/crypto/chelsio/chtls/chtls.h int chtls_sendpage(struct sock *sk, struct page *page,
sock              479 drivers/crypto/chelsio/chtls/chtls.h int send_tx_flowc_wr(struct sock *sk, int compl,
sock              481 drivers/crypto/chelsio/chtls/chtls.h void chtls_tcp_push(struct sock *sk, int flags);
sock              483 drivers/crypto/chelsio/chtls/chtls.h int chtls_set_tcb_tflag(struct sock *sk, unsigned int bit_pos, int val);
sock              485 drivers/crypto/chelsio/chtls/chtls.h void skb_entail(struct sock *sk, struct sk_buff *skb, int flags);
sock              487 drivers/crypto/chelsio/chtls/chtls.h void free_tls_keyid(struct sock *sk);
sock               86 drivers/crypto/chelsio/chtls/chtls_cm.c 					    struct sock *sk)
sock              102 drivers/crypto/chelsio/chtls/chtls_cm.c static void assign_rxopt(struct sock *sk, unsigned int opt)
sock              130 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_purge_receive_queue(struct sock *sk)
sock              140 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_purge_write_queue(struct sock *sk)
sock              151 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_purge_recv_queue(struct sock *sk)
sock              184 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_send_abort(struct sock *sk, int mode, struct sk_buff *skb)
sock              206 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_send_reset(struct sock *sk, int mode, struct sk_buff *skb)
sock              239 drivers/crypto/chelsio/chtls/chtls_cm.c static void release_tcp_port(struct sock *sk)
sock              245 drivers/crypto/chelsio/chtls/chtls_cm.c static void tcp_uncork(struct sock *sk)
sock              255 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_close_conn(struct sock *sk)
sock              289 drivers/crypto/chelsio/chtls/chtls_cm.c static int make_close_transition(struct sock *sk)
sock              297 drivers/crypto/chelsio/chtls/chtls_cm.c void chtls_close(struct sock *sk, long timeout)
sock              361 drivers/crypto/chelsio/chtls/chtls_cm.c static int wait_for_states(struct sock *sk, unsigned int states)
sock              405 drivers/crypto/chelsio/chtls/chtls_cm.c int chtls_disconnect(struct sock *sk, int flags)
sock              430 drivers/crypto/chelsio/chtls/chtls_cm.c void chtls_shutdown(struct sock *sk, int how)
sock              438 drivers/crypto/chelsio/chtls/chtls_cm.c void chtls_destroy_sock(struct sock *sk)
sock              452 drivers/crypto/chelsio/chtls/chtls_cm.c static void reset_listen_child(struct sock *child)
sock              467 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_disconnect_acceptq(struct sock *listen_sk)
sock              476 drivers/crypto/chelsio/chtls/chtls_cm.c 			struct sock *child = req->sk;
sock              495 drivers/crypto/chelsio/chtls/chtls_cm.c static int listen_hashfn(const struct sock *sk)
sock              501 drivers/crypto/chelsio/chtls/chtls_cm.c 					   struct sock *sk,
sock              520 drivers/crypto/chelsio/chtls/chtls_cm.c 			    struct sock *sk)
sock              539 drivers/crypto/chelsio/chtls/chtls_cm.c 			   struct sock *sk)
sock              560 drivers/crypto/chelsio/chtls/chtls_cm.c static void cleanup_syn_rcv_conn(struct sock *child, struct sock *parent)
sock              576 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *listen_sk = listen_ctx->lsk;
sock              582 drivers/crypto/chelsio/chtls/chtls_cm.c 		struct sock *child = csk->sk;
sock              596 drivers/crypto/chelsio/chtls/chtls_cm.c int chtls_listen_start(struct chtls_dev *cdev, struct sock *sk)
sock              660 drivers/crypto/chelsio/chtls/chtls_cm.c void chtls_listen_stop(struct chtls_dev *cdev, struct sock *sk)
sock              730 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_purge_wr_queue(struct sock *sk)
sock              738 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_release_resources(struct sock *sk)
sock              766 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_conn_done(struct sock *sk)
sock              774 drivers/crypto/chelsio/chtls/chtls_cm.c static void do_abort_syn_rcv(struct sock *child, struct sock *parent)
sock              802 drivers/crypto/chelsio/chtls/chtls_cm.c static void pass_open_abort(struct sock *child, struct sock *parent,
sock              809 drivers/crypto/chelsio/chtls/chtls_cm.c static void bl_pass_open_abort(struct sock *lsk, struct sk_buff *skb)
sock              814 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_pass_open_arp_failure(struct sock *sk,
sock              820 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *parent;
sock              853 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *sk = (struct sock *)handle;
sock              871 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *sk;
sock              929 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *sk;
sock              985 drivers/crypto/chelsio/chtls/chtls_cm.c 			      struct sock *lsk, struct sock *newsk)
sock              992 drivers/crypto/chelsio/chtls/chtls_cm.c static int chtls_backlog_rcv(struct sock *sk, struct sk_buff *skb)
sock             1021 drivers/crypto/chelsio/chtls/chtls_cm.c static struct sock *chtls_recv_sock(struct sock *lsk,
sock             1035 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *newsk;
sock             1135 drivers/crypto/chelsio/chtls/chtls_cm.c static int chtls_get_module(struct sock *sk)
sock             1145 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_pass_accept_request(struct sock *sk,
sock             1157 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *newsk;
sock             1276 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *lsk;
sock             1305 drivers/crypto/chelsio/chtls/chtls_cm.c static void make_established(struct sock *sk, u32 snd_isn, unsigned int opt)
sock             1323 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_abort_conn(struct sock *sk, struct sk_buff *skb)
sock             1332 drivers/crypto/chelsio/chtls/chtls_cm.c static struct sock *reap_list;
sock             1342 drivers/crypto/chelsio/chtls/chtls_cm.c 		struct sock *sk = reap_list;
sock             1364 drivers/crypto/chelsio/chtls/chtls_cm.c static void add_to_reap_list(struct sock *sk)
sock             1382 drivers/crypto/chelsio/chtls/chtls_cm.c static void add_pass_open_to_parent(struct sock *child, struct sock *lsk,
sock             1408 drivers/crypto/chelsio/chtls/chtls_cm.c static void bl_add_pass_open_to_parent(struct sock *lsk, struct sk_buff *skb)
sock             1410 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *child = skb->sk;
sock             1421 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *lsk, *sk;
sock             1477 drivers/crypto/chelsio/chtls/chtls_cm.c static void handle_urg_ptr(struct sock *sk, u32 urg_seq)
sock             1502 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *sk = csk->sk;
sock             1513 drivers/crypto/chelsio/chtls/chtls_cm.c static void handle_excess_rx(struct sock *sk, struct sk_buff *skb)
sock             1521 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_recv_data(struct sock *sk, struct sk_buff *skb)
sock             1571 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *sk;
sock             1583 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_recv_pdu(struct sock *sk, struct sk_buff *skb)
sock             1623 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *sk;
sock             1643 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_rx_hdr(struct sock *sk, struct sk_buff *skb)
sock             1692 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *sk;
sock             1705 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_timewait(struct sock *sk)
sock             1715 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_peer_close(struct sock *sk, struct sk_buff *skb)
sock             1754 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_close_con_rpl(struct sock *sk, struct sk_buff *skb)
sock             1832 drivers/crypto/chelsio/chtls/chtls_cm.c static void send_abort_rpl(struct sock *sk, struct sk_buff *skb,
sock             1879 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_send_abort_rpl(struct sock *sk, struct sk_buff *skb,
sock             1916 drivers/crypto/chelsio/chtls/chtls_cm.c static void bl_abort_syn_rcv(struct sock *lsk, struct sk_buff *skb)
sock             1919 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *child;
sock             1932 drivers/crypto/chelsio/chtls/chtls_cm.c static int abort_syn_rcv(struct sock *sk, struct sk_buff *skb)
sock             1938 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *psk;
sock             1970 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_abort_req_rss(struct sock *sk, struct sk_buff *skb)
sock             2014 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_abort_rpl_rss(struct sock *sk, struct sk_buff *skb)
sock             2043 drivers/crypto/chelsio/chtls/chtls_cm.c 	void (*fn)(struct sock *sk, struct sk_buff *skb);
sock             2045 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *sk;
sock             2079 drivers/crypto/chelsio/chtls/chtls_cm.c static void chtls_rx_ack(struct sock *sk, struct sk_buff *skb)
sock             2143 drivers/crypto/chelsio/chtls/chtls_cm.c 	struct sock *sk;
sock              112 drivers/crypto/chelsio/chtls/chtls_cm.h static inline unsigned int sk_in_state(const struct sock *sk,
sock              145 drivers/crypto/chelsio/chtls/chtls_cm.h static inline void sk_wakeup_sleepers(struct sock *sk, bool interruptable)
sock              174 drivers/crypto/chelsio/chtls/chtls_cm.h static inline void chtls_free_skb(struct sock *sk, struct sk_buff *skb)
sock              181 drivers/crypto/chelsio/chtls/chtls_cm.h static inline void chtls_kfree_skb(struct sock *sk, struct sk_buff *skb)
sock              207 drivers/crypto/chelsio/chtls/chtls_cm.h static inline struct sk_buff *dequeue_wr(struct sock *sk)
sock               41 drivers/crypto/chelsio/chtls/chtls_hw.c static void __set_tcb_field(struct sock *sk, struct sk_buff *skb, u16 word,
sock               61 drivers/crypto/chelsio/chtls/chtls_hw.c static int chtls_set_tcb_field(struct sock *sk, u16 word, u64 mask, u64 val)
sock               94 drivers/crypto/chelsio/chtls/chtls_hw.c int chtls_set_tcb_tflag(struct sock *sk, unsigned int bit_pos, int val)
sock              100 drivers/crypto/chelsio/chtls/chtls_hw.c static int chtls_set_tcb_keyid(struct sock *sk, int keyid)
sock              105 drivers/crypto/chelsio/chtls/chtls_hw.c static int chtls_set_tcb_seqno(struct sock *sk)
sock              110 drivers/crypto/chelsio/chtls/chtls_hw.c static int chtls_set_tcb_quiesce(struct sock *sk, int val)
sock              164 drivers/crypto/chelsio/chtls/chtls_hw.c void free_tls_keyid(struct sock *sk)
sock              298 drivers/crypto/chelsio/chtls/chtls_hw.c 	struct sock *sk;
sock               43 drivers/crypto/chelsio/chtls/chtls_io.c static int nos_ivs(struct sock *sk, unsigned int size)
sock               50 drivers/crypto/chelsio/chtls/chtls_io.c static int set_ivs_imm(struct sock *sk, const struct sk_buff *skb)
sock               64 drivers/crypto/chelsio/chtls/chtls_io.c static int max_ivs_size(struct sock *sk, int size)
sock               69 drivers/crypto/chelsio/chtls/chtls_io.c static int ivs_size(struct sock *sk, const struct sk_buff *skb)
sock               89 drivers/crypto/chelsio/chtls/chtls_io.c static struct sk_buff *create_flowc_wr_skb(struct sock *sk,
sock              106 drivers/crypto/chelsio/chtls/chtls_io.c static int send_flowc_wr(struct sock *sk, struct fw_flowc_wr *flowc,
sock              159 drivers/crypto/chelsio/chtls/chtls_io.c int send_tx_flowc_wr(struct sock *sk, int compl,
sock              219 drivers/crypto/chelsio/chtls/chtls_io.c static int tls_copy_ivs(struct sock *sk, struct sk_buff *skb)
sock              276 drivers/crypto/chelsio/chtls/chtls_io.c static void tls_copy_tx_key(struct sock *sk, struct sk_buff *skb)
sock              340 drivers/crypto/chelsio/chtls/chtls_io.c static void tls_tx_data_wr(struct sock *sk, struct sk_buff *skb,
sock              442 drivers/crypto/chelsio/chtls/chtls_io.c static int chtls_expansion_size(struct sock *sk, int data_len,
sock              479 drivers/crypto/chelsio/chtls/chtls_io.c static void make_tlstx_data_wr(struct sock *sk, struct sk_buff *skb,
sock              508 drivers/crypto/chelsio/chtls/chtls_io.c static void make_tx_data_wr(struct sock *sk, struct sk_buff *skb,
sock              602 drivers/crypto/chelsio/chtls/chtls_io.c 	struct sock *sk;
sock              728 drivers/crypto/chelsio/chtls/chtls_io.c static bool should_push(struct sock *sk)
sock              760 drivers/crypto/chelsio/chtls/chtls_io.c static bool send_should_push(struct sock *sk, int flags)
sock              765 drivers/crypto/chelsio/chtls/chtls_io.c void chtls_tcp_push(struct sock *sk, int flags)
sock              798 drivers/crypto/chelsio/chtls/chtls_io.c static int select_size(struct sock *sk, int io_len, int flags, int len)
sock              819 drivers/crypto/chelsio/chtls/chtls_io.c void skb_entail(struct sock *sk, struct sk_buff *skb, int flags)
sock              836 drivers/crypto/chelsio/chtls/chtls_io.c static struct sk_buff *get_tx_skb(struct sock *sk, int size)
sock              849 drivers/crypto/chelsio/chtls/chtls_io.c static struct sk_buff *get_record_skb(struct sock *sk, int size, bool zcopy)
sock              877 drivers/crypto/chelsio/chtls/chtls_io.c static void push_frames_if_head(struct sock *sk)
sock              885 drivers/crypto/chelsio/chtls/chtls_io.c static int chtls_skb_copy_to_page_nocache(struct sock *sk,
sock              913 drivers/crypto/chelsio/chtls/chtls_io.c static int csk_mem_free(struct chtls_dev *cdev, struct sock *sk)
sock              919 drivers/crypto/chelsio/chtls/chtls_io.c 			   struct sock *sk, long *timeo_p)
sock              984 drivers/crypto/chelsio/chtls/chtls_io.c int chtls_sendmsg(struct sock *sk, struct msghdr *msg, size_t size)
sock             1200 drivers/crypto/chelsio/chtls/chtls_io.c int chtls_sendpage(struct sock *sk, struct page *page,
sock             1308 drivers/crypto/chelsio/chtls/chtls_io.c static void chtls_select_window(struct sock *sk)
sock             1368 drivers/crypto/chelsio/chtls/chtls_io.c static void chtls_cleanup_rbuf(struct sock *sk, int copied)
sock             1397 drivers/crypto/chelsio/chtls/chtls_io.c static int chtls_pt_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sock             1563 drivers/crypto/chelsio/chtls/chtls_io.c static int peekmsg(struct sock *sk, struct msghdr *msg,
sock             1684 drivers/crypto/chelsio/chtls/chtls_io.c int chtls_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sock               76 drivers/crypto/chelsio/chtls/chtls_main.c static int listen_backlog_rcv(struct sock *sk, struct sk_buff *skb)
sock               84 drivers/crypto/chelsio/chtls/chtls_main.c static int chtls_start_listen(struct chtls_dev *cdev, struct sock *sk)
sock              109 drivers/crypto/chelsio/chtls/chtls_main.c static void chtls_stop_listen(struct chtls_dev *cdev, struct sock *sk)
sock              143 drivers/crypto/chelsio/chtls/chtls_main.c static int chtls_create_hash(struct tls_device *dev, struct sock *sk)
sock              152 drivers/crypto/chelsio/chtls/chtls_main.c static void chtls_destroy_hash(struct tls_device *dev, struct sock *sk)
sock              460 drivers/crypto/chelsio/chtls/chtls_main.c static int do_chtls_getsockopt(struct sock *sk, char __user *optval,
sock              471 drivers/crypto/chelsio/chtls/chtls_main.c static int chtls_getsockopt(struct sock *sk, int level, int optname,
sock              483 drivers/crypto/chelsio/chtls/chtls_main.c static int do_chtls_setsockopt(struct sock *sk, int optname,
sock              539 drivers/crypto/chelsio/chtls/chtls_main.c static int chtls_setsockopt(struct sock *sk, int level, int optname,
sock              561 drivers/crypto/chelsio/chtls/chtls_main.c void chtls_install_cpl_ops(struct sock *sk)
sock               66 drivers/infiniband/core/core_priv.h 	struct sock *nl_sock;
sock              315 drivers/infiniband/core/netlink.c 	struct sock *nls;
sock               97 drivers/infiniband/hw/usnic/usnic_debugfs.c 				qp_flow->udp.sock);
sock              266 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 	struct socket *sock;
sock              282 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 	sock = usnic_transport_get_socket(sock_fd);
sock              283 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 	if (IS_ERR_OR_NULL(sock))
sock              284 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 		return ERR_CAST(sock);
sock              286 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 	err = usnic_transport_sock_get_addr(sock, &proto, &addr, &port_num);
sock              316 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 	qp_flow->udp.sock = sock;
sock              323 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 	usnic_transport_put_socket(sock);
sock              330 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 	usnic_transport_put_socket(qp_flow->udp.sock);
sock              648 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 		err = usnic_transport_sock_get_addr(qp_flow->udp.sock,
sock               76 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.h 			struct socket	*sock;
sock               65 drivers/infiniband/hw/usnic/usnic_transport.c 					struct socket *sock)
sock               73 drivers/infiniband/hw/usnic/usnic_transport.c 	err = usnic_transport_sock_get_addr(sock, &proto, &addr, &port);
sock              147 drivers/infiniband/hw/usnic/usnic_transport.c 	struct socket *sock;
sock              152 drivers/infiniband/hw/usnic/usnic_transport.c 	sock = sockfd_lookup(sock_fd, &err);
sock              153 drivers/infiniband/hw/usnic/usnic_transport.c 	if (!sock) {
sock              159 drivers/infiniband/hw/usnic/usnic_transport.c 	usnic_transport_sock_to_str(buf, sizeof(buf), sock);
sock              162 drivers/infiniband/hw/usnic/usnic_transport.c 	return sock;
sock              165 drivers/infiniband/hw/usnic/usnic_transport.c void usnic_transport_put_socket(struct socket *sock)
sock              169 drivers/infiniband/hw/usnic/usnic_transport.c 	usnic_transport_sock_to_str(buf, sizeof(buf), sock);
sock              171 drivers/infiniband/hw/usnic/usnic_transport.c 	sockfd_put(sock);
sock              174 drivers/infiniband/hw/usnic/usnic_transport.c int usnic_transport_sock_get_addr(struct socket *sock, int *proto,
sock              180 drivers/infiniband/hw/usnic/usnic_transport.c 	err = sock->ops->getname(sock,
sock              190 drivers/infiniband/hw/usnic/usnic_transport.c 		*proto = sock->sk->sk_protocol;
sock               45 drivers/infiniband/hw/usnic/usnic_transport.h 					struct socket *sock);
sock               58 drivers/infiniband/hw/usnic/usnic_transport.h void usnic_transport_put_socket(struct socket *sock);
sock               62 drivers/infiniband/hw/usnic/usnic_transport.h int usnic_transport_sock_get_addr(struct socket *sock, int *proto,
sock              192 drivers/infiniband/sw/rxe/rxe_net.c static int rxe_udp_encap_recv(struct sock *sk, struct sk_buff *skb)
sock              239 drivers/infiniband/sw/rxe/rxe_net.c 	struct socket *sock;
sock              253 drivers/infiniband/sw/rxe/rxe_net.c 	err = udp_sock_create(net, &udp_cfg, &sock);
sock              263 drivers/infiniband/sw/rxe/rxe_net.c 	setup_udp_tunnel_sock(net, sock, &tnl_cfg);
sock              265 drivers/infiniband/sw/rxe/rxe_net.c 	return sock;
sock              413 drivers/infiniband/sw/rxe/rxe_net.c 	struct sock *sk = skb->sk;
sock              543 drivers/infiniband/sw/siw/siw.h void siw_qp_llp_data_ready(struct sock *sk);
sock              544 drivers/infiniband/sw/siw/siw.h void siw_qp_llp_write_space(struct sock *sk);
sock               34 drivers/infiniband/sw/siw/siw_cm.c static void siw_cm_llp_state_change(struct sock *s);
sock               35 drivers/infiniband/sw/siw/siw_cm.c static void siw_cm_llp_data_ready(struct sock *s);
sock               36 drivers/infiniband/sw/siw/siw_cm.c static void siw_cm_llp_write_space(struct sock *s);
sock               37 drivers/infiniband/sw/siw/siw_cm.c static void siw_cm_llp_error_report(struct sock *s);
sock               41 drivers/infiniband/sw/siw/siw_cm.c static void siw_sk_assign_cm_upcalls(struct sock *sk)
sock               51 drivers/infiniband/sw/siw/siw_cm.c static void siw_sk_save_upcalls(struct sock *sk)
sock               63 drivers/infiniband/sw/siw/siw_cm.c static void siw_sk_restore_upcalls(struct sock *sk, struct siw_cep *cep)
sock               74 drivers/infiniband/sw/siw/siw_cm.c 	struct socket *s = cep->sock;
sock               75 drivers/infiniband/sw/siw/siw_cm.c 	struct sock *sk = s->sk;
sock               88 drivers/infiniband/sw/siw/siw_cm.c 	struct sock *sk = s->sk;
sock              106 drivers/infiniband/sw/siw/siw_cm.c static void siw_rtr_data_ready(struct sock *sk)
sock              142 drivers/infiniband/sw/siw/siw_cm.c 	struct sock *sk = cep->sock->sk;
sock              152 drivers/infiniband/sw/siw/siw_cm.c 	cep->sock = s;
sock              355 drivers/infiniband/sw/siw/siw_cm.c 		getname_local(cep->sock, &event.local_addr);
sock              356 drivers/infiniband/sw/siw/siw_cm.c 		getname_peer(cep->sock, &event.remote_addr);
sock              422 drivers/infiniband/sw/siw/siw_cm.c 		if (cep->sock) {
sock              423 drivers/infiniband/sw/siw/siw_cm.c 			siw_socket_disassoc(cep->sock);
sock              427 drivers/infiniband/sw/siw/siw_cm.c 			sock_release(cep->sock);
sock              428 drivers/infiniband/sw/siw/siw_cm.c 			cep->sock = NULL;
sock              455 drivers/infiniband/sw/siw/siw_cm.c 	struct socket *s = cep->sock;
sock              503 drivers/infiniband/sw/siw/siw_cm.c 	struct socket *s = cep->sock;
sock              864 drivers/infiniband/sw/siw/siw_cm.c 	qp_attrs.sk = cep->sock;
sock              909 drivers/infiniband/sw/siw/siw_cm.c 	struct socket *s = cep->sock;
sock              946 drivers/infiniband/sw/siw/siw_cm.c 	new_cep->sock = new_s;
sock              997 drivers/infiniband/sw/siw/siw_cm.c 		new_cep->sock = NULL;
sock             1051 drivers/infiniband/sw/siw/siw_cm.c 				cep->sock->sk->sk_data_ready(cep->sock->sk);
sock             1171 drivers/infiniband/sw/siw/siw_cm.c 		if (cep->sock) {
sock             1172 drivers/infiniband/sw/siw/siw_cm.c 			siw_socket_disassoc(cep->sock);
sock             1173 drivers/infiniband/sw/siw/siw_cm.c 			sock_release(cep->sock);
sock             1174 drivers/infiniband/sw/siw/siw_cm.c 			cep->sock = NULL;
sock             1221 drivers/infiniband/sw/siw/siw_cm.c static void siw_cm_llp_data_ready(struct sock *sk)
sock             1253 drivers/infiniband/sw/siw/siw_cm.c static void siw_cm_llp_write_space(struct sock *sk)
sock             1261 drivers/infiniband/sw/siw/siw_cm.c static void siw_cm_llp_error_report(struct sock *sk)
sock             1272 drivers/infiniband/sw/siw/siw_cm.c static void siw_cm_llp_state_change(struct sock *sk)
sock             1275 drivers/infiniband/sw/siw/siw_cm.c 	void (*orig_state_change)(struct sock *s);
sock             1520 drivers/infiniband/sw/siw/siw_cm.c 		cep->sock = NULL;
sock             1675 drivers/infiniband/sw/siw/siw_cm.c 	qp_attrs.sk = cep->sock;
sock             1721 drivers/infiniband/sw/siw/siw_cm.c 	siw_socket_disassoc(cep->sock);
sock             1722 drivers/infiniband/sw/siw/siw_cm.c 	sock_release(cep->sock);
sock             1723 drivers/infiniband/sw/siw/siw_cm.c 	cep->sock = NULL;
sock             1774 drivers/infiniband/sw/siw/siw_cm.c 	siw_socket_disassoc(cep->sock);
sock             1775 drivers/infiniband/sw/siw/siw_cm.c 	sock_release(cep->sock);
sock             1776 drivers/infiniband/sw/siw/siw_cm.c 	cep->sock = NULL;
sock             1908 drivers/infiniband/sw/siw/siw_cm.c 		cep->sock = NULL;
sock             1941 drivers/infiniband/sw/siw/siw_cm.c 		if (cep->sock) {
sock             1942 drivers/infiniband/sw/siw/siw_cm.c 			siw_socket_disassoc(cep->sock);
sock             1943 drivers/infiniband/sw/siw/siw_cm.c 			sock_release(cep->sock);
sock             1944 drivers/infiniband/sw/siw/siw_cm.c 			cep->sock = NULL;
sock               51 drivers/infiniband/sw/siw/siw_cm.h 	struct socket *sock;
sock               62 drivers/infiniband/sw/siw/siw_cm.h 	void (*sk_state_change)(struct sock *sk);
sock               63 drivers/infiniband/sw/siw/siw_cm.h 	void (*sk_data_ready)(struct sock *sk);
sock               64 drivers/infiniband/sw/siw/siw_cm.h 	void (*sk_write_space)(struct sock *sk);
sock               65 drivers/infiniband/sw/siw/siw_cm.h 	void (*sk_error_report)(struct sock *sk);
sock              105 drivers/infiniband/sw/siw/siw_cm.h static inline int ksock_recv(struct socket *sock, char *buf, size_t size,
sock              111 drivers/infiniband/sw/siw/siw_cm.h 	return kernel_recvmsg(sock, &msg, &iov, 1, size, flags);
sock               93 drivers/infiniband/sw/siw/siw_qp.c void siw_qp_llp_data_ready(struct sock *sk)
sock              183 drivers/infiniband/sw/siw/siw_qp.c void siw_qp_llp_write_space(struct sock *sk)
sock              410 drivers/infiniband/sw/siw/siw_qp.c 		s = qp->cep->sock;
sock              327 drivers/infiniband/sw/siw/siw_qp_tx.c 	struct sock *sk = s->sk;
sock               46 drivers/isdn/mISDN/socket.c mISDN_sock_link(struct mISDN_sock_list *l, struct sock *sk)
sock               53 drivers/isdn/mISDN/socket.c static void mISDN_sock_unlink(struct mISDN_sock_list *l, struct sock *sk)
sock               95 drivers/isdn/mISDN/socket.c mISDN_sock_cmsg(struct sock *sk, struct msghdr *msg, struct sk_buff *skb)
sock              106 drivers/isdn/mISDN/socket.c mISDN_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
sock              110 drivers/isdn/mISDN/socket.c 	struct sock		*sk = sock->sk;
sock              167 drivers/isdn/mISDN/socket.c mISDN_sock_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
sock              169 drivers/isdn/mISDN/socket.c 	struct sock		*sk = sock->sk;
sock              236 drivers/isdn/mISDN/socket.c data_sock_release(struct socket *sock)
sock              238 drivers/isdn/mISDN/socket.c 	struct sock *sk = sock->sk;
sock              241 drivers/isdn/mISDN/socket.c 		printk(KERN_DEBUG "%s(%p) sk=%p\n", __func__, sock, sk);
sock              279 drivers/isdn/mISDN/socket.c data_sock_ioctl_bound(struct sock *sk, unsigned int cmd, void __user *p)
sock              350 drivers/isdn/mISDN/socket.c data_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              353 drivers/isdn/mISDN/socket.c 	struct sock		*sk = sock->sk;
sock              403 drivers/isdn/mISDN/socket.c static int data_sock_setsockopt(struct socket *sock, int level, int optname,
sock              406 drivers/isdn/mISDN/socket.c 	struct sock *sk = sock->sk;
sock              410 drivers/isdn/mISDN/socket.c 		printk(KERN_DEBUG "%s(%p, %d, %x, %p, %d)\n", __func__, sock,
sock              435 drivers/isdn/mISDN/socket.c static int data_sock_getsockopt(struct socket *sock, int level, int optname,
sock              438 drivers/isdn/mISDN/socket.c 	struct sock *sk = sock->sk;
sock              465 drivers/isdn/mISDN/socket.c data_sock_bind(struct socket *sock, struct sockaddr *addr, int addr_len)
sock              468 drivers/isdn/mISDN/socket.c 	struct sock *sk = sock->sk;
sock              469 drivers/isdn/mISDN/socket.c 	struct sock *csk;
sock              473 drivers/isdn/mISDN/socket.c 		printk(KERN_DEBUG "%s(%p) sk=%p\n", __func__, sock, sk);
sock              552 drivers/isdn/mISDN/socket.c data_sock_getname(struct socket *sock, struct sockaddr *addr,
sock              556 drivers/isdn/mISDN/socket.c 	struct sock		*sk = sock->sk;
sock              593 drivers/isdn/mISDN/socket.c data_sock_create(struct net *net, struct socket *sock, int protocol, int kern)
sock              595 drivers/isdn/mISDN/socket.c 	struct sock *sk;
sock              597 drivers/isdn/mISDN/socket.c 	if (sock->type != SOCK_DGRAM)
sock              604 drivers/isdn/mISDN/socket.c 	sock_init_data(sock, sk);
sock              606 drivers/isdn/mISDN/socket.c 	sock->ops = &data_sock_ops;
sock              607 drivers/isdn/mISDN/socket.c 	sock->state = SS_UNCONNECTED;
sock              618 drivers/isdn/mISDN/socket.c base_sock_release(struct socket *sock)
sock              620 drivers/isdn/mISDN/socket.c 	struct sock *sk = sock->sk;
sock              622 drivers/isdn/mISDN/socket.c 	printk(KERN_DEBUG "%s(%p) sk=%p\n", __func__, sock, sk);
sock              634 drivers/isdn/mISDN/socket.c base_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              699 drivers/isdn/mISDN/socket.c base_sock_bind(struct socket *sock, struct sockaddr *addr, int addr_len)
sock              702 drivers/isdn/mISDN/socket.c 	struct sock *sk = sock->sk;
sock              751 drivers/isdn/mISDN/socket.c base_sock_create(struct net *net, struct socket *sock, int protocol, int kern)
sock              753 drivers/isdn/mISDN/socket.c 	struct sock *sk;
sock              755 drivers/isdn/mISDN/socket.c 	if (sock->type != SOCK_RAW)
sock              764 drivers/isdn/mISDN/socket.c 	sock_init_data(sock, sk);
sock              765 drivers/isdn/mISDN/socket.c 	sock->ops = &base_sock_ops;
sock              766 drivers/isdn/mISDN/socket.c 	sock->state = SS_UNCONNECTED;
sock              776 drivers/isdn/mISDN/socket.c mISDN_sock_create(struct net *net, struct socket *sock, int proto, int kern)
sock              782 drivers/isdn/mISDN/socket.c 		err = base_sock_create(net, sock, proto, kern);
sock              796 drivers/isdn/mISDN/socket.c 		err = data_sock_create(net, sock, proto, kern);
sock               61 drivers/isdn/mISDN/stack.c 	struct sock		*sk;
sock               85 drivers/memstick/host/tifm_ms.c 	struct tifm_dev *sock = host->dev;
sock               98 drivers/memstick/host/tifm_ms.c 	while (!(TIFM_MS_STAT_EMP & readl(sock->addr + SOCK_MS_STATUS))) {
sock              101 drivers/memstick/host/tifm_ms.c 		*(unsigned int *)(buf + off) = __raw_readl(sock->addr
sock              108 drivers/memstick/host/tifm_ms.c 	    && !(TIFM_MS_STAT_EMP & readl(sock->addr + SOCK_MS_STATUS))) {
sock              109 drivers/memstick/host/tifm_ms.c 		host->io_word = readl(sock->addr + SOCK_MS_DATA);
sock              125 drivers/memstick/host/tifm_ms.c 	struct tifm_dev *sock = host->dev;
sock              137 drivers/memstick/host/tifm_ms.c 	    && !(TIFM_MS_STAT_FUL & readl(sock->addr + SOCK_MS_STATUS))) {
sock              138 drivers/memstick/host/tifm_ms.c 		writel(TIFM_MS_SYS_FDIR | readl(sock->addr + SOCK_MS_SYSTEM),
sock              139 drivers/memstick/host/tifm_ms.c 		       sock->addr + SOCK_MS_SYSTEM);
sock              140 drivers/memstick/host/tifm_ms.c 		writel(host->io_word, sock->addr + SOCK_MS_DATA);
sock              150 drivers/memstick/host/tifm_ms.c 	while (!(TIFM_MS_STAT_FUL & readl(sock->addr + SOCK_MS_STATUS))) {
sock              153 drivers/memstick/host/tifm_ms.c 		writel(TIFM_MS_SYS_FDIR | readl(sock->addr + SOCK_MS_SYSTEM),
sock              154 drivers/memstick/host/tifm_ms.c 		       sock->addr + SOCK_MS_SYSTEM);
sock              156 drivers/memstick/host/tifm_ms.c 			     sock->addr + SOCK_MS_DATA);
sock              182 drivers/memstick/host/tifm_ms.c 	struct tifm_dev *sock = host->dev;
sock              197 drivers/memstick/host/tifm_ms.c 	dev_dbg(&sock->dev, "fifo data transfer, %d, %d\n", length,
sock              233 drivers/memstick/host/tifm_ms.c 	dev_dbg(&sock->dev, "fifo data transfer, %d remaining\n", length);
sock              237 drivers/memstick/host/tifm_ms.c 			       | readl(sock->addr + SOCK_MS_SYSTEM),
sock              238 drivers/memstick/host/tifm_ms.c 			       sock->addr + SOCK_MS_SYSTEM);
sock              239 drivers/memstick/host/tifm_ms.c 			writel(host->io_word, sock->addr + SOCK_MS_DATA);
sock              242 drivers/memstick/host/tifm_ms.c 		       | readl(sock->addr + SOCK_MS_SYSTEM),
sock              243 drivers/memstick/host/tifm_ms.c 		       sock->addr + SOCK_MS_SYSTEM);
sock              244 drivers/memstick/host/tifm_ms.c 		writel(0, sock->addr + SOCK_MS_DATA);
sock              246 drivers/memstick/host/tifm_ms.c 		readl(sock->addr + SOCK_MS_DATA);
sock              254 drivers/memstick/host/tifm_ms.c 	struct tifm_dev *sock = host->dev;
sock              275 drivers/memstick/host/tifm_ms.c 	       sock->addr + SOCK_DMA_FIFO_INT_ENABLE_CLEAR);
sock              277 drivers/memstick/host/tifm_ms.c 	       sock->addr + SOCK_FIFO_CONTROL);
sock              280 drivers/memstick/host/tifm_ms.c 		if (1 != tifm_map_sg(sock, &host->req->sg, 1,
sock              290 drivers/memstick/host/tifm_ms.c 		       sock->addr + SOCK_FIFO_PAGE_SIZE);
sock              292 drivers/memstick/host/tifm_ms.c 		       sock->addr + SOCK_DMA_FIFO_INT_ENABLE_SET);
sock              298 drivers/memstick/host/tifm_ms.c 		       sock->addr + SOCK_DMA_FIFO_INT_ENABLE_SET);
sock              301 drivers/memstick/host/tifm_ms.c 		       sock->addr + SOCK_DMA_ADDRESS);
sock              302 drivers/memstick/host/tifm_ms.c 		writel(sys_param, sock->addr + SOCK_DMA_CONTROL);
sock              305 drivers/memstick/host/tifm_ms.c 		       sock->addr + SOCK_MS_SYSTEM);
sock              308 drivers/memstick/host/tifm_ms.c 		       sock->addr + SOCK_DMA_FIFO_INT_ENABLE_SET);
sock              312 drivers/memstick/host/tifm_ms.c 	writel(TIFM_CTRL_LED | readl(sock->addr + SOCK_CONTROL),
sock              313 drivers/memstick/host/tifm_ms.c 	       sock->addr + SOCK_CONTROL);
sock              316 drivers/memstick/host/tifm_ms.c 	sys_param = readl(sock->addr + SOCK_MS_SYSTEM);
sock              324 drivers/memstick/host/tifm_ms.c 	writel(sys_param, sock->addr + SOCK_MS_SYSTEM);
sock              328 drivers/memstick/host/tifm_ms.c 	writel(cmd, sock->addr + SOCK_MS_COMMAND);
sock              330 drivers/memstick/host/tifm_ms.c 	dev_dbg(&sock->dev, "executing TPC %x, %x\n", cmd, sys_param);
sock              336 drivers/memstick/host/tifm_ms.c 	struct tifm_dev *sock = host->dev;
sock              337 drivers/memstick/host/tifm_ms.c 	struct memstick_host *msh = tifm_get_drvdata(sock);
sock              342 drivers/memstick/host/tifm_ms.c 	host->req->int_reg = readl(sock->addr + SOCK_MS_STATUS) & 0xff;
sock              347 drivers/memstick/host/tifm_ms.c 	       sock->addr + SOCK_DMA_FIFO_INT_ENABLE_CLEAR);
sock              348 drivers/memstick/host/tifm_ms.c 	writel(TIFM_DMA_RESET, sock->addr + SOCK_DMA_CONTROL);
sock              351 drivers/memstick/host/tifm_ms.c 		tifm_unmap_sg(sock, &host->req->sg, 1,
sock              357 drivers/memstick/host/tifm_ms.c 	writel((~TIFM_CTRL_LED) & readl(sock->addr + SOCK_CONTROL),
sock              358 drivers/memstick/host/tifm_ms.c 	       sock->addr + SOCK_CONTROL);
sock              360 drivers/memstick/host/tifm_ms.c 	dev_dbg(&sock->dev, "TPC complete\n");
sock              381 drivers/memstick/host/tifm_ms.c static void tifm_ms_data_event(struct tifm_dev *sock)
sock              387 drivers/memstick/host/tifm_ms.c 	spin_lock(&sock->lock);
sock              388 drivers/memstick/host/tifm_ms.c 	host = memstick_priv((struct memstick_host *)tifm_get_drvdata(sock));
sock              389 drivers/memstick/host/tifm_ms.c 	fifo_status = readl(sock->addr + SOCK_DMA_FIFO_STATUS);
sock              390 drivers/memstick/host/tifm_ms.c 	host_status = readl(sock->addr + SOCK_MS_STATUS);
sock              391 drivers/memstick/host/tifm_ms.c 	dev_dbg(&sock->dev,
sock              408 drivers/memstick/host/tifm_ms.c 	writel(fifo_status, sock->addr + SOCK_DMA_FIFO_STATUS);
sock              412 drivers/memstick/host/tifm_ms.c 	spin_unlock(&sock->lock);
sock              417 drivers/memstick/host/tifm_ms.c static void tifm_ms_card_event(struct tifm_dev *sock)
sock              423 drivers/memstick/host/tifm_ms.c 	spin_lock(&sock->lock);
sock              424 drivers/memstick/host/tifm_ms.c 	host = memstick_priv((struct memstick_host *)tifm_get_drvdata(sock));
sock              425 drivers/memstick/host/tifm_ms.c 	host_status = readl(sock->addr + SOCK_MS_STATUS);
sock              426 drivers/memstick/host/tifm_ms.c 	dev_dbg(&sock->dev, "host event: host_status %x, flags %x\n",
sock              445 drivers/memstick/host/tifm_ms.c 	writel(TIFM_MS_SYS_INTCLR | readl(sock->addr + SOCK_MS_SYSTEM),
sock              446 drivers/memstick/host/tifm_ms.c 	       sock->addr + SOCK_MS_SYSTEM);
sock              451 drivers/memstick/host/tifm_ms.c 	spin_unlock(&sock->lock);
sock              459 drivers/memstick/host/tifm_ms.c 	struct tifm_dev *sock = host->dev;
sock              463 drivers/memstick/host/tifm_ms.c 	spin_lock_irqsave(&sock->lock, flags);
sock              471 drivers/memstick/host/tifm_ms.c 			spin_unlock_irqrestore(&sock->lock, flags);
sock              479 drivers/memstick/host/tifm_ms.c 	spin_unlock_irqrestore(&sock->lock, flags);
sock              499 drivers/memstick/host/tifm_ms.c 	struct tifm_dev *sock = host->dev;
sock              506 drivers/memstick/host/tifm_ms.c 			writel(TIFM_MS_SYS_RESET, sock->addr + SOCK_MS_SYSTEM);
sock              508 drivers/memstick/host/tifm_ms.c 			       sock->addr + SOCK_MS_SYSTEM);
sock              509 drivers/memstick/host/tifm_ms.c 			writel(0xffffffff, sock->addr + SOCK_MS_STATUS);
sock              512 drivers/memstick/host/tifm_ms.c 			       sock->addr + SOCK_MS_SYSTEM);
sock              513 drivers/memstick/host/tifm_ms.c 			writel(0xffffffff, sock->addr + SOCK_MS_STATUS);
sock              521 drivers/memstick/host/tifm_ms.c 			       & readl(sock->addr + SOCK_CONTROL),
sock              522 drivers/memstick/host/tifm_ms.c 			       sock->addr + SOCK_CONTROL);
sock              526 drivers/memstick/host/tifm_ms.c 			       | readl(sock->addr + SOCK_CONTROL),
sock              527 drivers/memstick/host/tifm_ms.c 			       sock->addr + SOCK_CONTROL);
sock              551 drivers/memstick/host/tifm_ms.c static int tifm_ms_probe(struct tifm_dev *sock)
sock              558 drivers/memstick/host/tifm_ms.c 	      & readl(sock->addr + SOCK_PRESENT_STATE))) {
sock              560 drivers/memstick/host/tifm_ms.c 		       dev_name(&sock->dev));
sock              564 drivers/memstick/host/tifm_ms.c 	msh = memstick_alloc_host(sizeof(struct tifm_ms), &sock->dev);
sock              569 drivers/memstick/host/tifm_ms.c 	tifm_set_drvdata(sock, msh);
sock              570 drivers/memstick/host/tifm_ms.c 	host->dev = sock;
sock              578 drivers/memstick/host/tifm_ms.c 	sock->card_event = tifm_ms_card_event;
sock              579 drivers/memstick/host/tifm_ms.c 	sock->data_event = tifm_ms_data_event;
sock              580 drivers/memstick/host/tifm_ms.c 	if (tifm_has_ms_pif(sock))
sock              591 drivers/memstick/host/tifm_ms.c static void tifm_ms_remove(struct tifm_dev *sock)
sock              593 drivers/memstick/host/tifm_ms.c 	struct memstick_host *msh = tifm_get_drvdata(sock);
sock              600 drivers/memstick/host/tifm_ms.c 	spin_lock_irqsave(&sock->lock, flags);
sock              605 drivers/memstick/host/tifm_ms.c 		       sock->addr + SOCK_DMA_FIFO_INT_ENABLE_CLEAR);
sock              606 drivers/memstick/host/tifm_ms.c 		writel(TIFM_DMA_RESET, sock->addr + SOCK_DMA_CONTROL);
sock              608 drivers/memstick/host/tifm_ms.c 			tifm_unmap_sg(sock, &host->req->sg, 1,
sock              620 drivers/memstick/host/tifm_ms.c 	spin_unlock_irqrestore(&sock->lock, flags);
sock              628 drivers/memstick/host/tifm_ms.c static int tifm_ms_suspend(struct tifm_dev *sock, pm_message_t state)
sock              630 drivers/memstick/host/tifm_ms.c 	struct memstick_host *msh = tifm_get_drvdata(sock);
sock              636 drivers/memstick/host/tifm_ms.c static int tifm_ms_resume(struct tifm_dev *sock)
sock              638 drivers/memstick/host/tifm_ms.c 	struct memstick_host *msh = tifm_get_drvdata(sock);
sock               22 drivers/misc/tifm_7xx1.c 				  struct tifm_dev *sock)
sock               26 drivers/misc/tifm_7xx1.c static void tifm_7xx1_eject(struct tifm_adapter *fm, struct tifm_dev *sock)
sock               31 drivers/misc/tifm_7xx1.c 	fm->socket_change_set |= 1 << sock->socket_id;
sock               39 drivers/misc/tifm_7xx1.c 	struct tifm_dev *sock;
sock               53 drivers/misc/tifm_7xx1.c 			sock = fm->sockets[cnt];
sock               54 drivers/misc/tifm_7xx1.c 			if (sock) {
sock               56 drivers/misc/tifm_7xx1.c 					sock->data_event(sock);
sock               58 drivers/misc/tifm_7xx1.c 					sock->card_event(sock);
sock              139 drivers/misc/tifm_7xx1.c 	struct tifm_dev *sock;
sock              160 drivers/misc/tifm_7xx1.c 		sock = fm->sockets[cnt];
sock              161 drivers/misc/tifm_7xx1.c 		if (sock) {
sock              166 drivers/misc/tifm_7xx1.c 			sock_addr = sock->addr;
sock              168 drivers/misc/tifm_7xx1.c 			device_unregister(&sock->dev);
sock              180 drivers/misc/tifm_7xx1.c 		sock = tifm_alloc_device(fm, cnt, media_id);
sock              181 drivers/misc/tifm_7xx1.c 		if (sock) {
sock              182 drivers/misc/tifm_7xx1.c 			sock->addr = tifm_7xx1_sock_addr(fm->addr, cnt);
sock              184 drivers/misc/tifm_7xx1.c 			if (!device_register(&sock->dev)) {
sock              187 drivers/misc/tifm_7xx1.c 					fm->sockets[cnt] = sock;
sock              188 drivers/misc/tifm_7xx1.c 					sock = NULL;
sock              192 drivers/misc/tifm_7xx1.c 			if (sock)
sock              193 drivers/misc/tifm_7xx1.c 				tifm_free_device(&sock->dev);
sock              308 drivers/misc/tifm_7xx1.c 				      struct tifm_dev *sock)
sock              313 drivers/misc/tifm_7xx1.c static int tifm_7xx1_has_ms_pif(struct tifm_adapter *fm, struct tifm_dev *sock)
sock              315 drivers/misc/tifm_7xx1.c 	if (((fm->num_sockets == 4) && (sock->socket_id == 2))
sock              316 drivers/misc/tifm_7xx1.c 	    || ((fm->num_sockets == 2) && (sock->socket_id == 0)))
sock               34 drivers/misc/tifm_core.c static int tifm_dev_match(struct tifm_dev *sock, struct tifm_device_id *id)
sock               36 drivers/misc/tifm_core.c 	if (sock->type == id->type)
sock               43 drivers/misc/tifm_core.c 	struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev);
sock               50 drivers/misc/tifm_core.c 			if (tifm_dev_match(sock, ids))
sock               60 drivers/misc/tifm_core.c 	struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev);
sock               62 drivers/misc/tifm_core.c 	if (add_uevent_var(env, "TIFM_CARD_TYPE=%s", tifm_media_type_name(sock->type, 1)))
sock               70 drivers/misc/tifm_core.c 	struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev);
sock               77 drivers/misc/tifm_core.c 		rc = drv->probe(sock);
sock               85 drivers/misc/tifm_core.c static void tifm_dummy_event(struct tifm_dev *sock)
sock               92 drivers/misc/tifm_core.c 	struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev);
sock               97 drivers/misc/tifm_core.c 		sock->card_event = tifm_dummy_event;
sock               98 drivers/misc/tifm_core.c 		sock->data_event = tifm_dummy_event;
sock               99 drivers/misc/tifm_core.c 		drv->remove(sock);
sock              100 drivers/misc/tifm_core.c 		sock->dev.driver = NULL;
sock              111 drivers/misc/tifm_core.c 	struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev);
sock              116 drivers/misc/tifm_core.c 		return drv->suspend(sock, state);
sock              122 drivers/misc/tifm_core.c 	struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev);
sock              127 drivers/misc/tifm_core.c 		return drv->resume(sock);
sock              141 drivers/misc/tifm_core.c 	struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev);
sock              142 drivers/misc/tifm_core.c 	return sprintf(buf, "%x", sock->type);
sock              244 drivers/misc/tifm_core.c 	struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev);
sock              245 drivers/misc/tifm_core.c 	kfree(sock);
sock              252 drivers/misc/tifm_core.c 	struct tifm_dev *sock = NULL;
sock              255 drivers/misc/tifm_core.c 		return sock;
sock              257 drivers/misc/tifm_core.c 	sock = kzalloc(sizeof(struct tifm_dev), GFP_KERNEL);
sock              258 drivers/misc/tifm_core.c 	if (sock) {
sock              259 drivers/misc/tifm_core.c 		spin_lock_init(&sock->lock);
sock              260 drivers/misc/tifm_core.c 		sock->type = type;
sock              261 drivers/misc/tifm_core.c 		sock->socket_id = id;
sock              262 drivers/misc/tifm_core.c 		sock->card_event = tifm_dummy_event;
sock              263 drivers/misc/tifm_core.c 		sock->data_event = tifm_dummy_event;
sock              265 drivers/misc/tifm_core.c 		sock->dev.parent = fm->dev.parent;
sock              266 drivers/misc/tifm_core.c 		sock->dev.bus = &tifm_bus_type;
sock              267 drivers/misc/tifm_core.c 		sock->dev.dma_mask = fm->dev.parent->dma_mask;
sock              268 drivers/misc/tifm_core.c 		sock->dev.release = tifm_free_device;
sock              270 drivers/misc/tifm_core.c 		dev_set_name(&sock->dev, "tifm_%s%u:%u",
sock              276 drivers/misc/tifm_core.c 	return sock;
sock              280 drivers/misc/tifm_core.c void tifm_eject(struct tifm_dev *sock)
sock              282 drivers/misc/tifm_core.c 	struct tifm_adapter *fm = dev_get_drvdata(sock->dev.parent);
sock              283 drivers/misc/tifm_core.c 	fm->eject(fm, sock);
sock              287 drivers/misc/tifm_core.c int tifm_has_ms_pif(struct tifm_dev *sock)
sock              289 drivers/misc/tifm_core.c 	struct tifm_adapter *fm = dev_get_drvdata(sock->dev.parent);
sock              290 drivers/misc/tifm_core.c 	return fm->has_ms_pif(fm, sock);
sock              294 drivers/misc/tifm_core.c int tifm_map_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents,
sock              297 drivers/misc/tifm_core.c 	return pci_map_sg(to_pci_dev(sock->dev.parent), sg, nents, direction);
sock              301 drivers/misc/tifm_core.c void tifm_unmap_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents,
sock              304 drivers/misc/tifm_core.c 	pci_unmap_sg(to_pci_dev(sock->dev.parent), sg, nents, direction);
sock              113 drivers/mmc/host/tifm_sd.c 	struct tifm_dev *sock = host->dev;
sock              124 drivers/mmc/host/tifm_sd.c 		val = readl(sock->addr + SOCK_MMCSD_DATA);
sock              139 drivers/mmc/host/tifm_sd.c 	struct tifm_dev *sock = host->dev;
sock              146 drivers/mmc/host/tifm_sd.c 		writel(val, sock->addr + SOCK_MMCSD_DATA);
sock              158 drivers/mmc/host/tifm_sd.c 		writel(val, sock->addr + SOCK_MMCSD_DATA);
sock              261 drivers/mmc/host/tifm_sd.c 	struct tifm_dev *sock = host->dev;
sock              314 drivers/mmc/host/tifm_sd.c 	dev_dbg(&sock->dev, "setting dma for %d blocks\n", dma_blk_cnt);
sock              315 drivers/mmc/host/tifm_sd.c 	writel(sg_dma_address(sg) + dma_off, sock->addr + SOCK_DMA_ADDRESS);
sock              318 drivers/mmc/host/tifm_sd.c 		       sock->addr + SOCK_DMA_CONTROL);
sock              321 drivers/mmc/host/tifm_sd.c 		       sock->addr + SOCK_DMA_CONTROL);
sock              371 drivers/mmc/host/tifm_sd.c 	struct tifm_dev *sock = host->dev;
sock              380 drivers/mmc/host/tifm_sd.c 	dev_dbg(&sock->dev, "executing opcode 0x%x, arg: 0x%x, mask: 0x%x\n",
sock              383 drivers/mmc/host/tifm_sd.c 	writel((cmd->arg >> 16) & 0xffff, sock->addr + SOCK_MMCSD_ARG_HIGH);
sock              384 drivers/mmc/host/tifm_sd.c 	writel(cmd->arg & 0xffff, sock->addr + SOCK_MMCSD_ARG_LOW);
sock              385 drivers/mmc/host/tifm_sd.c 	writel(cmd->opcode | cmd_mask, sock->addr + SOCK_MMCSD_COMMAND);
sock              388 drivers/mmc/host/tifm_sd.c static void tifm_sd_fetch_resp(struct mmc_command *cmd, struct tifm_dev *sock)
sock              390 drivers/mmc/host/tifm_sd.c 	cmd->resp[0] = (readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x1c) << 16)
sock              391 drivers/mmc/host/tifm_sd.c 		       | readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x18);
sock              392 drivers/mmc/host/tifm_sd.c 	cmd->resp[1] = (readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x14) << 16)
sock              393 drivers/mmc/host/tifm_sd.c 		       | readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x10);
sock              394 drivers/mmc/host/tifm_sd.c 	cmd->resp[2] = (readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x0c) << 16)
sock              395 drivers/mmc/host/tifm_sd.c 		       | readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x08);
sock              396 drivers/mmc/host/tifm_sd.c 	cmd->resp[3] = (readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x04) << 16)
sock              397 drivers/mmc/host/tifm_sd.c 		       | readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x00);
sock              402 drivers/mmc/host/tifm_sd.c 	struct tifm_dev *sock = host->dev;
sock              431 drivers/mmc/host/tifm_sd.c 					       | readl(sock->addr
sock              433 drivers/mmc/host/tifm_sd.c 					       sock->addr
sock              442 drivers/mmc/host/tifm_sd.c 					       & readl(sock->addr
sock              444 drivers/mmc/host/tifm_sd.c 					       sock->addr
sock              451 drivers/mmc/host/tifm_sd.c 				       & readl(sock->addr
sock              453 drivers/mmc/host/tifm_sd.c 				       sock->addr + SOCK_MMCSD_INT_ENABLE);
sock              473 drivers/mmc/host/tifm_sd.c static void tifm_sd_data_event(struct tifm_dev *sock)
sock              479 drivers/mmc/host/tifm_sd.c 	spin_lock(&sock->lock);
sock              480 drivers/mmc/host/tifm_sd.c 	host = mmc_priv((struct mmc_host*)tifm_get_drvdata(sock));
sock              481 drivers/mmc/host/tifm_sd.c 	fifo_status = readl(sock->addr + SOCK_DMA_FIFO_STATUS);
sock              482 drivers/mmc/host/tifm_sd.c 	dev_dbg(&sock->dev, "data event: fifo_status %x, flags %x\n",
sock              496 drivers/mmc/host/tifm_sd.c 	writel(fifo_status, sock->addr + SOCK_DMA_FIFO_STATUS);
sock              497 drivers/mmc/host/tifm_sd.c 	spin_unlock(&sock->lock);
sock              501 drivers/mmc/host/tifm_sd.c static void tifm_sd_card_event(struct tifm_dev *sock)
sock              509 drivers/mmc/host/tifm_sd.c 	spin_lock(&sock->lock);
sock              510 drivers/mmc/host/tifm_sd.c 	host = mmc_priv((struct mmc_host*)tifm_get_drvdata(sock));
sock              511 drivers/mmc/host/tifm_sd.c 	host_status = readl(sock->addr + SOCK_MMCSD_STATUS);
sock              512 drivers/mmc/host/tifm_sd.c 	dev_dbg(&sock->dev, "host event: host_status %x, flags %x\n",
sock              520 drivers/mmc/host/tifm_sd.c 			       sock->addr + SOCK_MMCSD_STATUS);
sock              534 drivers/mmc/host/tifm_sd.c 			       sock->addr + SOCK_DMA_FIFO_INT_ENABLE_CLEAR);
sock              535 drivers/mmc/host/tifm_sd.c 			writel(TIFM_DMA_RESET, sock->addr + SOCK_DMA_CONTROL);
sock              553 drivers/mmc/host/tifm_sd.c 					tifm_sd_fetch_resp(cmd, sock);
sock              557 drivers/mmc/host/tifm_sd.c 							   sock);
sock              567 drivers/mmc/host/tifm_sd.c 				       sock->addr + SOCK_MMCSD_STATUS);
sock              586 drivers/mmc/host/tifm_sd.c 	writel(host_status, sock->addr + SOCK_MMCSD_STATUS);
sock              587 drivers/mmc/host/tifm_sd.c 	spin_unlock(&sock->lock);
sock              593 drivers/mmc/host/tifm_sd.c 	struct tifm_dev *sock = host->dev;
sock              603 drivers/mmc/host/tifm_sd.c 		writel(data_timeout, sock->addr + SOCK_MMCSD_DATA_TO);
sock              605 drivers/mmc/host/tifm_sd.c 		       & readl(sock->addr + SOCK_MMCSD_SDIO_MODE_CONFIG),
sock              606 drivers/mmc/host/tifm_sd.c 		       sock->addr + SOCK_MMCSD_SDIO_MODE_CONFIG);
sock              611 drivers/mmc/host/tifm_sd.c 		writel(data_timeout, sock->addr + SOCK_MMCSD_DATA_TO);
sock              613 drivers/mmc/host/tifm_sd.c 		       | readl(sock->addr + SOCK_MMCSD_SDIO_MODE_CONFIG),
sock              614 drivers/mmc/host/tifm_sd.c 		       sock->addr + SOCK_MMCSD_SDIO_MODE_CONFIG);
sock              621 drivers/mmc/host/tifm_sd.c 	struct tifm_dev *sock = host->dev;
sock              625 drivers/mmc/host/tifm_sd.c 	spin_lock_irqsave(&sock->lock, flags);
sock              633 drivers/mmc/host/tifm_sd.c 		       dev_name(&sock->dev));
sock              652 drivers/mmc/host/tifm_sd.c 				| readl(sock->addr + SOCK_MMCSD_INT_ENABLE),
sock              653 drivers/mmc/host/tifm_sd.c 				sock->addr + SOCK_MMCSD_INT_ENABLE);
sock              657 drivers/mmc/host/tifm_sd.c 			       | readl(sock->addr + SOCK_MMCSD_INT_ENABLE),
sock              658 drivers/mmc/host/tifm_sd.c 			       sock->addr + SOCK_MMCSD_INT_ENABLE);
sock              661 drivers/mmc/host/tifm_sd.c 			       sock->addr + SOCK_MMCSD_BUFFER_CONFIG);
sock              668 drivers/mmc/host/tifm_sd.c 			if(1 != tifm_map_sg(sock, &host->bounce_buf, 1,
sock              673 drivers/mmc/host/tifm_sd.c 				       dev_name(&sock->dev));
sock              677 drivers/mmc/host/tifm_sd.c 			host->sg_len = tifm_map_sg(sock, r_data->sg,
sock              685 drivers/mmc/host/tifm_sd.c 				       dev_name(&sock->dev));
sock              686 drivers/mmc/host/tifm_sd.c 				tifm_unmap_sg(sock, &host->bounce_buf, 1,
sock              695 drivers/mmc/host/tifm_sd.c 			       sock->addr + SOCK_DMA_FIFO_INT_ENABLE_CLEAR);
sock              697 drivers/mmc/host/tifm_sd.c 			       sock->addr + SOCK_FIFO_PAGE_SIZE);
sock              699 drivers/mmc/host/tifm_sd.c 			       sock->addr + SOCK_FIFO_CONTROL);
sock              701 drivers/mmc/host/tifm_sd.c 			       sock->addr + SOCK_DMA_FIFO_INT_ENABLE_SET);
sock              705 drivers/mmc/host/tifm_sd.c 				       sock->addr + SOCK_MMCSD_BUFFER_CONFIG);
sock              708 drivers/mmc/host/tifm_sd.c 				       sock->addr + SOCK_MMCSD_BUFFER_CONFIG);
sock              714 drivers/mmc/host/tifm_sd.c 		       sock->addr + SOCK_MMCSD_NUM_BLOCKS);
sock              716 drivers/mmc/host/tifm_sd.c 		       sock->addr + SOCK_MMCSD_BLOCK_LEN);
sock              721 drivers/mmc/host/tifm_sd.c 	writel(TIFM_CTRL_LED | readl(sock->addr + SOCK_CONTROL),
sock              722 drivers/mmc/host/tifm_sd.c 	       sock->addr + SOCK_CONTROL);
sock              724 drivers/mmc/host/tifm_sd.c 	spin_unlock_irqrestore(&sock->lock, flags);
sock              728 drivers/mmc/host/tifm_sd.c 	spin_unlock_irqrestore(&sock->lock, flags);
sock              735 drivers/mmc/host/tifm_sd.c 	struct tifm_dev *sock = host->dev;
sock              736 drivers/mmc/host/tifm_sd.c 	struct mmc_host *mmc = tifm_get_drvdata(sock);
sock              741 drivers/mmc/host/tifm_sd.c 	spin_lock_irqsave(&sock->lock, flags);
sock              749 drivers/mmc/host/tifm_sd.c 		       dev_name(&sock->dev));
sock              750 drivers/mmc/host/tifm_sd.c 		spin_unlock_irqrestore(&sock->lock, flags);
sock              758 drivers/mmc/host/tifm_sd.c 			       & readl(sock->addr + SOCK_MMCSD_INT_ENABLE),
sock              759 drivers/mmc/host/tifm_sd.c 			       sock->addr + SOCK_MMCSD_INT_ENABLE);
sock              761 drivers/mmc/host/tifm_sd.c 			tifm_unmap_sg(sock, &host->bounce_buf, 1,
sock              764 drivers/mmc/host/tifm_sd.c 			tifm_unmap_sg(sock, r_data->sg, r_data->sg_len,
sock              770 drivers/mmc/host/tifm_sd.c 			- readl(sock->addr + SOCK_MMCSD_NUM_BLOCKS) - 1;
sock              773 drivers/mmc/host/tifm_sd.c 			- readl(sock->addr + SOCK_MMCSD_BLOCK_LEN) + 1;
sock              776 drivers/mmc/host/tifm_sd.c 	writel((~TIFM_CTRL_LED) & readl(sock->addr + SOCK_CONTROL),
sock              777 drivers/mmc/host/tifm_sd.c 	       sock->addr + SOCK_CONTROL);
sock              779 drivers/mmc/host/tifm_sd.c 	spin_unlock_irqrestore(&sock->lock, flags);
sock              797 drivers/mmc/host/tifm_sd.c 	struct tifm_dev *sock = host->dev;
sock              801 drivers/mmc/host/tifm_sd.c 	spin_lock_irqsave(&sock->lock, flags);
sock              803 drivers/mmc/host/tifm_sd.c 	dev_dbg(&sock->dev, "ios: clock = %u, vdd = %x, bus_mode = %x, "
sock              809 drivers/mmc/host/tifm_sd.c 		writel(TIFM_MMCSD_4BBUS | readl(sock->addr + SOCK_MMCSD_CONFIG),
sock              810 drivers/mmc/host/tifm_sd.c 		       sock->addr + SOCK_MMCSD_CONFIG);
sock              813 drivers/mmc/host/tifm_sd.c 		       & readl(sock->addr + SOCK_MMCSD_CONFIG),
sock              814 drivers/mmc/host/tifm_sd.c 		       sock->addr + SOCK_MMCSD_CONFIG);
sock              834 drivers/mmc/host/tifm_sd.c 			       & readl(sock->addr + SOCK_CONTROL),
sock              835 drivers/mmc/host/tifm_sd.c 			       sock->addr + SOCK_CONTROL);
sock              840 drivers/mmc/host/tifm_sd.c 			       | readl(sock->addr + SOCK_CONTROL),
sock              841 drivers/mmc/host/tifm_sd.c 			       sock->addr + SOCK_CONTROL);
sock              849 drivers/mmc/host/tifm_sd.c 		  & readl(sock->addr + SOCK_MMCSD_CONFIG)),
sock              850 drivers/mmc/host/tifm_sd.c 	       sock->addr + SOCK_MMCSD_CONFIG);
sock              858 drivers/mmc/host/tifm_sd.c 	spin_unlock_irqrestore(&sock->lock, flags);
sock              865 drivers/mmc/host/tifm_sd.c 	struct tifm_dev *sock = host->dev;
sock              868 drivers/mmc/host/tifm_sd.c 	spin_lock_irqsave(&sock->lock, flags);
sock              869 drivers/mmc/host/tifm_sd.c 	if (TIFM_MMCSD_CARD_RO & readl(sock->addr + SOCK_PRESENT_STATE))
sock              871 drivers/mmc/host/tifm_sd.c 	spin_unlock_irqrestore(&sock->lock, flags);
sock              885 drivers/mmc/host/tifm_sd.c 	struct tifm_dev *sock = host->dev;
sock              887 drivers/mmc/host/tifm_sd.c 	writel(0, sock->addr + SOCK_MMCSD_INT_ENABLE);
sock              890 drivers/mmc/host/tifm_sd.c 	writel(TIFM_MMCSD_RESET, sock->addr + SOCK_MMCSD_SYSTEM_CONTROL);
sock              892 drivers/mmc/host/tifm_sd.c 	       sock->addr + SOCK_MMCSD_CONFIG);
sock              896 drivers/mmc/host/tifm_sd.c 		if (1 & readl(sock->addr + SOCK_MMCSD_SYSTEM_STATUS)) {
sock              905 drivers/mmc/host/tifm_sd.c 		       dev_name(&sock->dev));
sock              909 drivers/mmc/host/tifm_sd.c 	writel(0, sock->addr + SOCK_MMCSD_NUM_BLOCKS);
sock              911 drivers/mmc/host/tifm_sd.c 	       sock->addr + SOCK_MMCSD_CONFIG);
sock              912 drivers/mmc/host/tifm_sd.c 	writel(TIFM_MMCSD_RXDE, sock->addr + SOCK_MMCSD_BUFFER_CONFIG);
sock              915 drivers/mmc/host/tifm_sd.c 	writel(64, sock->addr + SOCK_MMCSD_COMMAND_TO);
sock              916 drivers/mmc/host/tifm_sd.c 	writel(TIFM_MMCSD_INAB, sock->addr + SOCK_MMCSD_COMMAND);
sock              919 drivers/mmc/host/tifm_sd.c 		host_status = readl(sock->addr + SOCK_MMCSD_STATUS);
sock              920 drivers/mmc/host/tifm_sd.c 		writel(host_status, sock->addr + SOCK_MMCSD_STATUS);
sock              931 drivers/mmc/host/tifm_sd.c 		       dev_name(&sock->dev));
sock              937 drivers/mmc/host/tifm_sd.c 	       sock->addr + SOCK_MMCSD_INT_ENABLE);
sock              942 drivers/mmc/host/tifm_sd.c static int tifm_sd_probe(struct tifm_dev *sock)
sock              949 drivers/mmc/host/tifm_sd.c 	      & readl(sock->addr + SOCK_PRESENT_STATE))) {
sock              951 drivers/mmc/host/tifm_sd.c 			dev_name(&sock->dev));
sock              955 drivers/mmc/host/tifm_sd.c 	mmc = mmc_alloc_host(sizeof(struct tifm_sd), &sock->dev);
sock              960 drivers/mmc/host/tifm_sd.c 	tifm_set_drvdata(sock, mmc);
sock              961 drivers/mmc/host/tifm_sd.c 	host->dev = sock;
sock              980 drivers/mmc/host/tifm_sd.c 	sock->card_event = tifm_sd_card_event;
sock              981 drivers/mmc/host/tifm_sd.c 	sock->data_event = tifm_sd_data_event;
sock              993 drivers/mmc/host/tifm_sd.c static void tifm_sd_remove(struct tifm_dev *sock)
sock              995 drivers/mmc/host/tifm_sd.c 	struct mmc_host *mmc = tifm_get_drvdata(sock);
sock              999 drivers/mmc/host/tifm_sd.c 	spin_lock_irqsave(&sock->lock, flags);
sock             1001 drivers/mmc/host/tifm_sd.c 	writel(0, sock->addr + SOCK_MMCSD_INT_ENABLE);
sock             1002 drivers/mmc/host/tifm_sd.c 	spin_unlock_irqrestore(&sock->lock, flags);
sock             1006 drivers/mmc/host/tifm_sd.c 	spin_lock_irqsave(&sock->lock, flags);
sock             1009 drivers/mmc/host/tifm_sd.c 		       sock->addr + SOCK_DMA_FIFO_INT_ENABLE_CLEAR);
sock             1010 drivers/mmc/host/tifm_sd.c 		writel(0, sock->addr + SOCK_DMA_FIFO_INT_ENABLE_SET);
sock             1016 drivers/mmc/host/tifm_sd.c 	spin_unlock_irqrestore(&sock->lock, flags);
sock             1018 drivers/mmc/host/tifm_sd.c 	dev_dbg(&sock->dev, "after remove\n");
sock             1025 drivers/mmc/host/tifm_sd.c static int tifm_sd_suspend(struct tifm_dev *sock, pm_message_t state)
sock             1030 drivers/mmc/host/tifm_sd.c static int tifm_sd_resume(struct tifm_dev *sock)
sock             1032 drivers/mmc/host/tifm_sd.c 	struct mmc_host *mmc = tifm_get_drvdata(sock);
sock             1037 drivers/mmc/host/tifm_sd.c 	dev_dbg(&sock->dev, "resume initialize %d\n", rc);
sock              402 drivers/net/arcnet/arcnet.c 	struct sock *sk;
sock              701 drivers/net/ethernet/aurora/nb8800.c 	struct sockaddr *sock = addr;
sock              706 drivers/net/ethernet/aurora/nb8800.c 	ether_addr_copy(dev->dev_addr, sock->sa_data);
sock              113 drivers/net/ethernet/freescale/fec_mpc52xx.c 	struct sockaddr *sock = addr;
sock              115 drivers/net/ethernet/freescale/fec_mpc52xx.c 	memcpy(dev->dev_addr, sock->sa_data, dev->addr_len);
sock              117 drivers/net/ethernet/freescale/fec_mpc52xx.c 	mpc52xx_fec_set_paddr(dev, sock->sa_data);
sock               19 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c static int mlx5e_ktls_add(struct net_device *netdev, struct sock *sk,
sock               39 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c static void mlx5e_tls_set_ipv4_flow(void *flow, struct sock *sk)
sock               51 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c static void mlx5e_tls_set_ipv6_flow(void *flow, struct sock *sk)
sock               63 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c static void mlx5e_tls_set_flow_tcp_ports(void *flow, struct sock *sk)
sock               73 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c static int mlx5e_tls_set_flow(void *flow, struct sock *sk, u32 caps)
sock              102 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c static int mlx5e_tls_add(struct net_device *netdev, struct sock *sk,
sock              163 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c static int mlx5e_tls_resync(struct net_device *netdev, struct sock *sk,
sock              313 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c 	struct sock *sk = NULL;
sock              175 drivers/net/ethernet/netronome/nfp/crypto/tls.c 		     struct sock *sk, int direction)
sock              193 drivers/net/ethernet/netronome/nfp/crypto/tls.c 		     struct sock *sk, int direction)
sock              213 drivers/net/ethernet/netronome/nfp/crypto/tls.c 		   struct nfp_crypto_req_add_back *back, struct sock *sk,
sock              263 drivers/net/ethernet/netronome/nfp/crypto/tls.c nfp_net_tls_add(struct net_device *netdev, struct sock *sk,
sock              421 drivers/net/ethernet/netronome/nfp/crypto/tls.c nfp_net_tls_resync(struct net_device *netdev, struct sock *sk, u32 seq,
sock               75 drivers/net/geneve.c 	struct socket		*sock;
sock              121 drivers/net/geneve.c 	return gs->sock->sk->sk_family;
sock              343 drivers/net/geneve.c static int geneve_udp_encap_recv(struct sock *sk, struct sk_buff *skb)
sock              388 drivers/net/geneve.c static int geneve_udp_encap_err_lookup(struct sock *sk, struct sk_buff *skb)
sock              443 drivers/net/geneve.c 	struct socket *sock;
sock              461 drivers/net/geneve.c 	err = udp_sock_create(net, &udp_conf, &sock);
sock              465 drivers/net/geneve.c 	return sock;
sock              473 drivers/net/geneve.c static struct sk_buff *geneve_gro_receive(struct sock *sk,
sock              537 drivers/net/geneve.c static int geneve_gro_complete(struct sock *sk, struct sk_buff *skb,
sock              568 drivers/net/geneve.c 	struct socket *sock;
sock              576 drivers/net/geneve.c 	sock = geneve_create_sock(net, ipv6, port, ipv6_rx_csum);
sock              577 drivers/net/geneve.c 	if (IS_ERR(sock)) {
sock              579 drivers/net/geneve.c 		return ERR_CAST(sock);
sock              582 drivers/net/geneve.c 	gs->sock = sock;
sock              588 drivers/net/geneve.c 	udp_tunnel_notify_add_rx_port(gs->sock, UDP_TUNNEL_TYPE_GENEVE);
sock              599 drivers/net/geneve.c 	setup_udp_tunnel_sock(net, sock, &tunnel_cfg);
sock              610 drivers/net/geneve.c 	udp_tunnel_notify_del_rx_port(gs->sock, UDP_TUNNEL_TYPE_GENEVE);
sock              611 drivers/net/geneve.c 	udp_tunnel_sock_release(gs->sock);
sock              640 drivers/net/geneve.c 		if (inet_sk(gs->sock->sk)->inet_sport == dst_port &&
sock              856 drivers/net/geneve.c 	dst = ipv6_stub->ipv6_dst_lookup_flow(geneve->net, gs6->sock->sk, fl6,
sock              929 drivers/net/geneve.c 	udp_tunnel_xmit_skb(rt, gs4->sock->sk, skb, fl4.saddr, fl4.daddr,
sock              973 drivers/net/geneve.c 	udp_tunnel6_xmit_skb(dst, gs6->sock->sk, skb, dev,
sock             1114 drivers/net/geneve.c 			udp_tunnel_push_rx_port(dev, gs->sock,
sock             1117 drivers/net/geneve.c 			udp_tunnel_drop_rx_port(dev, gs->sock,
sock             1585 drivers/net/geneve.c 		rcu_assign_sk_user_data((*gs4)->sock->sk, NULL);
sock             1590 drivers/net/geneve.c 		rcu_assign_sk_user_data((*gs6)->sock->sk, NULL);
sock             1603 drivers/net/geneve.c 		rcu_assign_sk_user_data(gs4->sock->sk, gs4);
sock             1607 drivers/net/geneve.c 		rcu_assign_sk_user_data(gs6->sock->sk, gs6);
sock               56 drivers/net/gtp.c 	struct sock		*sk;
sock               67 drivers/net/gtp.c 	struct sock		*sk0;
sock               68 drivers/net/gtp.c 	struct sock		*sk1u;
sock              287 drivers/net/gtp.c static void __gtp_encap_destroy(struct sock *sk)
sock              305 drivers/net/gtp.c static void gtp_encap_destroy(struct sock *sk)
sock              312 drivers/net/gtp.c static void gtp_encap_disable_sock(struct sock *sk)
sock              329 drivers/net/gtp.c static int gtp_encap_recv(struct sock *sk, struct sk_buff *skb)
sock              391 drivers/net/gtp.c 					   const struct sock *sk,
sock              445 drivers/net/gtp.c 	struct sock		*sk;
sock              469 drivers/net/gtp.c 					struct sock *sk, struct iphdr *iph,
sock              791 drivers/net/gtp.c static struct sock *gtp_encap_enable_socket(int fd, int type,
sock              795 drivers/net/gtp.c 	struct socket *sock;
sock              796 drivers/net/gtp.c 	struct sock *sk;
sock              801 drivers/net/gtp.c 	sock = sockfd_lookup(fd, &err);
sock              802 drivers/net/gtp.c 	if (!sock) {
sock              807 drivers/net/gtp.c 	sk = sock->sk;
sock              829 drivers/net/gtp.c 	setup_udp_tunnel_sock(sock_net(sock->sk), sock, &tuncfg);
sock              832 drivers/net/gtp.c 	release_sock(sock->sk);
sock              834 drivers/net/gtp.c 	sockfd_put(sock);
sock              840 drivers/net/gtp.c 	struct sock *sk1u = NULL;
sock              841 drivers/net/gtp.c 	struct sock *sk0 = NULL;
sock              934 drivers/net/gtp.c static int gtp_pdp_add(struct gtp_dev *gtp, struct sock *sk,
sock             1046 drivers/net/gtp.c 	struct sock *sk;
sock              300 drivers/net/hyperv/netvsc_drv.c 	struct sock *sk = skb->sk;
sock               87 drivers/net/ppp/pppoe.c static int __pppoe_xmit(struct sock *sk, struct sk_buff *skb);
sock              284 drivers/net/ppp/pppoe.c 		struct sock *sk;
sock              367 drivers/net/ppp/pppoe.c static int pppoe_rcv_core(struct sock *sk, struct sk_buff *skb)
sock              465 drivers/net/ppp/pppoe.c 	struct sock *sk = sk_pppox(po);
sock              538 drivers/net/ppp/pppoe.c static int pppoe_create(struct net *net, struct socket *sock, int kern)
sock              540 drivers/net/ppp/pppoe.c 	struct sock *sk;
sock              546 drivers/net/ppp/pppoe.c 	sock_init_data(sock, sk);
sock              548 drivers/net/ppp/pppoe.c 	sock->state	= SS_UNCONNECTED;
sock              549 drivers/net/ppp/pppoe.c 	sock->ops	= &pppoe_ops;
sock              563 drivers/net/ppp/pppoe.c static int pppoe_release(struct socket *sock)
sock              565 drivers/net/ppp/pppoe.c 	struct sock *sk = sock->sk;
sock              602 drivers/net/ppp/pppoe.c 	sock->sk = NULL;
sock              611 drivers/net/ppp/pppoe.c static int pppoe_connect(struct socket *sock, struct sockaddr *uservaddr,
sock              614 drivers/net/ppp/pppoe.c 	struct sock *sk = sock->sk;
sock              722 drivers/net/ppp/pppoe.c static int pppoe_getname(struct socket *sock, struct sockaddr *uaddr,
sock              730 drivers/net/ppp/pppoe.c 	memcpy(&sp.sa_addr.pppoe, &pppox_sk(sock->sk)->pppoe_pa,
sock              738 drivers/net/ppp/pppoe.c static int pppoe_ioctl(struct socket *sock, unsigned int cmd,
sock              741 drivers/net/ppp/pppoe.c 	struct sock *sk = sock->sk;
sock              838 drivers/net/ppp/pppoe.c static int pppoe_sendmsg(struct socket *sock, struct msghdr *m,
sock              842 drivers/net/ppp/pppoe.c 	struct sock *sk = sock->sk;
sock              914 drivers/net/ppp/pppoe.c static int __pppoe_xmit(struct sock *sk, struct sk_buff *skb)
sock              973 drivers/net/ppp/pppoe.c 	struct sock *sk = (struct sock *)chan->private;
sock              981 drivers/net/ppp/pppoe.c static int pppoe_recvmsg(struct socket *sock, struct msghdr *m,
sock              984 drivers/net/ppp/pppoe.c 	struct sock *sk = sock->sk;
sock               53 drivers/net/ppp/pppox.c void pppox_unbind_sock(struct sock *sk)
sock               67 drivers/net/ppp/pppox.c int pppox_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock               69 drivers/net/ppp/pppox.c 	struct sock *sk = sock->sk;
sock               93 drivers/net/ppp/pppox.c 			pppox_protos[sk->sk_protocol]->ioctl(sock, cmd, arg) : -ENOTTY;
sock              103 drivers/net/ppp/pppox.c int pppox_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              108 drivers/net/ppp/pppox.c 	return pppox_ioctl(sock, cmd, (unsigned long)compat_ptr(arg));
sock              114 drivers/net/ppp/pppox.c static int pppox_create(struct net *net, struct socket *sock, int protocol,
sock              129 drivers/net/ppp/pppox.c 	rc = pppox_protos[protocol]->create(net, sock, kern);
sock               54 drivers/net/ppp/pptp.c 	struct pppox_sock *sock;
sock               58 drivers/net/ppp/pptp.c 	sock = rcu_dereference(callid_sock[call_id]);
sock               59 drivers/net/ppp/pptp.c 	if (sock) {
sock               60 drivers/net/ppp/pptp.c 		opt = &sock->proto.pptp;
sock               62 drivers/net/ppp/pptp.c 			sock = NULL;
sock               64 drivers/net/ppp/pptp.c 			sock_hold(sk_pppox(sock));
sock               68 drivers/net/ppp/pptp.c 	return sock;
sock               73 drivers/net/ppp/pptp.c 	struct pppox_sock *sock;
sock               80 drivers/net/ppp/pptp.c 		sock = rcu_dereference(callid_sock[i]);
sock               81 drivers/net/ppp/pptp.c 		if (!sock)
sock               83 drivers/net/ppp/pptp.c 		opt = &sock->proto.pptp;
sock               93 drivers/net/ppp/pptp.c static int add_chan(struct pppox_sock *sock,
sock              111 drivers/net/ppp/pptp.c 	sock->proto.pptp.src_addr = *sa;
sock              113 drivers/net/ppp/pptp.c 	rcu_assign_pointer(callid_sock[sa->call_id], sock);
sock              123 drivers/net/ppp/pptp.c static void del_chan(struct pppox_sock *sock)
sock              126 drivers/net/ppp/pptp.c 	clear_bit(sock->proto.pptp.src_addr.call_id, callid_bitmap);
sock              127 drivers/net/ppp/pptp.c 	RCU_INIT_POINTER(callid_sock[sock->proto.pptp.src_addr.call_id], NULL);
sock              133 drivers/net/ppp/pptp.c 	struct sock *sk = (struct sock *) chan->private;
sock              255 drivers/net/ppp/pptp.c static int pptp_rcv_core(struct sock *sk, struct sk_buff *skb)
sock              369 drivers/net/ppp/pptp.c static int pptp_bind(struct socket *sock, struct sockaddr *uservaddr,
sock              372 drivers/net/ppp/pptp.c 	struct sock *sk = sock->sk;
sock              402 drivers/net/ppp/pptp.c static int pptp_connect(struct socket *sock, struct sockaddr *uservaddr,
sock              405 drivers/net/ppp/pptp.c 	struct sock *sk = sock->sk;
sock              474 drivers/net/ppp/pptp.c static int pptp_getname(struct socket *sock, struct sockaddr *uaddr,
sock              484 drivers/net/ppp/pptp.c 	sp.sa_addr.pptp = pppox_sk(sock->sk)->proto.pptp.src_addr;
sock              491 drivers/net/ppp/pptp.c static int pptp_release(struct socket *sock)
sock              493 drivers/net/ppp/pptp.c 	struct sock *sk = sock->sk;
sock              515 drivers/net/ppp/pptp.c 	sock->sk = NULL;
sock              523 drivers/net/ppp/pptp.c static void pptp_sock_destruct(struct sock *sk)
sock              533 drivers/net/ppp/pptp.c static int pptp_create(struct net *net, struct socket *sock, int kern)
sock              536 drivers/net/ppp/pptp.c 	struct sock *sk;
sock              544 drivers/net/ppp/pptp.c 	sock_init_data(sock, sk);
sock              546 drivers/net/ppp/pptp.c 	sock->state = SS_UNCONNECTED;
sock              547 drivers/net/ppp/pptp.c 	sock->ops   = &pptp_ops;
sock              570 drivers/net/ppp/pptp.c 	struct sock *sk = (struct sock *) chan->private;
sock              481 drivers/net/tap.c static void tap_sock_write_space(struct sock *sk)
sock              494 drivers/net/tap.c static void tap_sock_destruct(struct sock *sk)
sock              523 drivers/net/tap.c 	init_waitqueue_head(&q->sock.wq.wait);
sock              524 drivers/net/tap.c 	q->sock.type = SOCK_RAW;
sock              525 drivers/net/tap.c 	q->sock.state = SS_CONNECTED;
sock              526 drivers/net/tap.c 	q->sock.file = file;
sock              527 drivers/net/tap.c 	q->sock.ops = &tap_socket_ops;
sock              528 drivers/net/tap.c 	sock_init_data(&q->sock, &q->sk);
sock              581 drivers/net/tap.c 	poll_wait(file, &q->sock.wq.wait, wait);
sock              587 drivers/net/tap.c 	    (!test_and_set_bit(SOCKWQ_ASYNC_NOSPACE, &q->sock.flags) &&
sock              595 drivers/net/tap.c static inline struct sk_buff *tap_alloc_skb(struct sock *sk, size_t prepad,
sock             1210 drivers/net/tap.c static int tap_sendmsg(struct socket *sock, struct msghdr *m,
sock             1213 drivers/net/tap.c 	struct tap_queue *q = container_of(sock, struct tap_queue, sock);
sock             1230 drivers/net/tap.c static int tap_recvmsg(struct socket *sock, struct msghdr *m,
sock             1233 drivers/net/tap.c 	struct tap_queue *q = container_of(sock, struct tap_queue, sock);
sock             1248 drivers/net/tap.c static int tap_peek_len(struct socket *sock)
sock             1250 drivers/net/tap.c 	struct tap_queue *q = container_of(sock, struct tap_queue,
sock             1251 drivers/net/tap.c 					       sock);
sock             1274 drivers/net/tap.c 	return &q->sock;
sock              161 drivers/net/tun.c 	struct sock sk;
sock             1418 drivers/net/tun.c 	struct sock *sk = tfile->socket.sk;
sock             1430 drivers/net/tun.c 	struct sock *sk;
sock             1521 drivers/net/tun.c 	struct sock *sk = tfile->socket.sk;
sock             2402 drivers/net/tun.c static void tun_sock_write_space(struct sock *sk)
sock             2532 drivers/net/tun.c static int tun_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len)
sock             2535 drivers/net/tun.c 	struct tun_file *tfile = container_of(sock, struct tun_file, socket);
sock             2578 drivers/net/tun.c static int tun_recvmsg(struct socket *sock, struct msghdr *m, size_t total_len,
sock             2581 drivers/net/tun.c 	struct tun_file *tfile = container_of(sock, struct tun_file, socket);
sock             2596 drivers/net/tun.c 		ret = sock_recv_errqueue(sock->sk, m, total_len,
sock             2630 drivers/net/tun.c static int tun_peek_len(struct socket *sock)
sock             2632 drivers/net/tun.c 	struct tun_file *tfile = container_of(sock, struct tun_file, socket);
sock              151 drivers/net/vrf.c static int vrf_ip6_local_out(struct net *net, struct sock *sk,
sock              230 drivers/net/vrf.c static int vrf_ip_local_out(struct net *net, struct sock *sk,
sock              335 drivers/net/vrf.c static int vrf_finish_direct(struct net *net, struct sock *sk,
sock              360 drivers/net/vrf.c static int vrf_finish_output6(struct net *net, struct sock *sk,
sock              394 drivers/net/vrf.c static int vrf_output6(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              434 drivers/net/vrf.c static int vrf_output6_direct(struct net *net, struct sock *sk,
sock              446 drivers/net/vrf.c 					  struct sock *sk,
sock              470 drivers/net/vrf.c 				   struct sock *sk,
sock              537 drivers/net/vrf.c 				   struct sock *sk,
sock              554 drivers/net/vrf.c static int vrf_finish_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              599 drivers/net/vrf.c static int vrf_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              646 drivers/net/vrf.c static int vrf_output_direct(struct net *net, struct sock *sk,
sock              658 drivers/net/vrf.c 					 struct sock *sk,
sock              682 drivers/net/vrf.c 				  struct sock *sk,
sock              699 drivers/net/vrf.c 				  struct sock *sk,
sock              898 drivers/net/vrf.c static int vrf_rcv_finish(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              196 drivers/net/vxlan.c 		if (inet_sk(vs->sock->sk)->inet_sport == port &&
sock              199 drivers/net/vxlan.c 		    vs->sock->sk->sk_bound_dev_if == ifindex)
sock              727 drivers/net/vxlan.c static struct sk_buff *vxlan_gro_receive(struct sock *sk,
sock              788 drivers/net/vxlan.c static int vxlan_gro_complete(struct sock *sk, struct sk_buff *skb, int nhoff)
sock             1402 drivers/net/vxlan.c 	vn = net_generic(sock_net(vs->sock->sk), vxlan_net_id);
sock             1405 drivers/net/vxlan.c 	udp_tunnel_notify_del_rx_port(vs->sock,
sock             1429 drivers/net/vxlan.c 		udp_tunnel_sock_release(sock4->sock);
sock             1435 drivers/net/vxlan.c 		udp_tunnel_sock_release(sock6->sock);
sock             1446 drivers/net/vxlan.c 	struct sock *sk;
sock             1458 drivers/net/vxlan.c 		sk = sock4->sock->sk;
sock             1466 drivers/net/vxlan.c 		sk = sock6->sock->sk;
sock             1480 drivers/net/vxlan.c 	struct sock *sk;
sock             1492 drivers/net/vxlan.c 		sk = sock4->sock->sk;
sock             1500 drivers/net/vxlan.c 		sk = sock6->sock->sk;
sock             1650 drivers/net/vxlan.c static int vxlan_rcv(struct sock *sk, struct sk_buff *skb)
sock             1784 drivers/net/vxlan.c static int vxlan_err_lookup(struct sock *sk, struct sk_buff *skb)
sock             2305 drivers/net/vxlan.c 	ndst = ipv6_stub->ipv6_dst_lookup_flow(vxlan->net, sock6->sock->sk,
sock             2512 drivers/net/vxlan.c 			ifindex = sock4->sock->sk->sk_bound_dev_if;
sock             2556 drivers/net/vxlan.c 		udp_tunnel_xmit_skb(rt, sock4->sock->sk, skb, local_ip.sin.sin_addr.s_addr,
sock             2564 drivers/net/vxlan.c 			ifindex = sock6->sock->sk->sk_bound_dev_if;
sock             2597 drivers/net/vxlan.c 		udp_tunnel6_xmit_skb(ndst, sock6->sock->sk, skb, dev,
sock             3018 drivers/net/vxlan.c 				udp_tunnel_push_rx_port(dev, vs->sock, type);
sock             3020 drivers/net/vxlan.c 				udp_tunnel_drop_rx_port(dev, vs->sock, type);
sock             3196 drivers/net/vxlan.c 	struct socket *sock;
sock             3215 drivers/net/vxlan.c 	err = udp_sock_create(net, &udp_conf, &sock);
sock             3219 drivers/net/vxlan.c 	return sock;
sock             3229 drivers/net/vxlan.c 	struct socket *sock;
sock             3240 drivers/net/vxlan.c 	sock = vxlan_create_sock(net, ipv6, port, flags, ifindex);
sock             3241 drivers/net/vxlan.c 	if (IS_ERR(sock)) {
sock             3243 drivers/net/vxlan.c 		return ERR_CAST(sock);
sock             3246 drivers/net/vxlan.c 	vs->sock = sock;
sock             3252 drivers/net/vxlan.c 	udp_tunnel_notify_add_rx_port(sock,
sock             3268 drivers/net/vxlan.c 	setup_udp_tunnel_sock(net, sock, &tunnel_cfg);
sock              890 drivers/net/wireless/ath/ath10k/qmi.c 	ret = kernel_connect(qmi_hdl->sock, (struct sockaddr *)&qmi->sq,
sock               63 drivers/nvme/host/tcp.c 	struct socket		*sock;
sock               96 drivers/nvme/host/tcp.c 	void (*state_change)(struct sock *);
sock               97 drivers/nvme/host/tcp.c 	void (*data_ready)(struct sock *);
sock               98 drivers/nvme/host/tcp.c 	void (*write_space)(struct sock *);
sock              783 drivers/nvme/host/tcp.c static void nvme_tcp_data_ready(struct sock *sk)
sock              794 drivers/nvme/host/tcp.c static void nvme_tcp_write_space(struct sock *sk)
sock              807 drivers/nvme/host/tcp.c static void nvme_tcp_state_change(struct sock *sk)
sock              864 drivers/nvme/host/tcp.c 			ret = sock_no_sendpage(queue->sock, page, offset, len,
sock              867 drivers/nvme/host/tcp.c 			ret = kernel_sendpage(queue->sock, page, offset, len,
sock              907 drivers/nvme/host/tcp.c 	ret = kernel_sendpage(queue->sock, virt_to_page(pdu),
sock              940 drivers/nvme/host/tcp.c 	ret = kernel_sendpage(queue->sock, virt_to_page(pdu),
sock              970 drivers/nvme/host/tcp.c 	ret = kernel_sendmsg(queue->sock, &msg, &iov, 1, iov.iov_len);
sock             1025 drivers/nvme/host/tcp.c 	struct socket *sock = queue->sock;
sock             1026 drivers/nvme/host/tcp.c 	struct sock *sk = sock->sk;
sock             1034 drivers/nvme/host/tcp.c 	consumed = sock->ops->read_sock(sk, &rd_desc, nvme_tcp_recv_skb);
sock             1147 drivers/nvme/host/tcp.c 	sock_release(queue->sock);
sock             1184 drivers/nvme/host/tcp.c 	ret = kernel_sendmsg(queue->sock, &msg, &iov, 1, iov.iov_len);
sock             1191 drivers/nvme/host/tcp.c 	ret = kernel_recvmsg(queue->sock, &msg, &iov, 1,
sock             1270 drivers/nvme/host/tcp.c 			IPPROTO_TCP, &queue->sock);
sock             1279 drivers/nvme/host/tcp.c 	ret = kernel_setsockopt(queue->sock, IPPROTO_TCP, TCP_SYNCNT,
sock             1289 drivers/nvme/host/tcp.c 	ret = kernel_setsockopt(queue->sock, IPPROTO_TCP,
sock             1302 drivers/nvme/host/tcp.c 	ret = kernel_setsockopt(queue->sock, SOL_SOCKET, SO_LINGER,
sock             1313 drivers/nvme/host/tcp.c 		ret = kernel_setsockopt(queue->sock, SOL_IP, IP_TOS,
sock             1322 drivers/nvme/host/tcp.c 	queue->sock->sk->sk_allocation = GFP_ATOMIC;
sock             1333 drivers/nvme/host/tcp.c 	sk_set_memalloc(queue->sock->sk);
sock             1336 drivers/nvme/host/tcp.c 		ret = kernel_bind(queue->sock, (struct sockaddr *)&ctrl->src_addr,
sock             1368 drivers/nvme/host/tcp.c 	ret = kernel_connect(queue->sock, (struct sockaddr *)&ctrl->addr,
sock             1384 drivers/nvme/host/tcp.c 	write_lock_bh(&queue->sock->sk->sk_callback_lock);
sock             1385 drivers/nvme/host/tcp.c 	queue->sock->sk->sk_user_data = queue;
sock             1386 drivers/nvme/host/tcp.c 	queue->state_change = queue->sock->sk->sk_state_change;
sock             1387 drivers/nvme/host/tcp.c 	queue->data_ready = queue->sock->sk->sk_data_ready;
sock             1388 drivers/nvme/host/tcp.c 	queue->write_space = queue->sock->sk->sk_write_space;
sock             1389 drivers/nvme/host/tcp.c 	queue->sock->sk->sk_data_ready = nvme_tcp_data_ready;
sock             1390 drivers/nvme/host/tcp.c 	queue->sock->sk->sk_state_change = nvme_tcp_state_change;
sock             1391 drivers/nvme/host/tcp.c 	queue->sock->sk->sk_write_space = nvme_tcp_write_space;
sock             1393 drivers/nvme/host/tcp.c 	queue->sock->sk->sk_ll_usec = 1;
sock             1395 drivers/nvme/host/tcp.c 	write_unlock_bh(&queue->sock->sk->sk_callback_lock);
sock             1400 drivers/nvme/host/tcp.c 	kernel_sock_shutdown(queue->sock, SHUT_RDWR);
sock             1407 drivers/nvme/host/tcp.c 	sock_release(queue->sock);
sock             1408 drivers/nvme/host/tcp.c 	queue->sock = NULL;
sock             1414 drivers/nvme/host/tcp.c 	struct socket *sock = queue->sock;
sock             1416 drivers/nvme/host/tcp.c 	write_lock_bh(&sock->sk->sk_callback_lock);
sock             1417 drivers/nvme/host/tcp.c 	sock->sk->sk_user_data  = NULL;
sock             1418 drivers/nvme/host/tcp.c 	sock->sk->sk_data_ready = queue->data_ready;
sock             1419 drivers/nvme/host/tcp.c 	sock->sk->sk_state_change = queue->state_change;
sock             1420 drivers/nvme/host/tcp.c 	sock->sk->sk_write_space  = queue->write_space;
sock             1421 drivers/nvme/host/tcp.c 	write_unlock_bh(&sock->sk->sk_callback_lock);
sock             1426 drivers/nvme/host/tcp.c 	kernel_sock_shutdown(queue->sock, SHUT_RDWR);
sock             2226 drivers/nvme/host/tcp.c 	struct sock *sk = queue->sock->sk;
sock               84 drivers/nvme/target/tcp.c 	struct socket		*sock;
sock              127 drivers/nvme/target/tcp.c 	void (*data_ready)(struct sock *);
sock              128 drivers/nvme/target/tcp.c 	void (*state_change)(struct sock *);
sock              129 drivers/nvme/target/tcp.c 	void (*write_space)(struct sock *);
sock              133 drivers/nvme/target/tcp.c 	struct socket		*sock;
sock              138 drivers/nvme/target/tcp.c 	void (*data_ready)(struct sock *);
sock              315 drivers/nvme/target/tcp.c 		kernel_sock_shutdown(queue->sock, SHUT_RDWR);
sock              501 drivers/nvme/target/tcp.c 	ret = kernel_sendpage(cmd->queue->sock, virt_to_page(cmd->data_pdu),
sock              533 drivers/nvme/target/tcp.c 		ret = kernel_sendpage(cmd->queue->sock, page, cmd->offset,
sock              582 drivers/nvme/target/tcp.c 	ret = kernel_sendpage(cmd->queue->sock, virt_to_page(cmd->rsp_pdu),
sock              611 drivers/nvme/target/tcp.c 	ret = kernel_sendpage(cmd->queue->sock, virt_to_page(cmd->r2t_pdu),
sock              635 drivers/nvme/target/tcp.c 	ret = kernel_sendmsg(queue->sock, &msg, &iov, 1, iov.iov_len);
sock              806 drivers/nvme/target/tcp.c 	ret = kernel_sendmsg(queue->sock, &msg, &iov, 1, iov.iov_len);
sock              985 drivers/nvme/target/tcp.c 	len = kernel_recvmsg(queue->sock, &msg, &iov, 1,
sock             1044 drivers/nvme/target/tcp.c 		ret = sock_recvmsg(cmd->queue->sock, &cmd->recv_msg,
sock             1078 drivers/nvme/target/tcp.c 	ret = kernel_recvmsg(queue->sock, &msg, &iov, 1,
sock             1182 drivers/nvme/target/tcp.c 				kernel_sock_shutdown(queue->sock, SHUT_RDWR);
sock             1194 drivers/nvme/target/tcp.c 				kernel_sock_shutdown(queue->sock, SHUT_RDWR);
sock             1301 drivers/nvme/target/tcp.c 	struct socket *sock = queue->sock;
sock             1303 drivers/nvme/target/tcp.c 	write_lock_bh(&sock->sk->sk_callback_lock);
sock             1304 drivers/nvme/target/tcp.c 	sock->sk->sk_data_ready =  queue->data_ready;
sock             1305 drivers/nvme/target/tcp.c 	sock->sk->sk_state_change = queue->state_change;
sock             1306 drivers/nvme/target/tcp.c 	sock->sk->sk_write_space = queue->write_space;
sock             1307 drivers/nvme/target/tcp.c 	sock->sk->sk_user_data = NULL;
sock             1308 drivers/nvme/target/tcp.c 	write_unlock_bh(&sock->sk->sk_callback_lock);
sock             1350 drivers/nvme/target/tcp.c 	sock_release(queue->sock);
sock             1359 drivers/nvme/target/tcp.c static void nvmet_tcp_data_ready(struct sock *sk)
sock             1370 drivers/nvme/target/tcp.c static void nvmet_tcp_write_space(struct sock *sk)
sock             1392 drivers/nvme/target/tcp.c static void nvmet_tcp_state_change(struct sock *sk)
sock             1419 drivers/nvme/target/tcp.c 	struct socket *sock = queue->sock;
sock             1420 drivers/nvme/target/tcp.c 	struct inet_sock *inet = inet_sk(sock->sk);
sock             1424 drivers/nvme/target/tcp.c 	ret = kernel_getsockname(sock,
sock             1429 drivers/nvme/target/tcp.c 	ret = kernel_getpeername(sock,
sock             1439 drivers/nvme/target/tcp.c 	ret = kernel_setsockopt(sock, SOL_SOCKET, SO_LINGER,
sock             1448 drivers/nvme/target/tcp.c 		ret = kernel_setsockopt(sock, SOL_IP, IP_TOS,
sock             1454 drivers/nvme/target/tcp.c 	write_lock_bh(&sock->sk->sk_callback_lock);
sock             1455 drivers/nvme/target/tcp.c 	sock->sk->sk_user_data = queue;
sock             1456 drivers/nvme/target/tcp.c 	queue->data_ready = sock->sk->sk_data_ready;
sock             1457 drivers/nvme/target/tcp.c 	sock->sk->sk_data_ready = nvmet_tcp_data_ready;
sock             1458 drivers/nvme/target/tcp.c 	queue->state_change = sock->sk->sk_state_change;
sock             1459 drivers/nvme/target/tcp.c 	sock->sk->sk_state_change = nvmet_tcp_state_change;
sock             1460 drivers/nvme/target/tcp.c 	queue->write_space = sock->sk->sk_write_space;
sock             1461 drivers/nvme/target/tcp.c 	sock->sk->sk_write_space = nvmet_tcp_write_space;
sock             1462 drivers/nvme/target/tcp.c 	write_unlock_bh(&sock->sk->sk_callback_lock);
sock             1479 drivers/nvme/target/tcp.c 	queue->sock = newsock;
sock             1540 drivers/nvme/target/tcp.c 		ret = kernel_accept(port->sock, &newsock, O_NONBLOCK);
sock             1554 drivers/nvme/target/tcp.c static void nvmet_tcp_listen_data_ready(struct sock *sk)
sock             1608 drivers/nvme/target/tcp.c 				IPPROTO_TCP, &port->sock);
sock             1614 drivers/nvme/target/tcp.c 	port->sock->sk->sk_user_data = port;
sock             1615 drivers/nvme/target/tcp.c 	port->data_ready = port->sock->sk->sk_data_ready;
sock             1616 drivers/nvme/target/tcp.c 	port->sock->sk->sk_data_ready = nvmet_tcp_listen_data_ready;
sock             1619 drivers/nvme/target/tcp.c 	ret = kernel_setsockopt(port->sock, IPPROTO_TCP,
sock             1626 drivers/nvme/target/tcp.c 	ret = kernel_setsockopt(port->sock, SOL_SOCKET, SO_REUSEADDR,
sock             1633 drivers/nvme/target/tcp.c 	ret = kernel_bind(port->sock, (struct sockaddr *)&port->addr,
sock             1640 drivers/nvme/target/tcp.c 	ret = kernel_listen(port->sock, 128);
sock             1653 drivers/nvme/target/tcp.c 	sock_release(port->sock);
sock             1663 drivers/nvme/target/tcp.c 	write_lock_bh(&port->sock->sk->sk_callback_lock);
sock             1664 drivers/nvme/target/tcp.c 	port->sock->sk->sk_data_ready = port->data_ready;
sock             1665 drivers/nvme/target/tcp.c 	port->sock->sk->sk_user_data = NULL;
sock             1666 drivers/nvme/target/tcp.c 	write_unlock_bh(&port->sock->sk->sk_callback_lock);
sock             1669 drivers/nvme/target/tcp.c 	sock_release(port->sock);
sock             1680 drivers/nvme/target/tcp.c 			kernel_sock_shutdown(queue->sock, SHUT_RDWR);
sock             1756 drivers/nvme/target/tcp.c 		kernel_sock_shutdown(queue->sock, SHUT_RDWR);
sock              110 drivers/pcmcia/at91_cf.c at91_cf_set_socket(struct pcmcia_socket *sock, struct socket_state_t *s)
sock              114 drivers/pcmcia/at91_cf.c 	cf = container_of(sock, struct at91_cf_socket, socket);
sock               52 drivers/pcmcia/bcm63xx_pcmcia.c static int bcm63xx_pcmcia_sock_init(struct pcmcia_socket *sock)
sock               63 drivers/pcmcia/bcm63xx_pcmcia.c static int bcm63xx_pcmcia_suspend(struct pcmcia_socket *sock)
sock               75 drivers/pcmcia/bcm63xx_pcmcia.c static int bcm63xx_pcmcia_set_socket(struct pcmcia_socket *sock,
sock               82 drivers/pcmcia/bcm63xx_pcmcia.c 	skt = sock->driver_data;
sock              249 drivers/pcmcia/bcm63xx_pcmcia.c static int bcm63xx_pcmcia_get_status(struct pcmcia_socket *sock,
sock              254 drivers/pcmcia/bcm63xx_pcmcia.c 	skt = sock->driver_data;
sock              290 drivers/pcmcia/bcm63xx_pcmcia.c static int bcm63xx_pcmcia_set_io_map(struct pcmcia_socket *sock,
sock              298 drivers/pcmcia/bcm63xx_pcmcia.c static int bcm63xx_pcmcia_set_mem_map(struct pcmcia_socket *sock,
sock              304 drivers/pcmcia/bcm63xx_pcmcia.c 	skt = sock->driver_data;
sock              329 drivers/pcmcia/bcm63xx_pcmcia.c 	struct pcmcia_socket *sock;
sock              339 drivers/pcmcia/bcm63xx_pcmcia.c 	sock = &skt->socket;
sock              340 drivers/pcmcia/bcm63xx_pcmcia.c 	sock->driver_data = skt;
sock              377 drivers/pcmcia/bcm63xx_pcmcia.c 	sock->resource_ops = &pccard_static_ops;
sock              378 drivers/pcmcia/bcm63xx_pcmcia.c 	sock->ops = &bcm63xx_pcmcia_operations;
sock              379 drivers/pcmcia/bcm63xx_pcmcia.c 	sock->owner = THIS_MODULE;
sock              380 drivers/pcmcia/bcm63xx_pcmcia.c 	sock->dev.parent = &pdev->dev;
sock              381 drivers/pcmcia/bcm63xx_pcmcia.c 	sock->features = SS_CAP_STATIC_MAP | SS_CAP_PCCARD;
sock              382 drivers/pcmcia/bcm63xx_pcmcia.c 	sock->io_offset = (unsigned long)skt->io_base;
sock              383 drivers/pcmcia/bcm63xx_pcmcia.c 	sock->pci_irq = irq_res->start;
sock              386 drivers/pcmcia/bcm63xx_pcmcia.c 	sock->cb_dev = bcm63xx_cb_dev;
sock              388 drivers/pcmcia/bcm63xx_pcmcia.c 		sock->features |= SS_CAP_CARDBUS;
sock              392 drivers/pcmcia/bcm63xx_pcmcia.c 	sock->map_size = resource_size(skt->common_res);
sock              417 drivers/pcmcia/bcm63xx_pcmcia.c 	ret = pcmcia_register_socket(sock);
sock              119 drivers/pcmcia/cs.c 		socket->sock = 0;
sock              126 drivers/pcmcia/cs.c 				if (tmp->sock == i)
sock              131 drivers/pcmcia/cs.c 		socket->sock = i - 1;
sock              147 drivers/pcmcia/cs.c 	dev_set_name(&socket->dev, "pcmcia_socket%u", socket->sock);
sock              238 drivers/pcmcia/cs.c 		if (s->sock == nr) {
sock              429 drivers/pcmcia/cs.c 			   skt->sock);
sock              559 drivers/pcmcia/cs.c 	dev_notice(&skt->dev, "pccard: card ejected from slot %d\n", skt->sock);
sock              820 drivers/pcmcia/cs.c 	if (add_uevent_var(env, "SOCKET_NO=%u", s->sock))
sock               71 drivers/pcmcia/db1xxx_ss.c static int db1300_card_inserted(struct db1x_pcmcia_sock *sock)
sock               77 drivers/pcmcia/db1xxx_ss.c static int db1200_card_inserted(struct db1x_pcmcia_sock *sock)
sock               82 drivers/pcmcia/db1xxx_ss.c 	return sigstat & 1 << (8 + 2 * sock->nr);
sock               86 drivers/pcmcia/db1xxx_ss.c static int db1000_card_inserted(struct db1x_pcmcia_sock *sock)
sock               88 drivers/pcmcia/db1xxx_ss.c 	return !gpio_get_value(sock->insert_gpio);
sock               91 drivers/pcmcia/db1xxx_ss.c static int db1x_card_inserted(struct db1x_pcmcia_sock *sock)
sock               93 drivers/pcmcia/db1xxx_ss.c 	switch (sock->board_type) {
sock               95 drivers/pcmcia/db1xxx_ss.c 		return db1200_card_inserted(sock);
sock               97 drivers/pcmcia/db1xxx_ss.c 		return db1300_card_inserted(sock);
sock               99 drivers/pcmcia/db1xxx_ss.c 		return db1000_card_inserted(sock);
sock              107 drivers/pcmcia/db1xxx_ss.c static inline void set_stschg(struct db1x_pcmcia_sock *sock, int en)
sock              109 drivers/pcmcia/db1xxx_ss.c 	if (sock->stschg_irq != -1) {
sock              111 drivers/pcmcia/db1xxx_ss.c 			enable_irq(sock->stschg_irq);
sock              113 drivers/pcmcia/db1xxx_ss.c 			disable_irq(sock->stschg_irq);
sock              119 drivers/pcmcia/db1xxx_ss.c 	struct db1x_pcmcia_sock *sock = data;
sock              121 drivers/pcmcia/db1xxx_ss.c 	pcmcia_parse_events(&sock->socket, SS_DETECT);
sock              128 drivers/pcmcia/db1xxx_ss.c 	struct db1x_pcmcia_sock *sock = data;
sock              130 drivers/pcmcia/db1xxx_ss.c 	pcmcia_parse_events(&sock->socket, SS_STSCHG);
sock              148 drivers/pcmcia/db1xxx_ss.c 	struct db1x_pcmcia_sock *sock = data;
sock              152 drivers/pcmcia/db1xxx_ss.c 	if (irq == sock->insert_irq)
sock              153 drivers/pcmcia/db1xxx_ss.c 		enable_irq(sock->eject_irq);
sock              155 drivers/pcmcia/db1xxx_ss.c 		enable_irq(sock->insert_irq);
sock              157 drivers/pcmcia/db1xxx_ss.c 	pcmcia_parse_events(&sock->socket, SS_DETECT);
sock              162 drivers/pcmcia/db1xxx_ss.c static int db1x_pcmcia_setup_irqs(struct db1x_pcmcia_sock *sock)
sock              166 drivers/pcmcia/db1xxx_ss.c 	if (sock->stschg_irq != -1) {
sock              167 drivers/pcmcia/db1xxx_ss.c 		ret = request_irq(sock->stschg_irq, db1000_pcmcia_stschgirq,
sock              168 drivers/pcmcia/db1xxx_ss.c 				  0, "pcmcia_stschg", sock);
sock              179 drivers/pcmcia/db1xxx_ss.c 	if ((sock->board_type == BOARD_TYPE_DB1200) ||
sock              180 drivers/pcmcia/db1xxx_ss.c 	    (sock->board_type == BOARD_TYPE_DB1300)) {
sock              181 drivers/pcmcia/db1xxx_ss.c 		ret = request_threaded_irq(sock->insert_irq, db1200_pcmcia_cdirq,
sock              182 drivers/pcmcia/db1xxx_ss.c 			db1200_pcmcia_cdirq_fn, 0, "pcmcia_insert", sock);
sock              186 drivers/pcmcia/db1xxx_ss.c 		ret = request_threaded_irq(sock->eject_irq, db1200_pcmcia_cdirq,
sock              187 drivers/pcmcia/db1xxx_ss.c 			db1200_pcmcia_cdirq_fn, 0, "pcmcia_eject", sock);
sock              189 drivers/pcmcia/db1xxx_ss.c 			free_irq(sock->insert_irq, sock);
sock              194 drivers/pcmcia/db1xxx_ss.c 		if (db1x_card_inserted(sock))
sock              195 drivers/pcmcia/db1xxx_ss.c 			enable_irq(sock->eject_irq);
sock              197 drivers/pcmcia/db1xxx_ss.c 			enable_irq(sock->insert_irq);
sock              202 drivers/pcmcia/db1xxx_ss.c 		irq_set_irq_type(sock->insert_irq, IRQ_TYPE_EDGE_BOTH);
sock              203 drivers/pcmcia/db1xxx_ss.c 		ret = request_irq(sock->insert_irq, db1000_pcmcia_cdirq,
sock              204 drivers/pcmcia/db1xxx_ss.c 				  0, "pcmcia_carddetect", sock);
sock              213 drivers/pcmcia/db1xxx_ss.c 	if (sock->stschg_irq != -1)
sock              214 drivers/pcmcia/db1xxx_ss.c 		free_irq(sock->stschg_irq, sock);
sock              219 drivers/pcmcia/db1xxx_ss.c static void db1x_pcmcia_free_irqs(struct db1x_pcmcia_sock *sock)
sock              221 drivers/pcmcia/db1xxx_ss.c 	if (sock->stschg_irq != -1)
sock              222 drivers/pcmcia/db1xxx_ss.c 		free_irq(sock->stschg_irq, sock);
sock              224 drivers/pcmcia/db1xxx_ss.c 	free_irq(sock->insert_irq, sock);
sock              225 drivers/pcmcia/db1xxx_ss.c 	if (sock->eject_irq != -1)
sock              226 drivers/pcmcia/db1xxx_ss.c 		free_irq(sock->eject_irq, sock);
sock              245 drivers/pcmcia/db1xxx_ss.c 	struct db1x_pcmcia_sock *sock = to_db1x_socket(skt);
sock              251 drivers/pcmcia/db1xxx_ss.c 	cr_clr = (0xf << (sock->nr * 8)); /* clear voltage settings */
sock              266 drivers/pcmcia/db1xxx_ss.c 			sock->nr, state->Vcc);
sock              281 drivers/pcmcia/db1xxx_ss.c 			sock->nr, state->Vpp);
sock              288 drivers/pcmcia/db1xxx_ss.c 			sock->nr, state->Vcc, state->Vpp);
sock              294 drivers/pcmcia/db1xxx_ss.c 	if (sock->board_type != BOARD_TYPE_DB1300)
sock              295 drivers/pcmcia/db1xxx_ss.c 		cr_set |= ((v << 2) | p) << (sock->nr * 8);
sock              297 drivers/pcmcia/db1xxx_ss.c 	changed = state->flags ^ sock->old_flags;
sock              301 drivers/pcmcia/db1xxx_ss.c 			set_stschg(sock, 0);
sock              303 drivers/pcmcia/db1xxx_ss.c 			cr_clr |= (1 << (7 + (sock->nr * 8)));
sock              304 drivers/pcmcia/db1xxx_ss.c 			cr_clr |= (1 << (4 + (sock->nr * 8)));
sock              307 drivers/pcmcia/db1xxx_ss.c 			cr_set |= 1 << (7 + (sock->nr * 8));
sock              308 drivers/pcmcia/db1xxx_ss.c 			cr_set |= 1 << (4 + (sock->nr * 8));
sock              315 drivers/pcmcia/db1xxx_ss.c 	sock->old_flags = state->flags;
sock              320 drivers/pcmcia/db1xxx_ss.c 		set_stschg(sock, 1);
sock              341 drivers/pcmcia/db1xxx_ss.c 	struct db1x_pcmcia_sock *sock = to_db1x_socket(skt);
sock              345 drivers/pcmcia/db1xxx_ss.c 	status = db1x_card_inserted(sock) ? SS_DETECT : 0;
sock              351 drivers/pcmcia/db1xxx_ss.c 	if (sock->board_type == BOARD_TYPE_PB1100)
sock              355 drivers/pcmcia/db1xxx_ss.c 	switch (GET_VS(sr, sock->nr)) {
sock              366 drivers/pcmcia/db1xxx_ss.c 	status |= GET_VCC(cr, sock->nr) ? SS_POWERON : 0;
sock              369 drivers/pcmcia/db1xxx_ss.c 	if ((sock->board_type == BOARD_TYPE_DB1300) && (status & SS_DETECT))
sock              373 drivers/pcmcia/db1xxx_ss.c 	status |= (GET_RESET(cr, sock->nr)) ? SS_READY : SS_RESET;
sock              393 drivers/pcmcia/db1xxx_ss.c 	struct db1x_pcmcia_sock *sock = to_db1x_socket(skt);
sock              395 drivers/pcmcia/db1xxx_ss.c 	map->start = (u32)sock->virt_io;
sock              404 drivers/pcmcia/db1xxx_ss.c 	struct db1x_pcmcia_sock *sock = to_db1x_socket(skt);
sock              407 drivers/pcmcia/db1xxx_ss.c 		map->static_start = sock->phys_attr + map->card_start;
sock              409 drivers/pcmcia/db1xxx_ss.c 		map->static_start = sock->phys_mem + map->card_start;
sock              425 drivers/pcmcia/db1xxx_ss.c 	struct db1x_pcmcia_sock *sock;
sock              429 drivers/pcmcia/db1xxx_ss.c 	sock = kzalloc(sizeof(struct db1x_pcmcia_sock), GFP_KERNEL);
sock              430 drivers/pcmcia/db1xxx_ss.c 	if (!sock)
sock              433 drivers/pcmcia/db1xxx_ss.c 	sock->nr = pdev->id;
sock              440 drivers/pcmcia/db1xxx_ss.c 		sock->board_type = BOARD_TYPE_PB1100;
sock              443 drivers/pcmcia/db1xxx_ss.c 		sock->board_type = BOARD_TYPE_DEFAULT;
sock              446 drivers/pcmcia/db1xxx_ss.c 		sock->board_type = BOARD_TYPE_DB1200;
sock              449 drivers/pcmcia/db1xxx_ss.c 		sock->board_type = BOARD_TYPE_DB1300;
sock              469 drivers/pcmcia/db1xxx_ss.c 	sock->card_irq = r ? r->start : 0;
sock              475 drivers/pcmcia/db1xxx_ss.c 	sock->insert_irq = r ? r->start : -1;
sock              476 drivers/pcmcia/db1xxx_ss.c 	if (sock->board_type == BOARD_TYPE_DEFAULT) {
sock              477 drivers/pcmcia/db1xxx_ss.c 		sock->insert_gpio = r ? r->start : -1;
sock              478 drivers/pcmcia/db1xxx_ss.c 		sock->insert_irq = r ? gpio_to_irq(r->start) : -1;
sock              483 drivers/pcmcia/db1xxx_ss.c 	sock->stschg_irq = r ? r->start : -1;
sock              487 drivers/pcmcia/db1xxx_ss.c 	sock->eject_irq = r ? r->start : -1;
sock              495 drivers/pcmcia/db1xxx_ss.c 			sock->nr);
sock              498 drivers/pcmcia/db1xxx_ss.c 	sock->phys_attr = r->start;
sock              504 drivers/pcmcia/db1xxx_ss.c 			sock->nr);
sock              507 drivers/pcmcia/db1xxx_ss.c 	sock->phys_mem = r->start;
sock              513 drivers/pcmcia/db1xxx_ss.c 			sock->nr);
sock              516 drivers/pcmcia/db1xxx_ss.c 	sock->phys_io = r->start;
sock              526 drivers/pcmcia/db1xxx_ss.c 	sock->virt_io = (void *)(ioremap(sock->phys_io, IO_MAP_SIZE) -
sock              529 drivers/pcmcia/db1xxx_ss.c 	if (!sock->virt_io) {
sock              531 drivers/pcmcia/db1xxx_ss.c 			sock->nr);
sock              536 drivers/pcmcia/db1xxx_ss.c 	sock->socket.ops	= &db1x_pcmcia_operations;
sock              537 drivers/pcmcia/db1xxx_ss.c 	sock->socket.owner	= THIS_MODULE;
sock              538 drivers/pcmcia/db1xxx_ss.c 	sock->socket.pci_irq	= sock->card_irq;
sock              539 drivers/pcmcia/db1xxx_ss.c 	sock->socket.features	= SS_CAP_STATIC_MAP | SS_CAP_PCCARD;
sock              540 drivers/pcmcia/db1xxx_ss.c 	sock->socket.map_size	= MEM_MAP_SIZE;
sock              541 drivers/pcmcia/db1xxx_ss.c 	sock->socket.io_offset	= (unsigned long)sock->virt_io;
sock              542 drivers/pcmcia/db1xxx_ss.c 	sock->socket.dev.parent	= &pdev->dev;
sock              543 drivers/pcmcia/db1xxx_ss.c 	sock->socket.resource_ops = &pccard_static_ops;
sock              545 drivers/pcmcia/db1xxx_ss.c 	platform_set_drvdata(pdev, sock);
sock              547 drivers/pcmcia/db1xxx_ss.c 	ret = db1x_pcmcia_setup_irqs(sock);
sock              550 drivers/pcmcia/db1xxx_ss.c 			sock->nr);
sock              554 drivers/pcmcia/db1xxx_ss.c 	set_stschg(sock, 0);
sock              556 drivers/pcmcia/db1xxx_ss.c 	ret = pcmcia_register_socket(&sock->socket);
sock              558 drivers/pcmcia/db1xxx_ss.c 		printk(KERN_ERR "pcmcia%d failed to register\n", sock->nr);
sock              564 drivers/pcmcia/db1xxx_ss.c 		"%d %d %d\n", sock->nr, sock->phys_io, sock->virt_io,
sock              565 drivers/pcmcia/db1xxx_ss.c 		sock->phys_attr, sock->phys_mem, sock->card_irq,
sock              566 drivers/pcmcia/db1xxx_ss.c 		sock->insert_irq, sock->stschg_irq, sock->eject_irq);
sock              571 drivers/pcmcia/db1xxx_ss.c 	db1x_pcmcia_free_irqs(sock);
sock              573 drivers/pcmcia/db1xxx_ss.c 	iounmap((void *)(sock->virt_io + (u32)mips_io_port_base));
sock              575 drivers/pcmcia/db1xxx_ss.c 	kfree(sock);
sock              581 drivers/pcmcia/db1xxx_ss.c 	struct db1x_pcmcia_sock *sock = platform_get_drvdata(pdev);
sock              583 drivers/pcmcia/db1xxx_ss.c 	db1x_pcmcia_free_irqs(sock);
sock              584 drivers/pcmcia/db1xxx_ss.c 	pcmcia_unregister_socket(&sock->socket);
sock              585 drivers/pcmcia/db1xxx_ss.c 	iounmap((void *)(sock->virt_io + (u32)mips_io_port_base));
sock              586 drivers/pcmcia/db1xxx_ss.c 	kfree(sock);
sock              327 drivers/pcmcia/ds.c 		   "pcmcia_card_remove(%d) %s\n", s->sock,
sock              494 drivers/pcmcia/ds.c 	pr_debug("adding device to %d, function %d\n", s->sock, function);
sock              521 drivers/pcmcia/ds.c 	dev_set_name(&p_dev->dev, "%d.%d", p_dev->socket->sock, p_dev->device_no);
sock              953 drivers/pcmcia/ds.c 	if (add_uevent_var(env, "SOCKET_NO=%u", p_dev->socket->sock))
sock             1243 drivers/pcmcia/ds.c 	dev_dbg(&skt->dev, "resuming socket %d\n", skt->sock);
sock             1250 drivers/pcmcia/ds.c 	dev_dbg(&skt->dev, "suspending socket %d\n", skt->sock);
sock              110 drivers/pcmcia/electra_cf.c static int electra_cf_set_socket(struct pcmcia_socket *sock,
sock              117 drivers/pcmcia/electra_cf.c 	cf = container_of(sock, struct electra_cf_socket, socket);
sock              381 drivers/pcmcia/i82092.c static void set_bridge_state(int sock)
sock              384 drivers/pcmcia/i82092.c 	indirect_write(sock, I365_GBLCTL,0x00);
sock              385 drivers/pcmcia/i82092.c 	indirect_write(sock, I365_GENCTL,0x00);
sock              387 drivers/pcmcia/i82092.c 	indirect_setbit(sock, I365_INTCTL,0x08);
sock              396 drivers/pcmcia/i82092.c static int i82092aa_init(struct pcmcia_socket *sock)
sock              407 drivers/pcmcia/i82092.c                 i82092aa_set_io_map(sock, &io);
sock              411 drivers/pcmcia/i82092.c                 i82092aa_set_mem_map(sock, &mem);
sock              420 drivers/pcmcia/i82092.c 	unsigned int sock = container_of(socket, struct socket_info, socket)->number;
sock              425 drivers/pcmcia/i82092.c 	status = indirect_read(sock,I365_STATUS); /* Interface Status Register */
sock              434 drivers/pcmcia/i82092.c 	 if (indirect_read(sock, I365_INTCTL) & I365_PC_IOCARD)	{
sock              463 drivers/pcmcia/i82092.c 	unsigned int sock = container_of(socket, struct socket_info, socket)->number;
sock              470 drivers/pcmcia/i82092.c 	set_bridge_state(sock);
sock              480 drivers/pcmcia/i82092.c 	indirect_write(sock,I365_INTCTL,reg); /* IGENC, Interrupt and General Control Register */
sock              499 drivers/pcmcia/i82092.c 			printk("setting voltage to Vcc to 5V on socket %i\n",sock);
sock              511 drivers/pcmcia/i82092.c 			printk("not setting Vpp on socket %i\n",sock);
sock              514 drivers/pcmcia/i82092.c 			printk("setting Vpp to 5.0 for socket %i\n",sock);
sock              527 drivers/pcmcia/i82092.c 	if (reg != indirect_read(sock,I365_POWER)) /* only write if changed */
sock              528 drivers/pcmcia/i82092.c 		indirect_write(sock,I365_POWER,reg);
sock              551 drivers/pcmcia/i82092.c 	indirect_write(sock,I365_CSCINT,reg);
sock              552 drivers/pcmcia/i82092.c 	(void)indirect_read(sock,I365_CSC);
sock              560 drivers/pcmcia/i82092.c 	unsigned int sock = container_of(socket, struct socket_info, socket)->number;
sock              578 drivers/pcmcia/i82092.c 	if (indirect_read(sock, I365_ADDRWIN) & I365_ENA_IO(map))
sock              579 drivers/pcmcia/i82092.c 		indirect_resetbit(sock, I365_ADDRWIN, I365_ENA_IO(map));
sock              584 drivers/pcmcia/i82092.c 	indirect_write16(sock,I365_IO(map)+I365_W_START,io->start);            	
sock              585 drivers/pcmcia/i82092.c 	indirect_write16(sock,I365_IO(map)+I365_W_STOP,io->stop);            	
sock              587 drivers/pcmcia/i82092.c 	ioctl = indirect_read(sock,I365_IOCTL) & ~I365_IOCTL_MASK(map);
sock              592 drivers/pcmcia/i82092.c 	indirect_write(sock,I365_IOCTL,ioctl);
sock              596 drivers/pcmcia/i82092.c 		indirect_setbit(sock,I365_ADDRWIN,I365_ENA_IO(map));
sock              605 drivers/pcmcia/i82092.c 	unsigned int sock = sock_info->number;
sock              626 drivers/pcmcia/i82092.c 			sock,
sock              634 drivers/pcmcia/i82092.c 	if (indirect_read(sock, I365_ADDRWIN) & I365_ENA_MEM(map))
sock              635 drivers/pcmcia/i82092.c 	              indirect_resetbit(sock, I365_ADDRWIN, I365_ENA_MEM(map));
sock              647 drivers/pcmcia/i82092.c 	indirect_write16(sock,base+I365_W_START,i);
sock              666 drivers/pcmcia/i82092.c 	indirect_write16(sock,base+I365_W_STOP,i);
sock              679 drivers/pcmcia/i82092.c 	indirect_write16(sock,base+I365_W_OFF,i);
sock              683 drivers/pcmcia/i82092.c 		indirect_setbit(sock, I365_ADDRWIN, I365_ENA_MEM(map));
sock              217 drivers/pcmcia/i82365.c static u_char i365_get(u_short sock, u_short reg)
sock              222 drivers/pcmcia/i82365.c 	unsigned int port = socket[sock].ioaddr;
sock              224 drivers/pcmcia/i82365.c 	reg = I365_REG(socket[sock].psock, reg);
sock              231 drivers/pcmcia/i82365.c static void i365_set(u_short sock, u_short reg, u_char data)
sock              236 drivers/pcmcia/i82365.c 	unsigned int port = socket[sock].ioaddr;
sock              237 drivers/pcmcia/i82365.c 	u_char val = I365_REG(socket[sock].psock, reg);
sock              243 drivers/pcmcia/i82365.c static void i365_bset(u_short sock, u_short reg, u_char mask)
sock              245 drivers/pcmcia/i82365.c     u_char d = i365_get(sock, reg);
sock              247 drivers/pcmcia/i82365.c     i365_set(sock, reg, d);
sock              250 drivers/pcmcia/i82365.c static void i365_bclr(u_short sock, u_short reg, u_char mask)
sock              252 drivers/pcmcia/i82365.c     u_char d = i365_get(sock, reg);
sock              254 drivers/pcmcia/i82365.c     i365_set(sock, reg, d);
sock              257 drivers/pcmcia/i82365.c static void i365_bflip(u_short sock, u_short reg, u_char mask, int b)
sock              259 drivers/pcmcia/i82365.c     u_char d = i365_get(sock, reg);
sock              264 drivers/pcmcia/i82365.c     i365_set(sock, reg, d);
sock              267 drivers/pcmcia/i82365.c static u_short i365_get_pair(u_short sock, u_short reg)
sock              270 drivers/pcmcia/i82365.c     a = i365_get(sock, reg);
sock              271 drivers/pcmcia/i82365.c     b = i365_get(sock, reg+1);
sock              275 drivers/pcmcia/i82365.c static void i365_set_pair(u_short sock, u_short reg, u_short data)
sock              277 drivers/pcmcia/i82365.c     i365_set(sock, reg, data & 0xff);
sock              278 drivers/pcmcia/i82365.c     i365_set(sock, reg+1, data >> 8);
sock              489 drivers/pcmcia/i82365.c static u_int __init test_irq(u_short sock, int irq)
sock              495 drivers/pcmcia/i82365.c     irq_hits = 0; irq_sock = sock;
sock              504 drivers/pcmcia/i82365.c     i365_set(sock, I365_CSCINT, I365_CSC_DETECT | (irq << 4));
sock              505 drivers/pcmcia/i82365.c     i365_bset(sock, I365_GENCTL, I365_CTL_SW_IRQ);
sock              511 drivers/pcmcia/i82365.c     i365_set(sock, I365_CSCINT, 0);
sock              517 drivers/pcmcia/i82365.c static u_int __init isa_scan(u_short sock, u_int mask0)
sock              529 drivers/pcmcia/i82365.c 	set_bridge_state(sock);
sock              530 drivers/pcmcia/i82365.c 	i365_set(sock, I365_CSCINT, 0);
sock              532 drivers/pcmcia/i82365.c 	    if ((mask0 & (1 << i)) && (test_irq(sock, i) == 0))
sock              535 drivers/pcmcia/i82365.c 	    if ((mask1 & (1 << i)) && (test_irq(sock, i) != 0))
sock              572 drivers/pcmcia/i82365.c static int __init identify(unsigned int port, u_short sock)
sock              579 drivers/pcmcia/i82365.c     socket[sockets].psock = sock;
sock              640 drivers/pcmcia/i82365.c static int __init is_alive(u_short sock)
sock              645 drivers/pcmcia/i82365.c     stat = i365_get(sock, I365_STATUS);
sock              646 drivers/pcmcia/i82365.c     start = i365_get_pair(sock, I365_IO(0)+I365_W_START);
sock              647 drivers/pcmcia/i82365.c     stop = i365_get_pair(sock, I365_IO(0)+I365_W_STOP);
sock              649 drivers/pcmcia/i82365.c 	(i365_get(sock, I365_INTCTL) & I365_PC_IOCARD) &&
sock              650 drivers/pcmcia/i82365.c 	(i365_get(sock, I365_ADDRWIN) & I365_ENA_IO(0)) &&
sock              755 drivers/pcmcia/i82365.c     int i, j, sock, k, ns, id;
sock              796 drivers/pcmcia/i82365.c 	    sock = (i & 1) << 1;
sock              797 drivers/pcmcia/i82365.c 	    if (identify(port, sock) == IS_I82365DF) {
sock              798 drivers/pcmcia/i82365.c 		add_socket(port, sock, IS_VLSI);
sock              807 drivers/pcmcia/i82365.c 	    sock = (i & 3);
sock              808 drivers/pcmcia/i82365.c 	    id = identify(port, sock);
sock              813 drivers/pcmcia/i82365.c 		if ((ignore == i+j) || (identify(port, sock+j) < 0))
sock              822 drivers/pcmcia/i82365.c 		add_socket(port, sock+j, id); ns++;
sock              887 drivers/pcmcia/i82365.c static int i365_get_status(u_short sock, u_int *value)
sock              891 drivers/pcmcia/i82365.c     status = i365_get(sock, I365_STATUS);
sock              895 drivers/pcmcia/i82365.c     if (i365_get(sock, I365_INTCTL) & I365_PC_IOCARD)
sock              905 drivers/pcmcia/i82365.c     if (socket[sock].type == IS_VG469) {
sock              906 drivers/pcmcia/i82365.c 	status = i365_get(sock, VG469_VSENSE);
sock              907 drivers/pcmcia/i82365.c 	if (socket[sock].psock & 1) {
sock              916 drivers/pcmcia/i82365.c     pr_debug("GetStatus(%d) = %#4.4x\n", sock, *value);
sock              922 drivers/pcmcia/i82365.c static int i365_set_socket(u_short sock, socket_state_t *state)
sock              924 drivers/pcmcia/i82365.c     struct i82365_socket *t = &socket[sock];
sock              928 drivers/pcmcia/i82365.c 	  "io_irq %d, csc_mask %#2.2x)\n", sock, state->flags,
sock              932 drivers/pcmcia/i82365.c     set_bridge_state(sock);
sock              939 drivers/pcmcia/i82365.c     i365_set(sock, I365_INTCTL, reg);
sock              956 drivers/pcmcia/i82365.c 		i365_bset(sock, PD67_MISC_CTL_1, PD67_MC1_VCC_3V);
sock              958 drivers/pcmcia/i82365.c 		i365_bclr(sock, PD67_MISC_CTL_1, PD67_MC1_VCC_3V);
sock              972 drivers/pcmcia/i82365.c 		i365_bset(sock, VG469_VSELECT, VG469_VSEL_VCC);
sock              974 drivers/pcmcia/i82365.c 		i365_bclr(sock, VG469_VSELECT, VG469_VSEL_VCC);
sock             1004 drivers/pcmcia/i82365.c     if (reg != i365_get(sock, I365_POWER))
sock             1005 drivers/pcmcia/i82365.c 	i365_set(sock, I365_POWER, reg);
sock             1010 drivers/pcmcia/i82365.c 	i365_bflip(sock, PD67_MISC_CTL_1, PD67_MC1_SPKR_ENA,
sock             1024 drivers/pcmcia/i82365.c     i365_set(sock, I365_CSCINT, reg);
sock             1025 drivers/pcmcia/i82365.c     i365_get(sock, I365_CSC);
sock             1032 drivers/pcmcia/i82365.c static int i365_set_io_map(u_short sock, struct pccard_io_map *io)
sock             1037 drivers/pcmcia/i82365.c 	  "%#llx-%#llx)\n", sock, io->map, io->flags, io->speed,
sock             1043 drivers/pcmcia/i82365.c     if (i365_get(sock, I365_ADDRWIN) & I365_ENA_IO(map))
sock             1044 drivers/pcmcia/i82365.c 	i365_bclr(sock, I365_ADDRWIN, I365_ENA_IO(map));
sock             1045 drivers/pcmcia/i82365.c     i365_set_pair(sock, I365_IO(map)+I365_W_START, io->start);
sock             1046 drivers/pcmcia/i82365.c     i365_set_pair(sock, I365_IO(map)+I365_W_STOP, io->stop);
sock             1047 drivers/pcmcia/i82365.c     ioctl = i365_get(sock, I365_IOCTL) & ~I365_IOCTL_MASK(map);
sock             1052 drivers/pcmcia/i82365.c     i365_set(sock, I365_IOCTL, ioctl);
sock             1055 drivers/pcmcia/i82365.c 	i365_bset(sock, I365_ADDRWIN, I365_ENA_IO(map));
sock             1061 drivers/pcmcia/i82365.c static int i365_set_mem_map(u_short sock, struct pccard_mem_map *mem)
sock             1067 drivers/pcmcia/i82365.c 	  "%#x)\n", sock, mem->map, mem->flags, mem->speed,
sock             1079 drivers/pcmcia/i82365.c     if (i365_get(sock, I365_ADDRWIN) & I365_ENA_MEM(map))
sock             1080 drivers/pcmcia/i82365.c 	i365_bclr(sock, I365_ADDRWIN, I365_ENA_MEM(map));
sock             1086 drivers/pcmcia/i82365.c     i365_set_pair(sock, base+I365_W_START, i);
sock             1095 drivers/pcmcia/i82365.c     i365_set_pair(sock, base+I365_W_STOP, i);
sock             1100 drivers/pcmcia/i82365.c     i365_set_pair(sock, base+I365_W_OFF, i);
sock             1104 drivers/pcmcia/i82365.c 	i365_bset(sock, I365_ADDRWIN, I365_ENA_MEM(map));
sock             1126 drivers/pcmcia/i82365.c 	unsigned short sock;
sock             1131 drivers/pcmcia/i82365.c 	sock = s->number;
sock             1133 drivers/pcmcia/i82365.c 	ISA_LOCK(sock, flags);
sock             1136 drivers/pcmcia/i82365.c 			       i365_get(sock,i), i365_get(sock,i+1),
sock             1137 drivers/pcmcia/i82365.c 			       i365_get(sock,i+2), i365_get(sock,i+3),
sock             1141 drivers/pcmcia/i82365.c 	ISA_UNLOCK(sock, flags);
sock             1166 drivers/pcmcia/i82365.c 	unsigned int sock = container_of(s, struct i82365_socket, socket)->number;
sock             1168 drivers/pcmcia/i82365.c 	if (socket[sock].flags & IS_ALIVE) {
sock             1173 drivers/pcmcia/i82365.c 	LOCKED(i365_get_status(sock, value));
sock             1178 drivers/pcmcia/i82365.c 	unsigned int sock = container_of(s, struct i82365_socket, socket)->number;
sock             1180 drivers/pcmcia/i82365.c 	if (socket[sock].flags & IS_ALIVE)
sock             1183 drivers/pcmcia/i82365.c 	LOCKED(i365_set_socket(sock, state));
sock             1188 drivers/pcmcia/i82365.c 	unsigned int sock = container_of(s, struct i82365_socket, socket)->number;
sock             1189 drivers/pcmcia/i82365.c 	if (socket[sock].flags & IS_ALIVE)
sock             1192 drivers/pcmcia/i82365.c 	LOCKED(i365_set_io_map(sock, io));
sock             1197 drivers/pcmcia/i82365.c 	unsigned int sock = container_of(s, struct i82365_socket, socket)->number;
sock             1198 drivers/pcmcia/i82365.c 	if (socket[sock].flags & IS_ALIVE)
sock             1201 drivers/pcmcia/i82365.c 	LOCKED(i365_set_mem_map(sock, mem));
sock              126 drivers/pcmcia/omap_cf.c omap_cf_set_socket(struct pcmcia_socket *sock, struct socket_state_t *s)
sock              245 drivers/pcmcia/pd6729.c static int pd6729_get_status(struct pcmcia_socket *sock, u_int *value)
sock              248 drivers/pcmcia/pd6729.c 			= container_of(sock, struct pd6729_socket, socket);
sock              294 drivers/pcmcia/pd6729.c static int pd6729_set_socket(struct pcmcia_socket *sock, socket_state_t *state)
sock              297 drivers/pcmcia/pd6729.c 			= container_of(sock, struct pd6729_socket, socket);
sock              322 drivers/pcmcia/pd6729.c 		dev_dbg(&sock->dev, "Auto power\n");
sock              326 drivers/pcmcia/pd6729.c 		dev_dbg(&sock->dev, "Power Enabled\n");
sock              334 drivers/pcmcia/pd6729.c 		dev_dbg(&sock->dev,
sock              341 drivers/pcmcia/pd6729.c 		dev_dbg(&sock->dev,
sock              348 drivers/pcmcia/pd6729.c 		dev_dbg(&sock->dev,
sock              356 drivers/pcmcia/pd6729.c 		dev_dbg(&sock->dev, "not setting Vpp on socket %i\n",
sock              361 drivers/pcmcia/pd6729.c 		dev_dbg(&sock->dev, "setting Vpp to Vcc for socket %i\n",
sock              366 drivers/pcmcia/pd6729.c 		dev_dbg(&sock->dev, "setting Vpp to 12.0\n");
sock              370 drivers/pcmcia/pd6729.c 		dev_dbg(&sock->dev, "pd6729: pd6729_set_socket called with "
sock              422 drivers/pcmcia/pd6729.c static int pd6729_set_io_map(struct pcmcia_socket *sock,
sock              426 drivers/pcmcia/pd6729.c 			= container_of(sock, struct pd6729_socket, socket);
sock              433 drivers/pcmcia/pd6729.c 		dev_dbg(&sock->dev, "pd6729_set_io_map with invalid map\n");
sock              466 drivers/pcmcia/pd6729.c static int pd6729_set_mem_map(struct pcmcia_socket *sock,
sock              470 drivers/pcmcia/pd6729.c 			 = container_of(sock, struct pd6729_socket, socket);
sock              476 drivers/pcmcia/pd6729.c 		dev_warn(&sock->dev, "invalid map requested\n");
sock              481 drivers/pcmcia/pd6729.c 		dev_warn(&sock->dev, "invalid invalid address / speed\n");
sock              543 drivers/pcmcia/pd6729.c static int pd6729_init(struct pcmcia_socket *sock)
sock              550 drivers/pcmcia/pd6729.c 	pd6729_set_socket(sock, &dead_socket);
sock              553 drivers/pcmcia/pd6729.c 		pd6729_set_io_map(sock, &io);
sock              557 drivers/pcmcia/pd6729.c 		pd6729_set_mem_map(sock, &mem);
sock              116 drivers/pcmcia/pxa2xx_base.c static int pxa2xx_pcmcia_set_mcmem( int sock, int speed, int clock )
sock              127 drivers/pcmcia/pxa2xx_base.c 	__raw_writel(val, MCMEM(sock));
sock              132 drivers/pcmcia/pxa2xx_base.c static int pxa2xx_pcmcia_set_mcio( int sock, int speed, int clock )
sock              143 drivers/pcmcia/pxa2xx_base.c 	__raw_writel(val, MCIO(sock));
sock              148 drivers/pcmcia/pxa2xx_base.c static int pxa2xx_pcmcia_set_mcatt( int sock, int speed, int clock )
sock              159 drivers/pcmcia/pxa2xx_base.c 	__raw_writel(val, MCATT(sock));
sock              167 drivers/pcmcia/pxa2xx_base.c 	int sock = skt->nr;
sock              171 drivers/pcmcia/pxa2xx_base.c 	pxa2xx_pcmcia_set_mcmem(sock, timing.mem, clk);
sock              172 drivers/pcmcia/pxa2xx_base.c 	pxa2xx_pcmcia_set_mcatt(sock, timing.attr, clk);
sock              173 drivers/pcmcia/pxa2xx_base.c 	pxa2xx_pcmcia_set_mcio(sock, timing.io, clk);
sock              134 drivers/pcmcia/ricoh.h static void ricoh_zoom_video(struct pcmcia_socket *sock, int onoff)
sock              137 drivers/pcmcia/ricoh.h 	struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
sock               69 drivers/pcmcia/sa11xx_base.h #define MECR_SET(mecr, sock, shift, mask, bs) \
sock               71 drivers/pcmcia/sa11xx_base.h                   ((sock)==0?MECR_SOCKET_0_SHIFT:MECR_SOCKET_1_SHIFT)))|\
sock               72 drivers/pcmcia/sa11xx_base.h         (((bs)<<(shift))<<((sock)==0?MECR_SOCKET_0_SHIFT:MECR_SOCKET_1_SHIFT)))
sock               74 drivers/pcmcia/sa11xx_base.h #define MECR_GET(mecr, sock, shift, mask) \
sock               75 drivers/pcmcia/sa11xx_base.h ((((mecr)>>(((sock)==0)?MECR_SOCKET_0_SHIFT:MECR_SOCKET_1_SHIFT))>>\
sock               78 drivers/pcmcia/sa11xx_base.h #define MECR_BSIO_SET(mecr, sock, bs) \
sock               79 drivers/pcmcia/sa11xx_base.h MECR_SET((mecr), (sock), MECR_BSIO_SHIFT, MECR_BS_MASK, (bs))
sock               81 drivers/pcmcia/sa11xx_base.h #define MECR_BSIO_GET(mecr, sock) \
sock               82 drivers/pcmcia/sa11xx_base.h MECR_GET((mecr), (sock), MECR_BSIO_SHIFT, MECR_BS_MASK)
sock               84 drivers/pcmcia/sa11xx_base.h #define MECR_BSA_SET(mecr, sock, bs) \
sock               85 drivers/pcmcia/sa11xx_base.h MECR_SET((mecr), (sock), MECR_BSA_SHIFT, MECR_BS_MASK, (bs))
sock               87 drivers/pcmcia/sa11xx_base.h #define MECR_BSA_GET(mecr, sock) \
sock               88 drivers/pcmcia/sa11xx_base.h MECR_GET((mecr), (sock), MECR_BSA_SHIFT, MECR_BS_MASK)
sock               90 drivers/pcmcia/sa11xx_base.h #define MECR_BSM_SET(mecr, sock, bs) \
sock               91 drivers/pcmcia/sa11xx_base.h MECR_SET((mecr), (sock), MECR_BSM_SHIFT, MECR_BS_MASK, (bs))
sock               93 drivers/pcmcia/sa11xx_base.h #define MECR_BSM_GET(mecr, sock) \
sock               94 drivers/pcmcia/sa11xx_base.h MECR_GET((mecr), (sock), MECR_BSM_SHIFT, MECR_BS_MASK)
sock               96 drivers/pcmcia/sa11xx_base.h #define MECR_FAST_SET(mecr, sock, fast) \
sock               97 drivers/pcmcia/sa11xx_base.h MECR_SET((mecr), (sock), MECR_FAST_SHIFT, MECR_FAST_MODE_MASK, (fast))
sock               99 drivers/pcmcia/sa11xx_base.h #define MECR_FAST_GET(mecr, sock) \
sock              100 drivers/pcmcia/sa11xx_base.h MECR_GET((mecr), (sock), MECR_FAST_SHIFT, MECR_FAST_MODE_MASK)
sock              397 drivers/pcmcia/soc_common.c static int soc_common_pcmcia_sock_init(struct pcmcia_socket *sock)
sock              399 drivers/pcmcia/soc_common.c 	struct soc_pcmcia_socket *skt = to_soc_pcmcia_socket(sock);
sock              418 drivers/pcmcia/soc_common.c static int soc_common_pcmcia_suspend(struct pcmcia_socket *sock)
sock              420 drivers/pcmcia/soc_common.c 	struct soc_pcmcia_socket *skt = to_soc_pcmcia_socket(sock);
sock              511 drivers/pcmcia/soc_common.c soc_common_pcmcia_get_status(struct pcmcia_socket *sock, unsigned int *status)
sock              513 drivers/pcmcia/soc_common.c 	struct soc_pcmcia_socket *skt = to_soc_pcmcia_socket(sock);
sock              530 drivers/pcmcia/soc_common.c 	struct pcmcia_socket *sock, socket_state_t *state)
sock              532 drivers/pcmcia/soc_common.c 	struct soc_pcmcia_socket *skt = to_soc_pcmcia_socket(sock);
sock              562 drivers/pcmcia/soc_common.c 	struct pcmcia_socket *sock, struct pccard_io_map *map)
sock              564 drivers/pcmcia/soc_common.c 	struct soc_pcmcia_socket *skt = to_soc_pcmcia_socket(sock);
sock              616 drivers/pcmcia/soc_common.c 	struct pcmcia_socket *sock, struct pccard_mem_map *map)
sock              618 drivers/pcmcia/soc_common.c 	struct soc_pcmcia_socket *skt = to_soc_pcmcia_socket(sock);
sock              363 drivers/pcmcia/tcic.c     int i, sock, ret = 0;
sock              370 drivers/pcmcia/tcic.c     sock = 0;
sock              381 drivers/pcmcia/tcic.c 	    if (tcic_getw(TCIC_ADDR) == 0xc3a5) sock = 2;
sock              383 drivers/pcmcia/tcic.c 	if (sock == 0) {
sock              390 drivers/pcmcia/tcic.c 		if (tcic_getw(TCIC_ADDR) == 0xc3a5) sock = 2;
sock              394 drivers/pcmcia/tcic.c     if (sock == 0) {
sock              402 drivers/pcmcia/tcic.c     for (i = 0; i < sock; i++) {
sock              593 drivers/pcmcia/tcic.c static int tcic_get_status(struct pcmcia_socket *sock, u_int *value)
sock              595 drivers/pcmcia/tcic.c     u_short psock = container_of(sock, struct tcic_socket, socket)->psock;
sock              613 drivers/pcmcia/tcic.c     dev_dbg(&sock->dev, "GetStatus(%d) = %#2.2x\n", psock, *value);
sock              619 drivers/pcmcia/tcic.c static int tcic_set_socket(struct pcmcia_socket *sock, socket_state_t *state)
sock              621 drivers/pcmcia/tcic.c     u_short psock = container_of(sock, struct tcic_socket, socket)->psock;
sock              625 drivers/pcmcia/tcic.c     dev_dbg(&sock->dev, "SetSocket(%d, flags %#3.3x, Vcc %d, Vpp %d, "
sock              694 drivers/pcmcia/tcic.c static int tcic_set_io_map(struct pcmcia_socket *sock, struct pccard_io_map *io)
sock              696 drivers/pcmcia/tcic.c     u_short psock = container_of(sock, struct tcic_socket, socket)->psock;
sock              700 drivers/pcmcia/tcic.c     dev_dbg(&sock->dev, "SetIOMap(%d, %d, %#2.2x, %d ns, "
sock              731 drivers/pcmcia/tcic.c static int tcic_set_mem_map(struct pcmcia_socket *sock, struct pccard_mem_map *mem)
sock              733 drivers/pcmcia/tcic.c     u_short psock = container_of(sock, struct tcic_socket, socket)->psock;
sock              737 drivers/pcmcia/tcic.c     dev_dbg(&sock->dev, "SetMemMap(%d, %d, %#2.2x, %d ns, "
sock              102 drivers/pcmcia/tcic.h #define TCIC_PWR_VCC(sock)	(0x01<<(sock))
sock              104 drivers/pcmcia/tcic.h #define TCIC_PWR_VPP(sock)	(0x08<<(sock))
sock              185 drivers/pcmcia/tcic.h #define TCIC_SCF1(sock)	((sock)<<3)
sock              186 drivers/pcmcia/tcic.h #define TCIC_SCF2(sock) (((sock)<<3)+2)
sock              217 drivers/pcmcia/tcic.h #define TCIC_MWIN(sock,map)	(0x100+(((map)+((sock)<<2))<<3))
sock              245 drivers/pcmcia/tcic.h #define TCIC_IWIN(sock,map)	(0x200+(((map)+((sock)<<1))<<2))
sock              204 drivers/pcmcia/ti113x.h static void ti_zoom_video(struct pcmcia_socket *sock, int onoff)
sock              207 drivers/pcmcia/ti113x.h 	struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
sock              229 drivers/pcmcia/ti113x.h static void ti1250_zoom_video(struct pcmcia_socket *sock, int onoff)
sock              231 drivers/pcmcia/ti113x.h 	struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
sock              235 drivers/pcmcia/ti113x.h 	ti_zoom_video(sock, onoff);
sock              744 drivers/pcmcia/ti113x.h static int ti12xx_power_hook(struct pcmcia_socket *sock, int operation)
sock              746 drivers/pcmcia/ti113x.h 	struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
sock              936 drivers/pcmcia/ti113x.h static void ene_tune_bridge(struct pcmcia_socket *sock, struct pci_bus *bus)
sock              938 drivers/pcmcia/ti113x.h 	struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
sock              110 drivers/pcmcia/topic.h static void topic97_zoom_video(struct pcmcia_socket *sock, int onoff)
sock              112 drivers/pcmcia/topic.h 	struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
sock              222 drivers/pcmcia/vrc4171_card.c static int pccard_init(struct pcmcia_socket *sock)
sock              227 drivers/pcmcia/vrc4171_card.c 	sock->features |= SS_CAP_PCCARD | SS_CAP_PAGE_REGS;
sock              228 drivers/pcmcia/vrc4171_card.c 	sock->irq_mask = 0;
sock              229 drivers/pcmcia/vrc4171_card.c 	sock->map_size = 0x1000;
sock              230 drivers/pcmcia/vrc4171_card.c 	sock->pci_irq = vrc4171_irq;
sock              232 drivers/pcmcia/vrc4171_card.c 	slot = sock->sock;
sock              241 drivers/pcmcia/vrc4171_card.c static int pccard_get_status(struct pcmcia_socket *sock, u_int *value)
sock              247 drivers/pcmcia/vrc4171_card.c 	if (sock == NULL || sock->sock >= CARD_MAX_SLOTS || value == NULL)
sock              250 drivers/pcmcia/vrc4171_card.c 	slot = sock->sock;
sock              305 drivers/pcmcia/vrc4171_card.c static int pccard_set_socket(struct pcmcia_socket *sock, socket_state_t *state)
sock              311 drivers/pcmcia/vrc4171_card.c 	if (sock == NULL || sock->sock >= CARD_MAX_SLOTS ||
sock              316 drivers/pcmcia/vrc4171_card.c 	slot = sock->sock;
sock              367 drivers/pcmcia/vrc4171_card.c static int pccard_set_io_map(struct pcmcia_socket *sock, struct pccard_io_map *io)
sock              373 drivers/pcmcia/vrc4171_card.c 	if (sock == NULL || sock->sock >= CARD_MAX_SLOTS ||
sock              378 drivers/pcmcia/vrc4171_card.c 	slot = sock->sock;
sock              409 drivers/pcmcia/vrc4171_card.c static int pccard_set_mem_map(struct pcmcia_socket *sock, struct pccard_mem_map *mem)
sock              416 drivers/pcmcia/vrc4171_card.c 	if (sock == NULL || sock->sock >= CARD_MAX_SLOTS ||
sock              425 drivers/pcmcia/vrc4171_card.c 	slot = sock->sock;
sock              144 drivers/pcmcia/vrc4173_cardu.c static int cardu_register_callback(unsigned int sock,
sock              148 drivers/pcmcia/vrc4173_cardu.c 	vrc4173_socket_t *socket = &cardu_sockets[sock];
sock              156 drivers/pcmcia/vrc4173_cardu.c static int cardu_inquire_socket(unsigned int sock, socket_cap_t *cap)
sock              158 drivers/pcmcia/vrc4173_cardu.c 	vrc4173_socket_t *socket = &cardu_sockets[sock];
sock              165 drivers/pcmcia/vrc4173_cardu.c static int cardu_get_status(unsigned int sock, u_int *value)
sock              167 drivers/pcmcia/vrc4173_cardu.c 	vrc4173_socket_t *socket = &cardu_sockets[sock];
sock              226 drivers/pcmcia/vrc4173_cardu.c static int cardu_set_socket(unsigned int sock, socket_state_t *state)
sock              228 drivers/pcmcia/vrc4173_cardu.c 	vrc4173_socket_t *socket = &cardu_sockets[sock];
sock              248 drivers/pcmcia/vrc4173_cardu.c static int cardu_get_io_map(unsigned int sock, struct pccard_io_map *io)
sock              250 drivers/pcmcia/vrc4173_cardu.c 	vrc4173_socket_t *socket = &cardu_sockets[sock];
sock              272 drivers/pcmcia/vrc4173_cardu.c static int cardu_set_io_map(unsigned int sock, struct pccard_io_map *io)
sock              274 drivers/pcmcia/vrc4173_cardu.c 	vrc4173_socket_t *socket = &cardu_sockets[sock];
sock              305 drivers/pcmcia/vrc4173_cardu.c static int cardu_get_mem_map(unsigned int sock, struct pccard_mem_map *mem)
sock              307 drivers/pcmcia/vrc4173_cardu.c 	vrc4173_socket_t *socket = &cardu_sockets[sock];
sock              339 drivers/pcmcia/vrc4173_cardu.c static int cardu_set_mem_map(unsigned int sock, struct pccard_mem_map *mem)
sock              341 drivers/pcmcia/vrc4173_cardu.c 	vrc4173_socket_t *socket = &cardu_sockets[sock];
sock              383 drivers/pcmcia/vrc4173_cardu.c static void cardu_proc_setup(unsigned int sock, struct proc_dir_entry *base)
sock               71 drivers/pcmcia/xxs1500_ss.c 	struct xxs1500_pcmcia_sock *sock = data;
sock               73 drivers/pcmcia/xxs1500_ss.c 	pcmcia_parse_events(&sock->socket, SS_DETECT);
sock               81 drivers/pcmcia/xxs1500_ss.c 	struct xxs1500_pcmcia_sock *sock = to_xxs_socket(skt);
sock               97 drivers/pcmcia/xxs1500_ss.c 	changed = state->flags ^ sock->old_flags;
sock              110 drivers/pcmcia/xxs1500_ss.c 	sock->old_flags = state->flags;
sock              179 drivers/pcmcia/xxs1500_ss.c 	struct xxs1500_pcmcia_sock *sock = to_xxs_socket(skt);
sock              181 drivers/pcmcia/xxs1500_ss.c 	map->start = (u32)sock->virt_io;
sock              190 drivers/pcmcia/xxs1500_ss.c 	struct xxs1500_pcmcia_sock *sock = to_xxs_socket(skt);
sock              193 drivers/pcmcia/xxs1500_ss.c 		map->static_start = sock->phys_attr + map->card_start;
sock              195 drivers/pcmcia/xxs1500_ss.c 		map->static_start = sock->phys_mem + map->card_start;
sock              211 drivers/pcmcia/xxs1500_ss.c 	struct xxs1500_pcmcia_sock *sock;
sock              215 drivers/pcmcia/xxs1500_ss.c 	sock = kzalloc(sizeof(struct xxs1500_pcmcia_sock), GFP_KERNEL);
sock              216 drivers/pcmcia/xxs1500_ss.c 	if (!sock)
sock              227 drivers/pcmcia/xxs1500_ss.c 	sock->phys_attr = r->start;
sock              235 drivers/pcmcia/xxs1500_ss.c 	sock->phys_mem = r->start;
sock              243 drivers/pcmcia/xxs1500_ss.c 	sock->phys_io = r->start;
sock              254 drivers/pcmcia/xxs1500_ss.c 	sock->virt_io = (void *)(ioremap(sock->phys_io, IO_MAP_SIZE) -
sock              257 drivers/pcmcia/xxs1500_ss.c 	if (!sock->virt_io) {
sock              263 drivers/pcmcia/xxs1500_ss.c 	sock->socket.ops	= &xxs1500_pcmcia_operations;
sock              264 drivers/pcmcia/xxs1500_ss.c 	sock->socket.owner	= THIS_MODULE;
sock              265 drivers/pcmcia/xxs1500_ss.c 	sock->socket.pci_irq	= gpio_to_irq(GPIO_CARDIRQ);
sock              266 drivers/pcmcia/xxs1500_ss.c 	sock->socket.features	= SS_CAP_STATIC_MAP | SS_CAP_PCCARD;
sock              267 drivers/pcmcia/xxs1500_ss.c 	sock->socket.map_size	= MEM_MAP_SIZE;
sock              268 drivers/pcmcia/xxs1500_ss.c 	sock->socket.io_offset	= (unsigned long)sock->virt_io;
sock              269 drivers/pcmcia/xxs1500_ss.c 	sock->socket.dev.parent	= &pdev->dev;
sock              270 drivers/pcmcia/xxs1500_ss.c 	sock->socket.resource_ops = &pccard_static_ops;
sock              272 drivers/pcmcia/xxs1500_ss.c 	platform_set_drvdata(pdev, sock);
sock              279 drivers/pcmcia/xxs1500_ss.c 	ret = request_irq(irq, cdirq, 0, "pcmcia_carddetect", sock);
sock              285 drivers/pcmcia/xxs1500_ss.c 	ret = pcmcia_register_socket(&sock->socket);
sock              296 drivers/pcmcia/xxs1500_ss.c 	free_irq(gpio_to_irq(GPIO_CDA), sock);
sock              298 drivers/pcmcia/xxs1500_ss.c 	iounmap((void *)(sock->virt_io + (u32)mips_io_port_base));
sock              300 drivers/pcmcia/xxs1500_ss.c 	kfree(sock);
sock              306 drivers/pcmcia/xxs1500_ss.c 	struct xxs1500_pcmcia_sock *sock = platform_get_drvdata(pdev);
sock              308 drivers/pcmcia/xxs1500_ss.c 	pcmcia_unregister_socket(&sock->socket);
sock              309 drivers/pcmcia/xxs1500_ss.c 	free_irq(gpio_to_irq(GPIO_CDA), sock);
sock              310 drivers/pcmcia/xxs1500_ss.c 	iounmap((void *)(sock->virt_io + (u32)mips_io_port_base));
sock              311 drivers/pcmcia/xxs1500_ss.c 	kfree(sock);
sock              212 drivers/pcmcia/yenta_socket.c static int yenta_get_status(struct pcmcia_socket *sock, unsigned int *value)
sock              214 drivers/pcmcia/yenta_socket.c 	struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
sock              329 drivers/pcmcia/yenta_socket.c static int yenta_set_socket(struct pcmcia_socket *sock, socket_state_t *state)
sock              331 drivers/pcmcia/yenta_socket.c 	struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
sock              390 drivers/pcmcia/yenta_socket.c 		if (sock->zoom_video)
sock              391 drivers/pcmcia/yenta_socket.c 			sock->zoom_video(sock, state->flags & SS_ZVCARD);
sock              404 drivers/pcmcia/yenta_socket.c static int yenta_set_io_map(struct pcmcia_socket *sock, struct pccard_io_map *io)
sock              406 drivers/pcmcia/yenta_socket.c 	struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
sock              441 drivers/pcmcia/yenta_socket.c static int yenta_set_mem_map(struct pcmcia_socket *sock, struct pccard_mem_map *mem)
sock              443 drivers/pcmcia/yenta_socket.c 	struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
sock              579 drivers/pcmcia/yenta_socket.c static int yenta_sock_init(struct pcmcia_socket *sock)
sock              581 drivers/pcmcia/yenta_socket.c 	struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
sock              600 drivers/pcmcia/yenta_socket.c static int yenta_sock_suspend(struct pcmcia_socket *sock)
sock              602 drivers/pcmcia/yenta_socket.c 	struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
sock              789 drivers/pcmcia/yenta_socket.c 	struct yenta_socket *sock = pci_get_drvdata(dev);
sock              795 drivers/pcmcia/yenta_socket.c 	pcmcia_unregister_socket(&sock->socket);
sock              798 drivers/pcmcia/yenta_socket.c 	cb_writel(sock, CB_SOCKET_MASK, 0x0);
sock              799 drivers/pcmcia/yenta_socket.c 	exca_writeb(sock, I365_CSCINT, 0);
sock              801 drivers/pcmcia/yenta_socket.c 	if (sock->cb_irq)
sock              802 drivers/pcmcia/yenta_socket.c 		free_irq(sock->cb_irq, sock);
sock              804 drivers/pcmcia/yenta_socket.c 		del_timer_sync(&sock->poll_timer);
sock              806 drivers/pcmcia/yenta_socket.c 	iounmap(sock->base);
sock              807 drivers/pcmcia/yenta_socket.c 	yenta_free_resources(sock);
sock              812 drivers/pcmcia/yenta_socket.c 	kfree(sock);
sock              563 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 		skb->sk = (struct sock *)csk;
sock              993 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	skb->sk = (struct sock *)csk;
sock              943 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 		skb->sk = (struct sock *)csk;
sock             1774 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	skb->sk = (struct sock *)csk;
sock              111 drivers/scsi/iscsi_tcp.c static inline int iscsi_sw_sk_state_check(struct sock *sk)
sock              125 drivers/scsi/iscsi_tcp.c static void iscsi_sw_tcp_data_ready(struct sock *sk)
sock              157 drivers/scsi/iscsi_tcp.c static void iscsi_sw_tcp_state_change(struct sock *sk)
sock              162 drivers/scsi/iscsi_tcp.c 	void (*old_state_change)(struct sock *);
sock              186 drivers/scsi/iscsi_tcp.c static void iscsi_sw_tcp_write_space(struct sock *sk)
sock              191 drivers/scsi/iscsi_tcp.c 	void (*old_write_space)(struct sock *);
sock              215 drivers/scsi/iscsi_tcp.c 	struct sock *sk = tcp_sw_conn->sock->sk;
sock              234 drivers/scsi/iscsi_tcp.c 	struct sock *sk = tcp_sw_conn->sock->sk;
sock              263 drivers/scsi/iscsi_tcp.c 	struct socket *sk = tcp_sw_conn->sock;
sock              376 drivers/scsi/iscsi_tcp.c 	if (!tcp_sw_conn->sock) {
sock              598 drivers/scsi/iscsi_tcp.c 	struct socket *sock = tcp_sw_conn->sock;
sock              600 drivers/scsi/iscsi_tcp.c 	if (!sock)
sock              603 drivers/scsi/iscsi_tcp.c 	sock_hold(sock->sk);
sock              605 drivers/scsi/iscsi_tcp.c 	sock_put(sock->sk);
sock              608 drivers/scsi/iscsi_tcp.c 	tcp_sw_conn->sock = NULL;
sock              610 drivers/scsi/iscsi_tcp.c 	sockfd_put(sock);
sock              638 drivers/scsi/iscsi_tcp.c 	struct socket *sock = tcp_sw_conn->sock;
sock              641 drivers/scsi/iscsi_tcp.c 	if (!sock)
sock              644 drivers/scsi/iscsi_tcp.c 	sock->sk->sk_err = EIO;
sock              645 drivers/scsi/iscsi_tcp.c 	wake_up_interruptible(sk_sleep(sock->sk));
sock              665 drivers/scsi/iscsi_tcp.c 	struct sock *sk;
sock              666 drivers/scsi/iscsi_tcp.c 	struct socket *sock;
sock              670 drivers/scsi/iscsi_tcp.c 	sock = sockfd_lookup((int)transport_eph, &err);
sock              671 drivers/scsi/iscsi_tcp.c 	if (!sock) {
sock              683 drivers/scsi/iscsi_tcp.c 	tcp_sw_conn->sock = sock;
sock              687 drivers/scsi/iscsi_tcp.c 	sk = sock->sk;
sock              694 drivers/scsi/iscsi_tcp.c 	tcp_sw_conn->sendpage = tcp_sw_conn->sock->ops->sendpage;
sock              702 drivers/scsi/iscsi_tcp.c 	sockfd_put(sock);
sock              721 drivers/scsi/iscsi_tcp.c 			sock_no_sendpage : tcp_sw_conn->sock->ops->sendpage;
sock              746 drivers/scsi/iscsi_tcp.c 		if (!tcp_sw_conn || !tcp_sw_conn->sock) {
sock              751 drivers/scsi/iscsi_tcp.c 			rc = kernel_getsockname(tcp_sw_conn->sock,
sock              754 drivers/scsi/iscsi_tcp.c 			rc = kernel_getpeername(tcp_sw_conn->sock,
sock              794 drivers/scsi/iscsi_tcp.c 		if (!tcp_sw_conn->sock) {
sock              799 drivers/scsi/iscsi_tcp.c 		rc = kernel_getsockname(tcp_sw_conn->sock,
sock               30 drivers/scsi/iscsi_tcp.h 	struct socket		*sock;
sock               34 drivers/scsi/iscsi_tcp.h 	void			(*old_data_ready)(struct sock *);
sock               35 drivers/scsi/iscsi_tcp.h 	void			(*old_state_change)(struct sock *);
sock               36 drivers/scsi/iscsi_tcp.h 	void			(*old_write_space)(struct sock *);
sock               19 drivers/scsi/scsi_netlink.c struct sock *scsi_nl_sock = NULL;
sock              156 drivers/scsi/scsi_priv.h extern struct sock *scsi_nl_sock;
sock             1608 drivers/scsi/scsi_transport_iscsi.c static struct sock *nls;
sock              455 drivers/slimbus/qcom-ngd-ctrl.c 	rc = kernel_connect(handle->sock,
sock              185 drivers/soc/qcom/qmi_interface.c 	if (qmi->sock) {
sock              186 drivers/soc/qcom/qmi_interface.c 		ret = kernel_sendmsg(qmi->sock, &msg, &iv, 1, sizeof(pkt));
sock              250 drivers/soc/qcom/qmi_interface.c 	if (qmi->sock) {
sock              251 drivers/soc/qcom/qmi_interface.c 		ret = kernel_sendmsg(qmi->sock, &msg, &iv, 1, sizeof(pkt));
sock              443 drivers/soc/qcom/qmi_interface.c 	struct socket *sock;
sock              445 drivers/soc/qcom/qmi_interface.c 	sock = qmi_sock_create(qmi, &sq);
sock              446 drivers/soc/qcom/qmi_interface.c 	if (IS_ERR(sock))
sock              450 drivers/soc/qcom/qmi_interface.c 	sock_release(qmi->sock);
sock              451 drivers/soc/qcom/qmi_interface.c 	qmi->sock = NULL;
sock              460 drivers/soc/qcom/qmi_interface.c 	qmi->sock = sock;
sock              536 drivers/soc/qcom/qmi_interface.c 		if (qmi->sock)
sock              537 drivers/soc/qcom/qmi_interface.c 			msglen = kernel_recvmsg(qmi->sock, &msg, &iv, 1,
sock              568 drivers/soc/qcom/qmi_interface.c static void qmi_data_ready(struct sock *sk)
sock              585 drivers/soc/qcom/qmi_interface.c 	struct socket *sock;
sock              589 drivers/soc/qcom/qmi_interface.c 			       PF_QIPCRTR, &sock);
sock              593 drivers/soc/qcom/qmi_interface.c 	ret = kernel_getsockname(sock, (struct sockaddr *)sq);
sock              595 drivers/soc/qcom/qmi_interface.c 		sock_release(sock);
sock              599 drivers/soc/qcom/qmi_interface.c 	sock->sk->sk_user_data = qmi;
sock              600 drivers/soc/qcom/qmi_interface.c 	sock->sk->sk_data_ready = qmi_data_ready;
sock              601 drivers/soc/qcom/qmi_interface.c 	sock->sk->sk_error_report = qmi_data_ready;
sock              603 drivers/soc/qcom/qmi_interface.c 	return sock;
sock              656 drivers/soc/qcom/qmi_interface.c 	qmi->sock = qmi_sock_create(qmi, &qmi->sq);
sock              657 drivers/soc/qcom/qmi_interface.c 	if (IS_ERR(qmi->sock)) {
sock              659 drivers/soc/qcom/qmi_interface.c 		ret = PTR_ERR(qmi->sock);
sock              682 drivers/soc/qcom/qmi_interface.c 	struct socket *sock = qmi->sock;
sock              685 drivers/soc/qcom/qmi_interface.c 	sock->sk->sk_user_data = NULL;
sock              691 drivers/soc/qcom/qmi_interface.c 	sock_release(sock);
sock              692 drivers/soc/qcom/qmi_interface.c 	qmi->sock = NULL;
sock              758 drivers/soc/qcom/qmi_interface.c 	if (qmi->sock) {
sock              759 drivers/soc/qcom/qmi_interface.c 		ret = kernel_sendmsg(qmi->sock, &msghdr, &iv, 1, len);
sock               43 drivers/staging/gdm724x/gdm_lte.c 	struct sock *sock;
sock              516 drivers/staging/gdm724x/gdm_lte.c 	return netlink_send(lte_event.sock, idx, 0, buf, length);
sock              531 drivers/staging/gdm724x/gdm_lte.c 		lte_event.sock = netlink_init(NETLINK_LTE, gdm_lte_event_rcv);
sock              533 drivers/staging/gdm724x/gdm_lte.c 	if (lte_event.sock) {
sock              544 drivers/staging/gdm724x/gdm_lte.c 	if (lte_event.sock && --lte_event.ref_cnt == 0) {
sock              545 drivers/staging/gdm724x/gdm_lte.c 		sock_release(lte_event.sock->sk_socket);
sock              546 drivers/staging/gdm724x/gdm_lte.c 		lte_event.sock = NULL;
sock               75 drivers/staging/gdm724x/netlink_k.c struct sock *netlink_init(int unit,
sock               79 drivers/staging/gdm724x/netlink_k.c 	struct sock *sock;
sock               84 drivers/staging/gdm724x/netlink_k.c 	sock = netlink_kernel_create(&init_net, unit, &cfg);
sock               86 drivers/staging/gdm724x/netlink_k.c 	if (sock)
sock               89 drivers/staging/gdm724x/netlink_k.c 	return sock;
sock               92 drivers/staging/gdm724x/netlink_k.c int netlink_send(struct sock *sock, int group, u16 type, void *msg, int len)
sock              102 drivers/staging/gdm724x/netlink_k.c 	if (!netlink_has_listeners(sock, group + 1))
sock              116 drivers/staging/gdm724x/netlink_k.c 	ret = netlink_broadcast(sock, skb, 0, group + 1, GFP_ATOMIC);
sock              123 drivers/staging/gdm724x/netlink_k.c 	else if (netlink_has_listeners(sock, group + 1))
sock               10 drivers/staging/gdm724x/netlink_k.h struct sock *netlink_init(int unit,
sock               13 drivers/staging/gdm724x/netlink_k.h int netlink_send(struct sock *sock, int group, u16 type, void *msg, int len);
sock             2572 drivers/target/iscsi/iscsi_target.c 	if ((conn->sock->sk->sk_shutdown & SEND_SHUTDOWN) ||
sock             2573 drivers/target/iscsi/iscsi_target.c 	    (conn->sock->sk->sk_shutdown & RCV_SHUTDOWN)) {
sock             2761 drivers/target/iscsi/iscsi_target.c 	if ((conn->sock->sk->sk_shutdown & SEND_SHUTDOWN) ||
sock             2762 drivers/target/iscsi/iscsi_target.c 	    (conn->sock->sk->sk_shutdown & RCV_SHUTDOWN)) {
sock             4245 drivers/target/iscsi/iscsi_target.c 	if (conn->sock)
sock             4246 drivers/target/iscsi/iscsi_target.c 		sock_release(conn->sock);
sock             4489 drivers/target/iscsi/iscsi_target.c 	if (l_conn->sock)
sock             4490 drivers/target/iscsi/iscsi_target.c 		l_conn->sock->ops->shutdown(l_conn->sock, RCV_SHUTDOWN);
sock              857 drivers/target/iscsi/iscsi_target_login.c 	struct socket *sock = NULL;
sock              880 drivers/target/iscsi/iscsi_target_login.c 			np->np_ip_proto, &sock);
sock              885 drivers/target/iscsi/iscsi_target_login.c 	np->np_socket = sock;
sock              903 drivers/target/iscsi/iscsi_target_login.c 		ret = kernel_setsockopt(sock, IPPROTO_TCP, TCP_NODELAY,
sock              913 drivers/target/iscsi/iscsi_target_login.c 	ret = kernel_setsockopt(sock, SOL_SOCKET, SO_REUSEADDR,
sock              921 drivers/target/iscsi/iscsi_target_login.c 	ret = kernel_setsockopt(sock, IPPROTO_IP, IP_FREEBIND,
sock              929 drivers/target/iscsi/iscsi_target_login.c 	ret = kernel_bind(sock, (struct sockaddr *)&np->np_sockaddr, len);
sock              935 drivers/target/iscsi/iscsi_target_login.c 	ret = kernel_listen(sock, backlog);
sock              944 drivers/target/iscsi/iscsi_target_login.c 	sock_release(sock);
sock              972 drivers/target/iscsi/iscsi_target_login.c 	struct socket *new_sock, *sock = np->np_socket;
sock              977 drivers/target/iscsi/iscsi_target_login.c 	rc = kernel_accept(sock, &new_sock, 0);
sock              981 drivers/target/iscsi/iscsi_target_login.c 	conn->sock = new_sock;
sock              987 drivers/target/iscsi/iscsi_target_login.c 		rc = conn->sock->ops->getname(conn->sock,
sock             1001 drivers/target/iscsi/iscsi_target_login.c 		rc = conn->sock->ops->getname(conn->sock,
sock             1017 drivers/target/iscsi/iscsi_target_login.c 		rc = conn->sock->ops->getname(conn->sock,
sock             1022 drivers/target/iscsi/iscsi_target_login.c 		rc = conn->sock->ops->getname(conn->sock,
sock             1229 drivers/target/iscsi/iscsi_target_login.c 	if (conn->sock) {
sock             1230 drivers/target/iscsi/iscsi_target_login.c 		sock_release(conn->sock);
sock             1231 drivers/target/iscsi/iscsi_target_login.c 		conn->sock = NULL;
sock              391 drivers/target/iscsi/iscsi_target_nego.c static void iscsi_target_sk_data_ready(struct sock *sk)
sock              430 drivers/target/iscsi/iscsi_target_nego.c static void iscsi_target_sk_state_change(struct sock *);
sock              434 drivers/target/iscsi/iscsi_target_nego.c 	struct sock *sk;
sock              436 drivers/target/iscsi/iscsi_target_nego.c 	if (!conn->sock)
sock              439 drivers/target/iscsi/iscsi_target_nego.c 	sk = conn->sock->sk;
sock              456 drivers/target/iscsi/iscsi_target_nego.c 	struct sock *sk;
sock              458 drivers/target/iscsi/iscsi_target_nego.c 	if (!conn->sock)
sock              461 drivers/target/iscsi/iscsi_target_nego.c 	sk = conn->sock->sk;
sock              480 drivers/target/iscsi/iscsi_target_nego.c static bool __iscsi_target_sk_check_close(struct sock *sk)
sock              494 drivers/target/iscsi/iscsi_target_nego.c 	if (conn->sock) {
sock              495 drivers/target/iscsi/iscsi_target_nego.c 		struct sock *sk = conn->sock->sk;
sock              509 drivers/target/iscsi/iscsi_target_nego.c 	if (conn->sock) {
sock              510 drivers/target/iscsi/iscsi_target_nego.c 		struct sock *sk = conn->sock->sk;
sock              523 drivers/target/iscsi/iscsi_target_nego.c 	if (conn->sock) {
sock              524 drivers/target/iscsi/iscsi_target_nego.c 		struct sock *sk = conn->sock->sk;
sock              647 drivers/target/iscsi/iscsi_target_nego.c static void iscsi_target_sk_state_change(struct sock *sk)
sock              650 drivers/target/iscsi/iscsi_target_nego.c 	void (*orig_state_change)(struct sock *);
sock             1279 drivers/target/iscsi/iscsi_target_nego.c 	if (conn->sock) {
sock             1280 drivers/target/iscsi/iscsi_target_nego.c 		struct sock *sk = conn->sock->sk;
sock             1140 drivers/target/iscsi/iscsi_target_util.c 		tx_sent = conn->sock->ops->sendpage(conn->sock,
sock             1238 drivers/target/iscsi/iscsi_target_util.c 	if (!conn || !conn->sock || !conn->conn_ops)
sock             1245 drivers/target/iscsi/iscsi_target_util.c 		rx_loop = sock_recvmsg(conn->sock, &msg, MSG_WAITALL);
sock             1267 drivers/target/iscsi/iscsi_target_util.c 	if (!conn || !conn->sock || !conn->conn_ops)
sock             1288 drivers/target/iscsi/iscsi_target_util.c 	if (!conn || !conn->sock || !conn->conn_ops)
sock             1301 drivers/target/iscsi/iscsi_target_util.c 		int tx_loop = sock_sendmsg(conn->sock, &msg);
sock              302 drivers/usb/usbip/usbip_common.c int usbip_recv(struct socket *sock, void *buf, int size)
sock              309 drivers/usb/usbip/usbip_common.c 	if (!sock || !buf || !size)
sock              317 drivers/usb/usbip/usbip_common.c 		sock->sk->sk_allocation = GFP_NOIO;
sock              319 drivers/usb/usbip/usbip_common.c 		result = sock_recvmsg(sock, &msg, MSG_WAITALL);
sock              303 drivers/usb/usbip/usbip_common.h int usbip_recv(struct socket *sock, void *buf, int size);
sock              342 drivers/vhost/net.c static bool vhost_sock_zcopy(struct socket *sock)
sock              345 drivers/vhost/net.c 		sock_flag(sock->sk, SOCK_ZEROCOPY);
sock              348 drivers/vhost/net.c static bool vhost_sock_xdp(struct socket *sock)
sock              350 drivers/vhost/net.c 	return sock_flag(sock->sk, SOCK_XDP);
sock              438 drivers/vhost/net.c 	struct socket *sock;
sock              440 drivers/vhost/net.c 	sock = vq->private_data;
sock              441 drivers/vhost/net.c 	if (!sock)
sock              444 drivers/vhost/net.c 	return vhost_poll_start(poll, sock->file);
sock              461 drivers/vhost/net.c 			   struct socket *sock,
sock              475 drivers/vhost/net.c 	err = sock->ops->sendmsg(sock, msghdr, 0);
sock              486 drivers/vhost/net.c static int sock_has_rx_data(struct socket *sock)
sock              488 drivers/vhost/net.c 	if (unlikely(!sock))
sock              491 drivers/vhost/net.c 	if (sock->ops->peek_len)
sock              492 drivers/vhost/net.c 		return sock->ops->peek_len(sock);
sock              494 drivers/vhost/net.c 	return skb_queue_empty(&sock->sk->sk_receive_queue);
sock              516 drivers/vhost/net.c 	struct socket *sock;
sock              527 drivers/vhost/net.c 	sock = rvq->private_data;
sock              541 drivers/vhost/net.c 		if ((sock_has_rx_data(sock) &&
sock              551 drivers/vhost/net.c 	if (poll_rx || sock_has_rx_data(sock))
sock              688 drivers/vhost/net.c 	struct socket *sock = vq->private_data;
sock              694 drivers/vhost/net.c 	int headroom = vhost_sock_xdp(sock) ? XDP_PACKET_HEADROOM : 0;
sock              757 drivers/vhost/net.c static void handle_tx_copy(struct vhost_net *net, struct socket *sock)
sock              773 drivers/vhost/net.c 	bool sock_can_batch = (sock->sk->sk_sndbuf == INT_MAX);
sock              779 drivers/vhost/net.c 			vhost_tx_batch(net, nvq, sock, &msg);
sock              808 drivers/vhost/net.c 				vhost_tx_batch(net, nvq, sock, &msg);
sock              818 drivers/vhost/net.c 			vhost_tx_batch(net, nvq, sock, &msg);
sock              828 drivers/vhost/net.c 		err = sock->ops->sendmsg(sock, &msg, len);
sock              843 drivers/vhost/net.c 	vhost_tx_batch(net, nvq, sock, &msg);
sock              846 drivers/vhost/net.c static void handle_tx_zerocopy(struct vhost_net *net, struct socket *sock)
sock              924 drivers/vhost/net.c 		err = sock->ops->sendmsg(sock, &msg, len);
sock              952 drivers/vhost/net.c 	struct socket *sock;
sock              955 drivers/vhost/net.c 	sock = vq->private_data;
sock              956 drivers/vhost/net.c 	if (!sock)
sock              965 drivers/vhost/net.c 	if (vhost_sock_zcopy(sock))
sock              966 drivers/vhost/net.c 		handle_tx_zerocopy(net, sock);
sock              968 drivers/vhost/net.c 		handle_tx_copy(net, sock);
sock              974 drivers/vhost/net.c static int peek_head_len(struct vhost_net_virtqueue *rvq, struct sock *sk)
sock              995 drivers/vhost/net.c static int vhost_net_rx_peek_head_len(struct vhost_net *net, struct sock *sk,
sock             1118 drivers/vhost/net.c 	struct socket *sock;
sock             1124 drivers/vhost/net.c 	sock = vq->private_data;
sock             1125 drivers/vhost/net.c 	if (!sock)
sock             1142 drivers/vhost/net.c 		sock_len = vhost_net_rx_peek_head_len(net, sock->sk,
sock             1174 drivers/vhost/net.c 			err = sock->ops->recvmsg(sock, &msg,
sock             1188 drivers/vhost/net.c 		err = sock->ops->recvmsg(sock, &msg,
sock             1342 drivers/vhost/net.c 	struct socket *sock;
sock             1347 drivers/vhost/net.c 	sock = vq->private_data;
sock             1353 drivers/vhost/net.c 	return sock;
sock             1418 drivers/vhost/net.c 	struct socket *sock = sockfd_lookup(fd, &r);
sock             1420 drivers/vhost/net.c 	if (!sock)
sock             1424 drivers/vhost/net.c 	if (sock->sk->sk_type != SOCK_RAW) {
sock             1429 drivers/vhost/net.c 	if (sock->sk->sk_family != AF_PACKET) {
sock             1433 drivers/vhost/net.c 	return sock;
sock             1435 drivers/vhost/net.c 	sockfd_put(sock);
sock             1461 drivers/vhost/net.c 	struct socket *sock;
sock             1465 drivers/vhost/net.c 	sock = tun_get_socket(file);
sock             1466 drivers/vhost/net.c 	if (!IS_ERR(sock))
sock             1467 drivers/vhost/net.c 		return sock;
sock             1468 drivers/vhost/net.c 	sock = tap_get_socket(file);
sock             1469 drivers/vhost/net.c 	if (IS_ERR(sock))
sock             1471 drivers/vhost/net.c 	return sock;
sock             1476 drivers/vhost/net.c 	struct socket *sock;
sock             1481 drivers/vhost/net.c 	sock = get_raw_socket(fd);
sock             1482 drivers/vhost/net.c 	if (!IS_ERR(sock))
sock             1483 drivers/vhost/net.c 		return sock;
sock             1484 drivers/vhost/net.c 	sock = get_tap_socket(fd);
sock             1485 drivers/vhost/net.c 	if (!IS_ERR(sock))
sock             1486 drivers/vhost/net.c 		return sock;
sock             1492 drivers/vhost/net.c 	struct socket *sock, *oldsock;
sock             1516 drivers/vhost/net.c 	sock = get_socket(fd);
sock             1517 drivers/vhost/net.c 	if (IS_ERR(sock)) {
sock             1518 drivers/vhost/net.c 		r = PTR_ERR(sock);
sock             1524 drivers/vhost/net.c 	if (sock != oldsock) {
sock             1526 drivers/vhost/net.c 					     sock && vhost_sock_zcopy(sock));
sock             1533 drivers/vhost/net.c 		vq->private_data = sock;
sock             1575 drivers/vhost/net.c 	if (sock)
sock             1576 drivers/vhost/net.c 		sockfd_put(sock);
sock              609 drivers/vhost/vsock.c static void vhost_vsock_reset_orphans(struct sock *sk)
sock               57 drivers/xen/pvcalls-back.c 	struct socket *sock;
sock               69 drivers/xen/pvcalls-back.c 	void (*saved_data_ready)(struct sock *sk);
sock               76 drivers/xen/pvcalls-back.c 	struct socket *sock;
sock               82 drivers/xen/pvcalls-back.c 	void (*saved_data_ready)(struct sock *sk);
sock              115 drivers/xen/pvcalls-back.c 	spin_lock_irqsave(&map->sock->sk->sk_receive_queue.lock, flags);
sock              116 drivers/xen/pvcalls-back.c 	if (skb_queue_empty(&map->sock->sk->sk_receive_queue)) {
sock              118 drivers/xen/pvcalls-back.c 		spin_unlock_irqrestore(&map->sock->sk->sk_receive_queue.lock,
sock              122 drivers/xen/pvcalls-back.c 	spin_unlock_irqrestore(&map->sock->sk->sk_receive_queue.lock, flags);
sock              141 drivers/xen/pvcalls-back.c 	ret = inet_recvmsg(map->sock, &msg, wanted, MSG_DONTWAIT);
sock              147 drivers/xen/pvcalls-back.c 	spin_lock_irqsave(&map->sock->sk->sk_receive_queue.lock, flags);
sock              148 drivers/xen/pvcalls-back.c 	if (ret > 0 && !skb_queue_empty(&map->sock->sk->sk_receive_queue))
sock              150 drivers/xen/pvcalls-back.c 	spin_unlock_irqrestore(&map->sock->sk->sk_receive_queue.lock, flags);
sock              200 drivers/xen/pvcalls-back.c 	ret = inet_sendmsg(map->sock, &msg, size);
sock              274 drivers/xen/pvcalls-back.c static void pvcalls_sk_state_change(struct sock *sock)
sock              276 drivers/xen/pvcalls-back.c 	struct sock_mapping *map = sock->sk_user_data;
sock              285 drivers/xen/pvcalls-back.c static void pvcalls_sk_data_ready(struct sock *sock)
sock              287 drivers/xen/pvcalls-back.c 	struct sock_mapping *map = sock->sk_user_data;
sock              304 drivers/xen/pvcalls-back.c 		struct socket *sock)
sock              315 drivers/xen/pvcalls-back.c 	map->sock = sock;
sock              360 drivers/xen/pvcalls-back.c 	write_lock_bh(&map->sock->sk->sk_callback_lock);
sock              361 drivers/xen/pvcalls-back.c 	map->saved_data_ready = map->sock->sk->sk_data_ready;
sock              362 drivers/xen/pvcalls-back.c 	map->sock->sk->sk_user_data = map;
sock              363 drivers/xen/pvcalls-back.c 	map->sock->sk->sk_data_ready = pvcalls_sk_data_ready;
sock              364 drivers/xen/pvcalls-back.c 	map->sock->sk->sk_state_change = pvcalls_sk_state_change;
sock              365 drivers/xen/pvcalls-back.c 	write_unlock_bh(&map->sock->sk->sk_callback_lock);
sock              381 drivers/xen/pvcalls-back.c 	struct socket *sock;
sock              393 drivers/xen/pvcalls-back.c 	ret = sock_create(AF_INET, SOCK_STREAM, 0, &sock);
sock              396 drivers/xen/pvcalls-back.c 	ret = inet_stream_connect(sock, sa, req->u.connect.len, 0);
sock              398 drivers/xen/pvcalls-back.c 		sock_release(sock);
sock              406 drivers/xen/pvcalls-back.c 					sock);
sock              409 drivers/xen/pvcalls-back.c 		sock_release(sock);
sock              427 drivers/xen/pvcalls-back.c 	if (map->sock->sk != NULL) {
sock              428 drivers/xen/pvcalls-back.c 		write_lock_bh(&map->sock->sk->sk_callback_lock);
sock              429 drivers/xen/pvcalls-back.c 		map->sock->sk->sk_user_data = NULL;
sock              430 drivers/xen/pvcalls-back.c 		map->sock->sk->sk_data_ready = map->saved_data_ready;
sock              431 drivers/xen/pvcalls-back.c 		write_unlock_bh(&map->sock->sk->sk_callback_lock);
sock              441 drivers/xen/pvcalls-back.c 	sock_release(map->sock);
sock              451 drivers/xen/pvcalls-back.c 	if (mappass->sock->sk != NULL) {
sock              452 drivers/xen/pvcalls-back.c 		write_lock_bh(&mappass->sock->sk->sk_callback_lock);
sock              453 drivers/xen/pvcalls-back.c 		mappass->sock->sk->sk_user_data = NULL;
sock              454 drivers/xen/pvcalls-back.c 		mappass->sock->sk->sk_data_ready = mappass->saved_data_ready;
sock              455 drivers/xen/pvcalls-back.c 		write_unlock_bh(&mappass->sock->sk->sk_callback_lock);
sock              457 drivers/xen/pvcalls-back.c 	sock_release(mappass->sock);
sock              510 drivers/xen/pvcalls-back.c 	struct socket *sock;
sock              532 drivers/xen/pvcalls-back.c 	sock = sock_alloc();
sock              533 drivers/xen/pvcalls-back.c 	if (sock == NULL)
sock              535 drivers/xen/pvcalls-back.c 	sock->type = mappass->sock->type;
sock              536 drivers/xen/pvcalls-back.c 	sock->ops = mappass->sock->ops;
sock              538 drivers/xen/pvcalls-back.c 	ret = inet_accept(mappass->sock, sock, O_NONBLOCK, true);
sock              540 drivers/xen/pvcalls-back.c 		sock_release(sock);
sock              548 drivers/xen/pvcalls-back.c 					sock);
sock              551 drivers/xen/pvcalls-back.c 		sock_release(sock);
sock              574 drivers/xen/pvcalls-back.c static void pvcalls_pass_sk_data_ready(struct sock *sock)
sock              576 drivers/xen/pvcalls-back.c 	struct sockpass_mapping *mappass = sock->sk_user_data;
sock              631 drivers/xen/pvcalls-back.c 	ret = sock_create(AF_INET, SOCK_STREAM, 0, &map->sock);
sock              635 drivers/xen/pvcalls-back.c 	ret = inet_bind(map->sock, (struct sockaddr *)&req->u.bind.addr,
sock              650 drivers/xen/pvcalls-back.c 	write_lock_bh(&map->sock->sk->sk_callback_lock);
sock              651 drivers/xen/pvcalls-back.c 	map->saved_data_ready = map->sock->sk->sk_data_ready;
sock              652 drivers/xen/pvcalls-back.c 	map->sock->sk->sk_user_data = map;
sock              653 drivers/xen/pvcalls-back.c 	map->sock->sk->sk_data_ready = pvcalls_pass_sk_data_ready;
sock              654 drivers/xen/pvcalls-back.c 	write_unlock_bh(&map->sock->sk->sk_callback_lock);
sock              658 drivers/xen/pvcalls-back.c 		if (map && map->sock)
sock              659 drivers/xen/pvcalls-back.c 			sock_release(map->sock);
sock              688 drivers/xen/pvcalls-back.c 	ret = inet_listen(map->sock, req->u.listen.backlog);
sock              776 drivers/xen/pvcalls-back.c 	icsk = inet_csk(mappass->sock->sk);
sock              893 drivers/xen/pvcalls-back.c 	if (map == NULL || map->sock == NULL || map->sock->sk == NULL ||
sock              894 drivers/xen/pvcalls-back.c 		map->sock->sk->sk_user_data != map)
sock               28 drivers/xen/pvcalls-front.c 	.obj_size = sizeof(struct sock),
sock               59 drivers/xen/pvcalls-front.c 	struct socket *sock;
sock               99 drivers/xen/pvcalls-front.c static inline struct sock_mapping *pvcalls_enter_sock(struct socket *sock)
sock              107 drivers/xen/pvcalls-front.c 	map = (struct sock_mapping *)sock->sk->sk_send_head;
sock              116 drivers/xen/pvcalls-front.c static inline void pvcalls_exit_sock(struct socket *sock)
sock              120 drivers/xen/pvcalls-front.c 	map = (struct sock_mapping *)sock->sk->sk_send_head;
sock              260 drivers/xen/pvcalls-front.c int pvcalls_front_socket(struct socket *sock)
sock              274 drivers/xen/pvcalls-front.c 	if (sock->type != SOCK_STREAM)
sock              306 drivers/xen/pvcalls-front.c 	sock->sk->sk_send_head = (void *)map;
sock              412 drivers/xen/pvcalls-front.c int pvcalls_front_connect(struct socket *sock, struct sockaddr *addr,
sock              420 drivers/xen/pvcalls-front.c 	if (addr->sa_family != AF_INET || sock->type != SOCK_STREAM)
sock              423 drivers/xen/pvcalls-front.c 	map = pvcalls_enter_sock(sock);
sock              430 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock              439 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock              446 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock              460 drivers/xen/pvcalls-front.c 	map->sock = sock;
sock              476 drivers/xen/pvcalls-front.c 	pvcalls_exit_sock(sock);
sock              531 drivers/xen/pvcalls-front.c int pvcalls_front_sendmsg(struct socket *sock, struct msghdr *msg,
sock              542 drivers/xen/pvcalls-front.c 	map = pvcalls_enter_sock(sock);
sock              549 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock              571 drivers/xen/pvcalls-front.c 	pvcalls_exit_sock(sock);
sock              624 drivers/xen/pvcalls-front.c int pvcalls_front_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
sock              633 drivers/xen/pvcalls-front.c 	map = pvcalls_enter_sock(sock);
sock              656 drivers/xen/pvcalls-front.c 	pvcalls_exit_sock(sock);
sock              660 drivers/xen/pvcalls-front.c int pvcalls_front_bind(struct socket *sock, struct sockaddr *addr, int addr_len)
sock              667 drivers/xen/pvcalls-front.c 	if (addr->sa_family != AF_INET || sock->type != SOCK_STREAM)
sock              670 drivers/xen/pvcalls-front.c 	map = pvcalls_enter_sock(sock);
sock              679 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock              684 drivers/xen/pvcalls-front.c 	map->sock = sock;
sock              709 drivers/xen/pvcalls-front.c 	pvcalls_exit_sock(sock);
sock              713 drivers/xen/pvcalls-front.c int pvcalls_front_listen(struct socket *sock, int backlog)
sock              720 drivers/xen/pvcalls-front.c 	map = pvcalls_enter_sock(sock);
sock              726 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock              734 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock              758 drivers/xen/pvcalls-front.c 	pvcalls_exit_sock(sock);
sock              762 drivers/xen/pvcalls-front.c int pvcalls_front_accept(struct socket *sock, struct socket *newsock, int flags)
sock              770 drivers/xen/pvcalls-front.c 	map = pvcalls_enter_sock(sock);
sock              776 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock              794 drivers/xen/pvcalls-front.c 			pvcalls_exit_sock(sock);
sock              800 drivers/xen/pvcalls-front.c 			pvcalls_exit_sock(sock);
sock              809 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock              817 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock              828 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock              839 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock              861 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock              867 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock              874 drivers/xen/pvcalls-front.c 	map2->sock = newsock;
sock              875 drivers/xen/pvcalls-front.c 	newsock->sk = sk_alloc(sock_net(sock->sk), PF_INET, GFP_KERNEL, &pvcalls_proto, false);
sock              882 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock              894 drivers/xen/pvcalls-front.c 	pvcalls_exit_sock(sock);
sock              978 drivers/xen/pvcalls-front.c __poll_t pvcalls_front_poll(struct file *file, struct socket *sock,
sock              985 drivers/xen/pvcalls-front.c 	map = pvcalls_enter_sock(sock);
sock              994 drivers/xen/pvcalls-front.c 	pvcalls_exit_sock(sock);
sock              998 drivers/xen/pvcalls-front.c int pvcalls_front_release(struct socket *sock)
sock             1005 drivers/xen/pvcalls-front.c 	if (sock->sk == NULL)
sock             1008 drivers/xen/pvcalls-front.c 	map = pvcalls_enter_sock(sock);
sock             1021 drivers/xen/pvcalls-front.c 		pvcalls_exit_sock(sock);
sock             1024 drivers/xen/pvcalls-front.c 	sock->sk->sk_send_head = NULL;
sock             1098 drivers/xen/pvcalls-front.c 		map->sock->sk->sk_send_head = NULL;
sock                6 drivers/xen/pvcalls-front.h int pvcalls_front_socket(struct socket *sock);
sock                7 drivers/xen/pvcalls-front.h int pvcalls_front_connect(struct socket *sock, struct sockaddr *addr,
sock                9 drivers/xen/pvcalls-front.h int pvcalls_front_bind(struct socket *sock,
sock               12 drivers/xen/pvcalls-front.h int pvcalls_front_listen(struct socket *sock, int backlog);
sock               13 drivers/xen/pvcalls-front.h int pvcalls_front_accept(struct socket *sock,
sock               16 drivers/xen/pvcalls-front.h int pvcalls_front_sendmsg(struct socket *sock,
sock               19 drivers/xen/pvcalls-front.h int pvcalls_front_recvmsg(struct socket *sock,
sock               24 drivers/xen/pvcalls-front.h 				struct socket *sock,
sock               26 drivers/xen/pvcalls-front.h int pvcalls_front_release(struct socket *sock);
sock             1055 fs/afs/internal.h static inline struct afs_net *afs_sock2net(struct sock *sk)
sock               19 fs/afs/rxrpc.c static void afs_wake_up_call_waiter(struct sock *, struct rxrpc_call *, unsigned long);
sock               20 fs/afs/rxrpc.c static void afs_wake_up_async_call(struct sock *, struct rxrpc_call *, unsigned long);
sock               22 fs/afs/rxrpc.c static void afs_rx_new_call(struct sock *, struct rxrpc_call *, unsigned long);
sock              313 fs/afs/rxrpc.c static void afs_notify_end_request_tx(struct sock *sock,
sock              685 fs/afs/rxrpc.c static void afs_wake_up_call_waiter(struct sock *sk, struct rxrpc_call *rxcall,
sock              697 fs/afs/rxrpc.c static void afs_wake_up_async_call(struct sock *sk, struct rxrpc_call *rxcall,
sock              792 fs/afs/rxrpc.c static void afs_rx_new_call(struct sock *sk, struct rxrpc_call *rxcall,
sock              834 fs/afs/rxrpc.c static void afs_notify_end_reply_tx(struct sock *sock,
sock             3719 fs/cifs/connect.c cifs_reclassify_socket4(struct socket *sock)
sock             3721 fs/cifs/connect.c 	struct sock *sk = sock->sk;
sock             3728 fs/cifs/connect.c cifs_reclassify_socket6(struct socket *sock)
sock             3730 fs/cifs/connect.c 	struct sock *sk = sock->sk;
sock             3737 fs/cifs/connect.c cifs_reclassify_socket4(struct socket *sock)
sock             3742 fs/cifs/connect.c cifs_reclassify_socket6(struct socket *sock)
sock              102 fs/dlm/lowcomms.c 	struct socket *sock;	/* NULL if not connected */
sock              148 fs/dlm/lowcomms.c 	void (*sk_error_report)(struct sock *);
sock              149 fs/dlm/lowcomms.c 	void (*sk_data_ready)(struct sock *);
sock              150 fs/dlm/lowcomms.c 	void (*sk_state_change)(struct sock *);
sock              151 fs/dlm/lowcomms.c 	void (*sk_write_space)(struct sock *);
sock              410 fs/dlm/lowcomms.c static void lowcomms_data_ready(struct sock *sk)
sock              421 fs/dlm/lowcomms.c static void lowcomms_write_space(struct sock *sk)
sock              430 fs/dlm/lowcomms.c 	clear_bit(SOCK_NOSPACE, &con->sock->flags);
sock              433 fs/dlm/lowcomms.c 		con->sock->sk->sk_write_pending--;
sock              434 fs/dlm/lowcomms.c 		clear_bit(SOCKWQ_ASYNC_NOSPACE, &con->sock->flags);
sock              450 fs/dlm/lowcomms.c static void lowcomms_state_change(struct sock *sk)
sock              479 fs/dlm/lowcomms.c static void lowcomms_error_report(struct sock *sk)
sock              483 fs/dlm/lowcomms.c 	void (*orig_report)(struct sock *) = NULL;
sock              491 fs/dlm/lowcomms.c 	if (con->sock == NULL ||
sock              492 fs/dlm/lowcomms.c 	    kernel_getpeername(con->sock, (struct sockaddr *)&saddr) < 0) {
sock              527 fs/dlm/lowcomms.c static void save_listen_callbacks(struct socket *sock)
sock              529 fs/dlm/lowcomms.c 	struct sock *sk = sock->sk;
sock              537 fs/dlm/lowcomms.c static void restore_callbacks(struct socket *sock)
sock              539 fs/dlm/lowcomms.c 	struct sock *sk = sock->sk;
sock              551 fs/dlm/lowcomms.c static void add_sock(struct socket *sock, struct connection *con)
sock              553 fs/dlm/lowcomms.c 	struct sock *sk = sock->sk;
sock              556 fs/dlm/lowcomms.c 	con->sock = sock;
sock              603 fs/dlm/lowcomms.c 	if (con->sock) {
sock              604 fs/dlm/lowcomms.c 		restore_callbacks(con->sock);
sock              605 fs/dlm/lowcomms.c 		sock_release(con->sock);
sock              606 fs/dlm/lowcomms.c 		con->sock = NULL;
sock              635 fs/dlm/lowcomms.c 	if (con->sock == NULL) {
sock              677 fs/dlm/lowcomms.c 	r = ret = sock_recvmsg(con->sock, &msg, MSG_DONTWAIT | MSG_NOSIGNAL);
sock              746 fs/dlm/lowcomms.c 	if (!con->sock) {
sock              751 fs/dlm/lowcomms.c 	result = kernel_accept(con->sock, &newsock, O_NONBLOCK);
sock              788 fs/dlm/lowcomms.c 	if (newcon->sock) {
sock              809 fs/dlm/lowcomms.c 		if (!othercon->sock) {
sock              875 fs/dlm/lowcomms.c 	ret = kernel_accept(con->sock, &newsock, O_NONBLOCK);
sock              908 fs/dlm/lowcomms.c 	if (newcon->sock) {
sock              929 fs/dlm/lowcomms.c 		if (!othercon->sock) {
sock             1009 fs/dlm/lowcomms.c 			result = kernel_bind(con->sock,
sock             1013 fs/dlm/lowcomms.c 			result = kernel_setsockopt(con->sock, SOL_SCTP,
sock             1037 fs/dlm/lowcomms.c 	struct socket *sock;
sock             1051 fs/dlm/lowcomms.c 	if (con->sock) {
sock             1065 fs/dlm/lowcomms.c 				  SOCK_STREAM, IPPROTO_SCTP, &sock);
sock             1071 fs/dlm/lowcomms.c 	add_sock(sock, con);
sock             1082 fs/dlm/lowcomms.c 	kernel_setsockopt(sock, SOL_SCTP, SCTP_NODELAY, (char *)&one,
sock             1090 fs/dlm/lowcomms.c 	kernel_setsockopt(sock, SOL_SOCKET, SO_SNDTIMEO_OLD, (char *)&tv,
sock             1092 fs/dlm/lowcomms.c 	result = sock->ops->connect(sock, (struct sockaddr *)&daddr, addr_len,
sock             1095 fs/dlm/lowcomms.c 	kernel_setsockopt(sock, SOL_SOCKET, SO_SNDTIMEO_OLD, (char *)&tv,
sock             1104 fs/dlm/lowcomms.c 	con->sock = NULL;
sock             1105 fs/dlm/lowcomms.c 	sock_release(sock);
sock             1134 fs/dlm/lowcomms.c 	struct socket *sock = NULL;
sock             1148 fs/dlm/lowcomms.c 	if (con->sock)
sock             1153 fs/dlm/lowcomms.c 				  SOCK_STREAM, IPPROTO_TCP, &sock);
sock             1166 fs/dlm/lowcomms.c 	add_sock(sock, con);
sock             1172 fs/dlm/lowcomms.c 	result = sock->ops->bind(sock, (struct sockaddr *) &src_addr,
sock             1184 fs/dlm/lowcomms.c 	kernel_setsockopt(sock, SOL_TCP, TCP_NODELAY, (char *)&one,
sock             1187 fs/dlm/lowcomms.c 	result = sock->ops->connect(sock, (struct sockaddr *)&saddr, addr_len,
sock             1195 fs/dlm/lowcomms.c 	if (con->sock) {
sock             1196 fs/dlm/lowcomms.c 		sock_release(con->sock);
sock             1197 fs/dlm/lowcomms.c 		con->sock = NULL;
sock             1198 fs/dlm/lowcomms.c 	} else if (sock) {
sock             1199 fs/dlm/lowcomms.c 		sock_release(sock);
sock             1225 fs/dlm/lowcomms.c 	struct socket *sock = NULL;
sock             1237 fs/dlm/lowcomms.c 				  SOCK_STREAM, IPPROTO_TCP, &sock);
sock             1244 fs/dlm/lowcomms.c 	kernel_setsockopt(sock, SOL_TCP, TCP_NODELAY, (char *)&one,
sock             1247 fs/dlm/lowcomms.c 	result = kernel_setsockopt(sock, SOL_SOCKET, SO_REUSEADDR,
sock             1253 fs/dlm/lowcomms.c 	write_lock_bh(&sock->sk->sk_callback_lock);
sock             1254 fs/dlm/lowcomms.c 	sock->sk->sk_user_data = con;
sock             1255 fs/dlm/lowcomms.c 	save_listen_callbacks(sock);
sock             1258 fs/dlm/lowcomms.c 	write_unlock_bh(&sock->sk->sk_callback_lock);
sock             1262 fs/dlm/lowcomms.c 	result = sock->ops->bind(sock, (struct sockaddr *) saddr, addr_len);
sock             1265 fs/dlm/lowcomms.c 		sock_release(sock);
sock             1266 fs/dlm/lowcomms.c 		sock = NULL;
sock             1267 fs/dlm/lowcomms.c 		con->sock = NULL;
sock             1270 fs/dlm/lowcomms.c 	result = kernel_setsockopt(sock, SOL_SOCKET, SO_KEEPALIVE,
sock             1276 fs/dlm/lowcomms.c 	result = sock->ops->listen(sock, 5);
sock             1279 fs/dlm/lowcomms.c 		sock_release(sock);
sock             1280 fs/dlm/lowcomms.c 		sock = NULL;
sock             1285 fs/dlm/lowcomms.c 	return sock;
sock             1309 fs/dlm/lowcomms.c 	struct socket *sock = NULL;
sock             1321 fs/dlm/lowcomms.c 				  SOCK_STREAM, IPPROTO_SCTP, &sock);
sock             1327 fs/dlm/lowcomms.c 	result = kernel_setsockopt(sock, SOL_SOCKET, SO_RCVBUFFORCE,
sock             1332 fs/dlm/lowcomms.c 	result = kernel_setsockopt(sock, SOL_SCTP, SCTP_NODELAY, (char *)&one,
sock             1337 fs/dlm/lowcomms.c 	write_lock_bh(&sock->sk->sk_callback_lock);
sock             1339 fs/dlm/lowcomms.c 	sock->sk->sk_user_data = con;
sock             1340 fs/dlm/lowcomms.c 	save_listen_callbacks(sock);
sock             1341 fs/dlm/lowcomms.c 	con->sock = sock;
sock             1342 fs/dlm/lowcomms.c 	con->sock->sk->sk_data_ready = lowcomms_data_ready;
sock             1346 fs/dlm/lowcomms.c 	write_unlock_bh(&sock->sk->sk_callback_lock);
sock             1352 fs/dlm/lowcomms.c 	result = sock->ops->listen(sock, 5);
sock             1361 fs/dlm/lowcomms.c 	sock_release(sock);
sock             1362 fs/dlm/lowcomms.c 	con->sock = NULL;
sock             1369 fs/dlm/lowcomms.c 	struct socket *sock = NULL;
sock             1385 fs/dlm/lowcomms.c 	sock = tcp_create_listen_sock(con, dlm_local_addr[0]);
sock             1386 fs/dlm/lowcomms.c 	if (sock) {
sock             1387 fs/dlm/lowcomms.c 		add_sock(sock, con);
sock             1495 fs/dlm/lowcomms.c 	if (con->sock == NULL)
sock             1512 fs/dlm/lowcomms.c 			ret = kernel_sendpage(con->sock, e->page, offset, len,
sock             1516 fs/dlm/lowcomms.c 				    test_bit(SOCKWQ_ASYNC_NOSPACE, &con->sock->flags) &&
sock             1521 fs/dlm/lowcomms.c 					set_bit(SOCK_NOSPACE, &con->sock->flags);
sock             1522 fs/dlm/lowcomms.c 					con->sock->sk->sk_write_pending++;
sock             1616 fs/dlm/lowcomms.c 	if (con->sock == NULL) /* not mutex protected so check it inside too */
sock             1663 fs/dlm/lowcomms.c 	if (con->sock && con->sock->sk) {
sock             1664 fs/dlm/lowcomms.c 		write_lock_bh(&con->sock->sk->sk_callback_lock);
sock             1665 fs/dlm/lowcomms.c 		con->sock->sk->sk_user_data = NULL;
sock             1666 fs/dlm/lowcomms.c 		write_unlock_bh(&con->sock->sk->sk_callback_lock);
sock              419 fs/eventpoll.c 	struct socket *sock;
sock              420 fs/eventpoll.c 	struct sock *sk;
sock              426 fs/eventpoll.c 	sock = sock_from_file(epi->ffd.file, &err);
sock              427 fs/eventpoll.c 	if (!sock)
sock              430 fs/eventpoll.c 	sk = sock->sk;
sock              376 fs/io_uring.c  struct sock *io_uring_get_socket(struct file *file)
sock             1655 fs/io_uring.c  	struct socket *sock;
sock             1661 fs/io_uring.c  	sock = sock_from_file(req->file, &ret);
sock             1662 fs/io_uring.c  	if (sock) {
sock             1680 fs/io_uring.c  		ret = fn(sock, msg, flags);
sock             3027 fs/io_uring.c  		struct sock *sock = ctx->ring_sock->sk;
sock             3030 fs/io_uring.c  		while ((skb = skb_dequeue(&sock->sk_receive_queue)) != NULL)
sock             3102 fs/io_uring.c  	struct sock *sk = ctx->ring_sock->sk;
sock              115 fs/ocfs2/cluster/netdebug.c 	s64 sock, send, status;
sock              123 fs/ocfs2/cluster/netdebug.c 	sock = ktime_to_us(ktime_sub(now, nst->st_sock_time));
sock              145 fs/ocfs2/cluster/netdebug.c 		   (long long)sock,
sock              127 fs/ocfs2/cluster/tcp.c static void o2net_listen_data_ready(struct sock *sk);
sock              585 fs/ocfs2/cluster/tcp.c static void o2net_data_ready(struct sock *sk)
sock              587 fs/ocfs2/cluster/tcp.c 	void (*ready)(struct sock *sk);
sock              606 fs/ocfs2/cluster/tcp.c static void o2net_state_change(struct sock *sk)
sock              608 fs/ocfs2/cluster/tcp.c 	void (*state_change)(struct sock *sk);
sock              647 fs/ocfs2/cluster/tcp.c static void o2net_register_callbacks(struct sock *sk,
sock              672 fs/ocfs2/cluster/tcp.c static int o2net_unregister_callbacks(struct sock *sk,
sock              901 fs/ocfs2/cluster/tcp.c static int o2net_recv_tcp_msg(struct socket *sock, void *data, size_t len)
sock              906 fs/ocfs2/cluster/tcp.c 	return sock_recvmsg(sock, &msg, MSG_DONTWAIT);
sock              909 fs/ocfs2/cluster/tcp.c static int o2net_send_tcp_msg(struct socket *sock, struct kvec *vec,
sock              915 fs/ocfs2/cluster/tcp.c 	if (sock == NULL) {
sock              920 fs/ocfs2/cluster/tcp.c 	ret = kernel_sendmsg(sock, &msg, vec, veclen, total);
sock             1144 fs/ocfs2/cluster/tcp.c static int o2net_send_status_magic(struct socket *sock, struct o2net_msg *hdr,
sock             1163 fs/ocfs2/cluster/tcp.c 	return o2net_send_tcp_msg(sock, &vec, 1, sizeof(struct o2net_msg));
sock             1444 fs/ocfs2/cluster/tcp.c static int o2net_set_nodelay(struct socket *sock)
sock             1448 fs/ocfs2/cluster/tcp.c 	return kernel_setsockopt(sock, SOL_TCP, TCP_NODELAY,
sock             1452 fs/ocfs2/cluster/tcp.c static int o2net_set_usertimeout(struct socket *sock)
sock             1456 fs/ocfs2/cluster/tcp.c 	return kernel_setsockopt(sock, SOL_TCP, TCP_USER_TIMEOUT,
sock             1569 fs/ocfs2/cluster/tcp.c 	struct socket *sock = NULL;
sock             1620 fs/ocfs2/cluster/tcp.c 	ret = sock_create(PF_INET, SOCK_STREAM, IPPROTO_TCP, &sock);
sock             1625 fs/ocfs2/cluster/tcp.c 	sc->sc_sock = sock; /* freed by sc_kref_release */
sock             1627 fs/ocfs2/cluster/tcp.c 	sock->sk->sk_allocation = GFP_ATOMIC;
sock             1633 fs/ocfs2/cluster/tcp.c 	ret = sock->ops->bind(sock, (struct sockaddr *)&myaddr,
sock             1647 fs/ocfs2/cluster/tcp.c 	ret = o2net_set_usertimeout(sock);
sock             1804 fs/ocfs2/cluster/tcp.c static int o2net_accept_one(struct socket *sock, int *more)
sock             1823 fs/ocfs2/cluster/tcp.c 	BUG_ON(sock == NULL);
sock             1825 fs/ocfs2/cluster/tcp.c 	ret = sock_create_lite(sock->sk->sk_family, sock->sk->sk_type,
sock             1826 fs/ocfs2/cluster/tcp.c 			       sock->sk->sk_protocol, &new_sock);
sock             1830 fs/ocfs2/cluster/tcp.c 	new_sock->type = sock->type;
sock             1831 fs/ocfs2/cluster/tcp.c 	new_sock->ops = sock->ops;
sock             1832 fs/ocfs2/cluster/tcp.c 	ret = sock->ops->accept(sock, new_sock, O_NONBLOCK, false);
sock             1949 fs/ocfs2/cluster/tcp.c 	struct socket *sock = o2net_listen_sock;
sock             1966 fs/ocfs2/cluster/tcp.c 		err = o2net_accept_one(sock, &more);
sock             1973 fs/ocfs2/cluster/tcp.c static void o2net_listen_data_ready(struct sock *sk)
sock             1975 fs/ocfs2/cluster/tcp.c 	void (*ready)(struct sock *sk);
sock             2011 fs/ocfs2/cluster/tcp.c 	struct socket *sock = NULL;
sock             2019 fs/ocfs2/cluster/tcp.c 	ret = sock_create(PF_INET, SOCK_STREAM, IPPROTO_TCP, &sock);
sock             2025 fs/ocfs2/cluster/tcp.c 	sock->sk->sk_allocation = GFP_ATOMIC;
sock             2027 fs/ocfs2/cluster/tcp.c 	write_lock_bh(&sock->sk->sk_callback_lock);
sock             2028 fs/ocfs2/cluster/tcp.c 	sock->sk->sk_user_data = sock->sk->sk_data_ready;
sock             2029 fs/ocfs2/cluster/tcp.c 	sock->sk->sk_data_ready = o2net_listen_data_ready;
sock             2030 fs/ocfs2/cluster/tcp.c 	write_unlock_bh(&sock->sk->sk_callback_lock);
sock             2032 fs/ocfs2/cluster/tcp.c 	o2net_listen_sock = sock;
sock             2035 fs/ocfs2/cluster/tcp.c 	sock->sk->sk_reuse = SK_CAN_REUSE;
sock             2036 fs/ocfs2/cluster/tcp.c 	ret = sock->ops->bind(sock, (struct sockaddr *)&sin, sizeof(sin));
sock             2043 fs/ocfs2/cluster/tcp.c 	ret = sock->ops->listen(sock, 64);
sock             2051 fs/ocfs2/cluster/tcp.c 		if (sock)
sock             2052 fs/ocfs2/cluster/tcp.c 			sock_release(sock);
sock             2093 fs/ocfs2/cluster/tcp.c 	struct socket *sock = o2net_listen_sock;
sock             2100 fs/ocfs2/cluster/tcp.c 	write_lock_bh(&sock->sk->sk_callback_lock);
sock             2101 fs/ocfs2/cluster/tcp.c 	sock->sk->sk_data_ready = sock->sk->sk_user_data;
sock             2102 fs/ocfs2/cluster/tcp.c 	sock->sk->sk_user_data = NULL;
sock             2103 fs/ocfs2/cluster/tcp.c 	write_unlock_bh(&sock->sk->sk_callback_lock);
sock               54 fs/ocfs2/cluster/tcp.h static inline int o2net_link_down(int err, struct socket *sock)
sock               56 fs/ocfs2/cluster/tcp.h 	if (sock) {
sock               57 fs/ocfs2/cluster/tcp.h 		if (sock->sk->sk_state != TCP_ESTABLISHED &&
sock               58 fs/ocfs2/cluster/tcp.h 	    	    sock->sk->sk_state != TCP_CLOSE_WAIT)
sock              153 fs/ocfs2/cluster/tcp_internal.h 	void			(*sc_state_change)(struct sock *sk);
sock              154 fs/ocfs2/cluster/tcp_internal.h 	void			(*sc_data_ready)(struct sock *sk);
sock               28 include/crypto/if_alg.h 	struct sock sk;
sock               30 include/crypto/if_alg.h 	struct sock *parent;
sock               49 include/crypto/if_alg.h 	int (*accept)(void *private, struct sock *sk);
sock               50 include/crypto/if_alg.h 	int (*accept_nokey)(void *private, struct sock *sk);
sock               97 include/crypto/if_alg.h 	struct sock *sk;
sock              161 include/crypto/if_alg.h int af_alg_release(struct socket *sock);
sock              162 include/crypto/if_alg.h void af_alg_release_parent(struct sock *sk);
sock              163 include/crypto/if_alg.h int af_alg_accept(struct sock *sk, struct socket *newsock, bool kern);
sock              168 include/crypto/if_alg.h static inline struct alg_sock *alg_sk(struct sock *sk)
sock              179 include/crypto/if_alg.h static inline int af_alg_sndbuf(struct sock *sk)
sock              194 include/crypto/if_alg.h static inline bool af_alg_writable(struct sock *sk)
sock              205 include/crypto/if_alg.h static inline int af_alg_rcvbuf(struct sock *sk)
sock              220 include/crypto/if_alg.h static inline bool af_alg_readable(struct sock *sk)
sock              225 include/crypto/if_alg.h unsigned int af_alg_count_tsgl(struct sock *sk, size_t bytes, size_t offset);
sock              226 include/crypto/if_alg.h void af_alg_pull_tsgl(struct sock *sk, size_t used, struct scatterlist *dst,
sock              228 include/crypto/if_alg.h void af_alg_wmem_wakeup(struct sock *sk);
sock              229 include/crypto/if_alg.h int af_alg_wait_for_data(struct sock *sk, unsigned flags);
sock              230 include/crypto/if_alg.h int af_alg_sendmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock              232 include/crypto/if_alg.h ssize_t af_alg_sendpage(struct socket *sock, struct page *page,
sock              236 include/crypto/if_alg.h __poll_t af_alg_poll(struct file *file, struct socket *sock,
sock              238 include/crypto/if_alg.h struct af_alg_async_req *af_alg_alloc_areq(struct sock *sk,
sock              240 include/crypto/if_alg.h int af_alg_get_rsgl(struct sock *sk, struct msghdr *msg, int flags,
sock               37 include/linux/atalk.h 	struct sock	sk;
sock               46 include/linux/atalk.h static inline struct atalk_sock *at_sk(struct sock *sk)
sock               94 include/linux/atmdev.h 	struct sock	sk;
sock              125 include/linux/atmdev.h static inline struct atm_vcc *atm_sk(struct sock *sk)
sock              130 include/linux/atmdev.h static inline struct atm_vcc *ATM_SD(struct socket *sock)
sock              132 include/linux/atmdev.h 	return atm_sk(sock->sk);
sock              135 include/linux/atmdev.h static inline struct sock *sk_atm(struct atm_vcc *vcc)
sock              137 include/linux/atmdev.h 	return (struct sock *)vcc;
sock              241 include/linux/atmdev.h void vcc_insert_socket(struct sock *sk);
sock               13 include/linux/bpf-cgroup.h struct sock;
sock              102 include/linux/bpf-cgroup.h int __cgroup_bpf_run_filter_skb(struct sock *sk,
sock              106 include/linux/bpf-cgroup.h int __cgroup_bpf_run_filter_sk(struct sock *sk,
sock              109 include/linux/bpf-cgroup.h int __cgroup_bpf_run_filter_sock_addr(struct sock *sk,
sock              114 include/linux/bpf-cgroup.h int __cgroup_bpf_run_filter_sock_ops(struct sock *sk,
sock              127 include/linux/bpf-cgroup.h int __cgroup_bpf_run_filter_setsockopt(struct sock *sock, int *level,
sock              130 include/linux/bpf-cgroup.h int __cgroup_bpf_run_filter_getsockopt(struct sock *sk, int level,
sock              297 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_SETSOCKOPT(sock, level, optname, optval, optlen,   \
sock              302 include/linux/bpf-cgroup.h 		__ret = __cgroup_bpf_run_filter_setsockopt(sock, level,	       \
sock              317 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_GETSOCKOPT(sock, level, optname, optval, optlen,   \
sock              322 include/linux/bpf-cgroup.h 		__ret = __cgroup_bpf_run_filter_getsockopt(sock, level,	       \
sock              401 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_GETSOCKOPT(sock, level, optname, optval, \
sock              403 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_SETSOCKOPT(sock, level, optname, optval, optlen, \
sock               22 include/linux/bpf.h struct sock;
sock             1001 include/linux/bpf.h void bpf_sk_reuseport_detach(struct sock *sk);
sock             1007 include/linux/bpf.h static inline void bpf_sk_reuseport_detach(struct sock *sk)
sock                8 include/linux/bpfilter.h struct sock;
sock                9 include/linux/bpfilter.h int bpfilter_ip_set_sockopt(struct sock *sk, int optname, char __user *optval,
sock               11 include/linux/bpfilter.h int bpfilter_ip_get_sockopt(struct sock *sk, int optname, char __user *optval,
sock               17 include/linux/bpfilter.h 	int (*sockopt)(struct sock *sk, int optname,
sock               60 include/linux/can/core.h 		    void *data, char *ident, struct sock *sk);
sock               68 include/linux/can/core.h void can_sock_destruct(struct sock *sk);
sock               50 include/linux/can/skb.h static inline void can_skb_set_owner(struct sk_buff *skb, struct sock *sk)
sock              262 include/linux/ceph/messenger.h 	struct socket *sock;
sock               29 include/linux/connector.h 	struct sock *nls;
sock               52 include/linux/connector.h 	struct sock *nls;
sock              130 include/linux/connector.h struct cn_queue_dev *cn_queue_alloc_dev(const char *name, struct sock *);
sock              180 include/linux/dccp.h extern int dccp_parse_options(struct sock *sk, struct dccp_request_sock *dreq,
sock              308 include/linux/dccp.h static inline struct dccp_sock *dccp_sk(const struct sock *sk)
sock              313 include/linux/dccp.h static inline const char *dccp_role(const struct sock *sk)
sock               32 include/linux/filter.h struct sock;
sock              797 include/linux/filter.h int sk_filter_trim_cap(struct sock *sk, struct sk_buff *skb, unsigned int cap);
sock              798 include/linux/filter.h static inline int sk_filter(struct sock *sk, struct sk_buff *skb)
sock              834 include/linux/filter.h int sk_attach_filter(struct sock_fprog *fprog, struct sock *sk);
sock              835 include/linux/filter.h int sk_attach_bpf(u32 ufd, struct sock *sk);
sock              836 include/linux/filter.h int sk_reuseport_attach_filter(struct sock_fprog *fprog, struct sock *sk);
sock              837 include/linux/filter.h int sk_reuseport_attach_bpf(u32 ufd, struct sock *sk);
sock              839 include/linux/filter.h int sk_detach_filter(struct sock *sk);
sock              840 include/linux/filter.h int sk_get_filter(struct sock *sk, struct sock_filter __user *filter,
sock              843 include/linux/filter.h bool sk_filter_charge(struct sock *sk, struct sk_filter *fp);
sock              844 include/linux/filter.h void sk_filter_uncharge(struct sock *sk, struct sk_filter *fp);
sock              922 include/linux/filter.h struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk,
sock              926 include/linux/filter.h static inline struct sock *
sock              927 include/linux/filter.h bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk,
sock             1181 include/linux/filter.h 	struct sock *sk;
sock             1192 include/linux/filter.h 	struct	sock *sk;
sock             1226 include/linux/filter.h 	struct sock	*sk;
sock             3600 include/linux/fs.h extern struct sock *io_uring_get_socket(struct file *file);
sock             3602 include/linux/fs.h static inline struct sock *io_uring_get_socket(struct file *file)
sock               43 include/linux/icmpv6.h extern void				icmpv6_flow_init(struct sock *sk,
sock               46 include/linux/if_pppox.h 	struct sock sk;
sock               60 include/linux/if_pppox.h static inline struct pppox_sock *pppox_sk(struct sock *sk)
sock               65 include/linux/if_pppox.h static inline struct sock *sk_pppox(struct pppox_sock *po)
sock               67 include/linux/if_pppox.h 	return (struct sock *)po;
sock               73 include/linux/if_pppox.h 	int		(*create)(struct net *net, struct socket *sock, int kern);
sock               74 include/linux/if_pppox.h 	int		(*ioctl)(struct socket *sock, unsigned int cmd,
sock               81 include/linux/if_pppox.h extern void pppox_unbind_sock(struct sock *sk);/* delete ppp-channel binding */
sock               82 include/linux/if_pppox.h extern int pppox_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
sock               83 include/linux/if_pppox.h extern int pppox_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
sock               63 include/linux/if_tap.h 	struct sock sk;
sock               64 include/linux/if_tap.h 	struct socket sock;
sock              115 include/linux/igmp.h extern int ip_mc_join_group(struct sock *sk, struct ip_mreqn *imr);
sock              116 include/linux/igmp.h extern int ip_mc_join_group_ssm(struct sock *sk, struct ip_mreqn *imr,
sock              118 include/linux/igmp.h extern int ip_mc_leave_group(struct sock *sk, struct ip_mreqn *imr);
sock              119 include/linux/igmp.h extern void ip_mc_drop_socket(struct sock *sk);
sock              120 include/linux/igmp.h extern int ip_mc_source(int add, int omode, struct sock *sk,
sock              122 include/linux/igmp.h extern int ip_mc_msfilter(struct sock *sk, struct ip_msfilter *msf,int ifindex);
sock              123 include/linux/igmp.h extern int ip_mc_msfget(struct sock *sk, struct ip_msfilter *msf,
sock              125 include/linux/igmp.h extern int ip_mc_gsfget(struct sock *sk, struct group_filter *gsf,
sock              127 include/linux/igmp.h extern int ip_mc_sf_allow(struct sock *sk, __be32 local, __be32 rmt,
sock               20 include/linux/inet_diag.h 	void		(*idiag_get_info)(struct sock *sk,
sock               24 include/linux/inet_diag.h 	int		(*idiag_get_aux)(struct sock *sk,
sock               28 include/linux/inet_diag.h 	size_t		(*idiag_get_aux_size)(struct sock *sk,
sock               39 include/linux/inet_diag.h int inet_sk_diag_fill(struct sock *sk, struct inet_connection_sock *icsk,
sock               52 include/linux/inet_diag.h struct sock *inet_diag_find_one_icsk(struct net *net,
sock               56 include/linux/inet_diag.h int inet_diag_bc_sk(const struct nlattr *_bc, struct sock *sk);
sock               58 include/linux/inet_diag.h void inet_diag_msg_common_fill(struct inet_diag_msg *r, struct sock *sk);
sock               71 include/linux/inet_diag.h int inet_diag_msg_attrs_fill(struct sock *sk, struct sk_buff *skb,
sock              327 include/linux/ipv6.h extern int inet6_sk_rebuild_header(struct sock *sk);
sock              336 include/linux/ipv6.h static inline struct ipv6_pinfo *inet6_sk(const struct sock *__sk)
sock              341 include/linux/ipv6.h static inline struct raw6_sock *raw6_sk(const struct sock *sk)
sock              346 include/linux/ipv6.h static inline void inet_sk_copy_descendant(struct sock *sk_to,
sock              347 include/linux/ipv6.h 					   const struct sock *sk_from)
sock              362 include/linux/ipv6.h static inline const struct in6_addr *inet6_rcv_saddr(const struct sock *sk)
sock              369 include/linux/ipv6.h static inline int inet_v6_ipv6only(const struct sock *sk)
sock              384 include/linux/ipv6.h static inline struct ipv6_pinfo * inet6_sk(const struct sock *__sk)
sock              395 include/linux/ipv6.h static inline struct raw6_sock *raw6_sk(const struct sock *sk)
sock              174 include/linux/kobject.h struct sock;
sock               19 include/linux/kobject_ns.h struct sock;
sock               43 include/linux/kobject_ns.h 	const void *(*netlink_ns)(struct sock *sk);
sock               55 include/linux/kobject_ns.h const void *kobj_ns_netlink(enum kobj_ns_type type, struct sock *sk);
sock               29 include/linux/lsm_audit.h 	struct sock *sk;
sock             1686 include/linux/lsm_hooks.h 	int (*netlink_send)(struct sock *sk, struct sk_buff *skb);
sock             1703 include/linux/lsm_hooks.h 	int (*unix_stream_connect)(struct sock *sock, struct sock *other,
sock             1704 include/linux/lsm_hooks.h 					struct sock *newsk);
sock             1705 include/linux/lsm_hooks.h 	int (*unix_may_send)(struct socket *sock, struct socket *other);
sock             1708 include/linux/lsm_hooks.h 	int (*socket_post_create)(struct socket *sock, int family, int type,
sock             1711 include/linux/lsm_hooks.h 	int (*socket_bind)(struct socket *sock, struct sockaddr *address,
sock             1713 include/linux/lsm_hooks.h 	int (*socket_connect)(struct socket *sock, struct sockaddr *address,
sock             1715 include/linux/lsm_hooks.h 	int (*socket_listen)(struct socket *sock, int backlog);
sock             1716 include/linux/lsm_hooks.h 	int (*socket_accept)(struct socket *sock, struct socket *newsock);
sock             1717 include/linux/lsm_hooks.h 	int (*socket_sendmsg)(struct socket *sock, struct msghdr *msg,
sock             1719 include/linux/lsm_hooks.h 	int (*socket_recvmsg)(struct socket *sock, struct msghdr *msg,
sock             1721 include/linux/lsm_hooks.h 	int (*socket_getsockname)(struct socket *sock);
sock             1722 include/linux/lsm_hooks.h 	int (*socket_getpeername)(struct socket *sock);
sock             1723 include/linux/lsm_hooks.h 	int (*socket_getsockopt)(struct socket *sock, int level, int optname);
sock             1724 include/linux/lsm_hooks.h 	int (*socket_setsockopt)(struct socket *sock, int level, int optname);
sock             1725 include/linux/lsm_hooks.h 	int (*socket_shutdown)(struct socket *sock, int how);
sock             1726 include/linux/lsm_hooks.h 	int (*socket_sock_rcv_skb)(struct sock *sk, struct sk_buff *skb);
sock             1727 include/linux/lsm_hooks.h 	int (*socket_getpeersec_stream)(struct socket *sock,
sock             1730 include/linux/lsm_hooks.h 	int (*socket_getpeersec_dgram)(struct socket *sock,
sock             1732 include/linux/lsm_hooks.h 	int (*sk_alloc_security)(struct sock *sk, int family, gfp_t priority);
sock             1733 include/linux/lsm_hooks.h 	void (*sk_free_security)(struct sock *sk);
sock             1734 include/linux/lsm_hooks.h 	void (*sk_clone_security)(const struct sock *sk, struct sock *newsk);
sock             1735 include/linux/lsm_hooks.h 	void (*sk_getsecid)(struct sock *sk, u32 *secid);
sock             1736 include/linux/lsm_hooks.h 	void (*sock_graft)(struct sock *sk, struct socket *parent);
sock             1737 include/linux/lsm_hooks.h 	int (*inet_conn_request)(struct sock *sk, struct sk_buff *skb,
sock             1739 include/linux/lsm_hooks.h 	void (*inet_csk_clone)(struct sock *newsk,
sock             1741 include/linux/lsm_hooks.h 	void (*inet_conn_established)(struct sock *sk, struct sk_buff *skb);
sock             1751 include/linux/lsm_hooks.h 	int (*tun_dev_attach)(struct sock *sk, void *security);
sock             1755 include/linux/lsm_hooks.h 	int (*sctp_bind_connect)(struct sock *sk, int optname,
sock             1757 include/linux/lsm_hooks.h 	void (*sctp_sk_clone)(struct sctp_endpoint *ep, struct sock *sk,
sock             1758 include/linux/lsm_hooks.h 			      struct sock *newsk);
sock              486 include/linux/mISDNif.h 	struct sock		sk;
sock             1335 include/linux/memcontrol.h struct sock;
sock             1341 include/linux/memcontrol.h void mem_cgroup_sk_alloc(struct sock *sk);
sock             1342 include/linux/memcontrol.h void mem_cgroup_sk_free(struct sock *sk);
sock             1360 include/linux/memcontrol.h static inline void mem_cgroup_sk_alloc(struct sock *sk) { };
sock             1361 include/linux/memcontrol.h static inline void mem_cgroup_sk_free(struct sock *sk) { };
sock               18 include/linux/mroute.h int ip_mroute_setsockopt(struct sock *, int, char __user *, unsigned int);
sock               19 include/linux/mroute.h int ip_mroute_getsockopt(struct sock *, int, char __user *, int __user *);
sock               20 include/linux/mroute.h int ipmr_ioctl(struct sock *sk, int cmd, void __user *arg);
sock               21 include/linux/mroute.h int ipmr_compat_ioctl(struct sock *sk, unsigned int cmd, void __user *arg);
sock               25 include/linux/mroute.h static inline int ip_mroute_setsockopt(struct sock *sock, int optname,
sock               31 include/linux/mroute.h static inline int ip_mroute_getsockopt(struct sock *sock, int optname,
sock               37 include/linux/mroute.h static inline int ipmr_ioctl(struct sock *sk, int cmd, void __user *arg)
sock               25 include/linux/mroute6.h struct sock;
sock               28 include/linux/mroute6.h extern int ip6_mroute_setsockopt(struct sock *, int, char __user *, unsigned int);
sock               29 include/linux/mroute6.h extern int ip6_mroute_getsockopt(struct sock *, int, char __user *, int __user *);
sock               31 include/linux/mroute6.h extern int ip6mr_ioctl(struct sock *sk, int cmd, void __user *arg);
sock               32 include/linux/mroute6.h extern int ip6mr_compat_ioctl(struct sock *sk, unsigned int cmd, void __user *arg);
sock               37 include/linux/mroute6.h int ip6_mroute_setsockopt(struct sock *sock,
sock               44 include/linux/mroute6.h int ip6_mroute_getsockopt(struct sock *sock,
sock               51 include/linux/mroute6.h int ip6mr_ioctl(struct sock *sk, int cmd, void __user *arg)
sock              102 include/linux/mroute6.h extern int ip6mr_sk_done(struct sock *sk);
sock              108 include/linux/mroute6.h static inline int ip6mr_sk_done(struct sock *sk)
sock              248 include/linux/mroute_base.h 	struct sock __rcu	*mroute_sk;
sock              120 include/linux/net.h 	struct sock		*sk;
sock              138 include/linux/net.h 	int		(*release)   (struct socket *sock);
sock              139 include/linux/net.h 	int		(*bind)	     (struct socket *sock,
sock              142 include/linux/net.h 	int		(*connect)   (struct socket *sock,
sock              147 include/linux/net.h 	int		(*accept)    (struct socket *sock,
sock              149 include/linux/net.h 	int		(*getname)   (struct socket *sock,
sock              152 include/linux/net.h 	__poll_t	(*poll)	     (struct file *file, struct socket *sock,
sock              154 include/linux/net.h 	int		(*ioctl)     (struct socket *sock, unsigned int cmd,
sock              157 include/linux/net.h 	int	 	(*compat_ioctl) (struct socket *sock, unsigned int cmd,
sock              160 include/linux/net.h 	int		(*gettstamp) (struct socket *sock, void __user *userstamp,
sock              162 include/linux/net.h 	int		(*listen)    (struct socket *sock, int len);
sock              163 include/linux/net.h 	int		(*shutdown)  (struct socket *sock, int flags);
sock              164 include/linux/net.h 	int		(*setsockopt)(struct socket *sock, int level,
sock              166 include/linux/net.h 	int		(*getsockopt)(struct socket *sock, int level,
sock              169 include/linux/net.h 	int		(*compat_setsockopt)(struct socket *sock, int level,
sock              171 include/linux/net.h 	int		(*compat_getsockopt)(struct socket *sock, int level,
sock              174 include/linux/net.h 	int		(*sendmsg)   (struct socket *sock, struct msghdr *m,
sock              184 include/linux/net.h 	int		(*recvmsg)   (struct socket *sock, struct msghdr *m,
sock              186 include/linux/net.h 	int		(*mmap)	     (struct file *file, struct socket *sock,
sock              188 include/linux/net.h 	ssize_t		(*sendpage)  (struct socket *sock, struct page *page,
sock              190 include/linux/net.h 	ssize_t 	(*splice_read)(struct socket *sock,  loff_t *ppos,
sock              192 include/linux/net.h 	int		(*set_peek_off)(struct sock *sk, int val);
sock              193 include/linux/net.h 	int		(*peek_len)(struct socket *sock);
sock              198 include/linux/net.h 	int		(*read_sock)(struct sock *sk, read_descriptor_t *desc,
sock              200 include/linux/net.h 	int		(*sendpage_locked)(struct sock *sk, struct page *page,
sock              202 include/linux/net.h 	int		(*sendmsg_locked)(struct sock *sk, struct msghdr *msg,
sock              204 include/linux/net.h 	int		(*set_rcvlowat)(struct sock *sk, int val);
sock              212 include/linux/net.h 	int		(*create)(struct net *net, struct socket *sock,
sock              237 include/linux/net.h void sock_release(struct socket *sock);
sock              238 include/linux/net.h int sock_sendmsg(struct socket *sock, struct msghdr *msg);
sock              239 include/linux/net.h int sock_recvmsg(struct socket *sock, struct msghdr *msg, int flags);
sock              240 include/linux/net.h struct file *sock_alloc_file(struct socket *sock, int flags, const char *dname);
sock              243 include/linux/net.h #define		     sockfd_put(sock) fput(sock->file)
sock              291 include/linux/net.h int kernel_sendmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
sock              293 include/linux/net.h int kernel_sendmsg_locked(struct sock *sk, struct msghdr *msg,
sock              295 include/linux/net.h int kernel_recvmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
sock              298 include/linux/net.h int kernel_bind(struct socket *sock, struct sockaddr *addr, int addrlen);
sock              299 include/linux/net.h int kernel_listen(struct socket *sock, int backlog);
sock              300 include/linux/net.h int kernel_accept(struct socket *sock, struct socket **newsock, int flags);
sock              301 include/linux/net.h int kernel_connect(struct socket *sock, struct sockaddr *addr, int addrlen,
sock              303 include/linux/net.h int kernel_getsockname(struct socket *sock, struct sockaddr *addr);
sock              304 include/linux/net.h int kernel_getpeername(struct socket *sock, struct sockaddr *addr);
sock              305 include/linux/net.h int kernel_getsockopt(struct socket *sock, int level, int optname, char *optval,
sock              307 include/linux/net.h int kernel_setsockopt(struct socket *sock, int level, int optname, char *optval,
sock              309 include/linux/net.h int kernel_sendpage(struct socket *sock, struct page *page, int offset,
sock              311 include/linux/net.h int kernel_sendpage_locked(struct sock *sk, struct page *page, int offset,
sock              313 include/linux/net.h int kernel_sock_shutdown(struct socket *sock, enum sock_shutdown_cmd how);
sock              316 include/linux/net.h u32 kernel_sock_ip_overhead(struct sock *sk);
sock             2343 include/linux/netdevice.h 						  struct sock *sk,
sock             2367 include/linux/netdevice.h 					    struct sock *sk);
sock             2631 include/linux/netdevice.h int dev_loopback_xmit(struct net *net, struct sock *sk, struct sk_buff *newskb);
sock               64 include/linux/netfilter.h struct sock;
sock               71 include/linux/netfilter.h 	struct sock *sk;
sock               73 include/linux/netfilter.h 	int (*okfn)(struct net *, struct sock *, struct sk_buff *);
sock              143 include/linux/netfilter.h 				      struct sock *sk,
sock              145 include/linux/netfilter.h 				      int (*okfn)(struct net *, struct sock *, struct sk_buff *))
sock              166 include/linux/netfilter.h 	int (*set)(struct sock *sk, int optval, void __user *user, unsigned int len);
sock              168 include/linux/netfilter.h 	int (*compat_set)(struct sock *sk, int optval,
sock              173 include/linux/netfilter.h 	int (*get)(struct sock *sk, int optval, void __user *user, int *len);
sock              175 include/linux/netfilter.h 	int (*compat_get)(struct sock *sk, int optval,
sock              210 include/linux/netfilter.h 			  struct sock *sk, struct sk_buff *skb,
sock              212 include/linux/netfilter.h 			  int (*okfn)(struct net *, struct sock *, struct sk_buff *))
sock              285 include/linux/netfilter.h NF_HOOK_COND(uint8_t pf, unsigned int hook, struct net *net, struct sock *sk,
sock              287 include/linux/netfilter.h 	     int (*okfn)(struct net *, struct sock *, struct sk_buff *),
sock              299 include/linux/netfilter.h NF_HOOK(uint8_t pf, unsigned int hook, struct net *net, struct sock *sk, struct sk_buff *skb,
sock              301 include/linux/netfilter.h 	int (*okfn)(struct net *, struct sock *, struct sk_buff *))
sock              310 include/linux/netfilter.h NF_HOOK_LIST(uint8_t pf, unsigned int hook, struct net *net, struct sock *sk,
sock              312 include/linux/netfilter.h 	     int (*okfn)(struct net *, struct sock *, struct sk_buff *))
sock              328 include/linux/netfilter.h int nf_setsockopt(struct sock *sk, u_int8_t pf, int optval, char __user *opt,
sock              330 include/linux/netfilter.h int nf_getsockopt(struct sock *sk, u_int8_t pf, int optval, char __user *opt,
sock              333 include/linux/netfilter.h int compat_nf_setsockopt(struct sock *sk, u_int8_t pf, int optval,
sock              335 include/linux/netfilter.h int compat_nf_getsockopt(struct sock *sk, u_int8_t pf, int optval,
sock              387 include/linux/netfilter.h NF_HOOK_COND(uint8_t pf, unsigned int hook, struct net *net, struct sock *sk,
sock              389 include/linux/netfilter.h 	     int (*okfn)(struct net *, struct sock *, struct sk_buff *),
sock              396 include/linux/netfilter.h NF_HOOK(uint8_t pf, unsigned int hook, struct net *net, struct sock *sk,
sock              398 include/linux/netfilter.h 	int (*okfn)(struct net *, struct sock *, struct sk_buff *))
sock              404 include/linux/netfilter.h NF_HOOK_LIST(uint8_t pf, unsigned int hook, struct net *net, struct sock *sk,
sock              406 include/linux/netfilter.h 	     int (*okfn)(struct net *, struct sock *, struct sk_buff *))
sock              412 include/linux/netfilter.h 			  struct sock *sk, struct sk_buff *skb,
sock              414 include/linux/netfilter.h 			  int (*okfn)(struct net *, struct sock *, struct sk_buff *))
sock               11 include/linux/netfilter/nfnetlink.h 	int (*call)(struct net *net, struct sock *nl, struct sk_buff *skb,
sock               15 include/linux/netfilter/nfnetlink.h 	int (*call_rcu)(struct net *net, struct sock *nl, struct sk_buff *skb,
sock               19 include/linux/netfilter/nfnetlink.h 	int (*call_batch)(struct net *net, struct sock *nl, struct sk_buff *skb,
sock               17 include/linux/netfilter_bridge.h int br_handle_frame_finish(struct net *net, struct sock *sk, struct sk_buff *skb);
sock               57 include/linux/netfilter_ipv6.h 	int (*fragment)(struct net *net, struct sock *sk, struct sk_buff *skb,
sock               58 include/linux/netfilter_ipv6.h 			int (*output)(struct net *, struct sock *, struct sk_buff *));
sock               62 include/linux/netfilter_ipv6.h 	int (*br_fragment)(struct net *net, struct sock *sk,
sock               65 include/linux/netfilter_ipv6.h 			   int (*output)(struct net *, struct sock *sk,
sock              137 include/linux/netfilter_ipv6.h int br_ip6_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
sock              139 include/linux/netfilter_ipv6.h 		    int (*output)(struct net *, struct sock *sk,
sock              143 include/linux/netfilter_ipv6.h static inline int nf_br_ip6_fragment(struct net *net, struct sock *sk,
sock              146 include/linux/netfilter_ipv6.h 				     int (*output)(struct net *, struct sock *sk,
sock               28 include/linux/netlink.h 	struct sock		*sk;
sock               51 include/linux/netlink.h 	bool		(*compare)(struct net *net, struct sock *sk);
sock               54 include/linux/netlink.h struct sock *__netlink_kernel_create(struct net *net, int unit,
sock               57 include/linux/netlink.h static inline struct sock *
sock              122 include/linux/netlink.h void netlink_kernel_release(struct sock *sk);
sock              123 include/linux/netlink.h int __netlink_change_ngroups(struct sock *sk, unsigned int groups);
sock              124 include/linux/netlink.h int netlink_change_ngroups(struct sock *sk, unsigned int groups);
sock              125 include/linux/netlink.h void __netlink_clear_multicast_users(struct sock *sk, unsigned int group);
sock              128 include/linux/netlink.h int netlink_has_listeners(struct sock *sk, unsigned int group);
sock              131 include/linux/netlink.h int netlink_unicast(struct sock *ssk, struct sk_buff *skb, __u32 portid, int nonblock);
sock              132 include/linux/netlink.h int netlink_broadcast(struct sock *ssk, struct sk_buff *skb, __u32 portid,
sock              134 include/linux/netlink.h int netlink_broadcast_filtered(struct sock *ssk, struct sk_buff *skb,
sock              136 include/linux/netlink.h 			       int (*filter)(struct sock *dsk, struct sk_buff *skb, void *data),
sock              138 include/linux/netlink.h int netlink_set_err(struct sock *ssk, __u32 portid, __u32 group, int code);
sock              143 include/linux/netlink.h struct sock *netlink_getsockbyfilp(struct file *filp);
sock              144 include/linux/netlink.h int netlink_attachskb(struct sock *sk, struct sk_buff *skb,
sock              145 include/linux/netlink.h 		      long *timeo, struct sock *ssk);
sock              146 include/linux/netlink.h void netlink_detachskb(struct sock *sk, struct sk_buff *skb);
sock              147 include/linux/netlink.h int netlink_sendskb(struct sock *sk, struct sk_buff *skb);
sock              223 include/linux/netlink.h int __netlink_dump_start(struct sock *ssk, struct sk_buff *skb,
sock              226 include/linux/netlink.h static inline int netlink_dump_start(struct sock *ssk, struct sk_buff *skb,
sock              163 include/linux/security.h struct sock;
sock              438 include/linux/security.h int security_netlink_send(struct sock *sk, struct sk_buff *skb);
sock             1229 include/linux/security.h static inline int security_netlink_send(struct sock *sk, struct sk_buff *skb)
sock             1279 include/linux/security.h int security_unix_stream_connect(struct sock *sock, struct sock *other, struct sock *newsk);
sock             1280 include/linux/security.h int security_unix_may_send(struct socket *sock,  struct socket *other);
sock             1282 include/linux/security.h int security_socket_post_create(struct socket *sock, int family,
sock             1285 include/linux/security.h int security_socket_bind(struct socket *sock, struct sockaddr *address, int addrlen);
sock             1286 include/linux/security.h int security_socket_connect(struct socket *sock, struct sockaddr *address, int addrlen);
sock             1287 include/linux/security.h int security_socket_listen(struct socket *sock, int backlog);
sock             1288 include/linux/security.h int security_socket_accept(struct socket *sock, struct socket *newsock);
sock             1289 include/linux/security.h int security_socket_sendmsg(struct socket *sock, struct msghdr *msg, int size);
sock             1290 include/linux/security.h int security_socket_recvmsg(struct socket *sock, struct msghdr *msg,
sock             1292 include/linux/security.h int security_socket_getsockname(struct socket *sock);
sock             1293 include/linux/security.h int security_socket_getpeername(struct socket *sock);
sock             1294 include/linux/security.h int security_socket_getsockopt(struct socket *sock, int level, int optname);
sock             1295 include/linux/security.h int security_socket_setsockopt(struct socket *sock, int level, int optname);
sock             1296 include/linux/security.h int security_socket_shutdown(struct socket *sock, int how);
sock             1297 include/linux/security.h int security_sock_rcv_skb(struct sock *sk, struct sk_buff *skb);
sock             1298 include/linux/security.h int security_socket_getpeersec_stream(struct socket *sock, char __user *optval,
sock             1300 include/linux/security.h int security_socket_getpeersec_dgram(struct socket *sock, struct sk_buff *skb, u32 *secid);
sock             1301 include/linux/security.h int security_sk_alloc(struct sock *sk, int family, gfp_t priority);
sock             1302 include/linux/security.h void security_sk_free(struct sock *sk);
sock             1303 include/linux/security.h void security_sk_clone(const struct sock *sk, struct sock *newsk);
sock             1304 include/linux/security.h void security_sk_classify_flow(struct sock *sk, struct flowi *fl);
sock             1306 include/linux/security.h void security_sock_graft(struct sock*sk, struct socket *parent);
sock             1307 include/linux/security.h int security_inet_conn_request(struct sock *sk,
sock             1309 include/linux/security.h void security_inet_csk_clone(struct sock *newsk,
sock             1311 include/linux/security.h void security_inet_conn_established(struct sock *sk,
sock             1320 include/linux/security.h int security_tun_dev_attach(struct sock *sk, void *security);
sock             1323 include/linux/security.h int security_sctp_bind_connect(struct sock *sk, int optname,
sock             1325 include/linux/security.h void security_sctp_sk_clone(struct sctp_endpoint *ep, struct sock *sk,
sock             1326 include/linux/security.h 			    struct sock *newsk);
sock             1329 include/linux/security.h static inline int security_unix_stream_connect(struct sock *sock,
sock             1330 include/linux/security.h 					       struct sock *other,
sock             1331 include/linux/security.h 					       struct sock *newsk)
sock             1336 include/linux/security.h static inline int security_unix_may_send(struct socket *sock,
sock             1348 include/linux/security.h static inline int security_socket_post_create(struct socket *sock,
sock             1362 include/linux/security.h static inline int security_socket_bind(struct socket *sock,
sock             1369 include/linux/security.h static inline int security_socket_connect(struct socket *sock,
sock             1376 include/linux/security.h static inline int security_socket_listen(struct socket *sock, int backlog)
sock             1381 include/linux/security.h static inline int security_socket_accept(struct socket *sock,
sock             1387 include/linux/security.h static inline int security_socket_sendmsg(struct socket *sock,
sock             1393 include/linux/security.h static inline int security_socket_recvmsg(struct socket *sock,
sock             1400 include/linux/security.h static inline int security_socket_getsockname(struct socket *sock)
sock             1405 include/linux/security.h static inline int security_socket_getpeername(struct socket *sock)
sock             1410 include/linux/security.h static inline int security_socket_getsockopt(struct socket *sock,
sock             1416 include/linux/security.h static inline int security_socket_setsockopt(struct socket *sock,
sock             1422 include/linux/security.h static inline int security_socket_shutdown(struct socket *sock, int how)
sock             1426 include/linux/security.h static inline int security_sock_rcv_skb(struct sock *sk,
sock             1432 include/linux/security.h static inline int security_socket_getpeersec_stream(struct socket *sock, char __user *optval,
sock             1438 include/linux/security.h static inline int security_socket_getpeersec_dgram(struct socket *sock, struct sk_buff *skb, u32 *secid)
sock             1443 include/linux/security.h static inline int security_sk_alloc(struct sock *sk, int family, gfp_t priority)
sock             1448 include/linux/security.h static inline void security_sk_free(struct sock *sk)
sock             1452 include/linux/security.h static inline void security_sk_clone(const struct sock *sk, struct sock *newsk)
sock             1456 include/linux/security.h static inline void security_sk_classify_flow(struct sock *sk, struct flowi *fl)
sock             1464 include/linux/security.h static inline void security_sock_graft(struct sock *sk, struct socket *parent)
sock             1468 include/linux/security.h static inline int security_inet_conn_request(struct sock *sk,
sock             1474 include/linux/security.h static inline void security_inet_csk_clone(struct sock *newsk,
sock             1479 include/linux/security.h static inline void security_inet_conn_established(struct sock *sk,
sock             1516 include/linux/security.h static inline int security_tun_dev_attach(struct sock *sk, void *security)
sock             1532 include/linux/security.h static inline int security_sctp_bind_connect(struct sock *sk, int optname,
sock             1540 include/linux/security.h 					  struct sock *sk,
sock             1541 include/linux/security.h 					  struct sock *newsk)
sock              488 include/linux/skbuff.h struct ubuf_info *sock_zerocopy_alloc(struct sock *sk, size_t size);
sock              489 include/linux/skbuff.h struct ubuf_info *sock_zerocopy_realloc(struct sock *sk, size_t size,
sock              503 include/linux/skbuff.h int skb_zerocopy_iter_stream(struct sock *sk, struct sk_buff *skb,
sock              706 include/linux/skbuff.h 		struct sock		*sk;
sock             1079 include/linux/skbuff.h static inline bool skb_fclone_busy(const struct sock *sk,
sock             3464 include/linux/skbuff.h int __skb_wait_for_more_packets(struct sock *sk, int *err, long *timeo_p,
sock             3466 include/linux/skbuff.h struct sk_buff *__skb_try_recv_from_queue(struct sock *sk,
sock             3469 include/linux/skbuff.h 					  void (*destructor)(struct sock *sk,
sock             3473 include/linux/skbuff.h struct sk_buff *__skb_try_recv_datagram(struct sock *sk, unsigned flags,
sock             3474 include/linux/skbuff.h 					void (*destructor)(struct sock *sk,
sock             3478 include/linux/skbuff.h struct sk_buff *__skb_recv_datagram(struct sock *sk, unsigned flags,
sock             3479 include/linux/skbuff.h 				    void (*destructor)(struct sock *sk,
sock             3482 include/linux/skbuff.h struct sk_buff *skb_recv_datagram(struct sock *sk, unsigned flags, int noblock,
sock             3484 include/linux/skbuff.h __poll_t datagram_poll(struct file *file, struct socket *sock,
sock             3501 include/linux/skbuff.h void skb_free_datagram(struct sock *sk, struct sk_buff *skb);
sock             3502 include/linux/skbuff.h void __skb_free_datagram_locked(struct sock *sk, struct sk_buff *skb, int len);
sock             3503 include/linux/skbuff.h static inline void skb_free_datagram_locked(struct sock *sk,
sock             3508 include/linux/skbuff.h int skb_kill_datagram(struct sock *sk, struct sk_buff *skb, unsigned int flags);
sock             3513 include/linux/skbuff.h int skb_splice_bits(struct sk_buff *skb, struct sock *sk, unsigned int offset,
sock             3516 include/linux/skbuff.h int skb_send_sock_locked(struct sock *sk, struct sk_buff *skb, int offset,
sock             3799 include/linux/skbuff.h 		     struct sock *sk, int tstype);
sock               51 include/linux/skmsg.h 	struct sock			*sk_redir;
sock               52 include/linux/skmsg.h 	struct sock			*sk;
sock               75 include/linux/skmsg.h 	void (*saved_data_ready)(struct sock *sk);
sock               85 include/linux/skmsg.h 	struct sock			*sk;
sock               86 include/linux/skmsg.h 	struct sock			*sk_redir;
sock               99 include/linux/skmsg.h 	void (*saved_unhash)(struct sock *sk);
sock              100 include/linux/skmsg.h 	void (*saved_close)(struct sock *sk, long timeout);
sock              101 include/linux/skmsg.h 	void (*saved_write_space)(struct sock *sk);
sock              111 include/linux/skmsg.h int sk_msg_alloc(struct sock *sk, struct sk_msg *msg, int len,
sock              113 include/linux/skmsg.h int sk_msg_clone(struct sock *sk, struct sk_msg *dst, struct sk_msg *src,
sock              115 include/linux/skmsg.h void sk_msg_trim(struct sock *sk, struct sk_msg *msg, int len);
sock              116 include/linux/skmsg.h int sk_msg_free(struct sock *sk, struct sk_msg *msg);
sock              117 include/linux/skmsg.h int sk_msg_free_nocharge(struct sock *sk, struct sk_msg *msg);
sock              118 include/linux/skmsg.h void sk_msg_free_partial(struct sock *sk, struct sk_msg *msg, u32 bytes);
sock              119 include/linux/skmsg.h void sk_msg_free_partial_nocharge(struct sock *sk, struct sk_msg *msg,
sock              122 include/linux/skmsg.h void sk_msg_return(struct sock *sk, struct sk_msg *msg, int bytes);
sock              123 include/linux/skmsg.h void sk_msg_return_zero(struct sock *sk, struct sk_msg *msg, int bytes);
sock              125 include/linux/skmsg.h int sk_msg_zerocopy_from_iter(struct sock *sk, struct iov_iter *from,
sock              127 include/linux/skmsg.h int sk_msg_memcopy_from_iter(struct sock *sk, struct iov_iter *from,
sock              278 include/linux/skmsg.h static inline struct sk_psock *sk_psock(const struct sock *sk)
sock              296 include/linux/skmsg.h 	struct sock *sk = psock->sk;
sock              302 include/linux/skmsg.h struct sk_psock *sk_psock_init(struct sock *sk, int node);
sock              304 include/linux/skmsg.h int sk_psock_init_strp(struct sock *sk, struct sk_psock *psock);
sock              305 include/linux/skmsg.h void sk_psock_start_strp(struct sock *sk, struct sk_psock *psock);
sock              306 include/linux/skmsg.h void sk_psock_stop_strp(struct sock *sk, struct sk_psock *psock);
sock              308 include/linux/skmsg.h int sk_psock_msg_verdict(struct sock *sk, struct sk_psock *psock,
sock              324 include/linux/skmsg.h void sk_psock_unlink(struct sock *sk, struct sk_psock_link *link);
sock              326 include/linux/skmsg.h static inline void sk_psock_unlink(struct sock *sk,
sock              343 include/linux/skmsg.h static inline void sk_psock_update_proto(struct sock *sk,
sock              355 include/linux/skmsg.h static inline void sk_psock_restore_proto(struct sock *sk,
sock              395 include/linux/skmsg.h static inline struct sk_psock *sk_psock_get_checked(struct sock *sk)
sock              415 include/linux/skmsg.h static inline struct sk_psock *sk_psock_get(struct sock *sk)
sock              427 include/linux/skmsg.h void sk_psock_stop(struct sock *sk, struct sk_psock *psock);
sock              429 include/linux/skmsg.h void sk_psock_drop(struct sock *sk, struct sk_psock *psock);
sock              431 include/linux/skmsg.h static inline void sk_psock_put(struct sock *sk, struct sk_psock *psock)
sock              437 include/linux/skmsg.h static inline void sk_psock_data_ready(struct sock *sk, struct sk_psock *psock)
sock              216 include/linux/soc/qcom/qmi.h 	struct socket *sock;
sock               13 include/linux/sock_diag.h struct sock;
sock               18 include/linux/sock_diag.h 	int (*get_info)(struct sk_buff *skb, struct sock *sk);
sock               28 include/linux/sock_diag.h u64 sock_gen_cookie(struct sock *sk);
sock               29 include/linux/sock_diag.h int sock_diag_check_cookie(struct sock *sk, const __u32 *cookie);
sock               30 include/linux/sock_diag.h void sock_diag_save_cookie(struct sock *sk, __u32 *cookie);
sock               32 include/linux/sock_diag.h int sock_diag_put_meminfo(struct sock *sk, struct sk_buff *skb, int attr);
sock               33 include/linux/sock_diag.h int sock_diag_put_filterinfo(bool may_report_filterinfo, struct sock *sk,
sock               37 include/linux/sock_diag.h enum sknetlink_groups sock_diag_destroy_group(const struct sock *sk)
sock               70 include/linux/sock_diag.h bool sock_diag_has_destroy_listeners(const struct sock *sk)
sock               78 include/linux/sock_diag.h void sock_diag_broadcast_destroy(struct sock *sk);
sock               80 include/linux/sock_diag.h int sock_diag_destroy(struct sock *sk, int err);
sock              381 include/linux/socket.h extern long __sys_sendmsg_sock(struct socket *sock,
sock              384 include/linux/socket.h extern long __sys_recvmsg_sock(struct socket *sock,
sock               22 include/linux/sunrpc/svcsock.h 	struct sock *		sk_sk;		/* INET layer */
sock               25 include/linux/sunrpc/svcsock.h 	void			(*sk_ostate)(struct sock *);
sock               26 include/linux/sunrpc/svcsock.h 	void			(*sk_odata)(struct sock *);
sock               27 include/linux/sunrpc/svcsock.h 	void			(*sk_owspace)(struct sock *);
sock               27 include/linux/sunrpc/xprtsock.h 	struct socket *		sock;
sock               28 include/linux/sunrpc/xprtsock.h 	struct sock *		inet;
sock               77 include/linux/sunrpc/xprtsock.h 	void			(*old_data_ready)(struct sock *);
sock               78 include/linux/sunrpc/xprtsock.h 	void			(*old_state_change)(struct sock *);
sock               79 include/linux/sunrpc/xprtsock.h 	void			(*old_write_space)(struct sock *);
sock               80 include/linux/sunrpc/xprtsock.h 	void			(*old_error_report)(struct sock *);
sock              420 include/linux/tcp.h static inline struct tcp_sock *tcp_sk(const struct sock *sk)
sock              443 include/linux/tcp.h static inline struct tcp_timewait_sock *tcp_twsk(const struct sock *sk)
sock              448 include/linux/tcp.h static inline bool tcp_passive_fastopen(const struct sock *sk)
sock              454 include/linux/tcp.h static inline void fastopen_queue_tune(struct sock *sk, int backlog)
sock              475 include/linux/tcp.h struct sk_buff *tcp_get_timestamping_opt_stats(const struct sock *sk);
sock               93 include/linux/tifm.h 	void          (*card_event)(struct tifm_dev *sock);
sock               94 include/linux/tifm.h 	void          (*data_event)(struct tifm_dev *sock);
sock              123 include/linux/tifm.h 				     struct tifm_dev *sock);
sock              125 include/linux/tifm.h 					  struct tifm_dev *sock);
sock              142 include/linux/tifm.h void tifm_eject(struct tifm_dev *sock);
sock              143 include/linux/tifm.h int tifm_has_ms_pif(struct tifm_dev *sock);
sock              144 include/linux/tifm.h int tifm_map_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents,
sock              146 include/linux/tifm.h void tifm_unmap_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents,
sock               75 include/linux/udp.h 	int (*encap_rcv)(struct sock *sk, struct sk_buff *skb);
sock               76 include/linux/udp.h 	int (*encap_err_lookup)(struct sock *sk, struct sk_buff *skb);
sock               77 include/linux/udp.h 	void (*encap_destroy)(struct sock *sk);
sock               80 include/linux/udp.h 	struct sk_buff *	(*gro_receive)(struct sock *sk,
sock               83 include/linux/udp.h 	int			(*gro_complete)(struct sock *sk,
sock               96 include/linux/udp.h static inline struct udp_sock *udp_sk(const struct sock *sk)
sock              101 include/linux/udp.h static inline void udp_set_no_check6_tx(struct sock *sk, bool val)
sock              106 include/linux/udp.h static inline void udp_set_no_check6_rx(struct sock *sk, bool val)
sock              111 include/linux/udp.h static inline bool udp_get_no_check6_tx(struct sock *sk)
sock              116 include/linux/udp.h static inline bool udp_get_no_check6_rx(struct sock *sk)
sock              121 include/linux/udp.h static inline void udp_cmsg_recv(struct msghdr *msg, struct sock *sk,
sock              132 include/linux/udp.h static inline bool udp_unexpected_gso(struct sock *sk, struct sk_buff *skb)
sock              110 include/net/addrconf.h bool inet_rcv_saddr_equal(const struct sock *sk, const struct sock *sk2,
sock              112 include/net/addrconf.h bool inet_rcv_saddr_any(const struct sock *sk);
sock              214 include/net/addrconf.h int ipv6_sock_mc_join(struct sock *sk, int ifindex,
sock              216 include/net/addrconf.h int ipv6_sock_mc_drop(struct sock *sk, int ifindex,
sock              218 include/net/addrconf.h void __ipv6_sock_mc_close(struct sock *sk);
sock              219 include/net/addrconf.h void ipv6_sock_mc_close(struct sock *sk);
sock              220 include/net/addrconf.h bool inet6_mc_check(struct sock *sk, const struct in6_addr *mc_addr,
sock              272 include/net/addrconf.h int ipv6_sock_ac_join(struct sock *sk, int ifindex,
sock              274 include/net/addrconf.h int ipv6_sock_ac_drop(struct sock *sk, int ifindex,
sock              276 include/net/addrconf.h void ipv6_sock_ac_close(struct sock *sk);
sock               15 include/net/af_rxrpc.h struct sock;
sock               30 include/net/af_rxrpc.h typedef void (*rxrpc_notify_rx_t)(struct sock *, struct rxrpc_call *,
sock               32 include/net/af_rxrpc.h typedef void (*rxrpc_notify_end_tx_t)(struct sock *, struct rxrpc_call *,
sock               34 include/net/af_rxrpc.h typedef void (*rxrpc_notify_new_call_t)(struct sock *, struct rxrpc_call *,
sock               16 include/net/af_unix.h struct sock *unix_get_socket(struct file *filp);
sock               17 include/net/af_unix.h struct sock *unix_peer_get(struct sock *sk);
sock               55 include/net/af_unix.h 	struct sock		sk;
sock               59 include/net/af_unix.h 	struct sock		*peer;
sock               70 include/net/af_unix.h static inline struct unix_sock *unix_sk(const struct sock *sk)
sock               77 include/net/af_unix.h long unix_inq_len(struct sock *sk);
sock               78 include/net/af_unix.h long unix_outq_len(struct sock *sk);
sock               29 include/net/af_vsock.h 	struct sock sk;
sock               47 include/net/af_vsock.h 	struct sock *listener;
sock               73 include/net/af_vsock.h struct sock *__vsock_create(struct net *net,
sock               74 include/net/af_vsock.h 			    struct socket *sock,
sock               75 include/net/af_vsock.h 			    struct sock *parent,
sock              184 include/net/af_vsock.h void vsock_release_pending(struct sock *pending);
sock              185 include/net/af_vsock.h void vsock_add_pending(struct sock *listener, struct sock *pending);
sock              186 include/net/af_vsock.h void vsock_remove_pending(struct sock *listener, struct sock *pending);
sock              187 include/net/af_vsock.h void vsock_enqueue_accept(struct sock *listener, struct sock *connected);
sock              191 include/net/af_vsock.h struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr);
sock              192 include/net/af_vsock.h struct sock *vsock_find_connected_socket(struct sockaddr_vm *src,
sock              195 include/net/af_vsock.h void vsock_for_each_connected_socket(void (*fn)(struct sock *sk));
sock              260 include/net/ax25.h 	struct sock		*sk;		/* Backlink to socket */
sock              265 include/net/ax25.h 	struct sock		sk;
sock              269 include/net/ax25.h static inline struct ax25_sock *ax25_sk(const struct sock *sk)
sock              274 include/net/ax25.h static inline struct ax25_cb *sk_to_ax25(const struct sock *sk)
sock              305 include/net/ax25.h struct sock *ax25_find_listener(ax25_address *, int, struct net_device *, int);
sock              306 include/net/ax25.h struct sock *ax25_get_socket(ax25_address *, ax25_address *, int);
sock              313 include/net/ax25.h struct sock *ax25_make_new(struct sock *, struct ax25_dev *);
sock              246 include/net/bluetooth/bluetooth.h 	struct sock sk;
sock              248 include/net/bluetooth/bluetooth.h 	struct sock *parent;
sock              268 include/net/bluetooth/bluetooth.h void bt_sock_link(struct bt_sock_list *l, struct sock *s);
sock              269 include/net/bluetooth/bluetooth.h void bt_sock_unlink(struct bt_sock_list *l, struct sock *s);
sock              270 include/net/bluetooth/bluetooth.h int  bt_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
sock              272 include/net/bluetooth/bluetooth.h int  bt_sock_stream_recvmsg(struct socket *sock, struct msghdr *msg,
sock              274 include/net/bluetooth/bluetooth.h __poll_t bt_sock_poll(struct file *file, struct socket *sock, poll_table *wait);
sock              275 include/net/bluetooth/bluetooth.h int  bt_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
sock              276 include/net/bluetooth/bluetooth.h int  bt_sock_wait_state(struct sock *sk, int state, unsigned long timeo);
sock              277 include/net/bluetooth/bluetooth.h int  bt_sock_wait_ready(struct sock *sk, unsigned long flags);
sock              279 include/net/bluetooth/bluetooth.h void bt_accept_enqueue(struct sock *parent, struct sock *sk, bool bh);
sock              280 include/net/bluetooth/bluetooth.h void bt_accept_unlink(struct sock *sk);
sock              281 include/net/bluetooth/bluetooth.h struct sock *bt_accept_dequeue(struct sock *parent, struct socket *newsock);
sock              345 include/net/bluetooth/bluetooth.h static inline struct sk_buff *bt_skb_send_alloc(struct sock *sk,
sock              375 include/net/bluetooth/bluetooth.h void hci_sock_set_flag(struct sock *sk, int nr);
sock              376 include/net/bluetooth/bluetooth.h void hci_sock_clear_flag(struct sock *sk, int nr);
sock              377 include/net/bluetooth/bluetooth.h int hci_sock_test_flag(struct sock *sk, int nr);
sock              378 include/net/bluetooth/bluetooth.h unsigned short hci_sock_get_channel(struct sock *sk);
sock              379 include/net/bluetooth/bluetooth.h u32 hci_sock_get_cookie(struct sock *sk);
sock              414 include/net/bluetooth/bluetooth.h void bt_sock_reclassify_lock(struct sock *sk, int proto);
sock             1471 include/net/bluetooth/hci_core.h 			 int flag, struct sock *skip_sk);
sock             1475 include/net/bluetooth/hci_core.h 				 int flag, struct sock *skip_sk);
sock             1485 include/net/bluetooth/hci_core.h 	int (*func) (struct sock *sk, struct hci_dev *hdev, void *data,
sock             1496 include/net/bluetooth/hci_core.h 	void (*hdev_init) (struct sock *sk, struct hci_dev *hdev);
sock             1589 include/net/bluetooth/hci_core.h void mgmt_advertising_added(struct sock *sk, struct hci_dev *hdev,
sock             1591 include/net/bluetooth/hci_core.h void mgmt_advertising_removed(struct sock *sk, struct hci_dev *hdev,
sock             1593 include/net/bluetooth/hci_core.h int mgmt_phy_configuration_changed(struct hci_dev *hdev, struct sock *skip);
sock              923 include/net/bluetooth/l2cap.h bool l2cap_is_socket(struct socket *sock);
sock              157 include/net/bluetooth/rfcomm.h 	struct socket   *sock;
sock              362 include/net/bluetooth/rfcomm.h int  rfcomm_dev_ioctl(struct sock *sk, unsigned int cmd, void __user *arg);
sock                6 include/net/bpf_sk_storage.h struct sock;
sock                8 include/net/bpf_sk_storage.h void bpf_sk_storage_free(struct sock *sk);
sock               14 include/net/bpf_sk_storage.h int bpf_sk_storage_clone(const struct sock *sk, struct sock *newsk);
sock               16 include/net/bpf_sk_storage.h static inline int bpf_sk_storage_clone(const struct sock *sk,
sock               17 include/net/bpf_sk_storage.h 				       struct sock *newsk)
sock               37 include/net/busy_poll.h static inline bool sk_can_busy_loop(const struct sock *sk)
sock               54 include/net/busy_poll.h static inline bool sk_can_busy_loop(struct sock *sk)
sock               86 include/net/busy_poll.h static inline bool sk_busy_loop_timeout(struct sock *sk,
sock              102 include/net/busy_poll.h static inline void sk_busy_loop(struct sock *sk, int nonblock)
sock              122 include/net/busy_poll.h static inline void sk_mark_napi_id(struct sock *sk, const struct sk_buff *skb)
sock              131 include/net/busy_poll.h static inline void sk_mark_napi_id_once(struct sock *sk,
sock             2671 include/net/cfg80211.h 	struct socket *sock;
sock              196 include/net/cipso_ipv4.h int cipso_v4_sock_setattr(struct sock *sk,
sock              199 include/net/cipso_ipv4.h void cipso_v4_sock_delattr(struct sock *sk);
sock              200 include/net/cipso_ipv4.h int cipso_v4_sock_getattr(struct sock *sk, struct netlbl_lsm_secattr *secattr);
sock              227 include/net/cipso_ipv4.h static inline int cipso_v4_sock_setattr(struct sock *sk,
sock              234 include/net/cipso_ipv4.h static inline void cipso_v4_sock_delattr(struct sock *sk)
sock              238 include/net/cipso_ipv4.h static inline int cipso_v4_sock_getattr(struct sock *sk,
sock               62 include/net/cls_cgroup.h 		struct sock *sk = skb_to_full_sk(skb);
sock                6 include/net/compat.h struct sock;
sock               46 include/net/compat.h int cmsghdr_from_user_compat_to_kern(struct msghdr *, struct sock *,
sock               49 include/net/compat.h int compat_mc_setsockopt(struct sock *, int, int, char __user *, unsigned int,
sock               50 include/net/compat.h 			 int (*)(struct sock *, int, int, char __user *,
sock               52 include/net/compat.h int compat_mc_getsockopt(struct sock *, int, int, char __user *, int __user *,
sock               53 include/net/compat.h 			 int (*)(struct sock *, int, int, char __user *,
sock              122 include/net/dn.h 	int (*persist_fxn)(struct sock *sk);
sock              124 include/net/dn.h 	void (*keepalive_fxn)(struct sock *sk);
sock              128 include/net/dn.h static inline struct dn_scp *DN_SK(struct sock *sk)
sock              205 include/net/dn.h struct sock *dn_sklist_find_listener(struct sockaddr_dn *addr);
sock              206 include/net/dn.h struct sock *dn_find_by_skb(struct sk_buff *skb);
sock              209 include/net/dn.h int dn_destroy_timer(struct sock *sk);
sock              216 include/net/dn.h void dn_start_slow_timer(struct sock *sk);
sock              217 include/net/dn.h void dn_stop_slow_timer(struct sock *sk);
sock              103 include/net/dn_fib.h int dn_fib_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
sock               22 include/net/dn_neigh.h int dn_neigh_router_hello(struct net *net, struct sock *sk, struct sk_buff *skb);
sock               23 include/net/dn_neigh.h int dn_neigh_endnode_hello(struct net *net, struct sock *sk, struct sk_buff *skb);
sock               26 include/net/dn_neigh.h int dn_to_neigh_output(struct net *net, struct sock *sk, struct sk_buff *skb);
sock               10 include/net/dn_nsp.h void dn_nsp_send_data_ack(struct sock *sk);
sock               11 include/net/dn_nsp.h void dn_nsp_send_oth_ack(struct sock *sk);
sock               12 include/net/dn_nsp.h void dn_send_conn_ack(struct sock *sk);
sock               13 include/net/dn_nsp.h void dn_send_conn_conf(struct sock *sk, gfp_t gfp);
sock               14 include/net/dn_nsp.h void dn_nsp_send_disc(struct sock *sk, unsigned char type,
sock               18 include/net/dn_nsp.h void dn_nsp_send_link(struct sock *sk, unsigned char lsflags, char fcval);
sock               19 include/net/dn_nsp.h void dn_nsp_send_conninit(struct sock *sk, unsigned char flags);
sock               21 include/net/dn_nsp.h void dn_nsp_output(struct sock *sk);
sock               22 include/net/dn_nsp.h int dn_nsp_check_xmit_queue(struct sock *sk, struct sk_buff *skb,
sock               24 include/net/dn_nsp.h void dn_nsp_queue_xmit(struct sock *sk, struct sk_buff *skb, gfp_t gfp,
sock               26 include/net/dn_nsp.h unsigned long dn_nsp_persist(struct sock *sk);
sock               27 include/net/dn_nsp.h int dn_nsp_xmit_timeout(struct sock *sk);
sock               30 include/net/dn_nsp.h int dn_nsp_backlog_rcv(struct sock *sk, struct sk_buff *skb);
sock               32 include/net/dn_nsp.h struct sk_buff *dn_alloc_skb(struct sock *sk, int size, gfp_t pri);
sock               33 include/net/dn_nsp.h struct sk_buff *dn_alloc_send_skb(struct sock *sk, size_t *size, int noblock,
sock              188 include/net/dn_nsp.h static __inline__ int dn_congested(struct sock *sk)
sock               10 include/net/dn_route.h struct sk_buff *dn_alloc_skb(struct sock *sk, int size, gfp_t pri);
sock               12 include/net/dn_route.h 			 struct sock *sk, int flags);
sock               35 include/net/dst.h 	int			(*output)(struct net *net, struct sock *sk, struct sk_buff *skb);
sock              378 include/net/dst.h int dst_discard_out(struct net *net, struct sock *sk, struct sk_buff *skb);
sock              434 include/net/dst.h static inline int dst_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              464 include/net/dst.h 					    const struct sock *sk,
sock              472 include/net/dst.h 		      const struct flowi *fl, const struct sock *sk,
sock              481 include/net/dst.h 						  const struct sock *sk,
sock              494 include/net/dst.h 			      const struct flowi *fl, const struct sock *sk,
sock              500 include/net/dst.h 					const struct sock *sk, int flags,
sock              504 include/net/dst.h 				    const struct flowi *fl, const struct sock *sk,
sock               12 include/net/dst_ops.h struct sock;
sock               29 include/net/dst_ops.h 	void			(*update_pmtu)(struct dst_entry *dst, struct sock *sk,
sock               32 include/net/dst_ops.h 	void			(*redirect)(struct dst_entry *dst, struct sock *sk,
sock               34 include/net/dst_ops.h 	int			(*local_out)(struct net *net, struct sock *sk, struct sk_buff *skb);
sock               16 include/net/inet6_connection_sock.h struct sock;
sock               19 include/net/inet6_connection_sock.h struct dst_entry *inet6_csk_route_req(const struct sock *sk, struct flowi6 *fl6,
sock               22 include/net/inet6_connection_sock.h void inet6_csk_addr2sockaddr(struct sock *sk, struct sockaddr *uaddr);
sock               24 include/net/inet6_connection_sock.h int inet6_csk_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl);
sock               26 include/net/inet6_connection_sock.h struct dst_entry *inet6_csk_update_pmtu(struct sock *sk, u32 mtu);
sock               43 include/net/inet6_hashtables.h struct sock *__inet6_lookup_established(struct net *net,
sock               51 include/net/inet6_hashtables.h struct sock *inet6_lookup_listener(struct net *net,
sock               60 include/net/inet6_hashtables.h static inline struct sock *__inet6_lookup(struct net *net,
sock               70 include/net/inet6_hashtables.h 	struct sock *sk = __inet6_lookup_established(net, hashinfo, saddr,
sock               81 include/net/inet6_hashtables.h static inline struct sock *__inet6_lookup_skb(struct inet_hashinfo *hashinfo,
sock               88 include/net/inet6_hashtables.h 	struct sock *sk = skb_steal_sock(skb);
sock              100 include/net/inet6_hashtables.h struct sock *inet6_lookup(struct net *net, struct inet_hashinfo *hashinfo,
sock              106 include/net/inet6_hashtables.h int inet6_hash(struct sock *sk);
sock               15 include/net/inet_common.h struct sock;
sock               19 include/net/inet_common.h int inet_release(struct socket *sock);
sock               20 include/net/inet_common.h int inet_stream_connect(struct socket *sock, struct sockaddr *uaddr,
sock               22 include/net/inet_common.h int __inet_stream_connect(struct socket *sock, struct sockaddr *uaddr,
sock               24 include/net/inet_common.h int inet_dgram_connect(struct socket *sock, struct sockaddr *uaddr,
sock               26 include/net/inet_common.h int inet_accept(struct socket *sock, struct socket *newsock, int flags,
sock               28 include/net/inet_common.h int inet_send_prepare(struct sock *sk);
sock               29 include/net/inet_common.h int inet_sendmsg(struct socket *sock, struct msghdr *msg, size_t size);
sock               30 include/net/inet_common.h ssize_t inet_sendpage(struct socket *sock, struct page *page, int offset,
sock               32 include/net/inet_common.h int inet_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock               34 include/net/inet_common.h int inet_shutdown(struct socket *sock, int how);
sock               35 include/net/inet_common.h int inet_listen(struct socket *sock, int backlog);
sock               36 include/net/inet_common.h void inet_sock_destruct(struct sock *sk);
sock               37 include/net/inet_common.h int inet_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len);
sock               38 include/net/inet_common.h int __inet_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len,
sock               40 include/net/inet_common.h int inet_getname(struct socket *sock, struct sockaddr *uaddr,
sock               42 include/net/inet_common.h int inet_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
sock               43 include/net/inet_common.h int inet_ctl_sock_create(struct sock **sk, unsigned short family,
sock               46 include/net/inet_common.h int inet_recv_error(struct sock *sk, struct msghdr *msg, int len,
sock               54 include/net/inet_common.h static inline void inet_ctl_sock_destroy(struct sock *sk)
sock               34 include/net/inet_connection_sock.h 	int	    (*queue_xmit)(struct sock *sk, struct sk_buff *skb, struct flowi *fl);
sock               35 include/net/inet_connection_sock.h 	void	    (*send_check)(struct sock *sk, struct sk_buff *skb);
sock               36 include/net/inet_connection_sock.h 	int	    (*rebuild_header)(struct sock *sk);
sock               37 include/net/inet_connection_sock.h 	void	    (*sk_rx_dst_set)(struct sock *sk, const struct sk_buff *skb);
sock               38 include/net/inet_connection_sock.h 	int	    (*conn_request)(struct sock *sk, struct sk_buff *skb);
sock               39 include/net/inet_connection_sock.h 	struct sock *(*syn_recv_sock)(const struct sock *sk, struct sk_buff *skb,
sock               47 include/net/inet_connection_sock.h 	int	    (*setsockopt)(struct sock *sk, int level, int optname,
sock               49 include/net/inet_connection_sock.h 	int	    (*getsockopt)(struct sock *sk, int level, int optname,
sock               52 include/net/inet_connection_sock.h 	int	    (*compat_setsockopt)(struct sock *sk,
sock               55 include/net/inet_connection_sock.h 	int	    (*compat_getsockopt)(struct sock *sk,
sock               59 include/net/inet_connection_sock.h 	void	    (*addr2sockaddr)(struct sock *sk, struct sockaddr *);
sock               60 include/net/inet_connection_sock.h 	void	    (*mtu_reduced)(struct sock *sk);
sock              101 include/net/inet_connection_sock.h 	void (*icsk_clean_acked)(struct sock *sk, u32 acked_seq);
sock              103 include/net/inet_connection_sock.h 	unsigned int		  (*icsk_sync_mss)(struct sock *sk, u32 pmtu);
sock              149 include/net/inet_connection_sock.h static inline struct inet_connection_sock *inet_csk(const struct sock *sk)
sock              154 include/net/inet_connection_sock.h static inline void *inet_csk_ca(const struct sock *sk)
sock              159 include/net/inet_connection_sock.h struct sock *inet_csk_clone_lock(const struct sock *sk,
sock              171 include/net/inet_connection_sock.h void inet_csk_init_xmit_timers(struct sock *sk,
sock              175 include/net/inet_connection_sock.h void inet_csk_clear_xmit_timers(struct sock *sk);
sock              177 include/net/inet_connection_sock.h static inline void inet_csk_schedule_ack(struct sock *sk)
sock              182 include/net/inet_connection_sock.h static inline int inet_csk_ack_scheduled(const struct sock *sk)
sock              187 include/net/inet_connection_sock.h static inline void inet_csk_delack_init(struct sock *sk)
sock              192 include/net/inet_connection_sock.h void inet_csk_delete_keepalive_timer(struct sock *sk);
sock              193 include/net/inet_connection_sock.h void inet_csk_reset_keepalive_timer(struct sock *sk, unsigned long timeout);
sock              195 include/net/inet_connection_sock.h static inline void inet_csk_clear_xmit_timer(struct sock *sk, const int what)
sock              217 include/net/inet_connection_sock.h static inline void inet_csk_reset_xmit_timer(struct sock *sk, const int what,
sock              253 include/net/inet_connection_sock.h struct sock *inet_csk_accept(struct sock *sk, int flags, int *err, bool kern);
sock              255 include/net/inet_connection_sock.h int inet_csk_get_port(struct sock *sk, unsigned short snum);
sock              257 include/net/inet_connection_sock.h struct dst_entry *inet_csk_route_req(const struct sock *sk, struct flowi4 *fl4,
sock              259 include/net/inet_connection_sock.h struct dst_entry *inet_csk_route_child_sock(const struct sock *sk,
sock              260 include/net/inet_connection_sock.h 					    struct sock *newsk,
sock              263 include/net/inet_connection_sock.h struct sock *inet_csk_reqsk_queue_add(struct sock *sk,
sock              265 include/net/inet_connection_sock.h 				      struct sock *child);
sock              266 include/net/inet_connection_sock.h void inet_csk_reqsk_queue_hash_add(struct sock *sk, struct request_sock *req,
sock              268 include/net/inet_connection_sock.h struct sock *inet_csk_complete_hashdance(struct sock *sk, struct sock *child,
sock              272 include/net/inet_connection_sock.h static inline void inet_csk_reqsk_queue_added(struct sock *sk)
sock              277 include/net/inet_connection_sock.h static inline int inet_csk_reqsk_queue_len(const struct sock *sk)
sock              282 include/net/inet_connection_sock.h static inline int inet_csk_reqsk_queue_is_full(const struct sock *sk)
sock              287 include/net/inet_connection_sock.h void inet_csk_reqsk_queue_drop(struct sock *sk, struct request_sock *req);
sock              288 include/net/inet_connection_sock.h void inet_csk_reqsk_queue_drop_and_put(struct sock *sk, struct request_sock *req);
sock              290 include/net/inet_connection_sock.h void inet_csk_destroy_sock(struct sock *sk);
sock              291 include/net/inet_connection_sock.h void inet_csk_prepare_forced_close(struct sock *sk);
sock              296 include/net/inet_connection_sock.h static inline __poll_t inet_csk_listen_poll(const struct sock *sk)
sock              302 include/net/inet_connection_sock.h int inet_csk_listen_start(struct sock *sk, int backlog);
sock              303 include/net/inet_connection_sock.h void inet_csk_listen_stop(struct sock *sk);
sock              305 include/net/inet_connection_sock.h void inet_csk_addr2sockaddr(struct sock *sk, struct sockaddr *uaddr);
sock              307 include/net/inet_connection_sock.h int inet_csk_compat_getsockopt(struct sock *sk, int level, int optname,
sock              309 include/net/inet_connection_sock.h int inet_csk_compat_setsockopt(struct sock *sk, int level, int optname,
sock              312 include/net/inet_connection_sock.h struct dst_entry *inet_csk_update_pmtu(struct sock *sk, u32 mtu);
sock              316 include/net/inet_connection_sock.h static inline void inet_csk_enter_pingpong_mode(struct sock *sk)
sock              321 include/net/inet_connection_sock.h static inline void inet_csk_exit_pingpong_mode(struct sock *sk)
sock              326 include/net/inet_connection_sock.h static inline bool inet_csk_in_pingpong_mode(struct sock *sk)
sock              331 include/net/inet_connection_sock.h static inline void inet_csk_inc_pingpong_cnt(struct sock *sk)
sock               52 include/net/inet_ecn.h static inline void INET_ECN_xmit(struct sock *sk)
sock               59 include/net/inet_ecn.h static inline void INET_ECN_dontxmit(struct sock *sk)
sock              224 include/net/inet_hashtables.h void inet_bind_hash(struct sock *sk, struct inet_bind_bucket *tb,
sock              233 include/net/inet_hashtables.h static inline int inet_sk_listen_hashfn(const struct sock *sk)
sock              239 include/net/inet_hashtables.h int __inet_inherit_port(const struct sock *sk, struct sock *child);
sock              241 include/net/inet_hashtables.h void inet_put_port(struct sock *sk);
sock              250 include/net/inet_hashtables.h bool inet_ehash_insert(struct sock *sk, struct sock *osk);
sock              251 include/net/inet_hashtables.h bool inet_ehash_nolisten(struct sock *sk, struct sock *osk);
sock              252 include/net/inet_hashtables.h int __inet_hash(struct sock *sk, struct sock *osk);
sock              253 include/net/inet_hashtables.h int inet_hash(struct sock *sk);
sock              254 include/net/inet_hashtables.h void inet_unhash(struct sock *sk);
sock              256 include/net/inet_hashtables.h struct sock *__inet_lookup_listener(struct net *net,
sock              264 include/net/inet_hashtables.h static inline struct sock *inet_lookup_listener(struct net *net,
sock              325 include/net/inet_hashtables.h struct sock *__inet_lookup_established(struct net *net,
sock              331 include/net/inet_hashtables.h static inline struct sock *
sock              341 include/net/inet_hashtables.h static inline struct sock *__inet_lookup(struct net *net,
sock              350 include/net/inet_hashtables.h 	struct sock *sk;
sock              362 include/net/inet_hashtables.h static inline struct sock *inet_lookup(struct net *net,
sock              369 include/net/inet_hashtables.h 	struct sock *sk;
sock              380 include/net/inet_hashtables.h static inline struct sock *__inet_lookup_skb(struct inet_hashinfo *hashinfo,
sock              388 include/net/inet_hashtables.h 	struct sock *sk = skb_steal_sock(skb);
sock              405 include/net/inet_hashtables.h static inline void sk_daddr_set(struct sock *sk, __be32 addr)
sock              413 include/net/inet_hashtables.h static inline void sk_rcv_saddr_set(struct sock *sk, __be32 addr)
sock              422 include/net/inet_hashtables.h 			struct sock *sk, u32 port_offset,
sock              424 include/net/inet_hashtables.h 						 struct sock *, __u16,
sock              428 include/net/inet_hashtables.h 		      struct sock *sk);
sock              108 include/net/inet_sock.h static inline u32 inet_request_mark(const struct sock *sk, struct sk_buff *skb)
sock              116 include/net/inet_sock.h static inline int inet_request_bound_dev_if(const struct sock *sk,
sock              129 include/net/inet_sock.h static inline int inet_sk_bound_l3mdev(const struct sock *sk)
sock              197 include/net/inet_sock.h 	struct sock		sk;
sock              262 include/net/inet_sock.h static inline struct sock *sk_to_full_sk(struct sock *sk)
sock              272 include/net/inet_sock.h static inline const struct sock *sk_const_to_full_sk(const struct sock *sk)
sock              281 include/net/inet_sock.h static inline struct sock *skb_to_full_sk(const struct sk_buff *skb)
sock              286 include/net/inet_sock.h static inline struct inet_sock *inet_sk(const struct sock *sk)
sock              291 include/net/inet_sock.h static inline void __inet_sk_copy_descendant(struct sock *sk_to,
sock              292 include/net/inet_sock.h 					     const struct sock *sk_from,
sock              299 include/net/inet_sock.h static inline void inet_sk_copy_descendant(struct sock *sk_to,
sock              300 include/net/inet_sock.h 					   const struct sock *sk_from)
sock              306 include/net/inet_sock.h int inet_sk_rebuild_header(struct sock *sk);
sock              315 include/net/inet_sock.h static inline int inet_sk_state_load(const struct sock *sk)
sock              329 include/net/inet_sock.h void inet_sk_state_store(struct sock *sk, int newstate);
sock              331 include/net/inet_sock.h void inet_sk_set_state(struct sock *sk, int state);
sock              346 include/net/inet_sock.h 				      struct sock *sk_listener,
sock              349 include/net/inet_sock.h static inline __u8 inet_sk_flowi_flags(const struct sock *sk)
sock              358 include/net/inet_sock.h static inline void inet_inc_convert_csum(struct sock *sk)
sock              363 include/net/inet_sock.h static inline void inet_dec_convert_csum(struct sock *sk)
sock              369 include/net/inet_sock.h static inline bool inet_get_convert_csum(struct sock *sk)
sock               80 include/net/inet_timewait_sock.h static inline struct inet_timewait_sock *inet_twsk(const struct sock *sk)
sock               91 include/net/inet_timewait_sock.h struct inet_timewait_sock *inet_twsk_alloc(const struct sock *sk,
sock               95 include/net/inet_timewait_sock.h void inet_twsk_hashdance(struct inet_timewait_sock *tw, struct sock *sk,
sock               41 include/net/ip.h struct sock;
sock              123 include/net/ip.h 	struct sock		*sk;
sock              125 include/net/ip.h 		void			(*destructor)(struct sock *);
sock              126 include/net/ip.h 		struct sock		*saved_sk;
sock              151 include/net/ip.h int ip_build_and_send_pkt(struct sk_buff *skb, const struct sock *sk,
sock              161 include/net/ip.h int ip_output(struct net *net, struct sock *sk, struct sk_buff *skb);
sock              162 include/net/ip.h int ip_mc_output(struct net *net, struct sock *sk, struct sk_buff *skb);
sock              163 include/net/ip.h int ip_do_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
sock              164 include/net/ip.h 		   int (*output)(struct net *, struct sock *, struct sk_buff *));
sock              204 include/net/ip.h int __ip_local_out(struct net *net, struct sock *sk, struct sk_buff *skb);
sock              205 include/net/ip.h int ip_local_out(struct net *net, struct sock *sk, struct sk_buff *skb);
sock              207 include/net/ip.h int __ip_queue_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl,
sock              210 include/net/ip.h int ip_append_data(struct sock *sk, struct flowi4 *fl4,
sock              219 include/net/ip.h ssize_t ip_append_page(struct sock *sk, struct flowi4 *fl4, struct page *page,
sock              221 include/net/ip.h struct sk_buff *__ip_make_skb(struct sock *sk, struct flowi4 *fl4,
sock              225 include/net/ip.h int ip_push_pending_frames(struct sock *sk, struct flowi4 *fl4);
sock              226 include/net/ip.h void ip_flush_pending_frames(struct sock *sk);
sock              227 include/net/ip.h struct sk_buff *ip_make_skb(struct sock *sk, struct flowi4 *fl4,
sock              234 include/net/ip.h static inline int ip_queue_xmit(struct sock *sk, struct sk_buff *skb,
sock              240 include/net/ip.h static inline struct sk_buff *ip_finish_skb(struct sock *sk, struct flowi4 *fl4)
sock              250 include/net/ip.h static inline __u8 get_rtconn_flags(struct ipcm_cookie* ipc, struct sock* sk)
sock              256 include/net/ip.h int __ip4_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len);
sock              257 include/net/ip.h int ip4_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len);
sock              259 include/net/ip.h void ip4_datagram_release_cb(struct sock *sk);
sock              279 include/net/ip.h void ip_send_unicast_reply(struct sock *sk, struct sk_buff *skb,
sock              412 include/net/ip.h int ip_dont_fragment(const struct sock *sk, const struct dst_entry *dst)
sock              421 include/net/ip.h static inline bool ip_sk_accept_pmtu(const struct sock *sk)
sock              427 include/net/ip.h static inline bool ip_sk_use_pmtu(const struct sock *sk)
sock              432 include/net/ip.h static inline bool ip_sk_ignore_df(const struct sock *sk)
sock              451 include/net/ip.h static inline unsigned int ip_skb_dst_mtu(struct sock *sk,
sock              498 include/net/ip.h 					struct sock *sk, int segs)
sock              520 include/net/ip.h 				   struct sock *sk)
sock              618 include/net/ip.h static __inline__ void inet_reset_saddr(struct sock *sk)
sock              725 include/net/ip.h void ipv4_pktinfo_prepare(const struct sock *sk, struct sk_buff *skb);
sock              726 include/net/ip.h void ip_cmsg_recv_offset(struct msghdr *msg, struct sock *sk,
sock              728 include/net/ip.h int ip_cmsg_send(struct sock *sk, struct msghdr *msg,
sock              730 include/net/ip.h int ip_setsockopt(struct sock *sk, int level, int optname, char __user *optval,
sock              732 include/net/ip.h int ip_getsockopt(struct sock *sk, int level, int optname, char __user *optval,
sock              734 include/net/ip.h int compat_ip_setsockopt(struct sock *sk, int level, int optname,
sock              736 include/net/ip.h int compat_ip_getsockopt(struct sock *sk, int level, int optname,
sock              738 include/net/ip.h int ip_ra_control(struct sock *sk, unsigned char on,
sock              739 include/net/ip.h 		  void (*destructor)(struct sock *));
sock              741 include/net/ip.h int ip_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len);
sock              742 include/net/ip.h void ip_icmp_error(struct sock *sk, struct sk_buff *skb, int err, __be16 port,
sock              744 include/net/ip.h void ip_local_error(struct sock *sk, int err, __be32 daddr, __be16 dport,
sock               80 include/net/ip6_checksum.h static inline void tcp_v6_send_check(struct sock *sk, struct sk_buff *skb)
sock               88 include/net/ip6_route.h 					       const struct sock *sk,
sock               91 include/net/ip6_route.h struct dst_entry *ip6_route_output_flags(struct net *net, const struct sock *sk,
sock               95 include/net/ip6_route.h 						 const struct sock *sk,
sock              185 include/net/ip6_route.h void ip6_sk_update_pmtu(struct sk_buff *skb, struct sock *sk, __be32 mtu);
sock              189 include/net/ip6_route.h void ip6_sk_redirect(struct sk_buff *skb, struct sock *sk);
sock              226 include/net/ip6_route.h static inline void ip6_dst_store(struct sock *sk, struct dst_entry *dst,
sock              240 include/net/ip6_route.h void ip6_sk_dst_store_flow(struct sock *sk, struct dst_entry *dst,
sock              261 include/net/ip6_route.h int ip6_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
sock              262 include/net/ip6_route.h 		 int (*output)(struct net *, struct sock *, struct sk_buff *));
sock              273 include/net/ip6_route.h static inline bool ip6_sk_accept_pmtu(const struct sock *sk)
sock              279 include/net/ip6_route.h static inline bool ip6_sk_ignore_df(const struct sock *sk)
sock              153 include/net/ip6_tunnel.h static inline void ip6tunnel_xmit(struct sock *sk, struct sk_buff *skb,
sock              414 include/net/ip_tunnels.h void iptunnel_xmit(struct sock *sk, struct rtable *rt, struct sk_buff *skb,
sock              274 include/net/ipv6.h 	struct sock		*sk;
sock              276 include/net/ipv6.h 	void			(*destructor)(struct sock *);
sock              393 include/net/ipv6.h struct ip6_flowlabel *__fl6_sock_lookup(struct sock *sk, __be32 label);
sock              396 include/net/ipv6.h static inline struct ip6_flowlabel *fl6_sock_lookup(struct sock *sk,
sock              408 include/net/ipv6.h void fl6_free_socklist(struct sock *sk);
sock              409 include/net/ipv6.h int ipv6_flowlabel_opt(struct sock *sk, char __user *optval, int optlen);
sock              410 include/net/ipv6.h int ipv6_flowlabel_opt_get(struct sock *sk, struct in6_flowlabel_req *freq,
sock              424 include/net/ipv6.h void icmpv6_push_pending_frames(struct sock *sk, struct flowi6 *fl6,
sock              427 include/net/ipv6.h int ip6_ra_control(struct sock *sk, int sel);
sock              431 include/net/ipv6.h struct ipv6_txoptions *ipv6_dup_options(struct sock *sk,
sock              433 include/net/ipv6.h struct ipv6_txoptions *ipv6_renew_options(struct sock *sk,
sock              440 include/net/ipv6.h bool ipv6_opt_accepted(const struct sock *sk, const struct sk_buff *skb,
sock              442 include/net/ipv6.h struct ipv6_txoptions *ipv6_update_options(struct sock *sk,
sock              906 include/net/ipv6.h static inline void ip6_set_txhash(struct sock *sk) { }
sock              978 include/net/ipv6.h int ip6_rcv_finish(struct net *net, struct sock *sk, struct sk_buff *skb);
sock              983 include/net/ipv6.h int ip6_xmit(const struct sock *sk, struct sk_buff *skb, struct flowi6 *fl6,
sock              988 include/net/ipv6.h int ip6_append_data(struct sock *sk,
sock              995 include/net/ipv6.h int ip6_push_pending_frames(struct sock *sk);
sock              997 include/net/ipv6.h void ip6_flush_pending_frames(struct sock *sk);
sock             1001 include/net/ipv6.h struct sk_buff *__ip6_make_skb(struct sock *sk, struct sk_buff_head *queue,
sock             1004 include/net/ipv6.h struct sk_buff *ip6_make_skb(struct sock *sk,
sock             1012 include/net/ipv6.h static inline struct sk_buff *ip6_finish_skb(struct sock *sk)
sock             1018 include/net/ipv6.h int ip6_dst_lookup(struct net *net, struct sock *sk, struct dst_entry **dst,
sock             1020 include/net/ipv6.h struct dst_entry *ip6_dst_lookup_flow(struct net *net, const struct sock *sk, struct flowi6 *fl6,
sock             1022 include/net/ipv6.h struct dst_entry *ip6_sk_dst_lookup_flow(struct sock *sk, struct flowi6 *fl6,
sock             1032 include/net/ipv6.h int ip6_output(struct net *net, struct sock *sk, struct sk_buff *skb);
sock             1039 include/net/ipv6.h int __ip6_local_out(struct net *net, struct sock *sk, struct sk_buff *skb);
sock             1040 include/net/ipv6.h int ip6_local_out(struct net *net, struct sock *sk, struct sk_buff *skb);
sock             1077 include/net/ipv6.h int ipv6_setsockopt(struct sock *sk, int level, int optname,
sock             1079 include/net/ipv6.h int ipv6_getsockopt(struct sock *sk, int level, int optname,
sock             1081 include/net/ipv6.h int compat_ipv6_setsockopt(struct sock *sk, int level, int optname,
sock             1083 include/net/ipv6.h int compat_ipv6_getsockopt(struct sock *sk, int level, int optname,
sock             1086 include/net/ipv6.h int __ip6_datagram_connect(struct sock *sk, struct sockaddr *addr,
sock             1088 include/net/ipv6.h int ip6_datagram_connect(struct sock *sk, struct sockaddr *addr, int addr_len);
sock             1089 include/net/ipv6.h int ip6_datagram_connect_v6_only(struct sock *sk, struct sockaddr *addr,
sock             1091 include/net/ipv6.h int ip6_datagram_dst_update(struct sock *sk, bool fix_sk_saddr);
sock             1092 include/net/ipv6.h void ip6_datagram_release_cb(struct sock *sk);
sock             1094 include/net/ipv6.h int ipv6_recv_error(struct sock *sk, struct msghdr *msg, int len,
sock             1096 include/net/ipv6.h int ipv6_recv_rxpmtu(struct sock *sk, struct msghdr *msg, int len,
sock             1098 include/net/ipv6.h void ipv6_icmp_error(struct sock *sk, struct sk_buff *skb, int err, __be16 port,
sock             1100 include/net/ipv6.h void ipv6_local_error(struct sock *sk, int err, struct flowi6 *fl6, u32 info);
sock             1101 include/net/ipv6.h void ipv6_local_rxpmtu(struct sock *sk, struct flowi6 *fl6, u32 mtu);
sock             1103 include/net/ipv6.h int inet6_release(struct socket *sock);
sock             1104 include/net/ipv6.h int inet6_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len);
sock             1105 include/net/ipv6.h int inet6_getname(struct socket *sock, struct sockaddr *uaddr,
sock             1107 include/net/ipv6.h int inet6_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
sock             1110 include/net/ipv6.h 			      struct sock *sk);
sock             1122 include/net/ipv6.h int ip6_mc_source(int add, int omode, struct sock *sk,
sock             1124 include/net/ipv6.h int ip6_mc_msfilter(struct sock *sk, struct group_filter *gsf);
sock             1125 include/net/ipv6.h int ip6_mc_msfget(struct sock *sk, struct group_filter *gsf,
sock             1158 include/net/ipv6.h int ipv6_sock_mc_join(struct sock *sk, int ifindex,
sock             1160 include/net/ipv6.h int ipv6_sock_mc_join_ssm(struct sock *sk, int ifindex,
sock             1162 include/net/ipv6.h int ipv6_sock_mc_drop(struct sock *sk, int ifindex,
sock               23 include/net/ipv6_stubs.h 	int (*ipv6_sock_mc_join)(struct sock *sk, int ifindex,
sock               25 include/net/ipv6_stubs.h 	int (*ipv6_sock_mc_drop)(struct sock *sk, int ifindex,
sock               28 include/net/ipv6_stubs.h 						  const struct sock *sk,
sock               65 include/net/ipv6_stubs.h 	int (*inet6_bind)(struct sock *sk, struct sockaddr *uaddr, int addr_len,
sock               67 include/net/ipv6_stubs.h 	struct sock *(*udp6_lib_lookup)(struct net *net,
sock               23 include/net/ipx.h 	__be16  sock;
sock               97 include/net/ipx.h 	struct sock		sk;
sock              112 include/net/ipx.h static inline struct ipx_sock *ipx_sk(struct sock *sk)
sock              149 include/net/ipx.h int ipxrtr_route_packet(struct sock *sk, struct sockaddr_ipx *usipx,
sock              114 include/net/iucv/af_iucv.h 	struct sock		sk;
sock              121 include/net/iucv/af_iucv.h 	struct sock		*parent;
sock              161 include/net/iucv/af_iucv.h __poll_t iucv_sock_poll(struct file *file, struct socket *sock,
sock              163 include/net/iucv/af_iucv.h void iucv_sock_link(struct iucv_sock_list *l, struct sock *s);
sock              164 include/net/iucv/af_iucv.h void iucv_sock_unlink(struct iucv_sock_list *l, struct sock *s);
sock              165 include/net/iucv/af_iucv.h void iucv_accept_enqueue(struct sock *parent, struct sock *sk);
sock              166 include/net/iucv/af_iucv.h void iucv_accept_unlink(struct sock *sk);
sock              167 include/net/iucv/af_iucv.h struct sock *iucv_accept_dequeue(struct sock *parent, struct socket *newsock);
sock               59 include/net/kcm.h 	struct sock sk;
sock               90 include/net/kcm.h 	struct sock *sk;
sock               99 include/net/kcm.h 	void (*save_state_change)(struct sock *sk);
sock              100 include/net/kcm.h 	void (*save_data_ready)(struct sock *sk);
sock              101 include/net/kcm.h 	void (*save_write_space)(struct sock *sk);
sock               30 include/net/l3mdev.h 					  struct sock *sk, struct sk_buff *skb,
sock              175 include/net/l3mdev.h struct sk_buff *l3mdev_l3_out(struct sock *sk, struct sk_buff *skb, u16 proto)
sock              192 include/net/l3mdev.h struct sk_buff *l3mdev_ip_out(struct sock *sk, struct sk_buff *skb)
sock              198 include/net/l3mdev.h struct sk_buff *l3mdev_ip6_out(struct sock *sk, struct sk_buff *skb)
sock              272 include/net/l3mdev.h struct sk_buff *l3mdev_ip_out(struct sock *sk, struct sk_buff *skb)
sock              278 include/net/l3mdev.h struct sk_buff *l3mdev_ip6_out(struct sock *sk, struct sk_buff *skb)
sock               90 include/net/llc_c_ac.h typedef int (*llc_conn_action_t)(struct sock *sk, struct sk_buff *skb);
sock               92 include/net/llc_c_ac.h int llc_conn_ac_clear_remote_busy(struct sock *sk, struct sk_buff *skb);
sock               93 include/net/llc_c_ac.h int llc_conn_ac_conn_ind(struct sock *sk, struct sk_buff *skb);
sock               94 include/net/llc_c_ac.h int llc_conn_ac_conn_confirm(struct sock *sk, struct sk_buff *skb);
sock               95 include/net/llc_c_ac.h int llc_conn_ac_data_ind(struct sock *sk, struct sk_buff *skb);
sock               96 include/net/llc_c_ac.h int llc_conn_ac_disc_ind(struct sock *sk, struct sk_buff *skb);
sock               97 include/net/llc_c_ac.h int llc_conn_ac_rst_ind(struct sock *sk, struct sk_buff *skb);
sock               98 include/net/llc_c_ac.h int llc_conn_ac_rst_confirm(struct sock *sk, struct sk_buff *skb);
sock               99 include/net/llc_c_ac.h int llc_conn_ac_clear_remote_busy_if_f_eq_1(struct sock *sk,
sock              101 include/net/llc_c_ac.h int llc_conn_ac_stop_rej_tmr_if_data_flag_eq_2(struct sock *sk,
sock              103 include/net/llc_c_ac.h int llc_conn_ac_send_disc_cmd_p_set_x(struct sock *sk, struct sk_buff *skb);
sock              104 include/net/llc_c_ac.h int llc_conn_ac_send_dm_rsp_f_set_p(struct sock *sk, struct sk_buff *skb);
sock              105 include/net/llc_c_ac.h int llc_conn_ac_send_dm_rsp_f_set_1(struct sock *sk, struct sk_buff *skb);
sock              106 include/net/llc_c_ac.h int llc_conn_ac_send_frmr_rsp_f_set_x(struct sock *sk, struct sk_buff *skb);
sock              107 include/net/llc_c_ac.h int llc_conn_ac_resend_frmr_rsp_f_set_0(struct sock *sk, struct sk_buff *skb);
sock              108 include/net/llc_c_ac.h int llc_conn_ac_resend_frmr_rsp_f_set_p(struct sock *sk, struct sk_buff *skb);
sock              109 include/net/llc_c_ac.h int llc_conn_ac_send_i_cmd_p_set_1(struct sock *sk, struct sk_buff *skb);
sock              110 include/net/llc_c_ac.h int llc_conn_ac_send_i_xxx_x_set_0(struct sock *sk, struct sk_buff *skb);
sock              111 include/net/llc_c_ac.h int llc_conn_ac_resend_i_xxx_x_set_0(struct sock *sk, struct sk_buff *skb);
sock              112 include/net/llc_c_ac.h int llc_conn_ac_resend_i_xxx_x_set_0_or_send_rr(struct sock *sk,
sock              114 include/net/llc_c_ac.h int llc_conn_ac_resend_i_rsp_f_set_1(struct sock *sk, struct sk_buff *skb);
sock              115 include/net/llc_c_ac.h int llc_conn_ac_send_rej_cmd_p_set_1(struct sock *sk, struct sk_buff *skb);
sock              116 include/net/llc_c_ac.h int llc_conn_ac_send_rej_rsp_f_set_1(struct sock *sk, struct sk_buff *skb);
sock              117 include/net/llc_c_ac.h int llc_conn_ac_send_rej_xxx_x_set_0(struct sock *sk, struct sk_buff *skb);
sock              118 include/net/llc_c_ac.h int llc_conn_ac_send_rnr_cmd_p_set_1(struct sock *sk, struct sk_buff *skb);
sock              119 include/net/llc_c_ac.h int llc_conn_ac_send_rnr_rsp_f_set_1(struct sock *sk, struct sk_buff *skb);
sock              120 include/net/llc_c_ac.h int llc_conn_ac_send_rnr_xxx_x_set_0(struct sock *sk, struct sk_buff *skb);
sock              121 include/net/llc_c_ac.h int llc_conn_ac_set_remote_busy(struct sock *sk, struct sk_buff *skb);
sock              122 include/net/llc_c_ac.h int llc_conn_ac_opt_send_rnr_xxx_x_set_0(struct sock *sk, struct sk_buff *skb);
sock              123 include/net/llc_c_ac.h int llc_conn_ac_send_rr_cmd_p_set_1(struct sock *sk, struct sk_buff *skb);
sock              124 include/net/llc_c_ac.h int llc_conn_ac_send_rr_rsp_f_set_1(struct sock *sk, struct sk_buff *skb);
sock              125 include/net/llc_c_ac.h int llc_conn_ac_send_ack_rsp_f_set_1(struct sock *sk, struct sk_buff *skb);
sock              126 include/net/llc_c_ac.h int llc_conn_ac_send_rr_xxx_x_set_0(struct sock *sk, struct sk_buff *skb);
sock              127 include/net/llc_c_ac.h int llc_conn_ac_send_ack_xxx_x_set_0(struct sock *sk, struct sk_buff *skb);
sock              128 include/net/llc_c_ac.h int llc_conn_ac_send_sabme_cmd_p_set_x(struct sock *sk, struct sk_buff *skb);
sock              129 include/net/llc_c_ac.h int llc_conn_ac_send_ua_rsp_f_set_p(struct sock *sk, struct sk_buff *skb);
sock              130 include/net/llc_c_ac.h int llc_conn_ac_set_s_flag_0(struct sock *sk, struct sk_buff *skb);
sock              131 include/net/llc_c_ac.h int llc_conn_ac_set_s_flag_1(struct sock *sk, struct sk_buff *skb);
sock              132 include/net/llc_c_ac.h int llc_conn_ac_start_p_timer(struct sock *sk, struct sk_buff *skb);
sock              133 include/net/llc_c_ac.h int llc_conn_ac_start_ack_timer(struct sock *sk, struct sk_buff *skb);
sock              134 include/net/llc_c_ac.h int llc_conn_ac_start_rej_timer(struct sock *sk, struct sk_buff *skb);
sock              135 include/net/llc_c_ac.h int llc_conn_ac_start_ack_tmr_if_not_running(struct sock *sk,
sock              137 include/net/llc_c_ac.h int llc_conn_ac_stop_ack_timer(struct sock *sk, struct sk_buff *skb);
sock              138 include/net/llc_c_ac.h int llc_conn_ac_stop_p_timer(struct sock *sk, struct sk_buff *skb);
sock              139 include/net/llc_c_ac.h int llc_conn_ac_stop_rej_timer(struct sock *sk, struct sk_buff *skb);
sock              140 include/net/llc_c_ac.h int llc_conn_ac_stop_all_timers(struct sock *sk, struct sk_buff *skb);
sock              141 include/net/llc_c_ac.h int llc_conn_ac_stop_other_timers(struct sock *sk, struct sk_buff *skb);
sock              142 include/net/llc_c_ac.h int llc_conn_ac_upd_nr_received(struct sock *sk, struct sk_buff *skb);
sock              143 include/net/llc_c_ac.h int llc_conn_ac_inc_tx_win_size(struct sock *sk, struct sk_buff *skb);
sock              144 include/net/llc_c_ac.h int llc_conn_ac_dec_tx_win_size(struct sock *sk, struct sk_buff *skb);
sock              145 include/net/llc_c_ac.h int llc_conn_ac_upd_p_flag(struct sock *sk, struct sk_buff *skb);
sock              146 include/net/llc_c_ac.h int llc_conn_ac_set_data_flag_2(struct sock *sk, struct sk_buff *skb);
sock              147 include/net/llc_c_ac.h int llc_conn_ac_set_data_flag_0(struct sock *sk, struct sk_buff *skb);
sock              148 include/net/llc_c_ac.h int llc_conn_ac_set_data_flag_1(struct sock *sk, struct sk_buff *skb);
sock              149 include/net/llc_c_ac.h int llc_conn_ac_set_data_flag_1_if_data_flag_eq_0(struct sock *sk,
sock              151 include/net/llc_c_ac.h int llc_conn_ac_set_p_flag_0(struct sock *sk, struct sk_buff *skb);
sock              152 include/net/llc_c_ac.h int llc_conn_ac_set_remote_busy_0(struct sock *sk, struct sk_buff *skb);
sock              153 include/net/llc_c_ac.h int llc_conn_ac_set_retry_cnt_0(struct sock *sk, struct sk_buff *skb);
sock              154 include/net/llc_c_ac.h int llc_conn_ac_set_cause_flag_0(struct sock *sk, struct sk_buff *skb);
sock              155 include/net/llc_c_ac.h int llc_conn_ac_set_cause_flag_1(struct sock *sk, struct sk_buff *skb);
sock              156 include/net/llc_c_ac.h int llc_conn_ac_inc_retry_cnt_by_1(struct sock *sk, struct sk_buff *skb);
sock              157 include/net/llc_c_ac.h int llc_conn_ac_set_vr_0(struct sock *sk, struct sk_buff *skb);
sock              158 include/net/llc_c_ac.h int llc_conn_ac_inc_vr_by_1(struct sock *sk, struct sk_buff *skb);
sock              159 include/net/llc_c_ac.h int llc_conn_ac_set_vs_0(struct sock *sk, struct sk_buff *skb);
sock              160 include/net/llc_c_ac.h int llc_conn_ac_set_vs_nr(struct sock *sk, struct sk_buff *skb);
sock              161 include/net/llc_c_ac.h int llc_conn_ac_rst_vs(struct sock *sk, struct sk_buff *skb);
sock              162 include/net/llc_c_ac.h int llc_conn_ac_upd_vs(struct sock *sk, struct sk_buff *skb);
sock              163 include/net/llc_c_ac.h int llc_conn_disc(struct sock *sk, struct sk_buff *skb);
sock              164 include/net/llc_c_ac.h int llc_conn_reset(struct sock *sk, struct sk_buff *skb);
sock              165 include/net/llc_c_ac.h int llc_conn_ac_disc_confirm(struct sock *sk, struct sk_buff *skb);
sock              167 include/net/llc_c_ac.h int llc_conn_ac_send_ack_if_needed(struct sock *sk, struct sk_buff *skb);
sock              168 include/net/llc_c_ac.h int llc_conn_ac_adjust_npta_by_rr(struct sock *sk, struct sk_buff *skb);
sock              169 include/net/llc_c_ac.h int llc_conn_ac_adjust_npta_by_rnr(struct sock *sk, struct sk_buff *skb);
sock              170 include/net/llc_c_ac.h int llc_conn_ac_rst_sendack_flag(struct sock *sk, struct sk_buff *skb);
sock              171 include/net/llc_c_ac.h int llc_conn_ac_send_i_rsp_as_ack(struct sock *sk, struct sk_buff *skb);
sock              172 include/net/llc_c_ac.h int llc_conn_ac_send_i_as_ack(struct sock *sk, struct sk_buff *skb);
sock              179 include/net/llc_c_ac.h void llc_conn_set_p_flag(struct sock *sk, u8 value);
sock              128 include/net/llc_c_ev.h typedef int (*llc_conn_ev_t)(struct sock *sk, struct sk_buff *skb);
sock              129 include/net/llc_c_ev.h typedef int (*llc_conn_ev_qfyr_t)(struct sock *sk, struct sk_buff *skb);
sock              131 include/net/llc_c_ev.h int llc_conn_ev_conn_req(struct sock *sk, struct sk_buff *skb);
sock              132 include/net/llc_c_ev.h int llc_conn_ev_data_req(struct sock *sk, struct sk_buff *skb);
sock              133 include/net/llc_c_ev.h int llc_conn_ev_disc_req(struct sock *sk, struct sk_buff *skb);
sock              134 include/net/llc_c_ev.h int llc_conn_ev_rst_req(struct sock *sk, struct sk_buff *skb);
sock              135 include/net/llc_c_ev.h int llc_conn_ev_local_busy_detected(struct sock *sk, struct sk_buff *skb);
sock              136 include/net/llc_c_ev.h int llc_conn_ev_local_busy_cleared(struct sock *sk, struct sk_buff *skb);
sock              137 include/net/llc_c_ev.h int llc_conn_ev_rx_bad_pdu(struct sock *sk, struct sk_buff *skb);
sock              138 include/net/llc_c_ev.h int llc_conn_ev_rx_disc_cmd_pbit_set_x(struct sock *sk, struct sk_buff *skb);
sock              139 include/net/llc_c_ev.h int llc_conn_ev_rx_dm_rsp_fbit_set_x(struct sock *sk, struct sk_buff *skb);
sock              140 include/net/llc_c_ev.h int llc_conn_ev_rx_frmr_rsp_fbit_set_x(struct sock *sk, struct sk_buff *skb);
sock              141 include/net/llc_c_ev.h int llc_conn_ev_rx_i_cmd_pbit_set_x_inval_ns(struct sock *sk,
sock              143 include/net/llc_c_ev.h int llc_conn_ev_rx_i_rsp_fbit_set_x(struct sock *sk, struct sk_buff *skb);
sock              144 include/net/llc_c_ev.h int llc_conn_ev_rx_i_rsp_fbit_set_x_unexpd_ns(struct sock *sk,
sock              146 include/net/llc_c_ev.h int llc_conn_ev_rx_i_rsp_fbit_set_x_inval_ns(struct sock *sk,
sock              148 include/net/llc_c_ev.h int llc_conn_ev_rx_rej_rsp_fbit_set_x(struct sock *sk, struct sk_buff *skb);
sock              149 include/net/llc_c_ev.h int llc_conn_ev_rx_sabme_cmd_pbit_set_x(struct sock *sk, struct sk_buff *skb);
sock              150 include/net/llc_c_ev.h int llc_conn_ev_rx_ua_rsp_fbit_set_x(struct sock *sk, struct sk_buff *skb);
sock              151 include/net/llc_c_ev.h int llc_conn_ev_rx_xxx_cmd_pbit_set_x(struct sock *sk, struct sk_buff *skb);
sock              152 include/net/llc_c_ev.h int llc_conn_ev_rx_xxx_rsp_fbit_set_x(struct sock *sk, struct sk_buff *skb);
sock              153 include/net/llc_c_ev.h int llc_conn_ev_rx_zzz_cmd_pbit_set_x_inval_nr(struct sock *sk,
sock              155 include/net/llc_c_ev.h int llc_conn_ev_rx_zzz_rsp_fbit_set_x_inval_nr(struct sock *sk,
sock              157 include/net/llc_c_ev.h int llc_conn_ev_p_tmr_exp(struct sock *sk, struct sk_buff *skb);
sock              158 include/net/llc_c_ev.h int llc_conn_ev_ack_tmr_exp(struct sock *sk, struct sk_buff *skb);
sock              159 include/net/llc_c_ev.h int llc_conn_ev_rej_tmr_exp(struct sock *sk, struct sk_buff *skb);
sock              160 include/net/llc_c_ev.h int llc_conn_ev_busy_tmr_exp(struct sock *sk, struct sk_buff *skb);
sock              161 include/net/llc_c_ev.h int llc_conn_ev_sendack_tmr_exp(struct sock *sk, struct sk_buff *skb);
sock              163 include/net/llc_c_ev.h int llc_conn_ev_rx_xxx_cmd_pbit_set_1(struct sock *sk, struct sk_buff *skb);
sock              164 include/net/llc_c_ev.h int llc_conn_ev_rx_xxx_rsp_fbit_set_1(struct sock *sk, struct sk_buff *skb);
sock              165 include/net/llc_c_ev.h int llc_conn_ev_rx_i_cmd_pbit_set_0_unexpd_ns(struct sock *sk,
sock              167 include/net/llc_c_ev.h int llc_conn_ev_rx_i_cmd_pbit_set_1_unexpd_ns(struct sock *sk,
sock              169 include/net/llc_c_ev.h int llc_conn_ev_rx_i_cmd_pbit_set_0(struct sock *sk, struct sk_buff *skb);
sock              170 include/net/llc_c_ev.h int llc_conn_ev_rx_i_cmd_pbit_set_1(struct sock *sk, struct sk_buff *skb);
sock              171 include/net/llc_c_ev.h int llc_conn_ev_rx_i_rsp_fbit_set_0_unexpd_ns(struct sock *sk,
sock              173 include/net/llc_c_ev.h int llc_conn_ev_rx_i_rsp_fbit_set_1_unexpd_ns(struct sock *sk,
sock              175 include/net/llc_c_ev.h int llc_conn_ev_rx_i_rsp_fbit_set_0(struct sock *sk, struct sk_buff *skb);
sock              176 include/net/llc_c_ev.h int llc_conn_ev_rx_i_rsp_fbit_set_1(struct sock *sk, struct sk_buff *skb);
sock              177 include/net/llc_c_ev.h int llc_conn_ev_rx_rr_cmd_pbit_set_0(struct sock *sk, struct sk_buff *skb);
sock              178 include/net/llc_c_ev.h int llc_conn_ev_rx_rr_cmd_pbit_set_1(struct sock *sk, struct sk_buff *skb);
sock              179 include/net/llc_c_ev.h int llc_conn_ev_rx_rr_rsp_fbit_set_0(struct sock *sk, struct sk_buff *skb);
sock              180 include/net/llc_c_ev.h int llc_conn_ev_rx_rr_rsp_fbit_set_1(struct sock *sk, struct sk_buff *skb);
sock              181 include/net/llc_c_ev.h int llc_conn_ev_rx_rnr_cmd_pbit_set_0(struct sock *sk, struct sk_buff *skb);
sock              182 include/net/llc_c_ev.h int llc_conn_ev_rx_rnr_cmd_pbit_set_1(struct sock *sk, struct sk_buff *skb);
sock              183 include/net/llc_c_ev.h int llc_conn_ev_rx_rnr_rsp_fbit_set_0(struct sock *sk, struct sk_buff *skb);
sock              184 include/net/llc_c_ev.h int llc_conn_ev_rx_rnr_rsp_fbit_set_1(struct sock *sk, struct sk_buff *skb);
sock              185 include/net/llc_c_ev.h int llc_conn_ev_rx_rej_cmd_pbit_set_0(struct sock *sk, struct sk_buff *skb);
sock              186 include/net/llc_c_ev.h int llc_conn_ev_rx_rej_cmd_pbit_set_1(struct sock *sk, struct sk_buff *skb);
sock              187 include/net/llc_c_ev.h int llc_conn_ev_rx_rej_rsp_fbit_set_0(struct sock *sk, struct sk_buff *skb);
sock              188 include/net/llc_c_ev.h int llc_conn_ev_rx_rej_rsp_fbit_set_1(struct sock *sk, struct sk_buff *skb);
sock              189 include/net/llc_c_ev.h int llc_conn_ev_rx_any_frame(struct sock *sk, struct sk_buff *skb);
sock              190 include/net/llc_c_ev.h int llc_conn_ev_tx_buffer_full(struct sock *sk, struct sk_buff *skb);
sock              191 include/net/llc_c_ev.h int llc_conn_ev_init_p_f_cycle(struct sock *sk, struct sk_buff *skb);
sock              194 include/net/llc_c_ev.h int llc_conn_ev_qlfy_data_flag_eq_1(struct sock *sk, struct sk_buff *skb);
sock              195 include/net/llc_c_ev.h int llc_conn_ev_qlfy_data_flag_eq_0(struct sock *sk, struct sk_buff *skb);
sock              196 include/net/llc_c_ev.h int llc_conn_ev_qlfy_data_flag_eq_2(struct sock *sk, struct sk_buff *skb);
sock              197 include/net/llc_c_ev.h int llc_conn_ev_qlfy_p_flag_eq_1(struct sock *sk, struct sk_buff *skb);
sock              198 include/net/llc_c_ev.h int llc_conn_ev_qlfy_last_frame_eq_1(struct sock *sk, struct sk_buff *skb);
sock              199 include/net/llc_c_ev.h int llc_conn_ev_qlfy_last_frame_eq_0(struct sock *sk, struct sk_buff *skb);
sock              200 include/net/llc_c_ev.h int llc_conn_ev_qlfy_p_flag_eq_0(struct sock *sk, struct sk_buff *skb);
sock              201 include/net/llc_c_ev.h int llc_conn_ev_qlfy_p_flag_eq_f(struct sock *sk, struct sk_buff *skb);
sock              202 include/net/llc_c_ev.h int llc_conn_ev_qlfy_remote_busy_eq_0(struct sock *sk, struct sk_buff *skb);
sock              203 include/net/llc_c_ev.h int llc_conn_ev_qlfy_remote_busy_eq_1(struct sock *sk, struct sk_buff *skb);
sock              204 include/net/llc_c_ev.h int llc_conn_ev_qlfy_retry_cnt_lt_n2(struct sock *sk, struct sk_buff *skb);
sock              205 include/net/llc_c_ev.h int llc_conn_ev_qlfy_retry_cnt_gte_n2(struct sock *sk, struct sk_buff *skb);
sock              206 include/net/llc_c_ev.h int llc_conn_ev_qlfy_s_flag_eq_1(struct sock *sk, struct sk_buff *skb);
sock              207 include/net/llc_c_ev.h int llc_conn_ev_qlfy_s_flag_eq_0(struct sock *sk, struct sk_buff *skb);
sock              208 include/net/llc_c_ev.h int llc_conn_ev_qlfy_cause_flag_eq_1(struct sock *sk, struct sk_buff *skb);
sock              209 include/net/llc_c_ev.h int llc_conn_ev_qlfy_cause_flag_eq_0(struct sock *sk, struct sk_buff *skb);
sock              210 include/net/llc_c_ev.h int llc_conn_ev_qlfy_set_status_conn(struct sock *sk, struct sk_buff *skb);
sock              211 include/net/llc_c_ev.h int llc_conn_ev_qlfy_set_status_disc(struct sock *sk, struct sk_buff *skb);
sock              212 include/net/llc_c_ev.h int llc_conn_ev_qlfy_set_status_failed(struct sock *sk, struct sk_buff *skb);
sock              213 include/net/llc_c_ev.h int llc_conn_ev_qlfy_set_status_remote_busy(struct sock *sk,
sock              215 include/net/llc_c_ev.h int llc_conn_ev_qlfy_set_status_refuse(struct sock *sk, struct sk_buff *skb);
sock              216 include/net/llc_c_ev.h int llc_conn_ev_qlfy_set_status_conflict(struct sock *sk, struct sk_buff *skb);
sock              217 include/net/llc_c_ev.h int llc_conn_ev_qlfy_set_status_rst_done(struct sock *sk, struct sk_buff *skb);
sock              219 include/net/llc_c_ev.h static __inline__ int llc_conn_space(struct sock *sk, struct sk_buff *skb)
sock               34 include/net/llc_conn.h 	struct sock	    sk;
sock               83 include/net/llc_conn.h static inline struct llc_sock *llc_sk(const struct sock *sk)
sock               98 include/net/llc_conn.h struct sock *llc_sk_alloc(struct net *net, int family, gfp_t priority,
sock              100 include/net/llc_conn.h void llc_sk_stop_all_timers(struct sock *sk, bool sync);
sock              101 include/net/llc_conn.h void llc_sk_free(struct sock *sk);
sock              103 include/net/llc_conn.h void llc_sk_reset(struct sock *sk);
sock              106 include/net/llc_conn.h int llc_conn_state_process(struct sock *sk, struct sk_buff *skb);
sock              107 include/net/llc_conn.h void llc_conn_send_pdu(struct sock *sk, struct sk_buff *skb);
sock              108 include/net/llc_conn.h void llc_conn_rtn_pdu(struct sock *sk, struct sk_buff *skb);
sock              109 include/net/llc_conn.h void llc_conn_resend_i_pdu_as_cmd(struct sock *sk, u8 nr, u8 first_p_bit);
sock              110 include/net/llc_conn.h void llc_conn_resend_i_pdu_as_rsp(struct sock *sk, u8 nr, u8 first_f_bit);
sock              111 include/net/llc_conn.h int llc_conn_remove_acked_pdus(struct sock *conn, u8 nr, u16 *how_many_unacked);
sock              112 include/net/llc_conn.h struct sock *llc_lookup_established(struct llc_sap *sap, struct llc_addr *daddr,
sock              114 include/net/llc_conn.h void llc_sap_add_socket(struct llc_sap *sap, struct sock *sk);
sock              115 include/net/llc_conn.h void llc_sap_remove_socket(struct llc_sap *sap, struct sock *sk);
sock               65 include/net/llc_if.h int llc_establish_connection(struct sock *sk, u8 *lmac, u8 *dmac, u8 dsap);
sock               66 include/net/llc_if.h int llc_build_and_send_pkt(struct sock *sk, struct sk_buff *skb);
sock               67 include/net/llc_if.h int llc_send_disc(struct sock *sk);
sock               20 include/net/llc_sap.h struct sock;
sock               23 include/net/llc_sap.h void llc_save_primitive(struct sock *sk, struct sk_buff *skb,
sock               25 include/net/llc_sap.h struct sk_buff *llc_alloc_frame(struct sock *sk, struct net_device *dev,
sock               30 include/net/lwtunnel.h 	int		(*orig_output)(struct net *net, struct sock *sk, struct sk_buff *skb);
sock               42 include/net/lwtunnel.h 	int (*output)(struct net *net, struct sock *sk, struct sk_buff *skb);
sock              126 include/net/lwtunnel.h int lwtunnel_output(struct net *net, struct sock *sk, struct sk_buff *skb);
sock              244 include/net/lwtunnel.h static inline int lwtunnel_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock               43 include/net/net_namespace.h struct sock;
sock              100 include/net/net_namespace.h 	struct sock 		*rtnl;			/* rtnetlink socket */
sock              101 include/net/net_namespace.h 	struct sock		*genl_sock;
sock              148 include/net/net_namespace.h 	struct sock		*nfnl;
sock              149 include/net/net_namespace.h 	struct sock		*nfnl_stash;
sock              181 include/net/net_namespace.h 	struct sock		*crypto_nlsk;
sock              183 include/net/net_namespace.h 	struct sock		*diag_nlsk;
sock               25 include/net/netfilter/br_netfilter.h int br_nf_hook_thresh(unsigned int hook, struct net *net, struct sock *sk,
sock               28 include/net/netfilter/br_netfilter.h 		      int (*okfn)(struct net *, struct sock *,
sock               41 include/net/netfilter/br_netfilter.h int br_nf_pre_routing_finish_bridge(struct net *net, struct sock *sk, struct sk_buff *skb);
sock              110 include/net/netfilter/nf_log.h 			    struct sock *sk);
sock                7 include/net/netfilter/nf_socket.h struct sock *nf_sk_lookup_slow_v4(struct net *net, const struct sk_buff *skb,
sock               10 include/net/netfilter/nf_socket.h struct sock *nf_sk_lookup_slow_v6(struct net *net, const struct sk_buff *skb,
sock               11 include/net/netfilter/nf_tproxy.h static inline bool nf_tproxy_sk_is_transparent(struct sock *sk)
sock               21 include/net/netfilter/nf_tproxy.h static inline void nf_tproxy_assign_sock(struct sk_buff *skb, struct sock *sk)
sock               47 include/net/netfilter/nf_tproxy.h struct sock *
sock               49 include/net/netfilter/nf_tproxy.h 			    __be32 laddr, __be16 lport, struct sock *sk);
sock               74 include/net/netfilter/nf_tproxy.h struct sock *
sock              106 include/net/netfilter/nf_tproxy.h struct sock *
sock              111 include/net/netfilter/nf_tproxy.h 			    struct sock *sk);
sock              113 include/net/netfilter/nf_tproxy.h struct sock *
sock              243 include/net/netlabel.h 	int (*sock_getattr)(struct sock *sk,
sock              245 include/net/netlabel.h 	int (*sock_setattr)(struct sock *sk,
sock              248 include/net/netlabel.h 	void (*sock_delattr)(struct sock *sk);
sock              472 include/net/netlabel.h int netlbl_sock_setattr(struct sock *sk,
sock              475 include/net/netlabel.h void netlbl_sock_delattr(struct sock *sk);
sock              476 include/net/netlabel.h int netlbl_sock_getattr(struct sock *sk,
sock              478 include/net/netlabel.h int netlbl_conn_setattr(struct sock *sk,
sock              616 include/net/netlabel.h static inline int netlbl_sock_setattr(struct sock *sk,
sock              622 include/net/netlabel.h static inline void netlbl_sock_delattr(struct sock *sk)
sock              625 include/net/netlabel.h static inline int netlbl_sock_getattr(struct sock *sk,
sock              630 include/net/netlabel.h static inline int netlbl_conn_setattr(struct sock *sk,
sock              431 include/net/netlink.h int nlmsg_notify(struct sock *sk, struct sk_buff *skb, u32 portid,
sock              961 include/net/netlink.h static inline int nlmsg_multicast(struct sock *sk, struct sk_buff *skb,
sock              981 include/net/netlink.h static inline int nlmsg_unicast(struct sock *sk, struct sk_buff *skb, u32 portid)
sock                5 include/net/netns/dccp.h struct sock;
sock                8 include/net/netns/dccp.h 	struct sock *v4_ctl_sk;
sock                9 include/net/netns/dccp.h 	struct sock *v6_ctl_sk;
sock               20 include/net/netns/ipv4.h struct sock;
sock               68 include/net/netns/ipv4.h 	struct sock		*fibnl;
sock               70 include/net/netns/ipv4.h 	struct sock  * __percpu	*icmp_sk;
sock               71 include/net/netns/ipv4.h 	struct sock		*mc_autojoin_sk;
sock               74 include/net/netns/ipv4.h 	struct sock  * __percpu	*tcp_sk;
sock               91 include/net/netns/ipv6.h 	struct sock * __percpu	*icmp_sk;
sock               92 include/net/netns/ipv6.h 	struct sock             *ndisc_sk;
sock               93 include/net/netns/ipv6.h 	struct sock             *tcp_sk;
sock               94 include/net/netns/ipv6.h 	struct sock             *igmp_sk;
sock               95 include/net/netns/ipv6.h 	struct sock		*mc_autojoin_sk;
sock                5 include/net/netns/sctp.h struct sock;
sock               23 include/net/netns/sctp.h 	struct sock *ctl_sock;
sock               60 include/net/netns/xfrm.h 	struct sock		*nlsk;
sock               61 include/net/netns/xfrm.h 	struct sock		*nlsk_stash;
sock               67 include/net/netrom.h 	struct sock		sock;
sock              190 include/net/netrom.h void nr_destroy_socket(struct sock *);
sock              197 include/net/netrom.h int nr_process_rx_frame(struct sock *, struct sk_buff *);
sock              205 include/net/netrom.h void nr_output(struct sock *, struct sk_buff *);
sock              206 include/net/netrom.h void nr_send_nak_frame(struct sock *);
sock              207 include/net/netrom.h void nr_kick(struct sock *);
sock              208 include/net/netrom.h void nr_transmit_buffer(struct sock *, struct sk_buff *);
sock              209 include/net/netrom.h void nr_establish_data_link(struct sock *);
sock              210 include/net/netrom.h void nr_enquiry_response(struct sock *);
sock              211 include/net/netrom.h void nr_check_iframes_acked(struct sock *, unsigned short);
sock              225 include/net/netrom.h void nr_clear_queues(struct sock *);
sock              226 include/net/netrom.h void nr_frames_acked(struct sock *, unsigned short);
sock              227 include/net/netrom.h void nr_requeue_frames(struct sock *);
sock              228 include/net/netrom.h int nr_validate_nr(struct sock *, unsigned short);
sock              229 include/net/netrom.h int nr_in_rx_window(struct sock *, unsigned short);
sock              230 include/net/netrom.h void nr_write_internal(struct sock *, int);
sock              252 include/net/netrom.h void nr_disconnect(struct sock *, int);
sock              255 include/net/netrom.h void nr_init_timers(struct sock *sk);
sock              256 include/net/netrom.h void nr_start_heartbeat(struct sock *);
sock              257 include/net/netrom.h void nr_start_t1timer(struct sock *);
sock              258 include/net/netrom.h void nr_start_t2timer(struct sock *);
sock              259 include/net/netrom.h void nr_start_t4timer(struct sock *);
sock              260 include/net/netrom.h void nr_start_idletimer(struct sock *);
sock              261 include/net/netrom.h void nr_stop_heartbeat(struct sock *);
sock              262 include/net/netrom.h void nr_stop_t1timer(struct sock *);
sock              263 include/net/netrom.h void nr_stop_t2timer(struct sock *);
sock              264 include/net/netrom.h void nr_stop_t4timer(struct sock *);
sock              265 include/net/netrom.h void nr_stop_idletimer(struct sock *);
sock              266 include/net/netrom.h int nr_t1timer_running(struct sock *);
sock              263 include/net/nfc/nfc.h struct sk_buff *nfc_alloc_send_skb(struct nfc_dev *dev, struct sock *sk,
sock               15 include/net/phonet/gprs.h struct sock;
sock               18 include/net/phonet/gprs.h int pep_writeable(struct sock *sk);
sock               19 include/net/phonet/gprs.h int pep_write(struct sock *sk, struct sk_buff *skb);
sock               20 include/net/phonet/gprs.h struct sk_buff *pep_read(struct sock *sk);
sock               22 include/net/phonet/gprs.h int gprs_attach(struct sock *sk);
sock               23 include/net/phonet/gprs.h void gprs_detach(struct sock *sk);
sock               21 include/net/phonet/pep.h 	struct sock		*listener;
sock               36 include/net/phonet/pep.h static inline struct pep_sock *pep_sk(struct sock *sk)
sock               24 include/net/phonet/phonet.h 	struct sock	sk;
sock               30 include/net/phonet/phonet.h static inline struct pn_sock *pn_sk(struct sock *sk)
sock               38 include/net/phonet/phonet.h struct sock *pn_find_sock_by_sa(struct net *net, const struct sockaddr_pn *sa);
sock               41 include/net/phonet/phonet.h int pn_sock_hash(struct sock *sk);
sock               42 include/net/phonet/phonet.h void pn_sock_unhash(struct sock *sk);
sock               43 include/net/phonet/phonet.h int pn_sock_get_port(struct sock *sk, unsigned short sport);
sock               45 include/net/phonet/phonet.h struct sock *pn_find_sock_by_res(struct net *net, u8 res);
sock               46 include/net/phonet/phonet.h int pn_sock_bind_res(struct sock *sock, u8 res);
sock               47 include/net/phonet/phonet.h int pn_sock_unbind_res(struct sock *sk, u8 res);
sock               48 include/net/phonet/phonet.h void pn_sock_unbind_all_res(struct sock *sk);
sock               50 include/net/phonet/phonet.h int pn_skb_send(struct sock *sk, struct sk_buff *skb,
sock               30 include/net/ping.h 	int (*ipv6_recv_error)(struct sock *sk, struct msghdr *msg, int len,
sock               32 include/net/ping.h 	void (*ip6_datagram_recv_common_ctl)(struct sock *sk,
sock               35 include/net/ping.h 	void (*ip6_datagram_recv_specific_ctl)(struct sock *sk,
sock               39 include/net/ping.h 	void (*ipv6_icmp_error)(struct sock *sk, struct sk_buff *skb, int err,
sock               63 include/net/ping.h int  ping_get_port(struct sock *sk, unsigned short ident);
sock               64 include/net/ping.h int ping_hash(struct sock *sk);
sock               65 include/net/ping.h void ping_unhash(struct sock *sk);
sock               67 include/net/ping.h int  ping_init_sock(struct sock *sk);
sock               68 include/net/ping.h void ping_close(struct sock *sk, long timeout);
sock               69 include/net/ping.h int  ping_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len);
sock               74 include/net/ping.h int  ping_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock,
sock               78 include/net/ping.h int  ping_queue_rcv_skb(struct sock *sk, struct sk_buff *skb);
sock               23 include/net/raw.h struct sock *__raw_v4_lookup(struct net *net, struct sock *sk,
sock               27 include/net/raw.h int raw_abort(struct sock *sk, int err);
sock               31 include/net/raw.h int raw_rcv(struct sock *, struct sk_buff *);
sock               58 include/net/raw.h int raw_hash_sk(struct sock *sk);
sock               59 include/net/raw.h void raw_unhash_sk(struct sock *sk);
sock               69 include/net/raw.h static inline struct raw_sock *raw_sk(const struct sock *sk)
sock                8 include/net/rawv6.h struct sock *__raw_v6_lookup(struct net *net, struct sock *sk,
sock               12 include/net/rawv6.h int raw_abort(struct sock *sk, int err);
sock               18 include/net/rawv6.h int rawv6_rcv(struct sock *sk, struct sk_buff *skb);
sock               21 include/net/rawv6.h int rawv6_mh_filter_register(int (*filter)(struct sock *sock,
sock               23 include/net/rawv6.h int rawv6_mh_filter_unregister(int (*filter)(struct sock *sock,
sock               32 include/net/request_sock.h 	int		(*rtx_syn_ack)(const struct sock *sk,
sock               34 include/net/request_sock.h 	void		(*send_ack)(const struct sock *sk, struct sk_buff *skb,
sock               36 include/net/request_sock.h 	void		(*send_reset)(const struct sock *sk,
sock               42 include/net/request_sock.h int inet_rtx_syn_ack(const struct sock *parent, struct request_sock *req);
sock               62 include/net/request_sock.h 	struct sock			*sk;
sock               68 include/net/request_sock.h static inline struct request_sock *inet_reqsk(const struct sock *sk)
sock               73 include/net/request_sock.h static inline struct sock *req_to_sk(struct request_sock *req)
sock               75 include/net/request_sock.h 	return (struct sock *)req;
sock               79 include/net/request_sock.h reqsk_alloc(const struct request_sock_ops *ops, struct sock *sk_listener,
sock              183 include/net/request_sock.h void reqsk_fastopen_remove(struct sock *sk, struct request_sock *req,
sock              192 include/net/request_sock.h 						      struct sock *parent)
sock              127 include/net/rose.h 	struct sock		sock;
sock              168 include/net/rose.h struct sock *rose_find_socket(unsigned int, struct rose_neigh *);
sock              173 include/net/rose.h void rose_destroy_socket(struct sock *);
sock              179 include/net/rose.h int rose_process_rx_frame(struct sock *, struct sk_buff *);
sock              198 include/net/rose.h void rose_kick(struct sock *);
sock              199 include/net/rose.h void rose_enquiry_response(struct sock *);
sock              223 include/net/rose.h void rose_clear_queues(struct sock *);
sock              224 include/net/rose.h void rose_frames_acked(struct sock *, unsigned short);
sock              225 include/net/rose.h void rose_requeue_frames(struct sock *);
sock              226 include/net/rose.h int rose_validate_nr(struct sock *, unsigned short);
sock              227 include/net/rose.h void rose_write_internal(struct sock *, int);
sock              231 include/net/rose.h void rose_disconnect(struct sock *, int, int, int);
sock              234 include/net/rose.h void rose_start_heartbeat(struct sock *);
sock              235 include/net/rose.h void rose_start_t1timer(struct sock *);
sock              236 include/net/rose.h void rose_start_t2timer(struct sock *);
sock              237 include/net/rose.h void rose_start_t3timer(struct sock *);
sock              238 include/net/rose.h void rose_start_hbtimer(struct sock *);
sock              239 include/net/rose.h void rose_start_idletimer(struct sock *);
sock              240 include/net/rose.h void rose_stop_heartbeat(struct sock *);
sock              241 include/net/rose.h void rose_stop_timer(struct sock *);
sock              242 include/net/rose.h void rose_stop_idletimer(struct sock *);
sock              130 include/net/route.h 				    const struct sock *sk);
sock              152 include/net/route.h 						   struct sock *sk,
sock              207 include/net/route.h void ipv4_sk_update_pmtu(struct sk_buff *skb, struct sock *sk, u32 mtu);
sock              209 include/net/route.h void ipv4_sk_redirect(struct sk_buff *skb, struct sock *sk);
sock              284 include/net/route.h 					 struct sock *sk)
sock              300 include/net/route.h 					      struct sock *sk)
sock              322 include/net/route.h 					       struct sock *sk)
sock              169 include/net/rtnetlink.h struct net *rtnl_get_net_ns_capable(struct sock *sk, int netnsid);
sock               42 include/net/scm.h int __scm_send(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm);
sock               47 include/net/scm.h static __inline__ void unix_get_peersec_dgram(struct socket *sock, struct scm_cookie *scm)
sock               49 include/net/scm.h 	security_socket_getpeersec_dgram(sock, NULL, &scm->secid);
sock               52 include/net/scm.h static __inline__ void unix_get_peersec_dgram(struct socket *sock, struct scm_cookie *scm)
sock               78 include/net/scm.h static __inline__ int scm_send(struct socket *sock, struct msghdr *msg,
sock               86 include/net/scm.h 	unix_get_peersec_dgram(sock, scm);
sock               89 include/net/scm.h 	return __scm_send(sock, msg, scm);
sock               93 include/net/scm.h static inline void scm_passec(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm)
sock               99 include/net/scm.h 	if (test_bit(SOCK_PASSSEC, &sock->flags)) {
sock              109 include/net/scm.h static inline void scm_passec(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm)
sock              113 include/net/scm.h static __inline__ void scm_recv(struct socket *sock, struct msghdr *msg,
sock              117 include/net/scm.h 		if (test_bit(SOCK_PASSCRED, &sock->flags) || scm->fp)
sock              123 include/net/scm.h 	if (test_bit(SOCK_PASSCRED, &sock->flags)) {
sock              135 include/net/scm.h 	scm_passec(sock, msg, scm);
sock               91 include/net/sctp/sctp.h int sctp_inet_connect(struct socket *sock, struct sockaddr *uaddr,
sock               93 include/net/sctp/sctp.h int sctp_backlog_rcv(struct sock *sk, struct sk_buff *skb);
sock               94 include/net/sctp/sctp.h int sctp_inet_listen(struct socket *sock, int backlog);
sock               95 include/net/sctp/sctp.h void sctp_write_space(struct sock *sk);
sock               96 include/net/sctp/sctp.h void sctp_data_ready(struct sock *sk);
sock               97 include/net/sctp/sctp.h __poll_t sctp_poll(struct file *file, struct socket *sock,
sock              100 include/net/sctp/sctp.h void sctp_copy_sock(struct sock *newsk, struct sock *sk,
sock              104 include/net/sctp/sctp.h struct sk_buff *sctp_skb_recv_datagram(struct sock *, int, int, int *);
sock              120 include/net/sctp/sctp.h int sctp_get_sctp_info(struct sock *sk, struct sctp_association *asoc,
sock              142 include/net/sctp/sctp.h struct sock *sctp_err_lookup(struct net *net, int family, struct sk_buff *,
sock              145 include/net/sctp/sctp.h void sctp_err_finish(struct sock *, struct sctp_transport *);
sock              146 include/net/sctp/sctp.h void sctp_icmp_frag_needed(struct sock *, struct sctp_association *,
sock              148 include/net/sctp/sctp.h void sctp_icmp_redirect(struct sock *, struct sctp_transport *,
sock              150 include/net/sctp/sctp.h void sctp_icmp_proto_unreachable(struct sock *sk,
sock              154 include/net/sctp/sctp.h 			  struct sock *oldsk, struct sock *newsk);
sock              367 include/net/sctp/sctp.h struct sctp_association *sctp_id2assoc(struct sock *sk, sctp_assoc_t id);
sock              369 include/net/sctp/sctp.h int sctp_do_peeloff(struct sock *sk, sctp_assoc_t id, struct socket **sockp);
sock              398 include/net/sctp/sctp.h static inline void sctp_skb_set_owner_r(struct sk_buff *skb, struct sock *sk)
sock              463 include/net/sctp/sctp.h void sctp_put_port(struct sock *sk);
sock              514 include/net/sctp/sctp.h static inline int __sctp_style(const struct sock *sk,
sock              530 include/net/sctp/sctp.h static inline int __sctp_sstate(const struct sock *sk,
sock              613 include/net/sctp/sctp.h static inline bool sctp_newsk_ready(const struct sock *sk)
sock              237 include/net/sctp/structs.h static inline struct sctp_sock *sctp_sk(const struct sock *sk)
sock              242 include/net/sctp/structs.h static inline struct sock *sctp_opt2sk(const struct sctp_sock *sp)
sock              244 include/net/sctp/structs.h        return (struct sock *)sp;
sock              429 include/net/sctp/structs.h 	int		(*setsockopt)	(struct sock *sk,
sock              434 include/net/sctp/structs.h 	int		(*getsockopt)	(struct sock *sk,
sock              439 include/net/sctp/structs.h 	int		(*compat_setsockopt)	(struct sock *sk,
sock              444 include/net/sctp/structs.h 	int		(*compat_getsockopt)	(struct sock *sk,
sock              452 include/net/sctp/structs.h 					 struct sock *sk);
sock              466 include/net/sctp/structs.h 					 struct sock *sk);
sock              484 include/net/sctp/structs.h 	void		(*ecn_capable)(struct sock *sk);
sock              487 include/net/sctp/structs.h 	int		(*ip_options_len)(struct sock *sk);
sock              506 include/net/sctp/structs.h 	struct sock *(*create_accept_sk) (struct sock *sk,
sock              510 include/net/sctp/structs.h 	void (*to_sk_saddr)(union sctp_addr *, struct sock *sk);
sock              511 include/net/sctp/structs.h 	void (*to_sk_daddr)(union sctp_addr *, struct sock *sk);
sock              512 include/net/sctp/structs.h 	void (*copy_ip_options)(struct sock *sk, struct sock *newsk);
sock              675 include/net/sctp/structs.h 				 struct sock *, gfp_t gfp);
sock              990 include/net/sctp/structs.h void sctp_transport_pmtu(struct sctp_transport *, struct sock *sk);
sock             1198 include/net/sctp/structs.h int sctp_is_any(struct sock *sk, const union sctp_addr *addr);
sock             1199 include/net/sctp/structs.h int sctp_is_ep_boundall(struct sock *sk);
sock             1240 include/net/sctp/structs.h 	struct sock *sk;
sock             1358 include/net/sctp/structs.h struct sctp_endpoint *sctp_endpoint_new(struct sock *, gfp_t);
sock             2103 include/net/sctp/structs.h sctp_association_new(const struct sctp_endpoint *ep, const struct sock *sk,
sock             2129 include/net/sctp/structs.h void sctp_assoc_migrate(struct sctp_association *, struct sock *);
sock              148 include/net/sctp/ulpevent.h 				struct msghdr *, struct sock *sk);
sock               59 include/net/sctp/ulpqueue.h int sctp_clear_pd(struct sock *sk, struct sctp_association *asoc);
sock               21 include/net/smc.h int smc_hash_sk(struct sock *sk);
sock               22 include/net/smc.h void smc_unhash_sk(struct sock *sk);
sock               86 include/net/sock.h void SOCK_DEBUG(const struct sock *sk, const char *msg, ...)
sock              110 include/net/sock.h struct sock;
sock              199 include/net/sock.h 		struct sock	*skc_listener; /* request_sock */
sock              497 include/net/sock.h 	void			(*sk_state_change)(struct sock *sk);
sock              498 include/net/sock.h 	void			(*sk_data_ready)(struct sock *sk);
sock              499 include/net/sock.h 	void			(*sk_write_space)(struct sock *sk);
sock              500 include/net/sock.h 	void			(*sk_error_report)(struct sock *sk);
sock              501 include/net/sock.h 	int			(*sk_backlog_rcv)(struct sock *sk,
sock              504 include/net/sock.h 	struct sk_buff*		(*sk_validate_xmit_skb)(struct sock *sk,
sock              508 include/net/sock.h 	void                    (*sk_destruct)(struct sock *sk);
sock              538 include/net/sock.h int sk_set_peek_off(struct sock *sk, int val);
sock              540 include/net/sock.h static inline int sk_peek_offset(struct sock *sk, int flags)
sock              549 include/net/sock.h static inline void sk_peek_offset_bwd(struct sock *sk, int val)
sock              559 include/net/sock.h static inline void sk_peek_offset_fwd(struct sock *sk, int val)
sock              567 include/net/sock.h static inline struct sock *sk_entry(const struct hlist_node *node)
sock              569 include/net/sock.h 	return hlist_entry(node, struct sock, sk_node);
sock              572 include/net/sock.h static inline struct sock *__sk_head(const struct hlist_head *head)
sock              574 include/net/sock.h 	return hlist_entry(head->first, struct sock, sk_node);
sock              577 include/net/sock.h static inline struct sock *sk_head(const struct hlist_head *head)
sock              582 include/net/sock.h static inline struct sock *__sk_nulls_head(const struct hlist_nulls_head *head)
sock              584 include/net/sock.h 	return hlist_nulls_entry(head->first, struct sock, sk_nulls_node);
sock              587 include/net/sock.h static inline struct sock *sk_nulls_head(const struct hlist_nulls_head *head)
sock              592 include/net/sock.h static inline struct sock *sk_next(const struct sock *sk)
sock              594 include/net/sock.h 	return hlist_entry_safe(sk->sk_node.next, struct sock, sk_node);
sock              597 include/net/sock.h static inline struct sock *sk_nulls_next(const struct sock *sk)
sock              601 include/net/sock.h 				  struct sock, sk_nulls_node) :
sock              605 include/net/sock.h static inline bool sk_unhashed(const struct sock *sk)
sock              610 include/net/sock.h static inline bool sk_hashed(const struct sock *sk)
sock              625 include/net/sock.h static inline void __sk_del_node(struct sock *sk)
sock              631 include/net/sock.h static inline bool __sk_del_node_init(struct sock *sk)
sock              647 include/net/sock.h static __always_inline void sock_hold(struct sock *sk)
sock              655 include/net/sock.h static __always_inline void __sock_put(struct sock *sk)
sock              660 include/net/sock.h static inline bool sk_del_node_init(struct sock *sk)
sock              673 include/net/sock.h static inline bool __sk_nulls_del_node_init_rcu(struct sock *sk)
sock              682 include/net/sock.h static inline bool sk_nulls_del_node_init_rcu(struct sock *sk)
sock              694 include/net/sock.h static inline void __sk_add_node(struct sock *sk, struct hlist_head *list)
sock              699 include/net/sock.h static inline void sk_add_node(struct sock *sk, struct hlist_head *list)
sock              705 include/net/sock.h static inline void sk_add_node_rcu(struct sock *sk, struct hlist_head *list)
sock              715 include/net/sock.h static inline void sk_add_node_tail_rcu(struct sock *sk, struct hlist_head *list)
sock              721 include/net/sock.h static inline void __sk_nulls_add_node_rcu(struct sock *sk, struct hlist_nulls_head *list)
sock              726 include/net/sock.h static inline void __sk_nulls_add_node_tail_rcu(struct sock *sk, struct hlist_nulls_head *list)
sock              731 include/net/sock.h static inline void sk_nulls_add_node_rcu(struct sock *sk, struct hlist_nulls_head *list)
sock              737 include/net/sock.h static inline void __sk_del_bind_node(struct sock *sk)
sock              742 include/net/sock.h static inline void sk_add_bind_node(struct sock *sk,
sock              780 include/net/sock.h static inline struct user_namespace *sk_user_ns(struct sock *sk)
sock              826 include/net/sock.h static inline void sock_copy_flags(struct sock *nsk, struct sock *osk)
sock              831 include/net/sock.h static inline void sock_set_flag(struct sock *sk, enum sock_flags flag)
sock              836 include/net/sock.h static inline void sock_reset_flag(struct sock *sk, enum sock_flags flag)
sock              841 include/net/sock.h static inline bool sock_flag(const struct sock *sk, enum sock_flags flag)
sock              861 include/net/sock.h static inline gfp_t sk_gfp_mask(const struct sock *sk, gfp_t gfp_mask)
sock              866 include/net/sock.h static inline void sk_acceptq_removed(struct sock *sk)
sock              871 include/net/sock.h static inline void sk_acceptq_added(struct sock *sk)
sock              876 include/net/sock.h static inline bool sk_acceptq_is_full(const struct sock *sk)
sock              884 include/net/sock.h static inline int sk_stream_min_wspace(const struct sock *sk)
sock              889 include/net/sock.h static inline int sk_stream_wspace(const struct sock *sk)
sock              894 include/net/sock.h static inline void sk_wmem_queued_add(struct sock *sk, int val)
sock              899 include/net/sock.h void sk_stream_write_space(struct sock *sk);
sock              902 include/net/sock.h static inline void __sk_add_backlog(struct sock *sk, struct sk_buff *skb)
sock              921 include/net/sock.h static inline bool sk_rcvqueues_full(const struct sock *sk, unsigned int limit)
sock              929 include/net/sock.h static inline __must_check int sk_add_backlog(struct sock *sk, struct sk_buff *skb,
sock              948 include/net/sock.h int __sk_backlog_rcv(struct sock *sk, struct sk_buff *skb);
sock              950 include/net/sock.h static inline int sk_backlog_rcv(struct sock *sk, struct sk_buff *skb)
sock              958 include/net/sock.h static inline void sk_incoming_cpu_update(struct sock *sk)
sock              978 include/net/sock.h static inline void sock_rps_record_flow(const struct sock *sk)
sock              998 include/net/sock.h static inline void sock_rps_save_rxhash(struct sock *sk,
sock             1007 include/net/sock.h static inline void sock_rps_reset_rxhash(struct sock *sk)
sock             1029 include/net/sock.h int sk_stream_wait_connect(struct sock *sk, long *timeo_p);
sock             1030 include/net/sock.h int sk_stream_wait_memory(struct sock *sk, long *timeo_p);
sock             1031 include/net/sock.h void sk_stream_wait_close(struct sock *sk, long timeo_p);
sock             1032 include/net/sock.h int sk_stream_error(struct sock *sk, int flags, int err);
sock             1033 include/net/sock.h void sk_stream_kill_queues(struct sock *sk);
sock             1034 include/net/sock.h void sk_set_memalloc(struct sock *sk);
sock             1035 include/net/sock.h void sk_clear_memalloc(struct sock *sk);
sock             1037 include/net/sock.h void __sk_flush_backlog(struct sock *sk);
sock             1039 include/net/sock.h static inline bool sk_flush_backlog(struct sock *sk)
sock             1048 include/net/sock.h int sk_wait_data(struct sock *sk, long *timeo, const struct sk_buff *skb);
sock             1061 include/net/sock.h static inline void sk_prot_clear_nulls(struct sock *sk, int size)
sock             1063 include/net/sock.h 	if (offsetof(struct sock, sk_node.next) != 0)
sock             1064 include/net/sock.h 		memset(sk, 0, offsetof(struct sock, sk_node.next));
sock             1066 include/net/sock.h 	       size - offsetof(struct sock, sk_node.pprev));
sock             1073 include/net/sock.h 	void			(*close)(struct sock *sk,
sock             1075 include/net/sock.h 	int			(*pre_connect)(struct sock *sk,
sock             1078 include/net/sock.h 	int			(*connect)(struct sock *sk,
sock             1081 include/net/sock.h 	int			(*disconnect)(struct sock *sk, int flags);
sock             1083 include/net/sock.h 	struct sock *		(*accept)(struct sock *sk, int flags, int *err,
sock             1086 include/net/sock.h 	int			(*ioctl)(struct sock *sk, int cmd,
sock             1088 include/net/sock.h 	int			(*init)(struct sock *sk);
sock             1089 include/net/sock.h 	void			(*destroy)(struct sock *sk);
sock             1090 include/net/sock.h 	void			(*shutdown)(struct sock *sk, int how);
sock             1091 include/net/sock.h 	int			(*setsockopt)(struct sock *sk, int level,
sock             1094 include/net/sock.h 	int			(*getsockopt)(struct sock *sk, int level,
sock             1097 include/net/sock.h 	void			(*keepalive)(struct sock *sk, int valbool);
sock             1099 include/net/sock.h 	int			(*compat_setsockopt)(struct sock *sk,
sock             1103 include/net/sock.h 	int			(*compat_getsockopt)(struct sock *sk,
sock             1107 include/net/sock.h 	int			(*compat_ioctl)(struct sock *sk,
sock             1110 include/net/sock.h 	int			(*sendmsg)(struct sock *sk, struct msghdr *msg,
sock             1112 include/net/sock.h 	int			(*recvmsg)(struct sock *sk, struct msghdr *msg,
sock             1115 include/net/sock.h 	int			(*sendpage)(struct sock *sk, struct page *page,
sock             1117 include/net/sock.h 	int			(*bind)(struct sock *sk,
sock             1120 include/net/sock.h 	int			(*backlog_rcv) (struct sock *sk,
sock             1123 include/net/sock.h 	void		(*release_cb)(struct sock *sk);
sock             1126 include/net/sock.h 	int			(*hash)(struct sock *sk);
sock             1127 include/net/sock.h 	void			(*unhash)(struct sock *sk);
sock             1128 include/net/sock.h 	void			(*rehash)(struct sock *sk);
sock             1129 include/net/sock.h 	int			(*get_port)(struct sock *sk, unsigned short snum);
sock             1136 include/net/sock.h 	bool			(*stream_memory_free)(const struct sock *sk, int wake);
sock             1137 include/net/sock.h 	bool			(*stream_memory_read)(const struct sock *sk);
sock             1139 include/net/sock.h 	void			(*enter_memory_pressure)(struct sock *sk);
sock             1140 include/net/sock.h 	void			(*leave_memory_pressure)(struct sock *sk);
sock             1186 include/net/sock.h 	int			(*diag_destroy)(struct sock *sk, int err);
sock             1194 include/net/sock.h static inline void sk_refcnt_debug_inc(struct sock *sk)
sock             1199 include/net/sock.h static inline void sk_refcnt_debug_dec(struct sock *sk)
sock             1206 include/net/sock.h static inline void sk_refcnt_debug_release(const struct sock *sk)
sock             1218 include/net/sock.h static inline bool __sk_stream_memory_free(const struct sock *sk, int wake)
sock             1227 include/net/sock.h static inline bool sk_stream_memory_free(const struct sock *sk)
sock             1232 include/net/sock.h static inline bool __sk_stream_is_writeable(const struct sock *sk, int wake)
sock             1238 include/net/sock.h static inline bool sk_stream_is_writeable(const struct sock *sk)
sock             1243 include/net/sock.h static inline int sk_under_cgroup_hierarchy(struct sock *sk,
sock             1254 include/net/sock.h static inline bool sk_has_memory_pressure(const struct sock *sk)
sock             1259 include/net/sock.h static inline bool sk_under_memory_pressure(const struct sock *sk)
sock             1272 include/net/sock.h sk_memory_allocated(const struct sock *sk)
sock             1278 include/net/sock.h sk_memory_allocated_add(struct sock *sk, int amt)
sock             1284 include/net/sock.h sk_memory_allocated_sub(struct sock *sk, int amt)
sock             1289 include/net/sock.h static inline void sk_sockets_allocated_dec(struct sock *sk)
sock             1294 include/net/sock.h static inline void sk_sockets_allocated_inc(struct sock *sk)
sock             1300 include/net/sock.h sk_sockets_allocated_read_positive(struct sock *sk)
sock             1342 include/net/sock.h static inline int __sk_prot_rehash(struct sock *sk)
sock             1381 include/net/sock.h int __sk_mem_raise_allocated(struct sock *sk, int size, int amt, int kind);
sock             1382 include/net/sock.h int __sk_mem_schedule(struct sock *sk, int size, int kind);
sock             1383 include/net/sock.h void __sk_mem_reduce_allocated(struct sock *sk, int amount);
sock             1384 include/net/sock.h void __sk_mem_reclaim(struct sock *sk, int amount);
sock             1395 include/net/sock.h static inline long sk_prot_mem_limits(const struct sock *sk, int index)
sock             1412 include/net/sock.h static inline bool sk_has_account(struct sock *sk)
sock             1418 include/net/sock.h static inline bool sk_wmem_schedule(struct sock *sk, int size)
sock             1427 include/net/sock.h sk_rmem_schedule(struct sock *sk, struct sk_buff *skb, int size)
sock             1436 include/net/sock.h static inline void sk_mem_reclaim(struct sock *sk)
sock             1444 include/net/sock.h static inline void sk_mem_reclaim_partial(struct sock *sk)
sock             1452 include/net/sock.h static inline void sk_mem_charge(struct sock *sk, int size)
sock             1459 include/net/sock.h static inline void sk_mem_uncharge(struct sock *sk, int size)
sock             1477 include/net/sock.h static inline void sk_wmem_free_skb(struct sock *sk, struct sk_buff *skb)
sock             1491 include/net/sock.h static inline void sock_release_ownership(struct sock *sk)
sock             1521 include/net/sock.h static inline bool lockdep_sock_is_held(const struct sock *sk)
sock             1528 include/net/sock.h void lock_sock_nested(struct sock *sk, int subclass);
sock             1530 include/net/sock.h static inline void lock_sock(struct sock *sk)
sock             1535 include/net/sock.h void __release_sock(struct sock *sk);
sock             1536 include/net/sock.h void release_sock(struct sock *sk);
sock             1545 include/net/sock.h bool lock_sock_fast(struct sock *sk);
sock             1554 include/net/sock.h static inline void unlock_sock_fast(struct sock *sk, bool slow)
sock             1576 include/net/sock.h static inline void sock_owned_by_me(const struct sock *sk)
sock             1583 include/net/sock.h static inline bool sock_owned_by_user(const struct sock *sk)
sock             1589 include/net/sock.h static inline bool sock_owned_by_user_nocheck(const struct sock *sk)
sock             1595 include/net/sock.h static inline bool sock_allow_reclassification(const struct sock *csk)
sock             1597 include/net/sock.h 	struct sock *sk = (struct sock *)csk;
sock             1602 include/net/sock.h struct sock *sk_alloc(struct net *net, int family, gfp_t priority,
sock             1604 include/net/sock.h void sk_free(struct sock *sk);
sock             1605 include/net/sock.h void sk_destruct(struct sock *sk);
sock             1606 include/net/sock.h struct sock *sk_clone_lock(const struct sock *sk, const gfp_t priority);
sock             1607 include/net/sock.h void sk_free_unlock_clone(struct sock *sk);
sock             1609 include/net/sock.h struct sk_buff *sock_wmalloc(struct sock *sk, unsigned long size, int force,
sock             1613 include/net/sock.h struct sk_buff *sock_omalloc(struct sock *sk, unsigned long size,
sock             1624 include/net/sock.h int sock_setsockopt(struct socket *sock, int level, int op,
sock             1627 include/net/sock.h int sock_getsockopt(struct socket *sock, int level, int op,
sock             1629 include/net/sock.h int sock_gettstamp(struct socket *sock, void __user *userstamp,
sock             1631 include/net/sock.h struct sk_buff *sock_alloc_send_skb(struct sock *sk, unsigned long size,
sock             1633 include/net/sock.h struct sk_buff *sock_alloc_send_pskb(struct sock *sk, unsigned long header_len,
sock             1636 include/net/sock.h void *sock_kmalloc(struct sock *sk, int size, gfp_t priority);
sock             1637 include/net/sock.h void sock_kfree_s(struct sock *sk, void *mem, int size);
sock             1638 include/net/sock.h void sock_kzfree_s(struct sock *sk, void *mem, int size);
sock             1639 include/net/sock.h void sk_send_sigurg(struct sock *sk);
sock             1648 include/net/sock.h 			       const struct sock *sk)
sock             1653 include/net/sock.h int __sock_cmsg_send(struct sock *sk, struct msghdr *msg, struct cmsghdr *cmsg,
sock             1655 include/net/sock.h int sock_cmsg_send(struct sock *sk, struct msghdr *msg,
sock             1673 include/net/sock.h int sock_no_sendmsg_locked(struct sock *sk, struct msghdr *msg, size_t len);
sock             1675 include/net/sock.h int sock_no_mmap(struct file *file, struct socket *sock,
sock             1677 include/net/sock.h ssize_t sock_no_sendpage(struct socket *sock, struct page *page, int offset,
sock             1679 include/net/sock.h ssize_t sock_no_sendpage_locked(struct sock *sk, struct page *page,
sock             1686 include/net/sock.h int sock_common_getsockopt(struct socket *sock, int level, int optname,
sock             1688 include/net/sock.h int sock_common_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock             1690 include/net/sock.h int sock_common_setsockopt(struct socket *sock, int level, int optname,
sock             1692 include/net/sock.h int compat_sock_common_getsockopt(struct socket *sock, int level,
sock             1694 include/net/sock.h int compat_sock_common_setsockopt(struct socket *sock, int level,
sock             1697 include/net/sock.h void sk_common_release(struct sock *sk);
sock             1704 include/net/sock.h void sock_init_data(struct socket *sock, struct sock *sk);
sock             1732 include/net/sock.h static inline void sock_put(struct sock *sk)
sock             1740 include/net/sock.h void sock_gen_put(struct sock *sk);
sock             1742 include/net/sock.h int __sk_receive_skb(struct sock *sk, struct sk_buff *skb, const int nested,
sock             1744 include/net/sock.h static inline int sk_receive_skb(struct sock *sk, struct sk_buff *skb,
sock             1750 include/net/sock.h static inline void sk_tx_queue_set(struct sock *sk, int tx_queue)
sock             1760 include/net/sock.h static inline void sk_tx_queue_clear(struct sock *sk)
sock             1765 include/net/sock.h static inline int sk_tx_queue_get(const struct sock *sk)
sock             1773 include/net/sock.h static inline void sk_rx_queue_set(struct sock *sk, const struct sk_buff *skb)
sock             1787 include/net/sock.h static inline void sk_rx_queue_clear(struct sock *sk)
sock             1795 include/net/sock.h static inline int sk_rx_queue_get(const struct sock *sk)
sock             1804 include/net/sock.h static inline void sk_set_socket(struct sock *sk, struct socket *sock)
sock             1807 include/net/sock.h 	sk->sk_socket = sock;
sock             1810 include/net/sock.h static inline wait_queue_head_t *sk_sleep(struct sock *sk)
sock             1822 include/net/sock.h static inline void sock_orphan(struct sock *sk)
sock             1831 include/net/sock.h static inline void sock_graft(struct sock *sk, struct socket *parent)
sock             1843 include/net/sock.h kuid_t sock_i_uid(struct sock *sk);
sock             1844 include/net/sock.h unsigned long sock_i_ino(struct sock *sk);
sock             1846 include/net/sock.h static inline kuid_t sock_net_uid(const struct net *net, const struct sock *sk)
sock             1858 include/net/sock.h static inline void sk_set_txhash(struct sock *sk)
sock             1863 include/net/sock.h static inline void sk_rethink_txhash(struct sock *sk)
sock             1870 include/net/sock.h __sk_dst_get(struct sock *sk)
sock             1877 include/net/sock.h sk_dst_get(struct sock *sk)
sock             1889 include/net/sock.h static inline void dst_negative_advice(struct sock *sk)
sock             1907 include/net/sock.h __sk_dst_set(struct sock *sk, struct dst_entry *dst)
sock             1920 include/net/sock.h sk_dst_set(struct sock *sk, struct dst_entry *dst)
sock             1931 include/net/sock.h __sk_dst_reset(struct sock *sk)
sock             1937 include/net/sock.h sk_dst_reset(struct sock *sk)
sock             1942 include/net/sock.h struct dst_entry *__sk_dst_check(struct sock *sk, u32 cookie);
sock             1944 include/net/sock.h struct dst_entry *sk_dst_check(struct sock *sk, u32 cookie);
sock             1946 include/net/sock.h static inline void sk_dst_confirm(struct sock *sk)
sock             1955 include/net/sock.h 		struct sock *sk = skb->sk;
sock             1966 include/net/sock.h bool sk_mc_loop(struct sock *sk);
sock             1968 include/net/sock.h static inline bool sk_can_gso(const struct sock *sk)
sock             1973 include/net/sock.h void sk_setup_caps(struct sock *sk, struct dst_entry *dst);
sock             1975 include/net/sock.h static inline void sk_nocaps_add(struct sock *sk, netdev_features_t flags)
sock             1981 include/net/sock.h static inline int skb_do_copy_data_nocache(struct sock *sk, struct sk_buff *skb,
sock             1999 include/net/sock.h static inline int skb_add_data_nocache(struct sock *sk, struct sk_buff *skb,
sock             2012 include/net/sock.h static inline int skb_copy_to_page_nocache(struct sock *sk, struct iov_iter *from,
sock             2038 include/net/sock.h static inline int sk_wmem_alloc_get(const struct sock *sk)
sock             2049 include/net/sock.h static inline int sk_rmem_alloc_get(const struct sock *sk)
sock             2060 include/net/sock.h static inline bool sk_has_allocations(const struct sock *sk)
sock             2109 include/net/sock.h static inline void sock_poll_wait(struct file *filp, struct socket *sock,
sock             2113 include/net/sock.h 		poll_wait(filp, &sock->wq.wait, p);
sock             2123 include/net/sock.h static inline void skb_set_hash_from_sk(struct sk_buff *skb, struct sock *sk)
sock             2131 include/net/sock.h void skb_set_owner_w(struct sk_buff *skb, struct sock *sk);
sock             2141 include/net/sock.h static inline void skb_set_owner_r(struct sk_buff *skb, struct sock *sk)
sock             2150 include/net/sock.h void sk_reset_timer(struct sock *sk, struct timer_list *timer,
sock             2153 include/net/sock.h void sk_stop_timer(struct sock *sk, struct timer_list *timer);
sock             2155 include/net/sock.h int __sk_queue_drop_skb(struct sock *sk, struct sk_buff_head *sk_queue,
sock             2157 include/net/sock.h 			void (*destructor)(struct sock *sk,
sock             2159 include/net/sock.h int __sock_queue_rcv_skb(struct sock *sk, struct sk_buff *skb);
sock             2160 include/net/sock.h int sock_queue_rcv_skb(struct sock *sk, struct sk_buff *skb);
sock             2162 include/net/sock.h int sock_queue_err_skb(struct sock *sk, struct sk_buff *skb);
sock             2163 include/net/sock.h struct sk_buff *sock_dequeue_err_skb(struct sock *sk);
sock             2169 include/net/sock.h static inline int sock_error(struct sock *sk)
sock             2178 include/net/sock.h static inline unsigned long sock_wspace(struct sock *sk)
sock             2194 include/net/sock.h static inline void sk_set_bit(int nr, struct sock *sk)
sock             2203 include/net/sock.h static inline void sk_clear_bit(int nr, struct sock *sk)
sock             2212 include/net/sock.h static inline void sk_wake_async(const struct sock *sk, int how, int band)
sock             2231 include/net/sock.h static inline void sk_stream_moderate_sndbuf(struct sock *sk)
sock             2243 include/net/sock.h struct sk_buff *sk_stream_alloc_skb(struct sock *sk, int size, gfp_t gfp,
sock             2258 include/net/sock.h static inline struct page_frag *sk_page_frag(struct sock *sk)
sock             2266 include/net/sock.h bool sk_page_frag_refill(struct sock *sk, struct page_frag *pfrag);
sock             2271 include/net/sock.h static inline bool sock_writeable(const struct sock *sk)
sock             2281 include/net/sock.h static inline long sock_rcvtimeo(const struct sock *sk, bool noblock)
sock             2286 include/net/sock.h static inline long sock_sndtimeo(const struct sock *sk, bool noblock)
sock             2291 include/net/sock.h static inline int sock_rcvlowat(const struct sock *sk, int waitall, int len)
sock             2324 include/net/sock.h sock_skb_set_dropcount(const struct sock *sk, struct sk_buff *skb)
sock             2330 include/net/sock.h static inline void sk_drops_add(struct sock *sk, const struct sk_buff *skb)
sock             2337 include/net/sock.h static inline ktime_t sock_read_timestamp(struct sock *sk)
sock             2354 include/net/sock.h static inline void sock_write_timestamp(struct sock *sk, ktime_t kt)
sock             2365 include/net/sock.h void __sock_recv_timestamp(struct msghdr *msg, struct sock *sk,
sock             2367 include/net/sock.h void __sock_recv_wifi_status(struct msghdr *msg, struct sock *sk,
sock             2371 include/net/sock.h sock_recv_timestamp(struct msghdr *msg, struct sock *sk, struct sk_buff *skb)
sock             2395 include/net/sock.h void __sock_recv_ts_and_drops(struct msghdr *msg, struct sock *sk,
sock             2399 include/net/sock.h static inline void sock_recv_ts_and_drops(struct msghdr *msg, struct sock *sk,
sock             2426 include/net/sock.h static inline void _sock_tx_timestamp(struct sock *sk, __u16 tsflags,
sock             2439 include/net/sock.h static inline void sock_tx_timestamp(struct sock *sk, __u16 tsflags,
sock             2460 include/net/sock.h static inline void sk_eat_skb(struct sock *sk, struct sk_buff *skb)
sock             2473 include/net/sock.h struct net *sock_net(const struct sock *sk)
sock             2479 include/net/sock.h void sock_net_set(struct sock *sk, struct net *net)
sock             2484 include/net/sock.h static inline struct sock *skb_steal_sock(struct sk_buff *skb)
sock             2487 include/net/sock.h 		struct sock *sk = skb->sk;
sock             2499 include/net/sock.h static inline bool sk_fullsock(const struct sock *sk)
sock             2512 include/net/sock.h 	struct sock *sk = skb->sk;
sock             2531 include/net/sock.h static inline bool sk_listener(const struct sock *sk)
sock             2536 include/net/sock.h void sock_enable_timestamp(struct sock *sk, int flag);
sock             2537 include/net/sock.h int sock_recv_errqueue(struct sock *sk, struct msghdr *msg, int len, int level,
sock             2540 include/net/sock.h bool sk_ns_capable(const struct sock *sk,
sock             2542 include/net/sock.h bool sk_capable(const struct sock *sk, int cap);
sock             2543 include/net/sock.h bool sk_net_capable(const struct sock *sk, int cap);
sock             2545 include/net/sock.h void sk_get_meminfo(const struct sock *sk, u32 *meminfo);
sock             2568 include/net/sock.h static inline int sk_get_wmem0(const struct sock *sk, const struct proto *proto)
sock             2577 include/net/sock.h static inline int sk_get_rmem0(const struct sock *sk, const struct proto *proto)
sock             2590 include/net/sock.h static inline void sk_pacing_shift_update(struct sock *sk, int val)
sock             2602 include/net/sock.h static inline bool sk_dev_equal_l3scope(struct sock *sk, int dif)
sock               27 include/net/sock_reuseport.h 	struct sock		*socks[0];	/* array of sock pointers */
sock               30 include/net/sock_reuseport.h extern int reuseport_alloc(struct sock *sk, bool bind_inany);
sock               31 include/net/sock_reuseport.h extern int reuseport_add_sock(struct sock *sk, struct sock *sk2,
sock               33 include/net/sock_reuseport.h extern void reuseport_detach_sock(struct sock *sk);
sock               34 include/net/sock_reuseport.h extern struct sock *reuseport_select_sock(struct sock *sk,
sock               38 include/net/sock_reuseport.h extern int reuseport_attach_prog(struct sock *sk, struct bpf_prog *prog);
sock               39 include/net/sock_reuseport.h extern int reuseport_detach_prog(struct sock *sk);
sock               41 include/net/sock_reuseport.h static inline bool reuseport_has_conns(struct sock *sk, bool set)
sock               65 include/net/strparser.h 	struct sock *sk;
sock              138 include/net/strparser.h int strp_init(struct strparser *strp, struct sock *sk,
sock               51 include/net/tcp.h void tcp_time_wait(struct sock *sk, int state, int timeo);
sock              255 include/net/tcp.h static inline bool tcp_under_memory_pressure(const struct sock *sk)
sock              280 include/net/tcp.h static inline bool tcp_out_of_memory(struct sock *sk)
sock              288 include/net/tcp.h void sk_forced_mem_schedule(struct sock *sk, int size);
sock              290 include/net/tcp.h static inline bool tcp_too_many_orphans(struct sock *sk, int shift)
sock              303 include/net/tcp.h bool tcp_check_oom(struct sock *sk, int shift);
sock              317 include/net/tcp.h void tcp_shutdown(struct sock *sk, int how);
sock              323 include/net/tcp.h int tcp_sendmsg(struct sock *sk, struct msghdr *msg, size_t size);
sock              324 include/net/tcp.h int tcp_sendmsg_locked(struct sock *sk, struct msghdr *msg, size_t size);
sock              325 include/net/tcp.h int tcp_sendpage(struct sock *sk, struct page *page, int offset, size_t size,
sock              327 include/net/tcp.h int tcp_sendpage_locked(struct sock *sk, struct page *page, int offset,
sock              329 include/net/tcp.h ssize_t do_tcp_sendpages(struct sock *sk, struct page *page, int offset,
sock              331 include/net/tcp.h void tcp_release_cb(struct sock *sk);
sock              333 include/net/tcp.h void tcp_write_timer_handler(struct sock *sk);
sock              334 include/net/tcp.h void tcp_delack_timer_handler(struct sock *sk);
sock              335 include/net/tcp.h int tcp_ioctl(struct sock *sk, int cmd, unsigned long arg);
sock              336 include/net/tcp.h int tcp_rcv_state_process(struct sock *sk, struct sk_buff *skb);
sock              337 include/net/tcp.h void tcp_rcv_established(struct sock *sk, struct sk_buff *skb);
sock              338 include/net/tcp.h void tcp_rcv_space_adjust(struct sock *sk);
sock              339 include/net/tcp.h int tcp_twsk_unique(struct sock *sk, struct sock *sktw, void *twp);
sock              340 include/net/tcp.h void tcp_twsk_destructor(struct sock *sk);
sock              345 include/net/tcp.h void tcp_enter_quickack_mode(struct sock *sk, unsigned int max_quickacks);
sock              346 include/net/tcp.h static inline void tcp_dec_quickack_mode(struct sock *sk,
sock              377 include/net/tcp.h struct sock *tcp_check_req(struct sock *sk, struct sk_buff *skb,
sock              380 include/net/tcp.h int tcp_child_process(struct sock *parent, struct sock *child,
sock              382 include/net/tcp.h void tcp_enter_loss(struct sock *sk);
sock              383 include/net/tcp.h void tcp_cwnd_reduction(struct sock *sk, int newly_acked_sacked, int flag);
sock              385 include/net/tcp.h void tcp_update_metrics(struct sock *sk);
sock              386 include/net/tcp.h void tcp_init_metrics(struct sock *sk);
sock              389 include/net/tcp.h void tcp_close(struct sock *sk, long timeout);
sock              390 include/net/tcp.h void tcp_init_sock(struct sock *sk);
sock              391 include/net/tcp.h void tcp_init_transfer(struct sock *sk, int bpf_op);
sock              392 include/net/tcp.h __poll_t tcp_poll(struct file *file, struct socket *sock,
sock              394 include/net/tcp.h int tcp_getsockopt(struct sock *sk, int level, int optname,
sock              396 include/net/tcp.h int tcp_setsockopt(struct sock *sk, int level, int optname,
sock              398 include/net/tcp.h int compat_tcp_getsockopt(struct sock *sk, int level, int optname,
sock              400 include/net/tcp.h int compat_tcp_setsockopt(struct sock *sk, int level, int optname,
sock              402 include/net/tcp.h void tcp_set_keepalive(struct sock *sk, int val);
sock              404 include/net/tcp.h int tcp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int nonblock,
sock              406 include/net/tcp.h int tcp_set_rcvlowat(struct sock *sk, int val);
sock              407 include/net/tcp.h void tcp_data_ready(struct sock *sk);
sock              409 include/net/tcp.h int tcp_mmap(struct file *file, struct socket *sock,
sock              420 include/net/tcp.h u16 tcp_v4_get_syncookie(struct sock *sk, struct iphdr *iph,
sock              422 include/net/tcp.h u16 tcp_v6_get_syncookie(struct sock *sk, struct ipv6hdr *iph,
sock              426 include/net/tcp.h 			  struct sock *sk, struct tcphdr *th);
sock              431 include/net/tcp.h void tcp_v4_send_check(struct sock *sk, struct sk_buff *skb);
sock              432 include/net/tcp.h void tcp_v4_mtu_reduced(struct sock *sk);
sock              433 include/net/tcp.h void tcp_req_err(struct sock *sk, u32 seq, bool abort);
sock              434 include/net/tcp.h int tcp_v4_conn_request(struct sock *sk, struct sk_buff *skb);
sock              435 include/net/tcp.h struct sock *tcp_create_openreq_child(const struct sock *sk,
sock              438 include/net/tcp.h void tcp_ca_openreq_child(struct sock *sk, const struct dst_entry *dst);
sock              439 include/net/tcp.h struct sock *tcp_v4_syn_recv_sock(const struct sock *sk, struct sk_buff *skb,
sock              444 include/net/tcp.h int tcp_v4_do_rcv(struct sock *sk, struct sk_buff *skb);
sock              445 include/net/tcp.h int tcp_v4_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len);
sock              446 include/net/tcp.h int tcp_connect(struct sock *sk);
sock              452 include/net/tcp.h struct sk_buff *tcp_make_synack(const struct sock *sk, struct dst_entry *dst,
sock              456 include/net/tcp.h int tcp_disconnect(struct sock *sk, int flags);
sock              458 include/net/tcp.h void tcp_finish_connect(struct sock *sk, struct sk_buff *skb);
sock              459 include/net/tcp.h int tcp_send_rcvq(struct sock *sk, struct msghdr *msg, size_t size);
sock              460 include/net/tcp.h void inet_sk_rx_dst_set(struct sock *sk, const struct sk_buff *skb);
sock              463 include/net/tcp.h struct sock *tcp_get_cookie_sock(struct sock *sk, struct sk_buff *skb,
sock              468 include/net/tcp.h struct sock *cookie_v4_check(struct sock *sk, struct sk_buff *skb);
sock              486 include/net/tcp.h static inline void tcp_synq_overflow(const struct sock *sk)
sock              510 include/net/tcp.h static inline bool tcp_synq_no_recent_overflow(const struct sock *sk)
sock              560 include/net/tcp.h struct sock *cookie_v6_check(struct sock *sk, struct sk_buff *skb);
sock              568 include/net/tcp.h void __tcp_push_pending_frames(struct sock *sk, unsigned int cur_mss,
sock              570 include/net/tcp.h int __tcp_retransmit_skb(struct sock *sk, struct sk_buff *skb, int segs);
sock              571 include/net/tcp.h int tcp_retransmit_skb(struct sock *sk, struct sk_buff *skb, int segs);
sock              572 include/net/tcp.h void tcp_retransmit_timer(struct sock *sk);
sock              573 include/net/tcp.h void tcp_xmit_retransmit_queue(struct sock *);
sock              574 include/net/tcp.h void tcp_simple_retransmit(struct sock *);
sock              575 include/net/tcp.h void tcp_enter_recovery(struct sock *sk, bool ece_ack);
sock              576 include/net/tcp.h int tcp_trim_head(struct sock *, struct sk_buff *, u32);
sock              581 include/net/tcp.h int tcp_fragment(struct sock *sk, enum tcp_queue tcp_queue,
sock              585 include/net/tcp.h void tcp_send_probe0(struct sock *);
sock              586 include/net/tcp.h void tcp_send_partial(struct sock *);
sock              587 include/net/tcp.h int tcp_write_wakeup(struct sock *, int mib);
sock              588 include/net/tcp.h void tcp_send_fin(struct sock *sk);
sock              589 include/net/tcp.h void tcp_send_active_reset(struct sock *sk, gfp_t priority);
sock              590 include/net/tcp.h int tcp_send_synack(struct sock *);
sock              591 include/net/tcp.h void tcp_push_one(struct sock *, unsigned int mss_now);
sock              592 include/net/tcp.h void __tcp_send_ack(struct sock *sk, u32 rcv_nxt);
sock              593 include/net/tcp.h void tcp_send_ack(struct sock *sk);
sock              594 include/net/tcp.h void tcp_send_delayed_ack(struct sock *sk);
sock              595 include/net/tcp.h void tcp_send_loss_probe(struct sock *sk);
sock              596 include/net/tcp.h bool tcp_schedule_loss_probe(struct sock *sk, bool advancing_rto);
sock              601 include/net/tcp.h void tcp_rearm_rto(struct sock *sk);
sock              602 include/net/tcp.h void tcp_synack_rtt_meas(struct sock *sk, struct request_sock *req);
sock              603 include/net/tcp.h void tcp_reset(struct sock *sk);
sock              605 include/net/tcp.h void tcp_fin(struct sock *sk);
sock              608 include/net/tcp.h void tcp_init_xmit_timers(struct sock *);
sock              609 include/net/tcp.h static inline void tcp_clear_xmit_timers(struct sock *sk)
sock              620 include/net/tcp.h unsigned int tcp_sync_mss(struct sock *sk, u32 pmtu);
sock              621 include/net/tcp.h unsigned int tcp_current_mss(struct sock *sk);
sock              647 include/net/tcp.h void tcp_get_info(struct sock *, struct tcp_info *);
sock              650 include/net/tcp.h int tcp_read_sock(struct sock *sk, read_descriptor_t *desc,
sock              653 include/net/tcp.h void tcp_initialize_rcv_mss(struct sock *sk);
sock              655 include/net/tcp.h int tcp_mtu_to_mss(struct sock *sk, int pmtu);
sock              656 include/net/tcp.h int tcp_mss_to_mtu(struct sock *sk, int mss);
sock              657 include/net/tcp.h void tcp_mtup_init(struct sock *sk);
sock              658 include/net/tcp.h void tcp_init_buffer_space(struct sock *sk);
sock              660 include/net/tcp.h static inline void tcp_bound_rto(const struct sock *sk)
sock              683 include/net/tcp.h static inline void tcp_fast_path_check(struct sock *sk)
sock              695 include/net/tcp.h static inline u32 tcp_rto_min(struct sock *sk)
sock              705 include/net/tcp.h static inline u32 tcp_rto_min_us(struct sock *sk)
sock              738 include/net/tcp.h u32 __tcp_select_window(struct sock *sk);
sock              740 include/net/tcp.h void tcp_send_window_probe(struct sock *sk);
sock              870 include/net/tcp.h 			struct sock *sk_redir;
sock              888 include/net/tcp.h static inline struct sock *tcp_skb_bpf_redirect_fetch(struct sk_buff *skb)
sock             1043 include/net/tcp.h 	void (*init)(struct sock *sk);
sock             1045 include/net/tcp.h 	void (*release)(struct sock *sk);
sock             1048 include/net/tcp.h 	u32 (*ssthresh)(struct sock *sk);
sock             1050 include/net/tcp.h 	void (*cong_avoid)(struct sock *sk, u32 ack, u32 acked);
sock             1052 include/net/tcp.h 	void (*set_state)(struct sock *sk, u8 new_state);
sock             1054 include/net/tcp.h 	void (*cwnd_event)(struct sock *sk, enum tcp_ca_event ev);
sock             1056 include/net/tcp.h 	void (*in_ack_event)(struct sock *sk, u32 flags);
sock             1058 include/net/tcp.h 	u32  (*undo_cwnd)(struct sock *sk);
sock             1060 include/net/tcp.h 	void (*pkts_acked)(struct sock *sk, const struct ack_sample *sample);
sock             1062 include/net/tcp.h 	u32 (*min_tso_segs)(struct sock *sk);
sock             1064 include/net/tcp.h 	u32 (*sndbuf_expand)(struct sock *sk);
sock             1068 include/net/tcp.h 	void (*cong_control)(struct sock *sk, const struct rate_sample *rs);
sock             1070 include/net/tcp.h 	size_t (*get_info)(struct sock *sk, u32 ext, int *attr,
sock             1080 include/net/tcp.h void tcp_assign_congestion_control(struct sock *sk);
sock             1081 include/net/tcp.h void tcp_init_congestion_control(struct sock *sk);
sock             1082 include/net/tcp.h void tcp_cleanup_congestion_control(struct sock *sk);
sock             1088 include/net/tcp.h int tcp_set_congestion_control(struct sock *sk, const char *name, bool load,
sock             1093 include/net/tcp.h u32 tcp_reno_ssthresh(struct sock *sk);
sock             1094 include/net/tcp.h u32 tcp_reno_undo_cwnd(struct sock *sk);
sock             1095 include/net/tcp.h void tcp_reno_cong_avoid(struct sock *sk, u32 ack, u32 acked);
sock             1109 include/net/tcp.h static inline bool tcp_ca_needs_ecn(const struct sock *sk)
sock             1116 include/net/tcp.h static inline void tcp_set_ca_state(struct sock *sk, const u8 ca_state)
sock             1125 include/net/tcp.h static inline void tcp_ca_event(struct sock *sk, const enum tcp_ca_event event)
sock             1134 include/net/tcp.h void tcp_rate_skb_sent(struct sock *sk, struct sk_buff *skb);
sock             1135 include/net/tcp.h void tcp_rate_skb_delivered(struct sock *sk, struct sk_buff *skb,
sock             1137 include/net/tcp.h void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost,
sock             1139 include/net/tcp.h void tcp_rate_check_app_limited(struct sock *sk);
sock             1194 include/net/tcp.h static inline bool tcp_in_cwnd_reduction(const struct sock *sk)
sock             1204 include/net/tcp.h static inline __u32 tcp_current_ssthresh(const struct sock *sk)
sock             1219 include/net/tcp.h void tcp_enter_cwr(struct sock *sk);
sock             1249 include/net/tcp.h static inline bool tcp_is_cwnd_limited(const struct sock *sk)
sock             1266 include/net/tcp.h static inline bool tcp_needs_internal_pacing(const struct sock *sk)
sock             1274 include/net/tcp.h static inline unsigned long tcp_pacing_delay(const struct sock *sk,
sock             1284 include/net/tcp.h static inline void tcp_reset_xmit_timer(struct sock *sk,
sock             1300 include/net/tcp.h static inline unsigned long tcp_probe0_base(const struct sock *sk)
sock             1306 include/net/tcp.h static inline unsigned long tcp_probe0_when(const struct sock *sk,
sock             1314 include/net/tcp.h static inline void tcp_check_probe_timer(struct sock *sk)
sock             1347 include/net/tcp.h bool tcp_add_backlog(struct sock *sk, struct sk_buff *skb);
sock             1348 include/net/tcp.h int tcp_filter(struct sock *sk, struct sk_buff *skb);
sock             1349 include/net/tcp.h void tcp_set_state(struct sock *sk, int state);
sock             1350 include/net/tcp.h void tcp_done(struct sock *sk);
sock             1351 include/net/tcp.h int tcp_abort(struct sock *sk, int err);
sock             1360 include/net/tcp.h void tcp_cwnd_restart(struct sock *sk, s32 delta);
sock             1362 include/net/tcp.h static inline void tcp_slow_start_after_idle_check(struct sock *sk)
sock             1377 include/net/tcp.h void tcp_select_initial_window(const struct sock *sk, int __space,
sock             1382 include/net/tcp.h static inline int tcp_win_from_space(const struct sock *sk, int space)
sock             1392 include/net/tcp.h static inline int tcp_space(const struct sock *sk)
sock             1399 include/net/tcp.h static inline int tcp_full_space(const struct sock *sk)
sock             1409 include/net/tcp.h static inline bool tcp_rmem_pressure(const struct sock *sk)
sock             1418 include/net/tcp.h 				  const struct sock *sk_listener,
sock             1421 include/net/tcp.h void tcp_enter_memory_pressure(struct sock *sk);
sock             1422 include/net/tcp.h void tcp_leave_memory_pressure(struct sock *sk);
sock             1426 include/net/tcp.h 	struct net *net = sock_net((struct sock *)tp);
sock             1433 include/net/tcp.h 	struct net *net = sock_net((struct sock *)tp);
sock             1440 include/net/tcp.h 	struct net *net = sock_net((struct sock *)tp);
sock             1453 include/net/tcp.h static inline int tcp_fin_time(const struct sock *sk)
sock             1585 include/net/tcp.h 			const struct sock *sk, const struct sk_buff *skb);
sock             1586 include/net/tcp.h int tcp_md5_do_add(struct sock *sk, const union tcp_md5_addr *addr,
sock             1589 include/net/tcp.h int tcp_md5_do_del(struct sock *sk, const union tcp_md5_addr *addr,
sock             1591 include/net/tcp.h struct tcp_md5sig_key *tcp_v4_md5_lookup(const struct sock *sk,
sock             1592 include/net/tcp.h 					 const struct sock *addr_sk);
sock             1597 include/net/tcp.h struct tcp_md5sig_key *__tcp_md5_do_lookup(const struct sock *sk,
sock             1601 include/net/tcp.h tcp_md5_do_lookup(const struct sock *sk,
sock             1612 include/net/tcp.h static inline struct tcp_md5sig_key *tcp_md5_do_lookup(const struct sock *sk,
sock             1635 include/net/tcp.h void tcp_fastopen_cache_get(struct sock *sk, u16 *mss,
sock             1637 include/net/tcp.h void tcp_fastopen_cache_set(struct sock *sk, u16 mss,
sock             1649 include/net/tcp.h void tcp_fastopen_destroy_cipher(struct sock *sk);
sock             1651 include/net/tcp.h int tcp_fastopen_reset_cipher(struct net *net, struct sock *sk,
sock             1653 include/net/tcp.h void tcp_fastopen_add_skb(struct sock *sk, struct sk_buff *skb);
sock             1654 include/net/tcp.h struct sock *tcp_try_fastopen(struct sock *sk, struct sk_buff *skb,
sock             1659 include/net/tcp.h bool tcp_fastopen_cookie_check(struct sock *sk, u16 *mss,
sock             1661 include/net/tcp.h bool tcp_fastopen_defer_connect(struct sock *sk, int *err);
sock             1675 include/net/tcp.h void tcp_fastopen_active_disable(struct sock *sk);
sock             1676 include/net/tcp.h bool tcp_fastopen_active_should_disable(struct sock *sk);
sock             1677 include/net/tcp.h void tcp_fastopen_active_disable_ofo_check(struct sock *sk);
sock             1678 include/net/tcp.h void tcp_fastopen_active_detect_blackhole(struct sock *sk, bool expired);
sock             1682 include/net/tcp.h struct tcp_fastopen_context *tcp_fastopen_get_ctx(const struct sock *sk)
sock             1720 include/net/tcp.h void tcp_chrono_start(struct sock *sk, const enum tcp_chrono type);
sock             1721 include/net/tcp.h void tcp_chrono_stop(struct sock *sk, const enum tcp_chrono type);
sock             1740 include/net/tcp.h void tcp_write_queue_purge(struct sock *sk);
sock             1742 include/net/tcp.h static inline struct sk_buff *tcp_rtx_queue_head(const struct sock *sk)
sock             1747 include/net/tcp.h static inline struct sk_buff *tcp_rtx_queue_tail(const struct sock *sk)
sock             1752 include/net/tcp.h static inline struct sk_buff *tcp_write_queue_head(const struct sock *sk)
sock             1757 include/net/tcp.h static inline struct sk_buff *tcp_write_queue_tail(const struct sock *sk)
sock             1765 include/net/tcp.h static inline struct sk_buff *tcp_send_head(const struct sock *sk)
sock             1770 include/net/tcp.h static inline bool tcp_skb_is_last(const struct sock *sk,
sock             1776 include/net/tcp.h static inline bool tcp_write_queue_empty(const struct sock *sk)
sock             1781 include/net/tcp.h static inline bool tcp_rtx_queue_empty(const struct sock *sk)
sock             1786 include/net/tcp.h static inline bool tcp_rtx_and_write_queues_empty(const struct sock *sk)
sock             1791 include/net/tcp.h static inline void tcp_add_write_queue_tail(struct sock *sk, struct sk_buff *skb)
sock             1803 include/net/tcp.h 						  struct sock *sk)
sock             1808 include/net/tcp.h static inline void tcp_unlink_write_queue(struct sk_buff *skb, struct sock *sk)
sock             1816 include/net/tcp.h static inline void tcp_rtx_queue_unlink(struct sk_buff *skb, struct sock *sk)
sock             1822 include/net/tcp.h static inline void tcp_rtx_queue_unlink_and_free(struct sk_buff *skb, struct sock *sk)
sock             1829 include/net/tcp.h static inline void tcp_push_pending_frames(struct sock *sk)
sock             1853 include/net/tcp.h static inline void tcp_advance_highest_sack(struct sock *sk, struct sk_buff *skb)
sock             1858 include/net/tcp.h static inline struct sk_buff *tcp_highest_sack(struct sock *sk)
sock             1863 include/net/tcp.h static inline void tcp_highest_sack_reset(struct sock *sk)
sock             1869 include/net/tcp.h static inline void tcp_highest_sack_replace(struct sock *sk,
sock             1878 include/net/tcp.h static inline bool inet_sk_transparent(const struct sock *sk)
sock             1914 include/net/tcp.h 	struct sock		*syn_wait_sk;
sock             1922 include/net/tcp.h void tcp_v4_destroy_sock(struct sock *sk);
sock             1933 include/net/tcp.h 	struct net *net = sock_net((struct sock *)tp);
sock             1941 include/net/tcp.h static inline bool tcp_stream_memory_free(const struct sock *sk, int wake)
sock             1955 include/net/tcp.h int tcp_rtx_synack(const struct sock *sk, struct request_sock *req);
sock             1958 include/net/tcp.h 		     struct sock *sk, struct sk_buff *skb);
sock             1963 include/net/tcp.h 	struct tcp_md5sig_key	*(*md5_lookup) (const struct sock *sk,
sock             1964 include/net/tcp.h 						const struct sock *addr_sk);
sock             1967 include/net/tcp.h 					 const struct sock *sk,
sock             1969 include/net/tcp.h 	int		(*md5_parse)(struct sock *sk,
sock             1979 include/net/tcp.h 	struct tcp_md5sig_key *(*req_md5_lookup)(const struct sock *sk,
sock             1980 include/net/tcp.h 						 const struct sock *addr_sk);
sock             1983 include/net/tcp.h 					  const struct sock *sk,
sock             1987 include/net/tcp.h 			 const struct sock *sk_listener,
sock             1993 include/net/tcp.h 	struct dst_entry *(*route_req)(const struct sock *sk, struct flowi *fl,
sock             1997 include/net/tcp.h 	int (*send_synack)(const struct sock *sk, struct dst_entry *dst,
sock             2005 include/net/tcp.h 					 const struct sock *sk, struct sk_buff *skb,
sock             2014 include/net/tcp.h 					 const struct sock *sk, struct sk_buff *skb,
sock             2027 include/net/tcp.h void tcp_mark_skb_lost(struct sock *sk, struct sk_buff *skb);
sock             2028 include/net/tcp.h void tcp_newreno_mark_lost(struct sock *sk, bool snd_una_advanced);
sock             2031 include/net/tcp.h extern void tcp_rack_mark_lost(struct sock *sk);
sock             2034 include/net/tcp.h extern void tcp_rack_reo_timeout(struct sock *sk);
sock             2035 include/net/tcp.h extern void tcp_rack_update_reo_wnd(struct sock *sk, struct rate_sample *rs);
sock             2038 include/net/tcp.h static inline s64 tcp_rto_delta_us(const struct sock *sk)
sock             2083 include/net/tcp.h static inline int tcp_inq(struct sock *sk)
sock             2107 include/net/tcp.h int tcp_peek_len(struct socket *sock);
sock             2126 include/net/tcp.h static inline void tcp_listendrop(const struct sock *sk)
sock             2128 include/net/tcp.h 	atomic_inc(&((struct sock *)sk)->sk_drops);
sock             2146 include/net/tcp.h 	int (*init)(struct sock *sk);
sock             2148 include/net/tcp.h 	void (*update)(struct sock *sk, struct proto *p,
sock             2149 include/net/tcp.h 		       void (*write_space)(struct sock *sk));
sock             2151 include/net/tcp.h 	void (*release)(struct sock *sk);
sock             2153 include/net/tcp.h 	int (*get_info)(const struct sock *sk, struct sk_buff *skb);
sock             2154 include/net/tcp.h 	size_t (*get_info_size)(const struct sock *sk);
sock             2161 include/net/tcp.h int tcp_set_ulp(struct sock *sk, const char *name);
sock             2163 include/net/tcp.h void tcp_cleanup_ulp(struct sock *sk);
sock             2164 include/net/tcp.h void tcp_update_ulp(struct sock *sk, struct proto *p,
sock             2165 include/net/tcp.h 		    void (*write_space)(struct sock *sk));
sock             2174 include/net/tcp.h int tcp_bpf_init(struct sock *sk);
sock             2175 include/net/tcp.h void tcp_bpf_reinit(struct sock *sk);
sock             2176 include/net/tcp.h int tcp_bpf_sendmsg_redir(struct sock *sk, struct sk_msg *msg, u32 bytes,
sock             2178 include/net/tcp.h int tcp_bpf_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sock             2180 include/net/tcp.h int __tcp_bpf_recvmsg(struct sock *sk, struct sk_psock *psock,
sock             2189 include/net/tcp.h static inline int tcp_call_bpf(struct sock *sk, int op, u32 nargs, u32 *args)
sock             2213 include/net/tcp.h static inline int tcp_call_bpf_2arg(struct sock *sk, int op, u32 arg1, u32 arg2)
sock             2220 include/net/tcp.h static inline int tcp_call_bpf_3arg(struct sock *sk, int op, u32 arg1, u32 arg2,
sock             2229 include/net/tcp.h static inline int tcp_call_bpf(struct sock *sk, int op, u32 nargs, u32 *args)
sock             2234 include/net/tcp.h static inline int tcp_call_bpf_2arg(struct sock *sk, int op, u32 arg1, u32 arg2)
sock             2239 include/net/tcp.h static inline int tcp_call_bpf_3arg(struct sock *sk, int op, u32 arg1, u32 arg2,
sock             2247 include/net/tcp.h static inline u32 tcp_timeout_init(struct sock *sk)
sock             2258 include/net/tcp.h static inline u32 tcp_rwnd_init_bpf(struct sock *sk)
sock             2269 include/net/tcp.h static inline bool tcp_bpf_ca_needs_ecn(struct sock *sk)
sock             2274 include/net/tcp.h static inline void tcp_bpf_rtt(struct sock *sk)
sock             2286 include/net/tcp.h 			     void (*cad)(struct sock *sk, u32 ack_seq));
sock             2302 include/net/tcp.h static inline u64 tcp_transmit_time(const struct sock *sk)
sock               18 include/net/timewait_sock.h 	int		(*twsk_unique)(struct sock *sk,
sock               19 include/net/timewait_sock.h 				       struct sock *sktw, void *twp);
sock               20 include/net/timewait_sock.h 	void		(*twsk_destructor)(struct sock *sk);
sock               23 include/net/timewait_sock.h static inline int twsk_unique(struct sock *sk, struct sock *sktw, void *twp)
sock               30 include/net/timewait_sock.h static inline void twsk_destructor(struct sock *sk)
sock              103 include/net/tls.h 	int  (*hash)(struct tls_device *device, struct sock *sk);
sock              104 include/net/tls.h 	void (*unhash)(struct tls_device *device, struct sock *sk);
sock              150 include/net/tls.h 	struct sock *sk;
sock              175 include/net/tls.h 	void (*saved_data_ready)(struct sock *sk);
sock              205 include/net/tls.h 	void (*sk_destruct)(struct sock *sk);
sock              259 include/net/tls.h 	int (*push_pending_record)(struct sock *sk, int flags);
sock              260 include/net/tls.h 	void (*sk_write_space)(struct sock *sk);
sock              285 include/net/tls.h 	void (*sk_destruct)(struct sock *sk);
sock              301 include/net/tls.h 	int (*tls_dev_add)(struct net_device *netdev, struct sock *sk,
sock              309 include/net/tls.h 			      struct sock *sk, u32 seq, u8 *rcd_sn,
sock              351 include/net/tls.h void tls_ctx_free(struct sock *sk, struct tls_context *ctx);
sock              352 include/net/tls.h int wait_on_pending_writer(struct sock *sk, long *timeo);
sock              353 include/net/tls.h int tls_sk_query(struct sock *sk, int optname, char __user *optval,
sock              355 include/net/tls.h int tls_sk_attach(struct sock *sk, int optname, char __user *optval,
sock              358 include/net/tls.h int tls_set_sw_offload(struct sock *sk, struct tls_context *ctx, int tx);
sock              359 include/net/tls.h void tls_sw_strparser_arm(struct sock *sk, struct tls_context *ctx);
sock              361 include/net/tls.h int tls_sw_sendmsg(struct sock *sk, struct msghdr *msg, size_t size);
sock              362 include/net/tls.h int tls_sw_sendpage_locked(struct sock *sk, struct page *page,
sock              364 include/net/tls.h int tls_sw_sendpage(struct sock *sk, struct page *page,
sock              367 include/net/tls.h void tls_sw_release_resources_tx(struct sock *sk);
sock              369 include/net/tls.h void tls_sw_free_resources_rx(struct sock *sk);
sock              370 include/net/tls.h void tls_sw_release_resources_rx(struct sock *sk);
sock              372 include/net/tls.h int tls_sw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sock              374 include/net/tls.h bool tls_sw_stream_read(const struct sock *sk);
sock              375 include/net/tls.h ssize_t tls_sw_splice_read(struct socket *sock, loff_t *ppos,
sock              379 include/net/tls.h int tls_device_sendmsg(struct sock *sk, struct msghdr *msg, size_t size);
sock              380 include/net/tls.h int tls_device_sendpage(struct sock *sk, struct page *page,
sock              382 include/net/tls.h int tls_tx_records(struct sock *sk, int flags);
sock              397 include/net/tls.h int tls_push_sg(struct sock *sk, struct tls_context *ctx,
sock              400 include/net/tls.h int tls_push_partial_record(struct sock *sk, struct tls_context *ctx,
sock              402 include/net/tls.h void tls_free_partial_record(struct sock *sk, struct tls_context *ctx);
sock              448 include/net/tls.h tls_validate_xmit_skb(struct sock *sk, struct net_device *dev,
sock              451 include/net/tls.h static inline bool tls_is_sk_tx_device_offloaded(struct sock *sk)
sock              462 include/net/tls.h static inline void tls_err_abort(struct sock *sk, int err)
sock              481 include/net/tls.h static inline struct tls_context *tls_get_ctx(const struct sock *sk)
sock              491 include/net/tls.h static inline void tls_advance_record_sn(struct sock *sk,
sock              584 include/net/tls.h static inline bool tls_sw_has_ctx_tx(const struct sock *sk)
sock              593 include/net/tls.h void tls_sw_write_space(struct sock *sk, struct tls_context *ctx);
sock              594 include/net/tls.h void tls_device_write_space(struct sock *sk, struct tls_context *ctx);
sock              613 include/net/tls.h tls_driver_ctx(const struct sock *sk, enum tls_offload_ctx_dir direction)
sock              620 include/net/tls.h static inline void tls_offload_rx_resync_request(struct sock *sk, __be32 seq)
sock              629 include/net/tls.h tls_offload_rx_resync_set_type(struct sock *sk, enum tls_offload_sync_type type)
sock              636 include/net/tls.h static inline void tls_offload_tx_resync_request(struct sock *sk)
sock              644 include/net/tls.h static inline bool tls_offload_tx_resync_pending(struct sock *sk)
sock              654 include/net/tls.h int tls_proccess_cmsg(struct sock *sk, struct msghdr *msg,
sock              658 include/net/tls.h int decrypt_skb(struct sock *sk, struct sk_buff *skb,
sock              662 include/net/tls.h struct sk_buff *tls_validate_xmit_skb(struct sock *sk,
sock              666 include/net/tls.h int tls_sw_fallback_init(struct sock *sk,
sock              673 include/net/tls.h int tls_set_device_offload(struct sock *sk, struct tls_context *ctx);
sock              674 include/net/tls.h void tls_device_free_resources_tx(struct sock *sk);
sock              675 include/net/tls.h int tls_set_device_offload_rx(struct sock *sk, struct tls_context *ctx);
sock              676 include/net/tls.h void tls_device_offload_cleanup_rx(struct sock *sk);
sock              677 include/net/tls.h void tls_device_rx_resync_new_rec(struct sock *sk, u32 rcd_len, u32 seq);
sock              678 include/net/tls.h int tls_device_decrypted(struct sock *sk, struct sk_buff *skb);
sock              684 include/net/tls.h tls_set_device_offload(struct sock *sk, struct tls_context *ctx)
sock              689 include/net/tls.h static inline void tls_device_free_resources_tx(struct sock *sk) {}
sock              692 include/net/tls.h tls_set_device_offload_rx(struct sock *sk, struct tls_context *ctx)
sock              697 include/net/tls.h static inline void tls_device_offload_cleanup_rx(struct sock *sk) {}
sock              699 include/net/tls.h tls_device_rx_resync_new_rec(struct sock *sk, u32 rcd_len, u32 seq) {}
sock              701 include/net/tls.h static inline int tls_device_decrypted(struct sock *sk, struct sk_buff *skb)
sock               34 include/net/transp_v6.h int udpv6_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len);
sock               37 include/net/transp_v6.h void ip6_datagram_recv_ctl(struct sock *sk, struct msghdr *msg,
sock               39 include/net/transp_v6.h void ip6_datagram_recv_common_ctl(struct sock *sk, struct msghdr *msg,
sock               41 include/net/transp_v6.h void ip6_datagram_recv_specific_ctl(struct sock *sk, struct msghdr *msg,
sock               44 include/net/transp_v6.h int ip6_datagram_send_ctl(struct net *net, struct sock *sk, struct msghdr *msg,
sock               47 include/net/transp_v6.h void __ip6_dgram_sock_seq_show(struct seq_file *seq, struct sock *sp,
sock               50 include/net/transp_v6.h ip6_dgram_sock_seq_show(struct seq_file *seq, struct sock *sp, __u16 srcp,
sock               62 include/net/transp_v6.h void inet6_destroy_sock(struct sock *sk);
sock              127 include/net/udp.h static inline __wsum udp_csum_outgoing(struct sock *sk, struct sk_buff *skb)
sock              166 include/net/udp.h typedef struct sock *(*udp_lookup_t)(struct sk_buff *skb, __be16 sport,
sock              191 include/net/udp.h static inline int udp_lib_hash(struct sock *sk)
sock              197 include/net/udp.h void udp_lib_unhash(struct sock *sk);
sock              198 include/net/udp.h void udp_lib_rehash(struct sock *sk, u16 new_hash);
sock              200 include/net/udp.h static inline void udp_lib_close(struct sock *sk, long timeout)
sock              205 include/net/udp.h int udp_lib_get_port(struct sock *sk, unsigned short snum,
sock              246 include/net/udp.h static inline int udp_rqueue_get(struct sock *sk)
sock              263 include/net/udp.h void udp_destruct_sock(struct sock *sk);
sock              264 include/net/udp.h void skb_consume_udp(struct sock *sk, struct sk_buff *skb, int len);
sock              265 include/net/udp.h int __udp_enqueue_schedule_skb(struct sock *sk, struct sk_buff *skb);
sock              266 include/net/udp.h void udp_skb_destructor(struct sock *sk, struct sk_buff *skb);
sock              267 include/net/udp.h struct sk_buff *__skb_recv_udp(struct sock *sk, unsigned int flags,
sock              269 include/net/udp.h static inline struct sk_buff *skb_recv_udp(struct sock *sk, unsigned int flags,
sock              278 include/net/udp.h bool udp_sk_rx_dst_set(struct sock *sk, struct dst_entry *dst);
sock              279 include/net/udp.h int udp_get_port(struct sock *sk, unsigned short snum,
sock              280 include/net/udp.h 		 int (*saddr_cmp)(const struct sock *,
sock              281 include/net/udp.h 				  const struct sock *));
sock              283 include/net/udp.h int udp_abort(struct sock *sk, int err);
sock              284 include/net/udp.h int udp_sendmsg(struct sock *sk, struct msghdr *msg, size_t len);
sock              285 include/net/udp.h int udp_push_pending_frames(struct sock *sk);
sock              286 include/net/udp.h void udp_flush_pending_frames(struct sock *sk);
sock              287 include/net/udp.h int udp_cmsg_send(struct sock *sk, struct msghdr *msg, u16 *gso_size);
sock              290 include/net/udp.h int udp_ioctl(struct sock *sk, int cmd, unsigned long arg);
sock              291 include/net/udp.h int udp_init_sock(struct sock *sk);
sock              292 include/net/udp.h int udp_pre_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len);
sock              293 include/net/udp.h int __udp_disconnect(struct sock *sk, int flags);
sock              294 include/net/udp.h int udp_disconnect(struct sock *sk, int flags);
sock              295 include/net/udp.h __poll_t udp_poll(struct file *file, struct socket *sock, poll_table *wait);
sock              299 include/net/udp.h int udp_lib_getsockopt(struct sock *sk, int level, int optname,
sock              301 include/net/udp.h int udp_lib_setsockopt(struct sock *sk, int level, int optname,
sock              303 include/net/udp.h 		       int (*push_pending_frames)(struct sock *));
sock              304 include/net/udp.h struct sock *udp4_lib_lookup(struct net *net, __be32 saddr, __be16 sport,
sock              306 include/net/udp.h struct sock *__udp4_lib_lookup(struct net *net, __be32 saddr, __be16 sport,
sock              309 include/net/udp.h struct sock *udp4_lib_lookup_skb(struct sk_buff *skb,
sock              311 include/net/udp.h struct sock *udp6_lib_lookup(struct net *net,
sock              315 include/net/udp.h struct sock *__udp6_lib_lookup(struct net *net,
sock              320 include/net/udp.h struct sock *udp6_lib_lookup_skb(struct sk_buff *skb,
sock              467 include/net/udp.h static inline struct sk_buff *udp_rcv_segment(struct sock *sk,
sock               67 include/net/udp_tunnel.h typedef int (*udp_tunnel_encap_rcv_t)(struct sock *sk, struct sk_buff *skb);
sock               68 include/net/udp_tunnel.h typedef int (*udp_tunnel_encap_err_lookup_t)(struct sock *sk,
sock               70 include/net/udp_tunnel.h typedef void (*udp_tunnel_encap_destroy_t)(struct sock *sk);
sock               74 include/net/udp_tunnel.h typedef int (*udp_tunnel_gro_complete_t)(struct sock *sk, struct sk_buff *skb,
sock               89 include/net/udp_tunnel.h void setup_udp_tunnel_sock(struct net *net, struct socket *sock,
sock              121 include/net/udp_tunnel.h void udp_tunnel_push_rx_port(struct net_device *dev, struct socket *sock,
sock              123 include/net/udp_tunnel.h void udp_tunnel_drop_rx_port(struct net_device *dev, struct socket *sock,
sock              125 include/net/udp_tunnel.h void udp_tunnel_notify_add_rx_port(struct socket *sock, unsigned short type);
sock              126 include/net/udp_tunnel.h void udp_tunnel_notify_del_rx_port(struct socket *sock, unsigned short type);
sock              141 include/net/udp_tunnel.h void udp_tunnel_xmit_skb(struct rtable *rt, struct sock *sk, struct sk_buff *skb,
sock              147 include/net/udp_tunnel.h int udp_tunnel6_xmit_skb(struct dst_entry *dst, struct sock *sk,
sock              155 include/net/udp_tunnel.h void udp_tunnel_sock_release(struct socket *sock);
sock              170 include/net/udp_tunnel.h static inline void udp_tunnel_encap_enable(struct socket *sock)
sock              172 include/net/udp_tunnel.h 	struct udp_sock *up = udp_sk(sock->sk);
sock              179 include/net/udp_tunnel.h 	if (sock->sk->sk_family == PF_INET6)
sock               28 include/net/udplite.h static inline int udplite_sk_init(struct sock *sk)
sock               74 include/net/udplite.h static inline __wsum udplite_csum_outgoing(struct sock *sk, struct sk_buff *skb)
sock              134 include/net/udplite.h int udplite_get_port(struct sock *sk, unsigned short snum,
sock              135 include/net/udplite.h 		     int (*scmp)(const struct sock *, const struct sock *));
sock              182 include/net/vxlan.h 	struct socket	 *sock;
sock              377 include/net/vxlan.h 	return vs->sock->sk->sk_family;
sock              150 include/net/x25.h 	struct sock		sk;
sock              179 include/net/x25.h static inline struct x25_sock *x25_sk(const struct sock *sk)
sock              198 include/net/x25.h struct sock *x25_find_socket(unsigned int, struct x25_neigh *);
sock              199 include/net/x25.h void x25_destroy_socket_from_timer(struct sock *);
sock              215 include/net/x25.h int x25_negotiate_facilities(struct sk_buff *, struct sock *,
sock              228 include/net/x25.h int x25_process_rx_frame(struct sock *, struct sk_buff *);
sock              229 include/net/x25.h int x25_backlog_rcv(struct sock *, struct sk_buff *);
sock              257 include/net/x25.h int x25_output(struct sock *, struct sk_buff *);
sock              258 include/net/x25.h void x25_kick(struct sock *);
sock              259 include/net/x25.h void x25_enquiry_response(struct sock *);
sock              280 include/net/x25.h void x25_clear_queues(struct sock *);
sock              281 include/net/x25.h void x25_frames_acked(struct sock *, unsigned short);
sock              282 include/net/x25.h void x25_requeue_frames(struct sock *);
sock              283 include/net/x25.h int x25_validate_nr(struct sock *, unsigned short);
sock              284 include/net/x25.h void x25_write_internal(struct sock *, int);
sock              285 include/net/x25.h int x25_decode(struct sock *, struct sk_buff *, int *, int *, int *, int *,
sock              287 include/net/x25.h void x25_disconnect(struct sock *, int, unsigned char, unsigned char);
sock              290 include/net/x25.h void x25_init_timers(struct sock *sk);
sock              291 include/net/x25.h void x25_start_heartbeat(struct sock *);
sock              292 include/net/x25.h void x25_start_t2timer(struct sock *);
sock              293 include/net/x25.h void x25_start_t21timer(struct sock *);
sock              294 include/net/x25.h void x25_start_t22timer(struct sock *);
sock              295 include/net/x25.h void x25_start_t23timer(struct sock *);
sock              296 include/net/x25.h void x25_stop_heartbeat(struct sock *);
sock              297 include/net/x25.h void x25_stop_timer(struct sock *);
sock              298 include/net/x25.h unsigned long x25_display_timer(struct sock *);
sock              299 include/net/x25.h void x25_check_rbuf(struct sock *);
sock               81 include/net/xdp_sock.h 	struct sock sk;
sock              362 include/net/xfrm.h 	int			(*output)(struct net *net, struct sock *sk, struct sk_buff *skb);
sock              363 include/net/xfrm.h 	int			(*output_finish)(struct sock *sk, struct sk_buff *skb);
sock              573 include/net/xfrm.h 	struct xfrm_policy	*(*compile_policy)(struct sock *sk, int opt, u8 *data, int len, int *dir);
sock             1086 include/net/xfrm.h int __xfrm_policy_check(struct sock *, int dir, struct sk_buff *skb,
sock             1089 include/net/xfrm.h static inline int __xfrm_policy_check2(struct sock *sk, int dir,
sock             1104 include/net/xfrm.h static inline int xfrm_policy_check(struct sock *sk, int dir, struct sk_buff *skb, unsigned short family)
sock             1109 include/net/xfrm.h static inline int xfrm4_policy_check(struct sock *sk, int dir, struct sk_buff *skb)
sock             1114 include/net/xfrm.h static inline int xfrm6_policy_check(struct sock *sk, int dir, struct sk_buff *skb)
sock             1119 include/net/xfrm.h static inline int xfrm4_policy_check_reverse(struct sock *sk, int dir,
sock             1125 include/net/xfrm.h static inline int xfrm6_policy_check_reverse(struct sock *sk, int dir,
sock             1168 include/net/xfrm.h int __xfrm_sk_clone_policy(struct sock *sk, const struct sock *osk);
sock             1170 include/net/xfrm.h static inline int xfrm_sk_clone_policy(struct sock *sk, const struct sock *osk)
sock             1181 include/net/xfrm.h static inline void xfrm_sk_free_policy(struct sock *sk)
sock             1199 include/net/xfrm.h static inline void xfrm_sk_free_policy(struct sock *sk) {}
sock             1200 include/net/xfrm.h static inline int xfrm_sk_clone_policy(struct sock *sk, const struct sock *osk) { return 0; }
sock             1203 include/net/xfrm.h static inline int xfrm6_policy_check(struct sock *sk, int dir, struct sk_buff *skb)
sock             1207 include/net/xfrm.h static inline int xfrm4_policy_check(struct sock *sk, int dir, struct sk_buff *skb)
sock             1211 include/net/xfrm.h static inline int xfrm_policy_check(struct sock *sk, int dir, struct sk_buff *skb, unsigned short family)
sock             1221 include/net/xfrm.h static inline int xfrm4_policy_check_reverse(struct sock *sk, int dir,
sock             1226 include/net/xfrm.h static inline int xfrm6_policy_check_reverse(struct sock *sk, int dir,
sock             1551 include/net/xfrm.h 		     int (*finish)(struct net *, struct sock *,
sock             1554 include/net/xfrm.h int xfrm_output(struct sock *sk, struct sk_buff *skb);
sock             1578 include/net/xfrm.h int xfrm4_output(struct net *net, struct sock *sk, struct sk_buff *skb);
sock             1579 include/net/xfrm.h int xfrm4_output_finish(struct sock *sk, struct sk_buff *skb);
sock             1602 include/net/xfrm.h int xfrm6_output(struct net *net, struct sock *sk, struct sk_buff *skb);
sock             1603 include/net/xfrm.h int xfrm6_output_finish(struct sock *sk, struct sk_buff *skb);
sock             1608 include/net/xfrm.h int xfrm4_udp_encap_rcv(struct sock *sk, struct sk_buff *skb);
sock             1609 include/net/xfrm.h int xfrm_user_policy(struct sock *sk, int optname,
sock             1612 include/net/xfrm.h static inline int xfrm_user_policy(struct sock *sk, int optname, u8 __user *optval, int optlen)
sock             1617 include/net/xfrm.h static inline int xfrm4_udp_encap_rcv(struct sock *sk, struct sk_buff *skb)
sock             1655 include/net/xfrm.h int xfrm_sk_policy_insert(struct sock *sk, int dir, struct xfrm_policy *pol);
sock             1722 include/net/xfrm.h 	struct sock *nlsk;
sock             1735 include/net/xfrm.h 	struct sock *nlsk;
sock              149 include/pcmcia/ss.h 	unsigned int			sock;		/* socket number */
sock              176 include/pcmcia/ss.h 	int (*power_hook)(struct pcmcia_socket *sock, int operation);
sock              180 include/pcmcia/ss.h 	void (*tune_bridge)(struct pcmcia_socket *sock, struct pci_bus *bus);
sock               13 include/target/iscsi/iscsi_target_core.h struct sock;
sock              566 include/target/iscsi/iscsi_target_core.h 	struct socket		*sock;
sock              567 include/target/iscsi/iscsi_target_core.h 	void			(*orig_data_ready)(struct sock *);
sock              568 include/target/iscsi/iscsi_target_core.h 	void			(*orig_state_change)(struct sock *);
sock                3 include/trace/events/sock.h #define TRACE_SYSTEM sock
sock               72 include/trace/events/sock.h 	TP_PROTO(struct sock *sk, struct sk_buff *skb),
sock               94 include/trace/events/sock.h 	TP_PROTO(struct sock *sk, struct proto *prot, long allocated, int kind),
sock              139 include/trace/events/sock.h 	TP_PROTO(const struct sock *sk, const int oldstate, const int newstate),
sock               52 include/trace/events/tcp.h 	TP_PROTO(const struct sock *sk, const struct sk_buff *skb),
sock               97 include/trace/events/tcp.h 	TP_PROTO(const struct sock *sk, const struct sk_buff *skb),
sock              108 include/trace/events/tcp.h 	TP_PROTO(const struct sock *sk, const struct sk_buff *skb),
sock              120 include/trace/events/tcp.h 	TP_PROTO(struct sock *sk),
sock              165 include/trace/events/tcp.h 	TP_PROTO(struct sock *sk),
sock              172 include/trace/events/tcp.h 	TP_PROTO(struct sock *sk),
sock              179 include/trace/events/tcp.h 	TP_PROTO(struct sock *sk),
sock              186 include/trace/events/tcp.h 	TP_PROTO(const struct sock *sk, const struct request_sock *req),
sock              231 include/trace/events/tcp.h 	TP_PROTO(struct sock *sk, struct sk_buff *skb),
sock               13 include/trace/events/udp.h 	TP_PROTO(int rc, struct sock *sk),
sock               88 ipc/mqueue.c   	struct sock *notify_sock;
sock             1237 ipc/mqueue.c   	struct sock *sock;
sock             1245 ipc/mqueue.c   	sock = NULL;
sock             1279 ipc/mqueue.c   			sock = netlink_getsockbyfilp(f.file);
sock             1281 ipc/mqueue.c   			if (IS_ERR(sock)) {
sock             1282 ipc/mqueue.c   				ret = PTR_ERR(sock);
sock             1287 ipc/mqueue.c   			ret = netlink_attachskb(sock, nc, &timeo, NULL);
sock             1289 ipc/mqueue.c   				sock = NULL;
sock             1325 ipc/mqueue.c   			info->notify_sock = sock;
sock             1327 ipc/mqueue.c   			sock = NULL;
sock             1347 ipc/mqueue.c   	if (sock)
sock             1348 ipc/mqueue.c   		netlink_detachskb(sock, nc);
sock               91 kernel/audit.c 	struct sock *sk;
sock              285 kernel/audit.c static struct sock *audit_get_sk(const struct net *net)
sock              656 kernel/audit.c 	struct sock *sk;
sock              707 kernel/audit.c static int kauditd_send_queue(struct sock *sk, u32 portid,
sock              773 kernel/audit.c 	struct sock *sock = audit_get_sk(&init_net);
sock              779 kernel/audit.c 	if (!netlink_has_listeners(sock, AUDIT_NLGRP_READLOG))
sock              798 kernel/audit.c 	nlmsg_multicast(sock, copy, 0, AUDIT_NLGRP_READLOG, GFP_KERNEL);
sock              810 kernel/audit.c 	struct sock *sk = NULL;
sock              886 kernel/audit.c 	struct sock *sk = audit_get_sk(dest->net);
sock              929 kernel/audit.c 	struct sock *sk = audit_get_sk(reply->net);
sock              626 kernel/bpf/cgroup.c int __cgroup_bpf_run_filter_skb(struct sock *sk,
sock              631 kernel/bpf/cgroup.c 	struct sock *save_sk;
sock              679 kernel/bpf/cgroup.c int __cgroup_bpf_run_filter_sk(struct sock *sk,
sock              703 kernel/bpf/cgroup.c int __cgroup_bpf_run_filter_sock_addr(struct sock *sk,
sock              751 kernel/bpf/cgroup.c int __cgroup_bpf_run_filter_sock_ops(struct sock *sk,
sock              986 kernel/bpf/cgroup.c int __cgroup_bpf_run_filter_setsockopt(struct sock *sk, int *level,
sock             1057 kernel/bpf/cgroup.c int __cgroup_bpf_run_filter_getsockopt(struct sock *sk, int level,
sock               12 kernel/bpf/reuseport_array.c 	struct sock __rcu *ptrs[];
sock               21 kernel/bpf/reuseport_array.c void bpf_sk_reuseport_detach(struct sock *sk)
sock               23 kernel/bpf/reuseport_array.c 	struct sock __rcu **socks;
sock               65 kernel/bpf/reuseport_array.c 	struct sock *sk;
sock               96 kernel/bpf/reuseport_array.c 	struct sock *sk;
sock              161 kernel/bpf/reuseport_array.c 	array_size += (u64)attr->max_entries * sizeof(struct sock *);
sock              184 kernel/bpf/reuseport_array.c 	struct sock *sk;
sock              205 kernel/bpf/reuseport_array.c 			     const struct sock *nsk,
sock              206 kernel/bpf/reuseport_array.c 			     const struct sock *osk,
sock              252 kernel/bpf/reuseport_array.c 	struct sock *free_osk = NULL, *osk, *nsk;
sock              222 kernel/bpf/xskmap.c 	struct socket *sock;
sock              230 kernel/bpf/xskmap.c 	sock = sockfd_lookup(fd, &err);
sock              231 kernel/bpf/xskmap.c 	if (!sock)
sock              234 kernel/bpf/xskmap.c 	if (sock->sk->sk_family != PF_XDP) {
sock              235 kernel/bpf/xskmap.c 		sockfd_put(sock);
sock              239 kernel/bpf/xskmap.c 	xs = (struct xdp_sock *)sock->sk;
sock              242 kernel/bpf/xskmap.c 		sockfd_put(sock);
sock              249 kernel/bpf/xskmap.c 		sockfd_put(sock);
sock              270 kernel/bpf/xskmap.c 	sockfd_put(sock);
sock              275 kernel/bpf/xskmap.c 	sockfd_put(sock);
sock             1095 lib/kobject.c  const void *kobj_ns_netlink(enum kobj_ns_type type, struct sock *sk)
sock               40 lib/kobject_uevent.c 	struct sock *sk;
sock              318 lib/kobject_uevent.c 		struct sock *uevent_sock = ue_sk->sk;
sock              341 lib/kobject_uevent.c static int uevent_net_broadcast_tagged(struct sock *usk,
sock              681 lib/kobject_uevent.c static int uevent_net_broadcast(struct sock *usk, struct sk_buff *skb,
sock             6861 mm/memcontrol.c void mem_cgroup_sk_alloc(struct sock *sk)
sock             6884 mm/memcontrol.c void mem_cgroup_sk_free(struct sock *sk)
sock              925 net/9p/trans_fd.c static int p9_bind_privport(struct socket *sock)
sock              935 net/9p/trans_fd.c 		err = kernel_bind(sock, (struct sockaddr *)&cl, sizeof(cl));
sock              165 net/appletalk/atalk_proc.c 	struct sock *s;
sock               75 net/appletalk/ddp.c static inline void __atalk_insert_socket(struct sock *sk)
sock               80 net/appletalk/ddp.c static inline void atalk_remove_socket(struct sock *sk)
sock               87 net/appletalk/ddp.c static struct sock *atalk_search_socket(struct sockaddr_at *to,
sock               90 net/appletalk/ddp.c 	struct sock *s;
sock              134 net/appletalk/ddp.c static struct sock *atalk_find_or_insert_socket(struct sock *sk,
sock              137 net/appletalk/ddp.c 	struct sock *s;
sock              158 net/appletalk/ddp.c 	struct sock *sk = from_timer(sk, t, sk_timer);
sock              167 net/appletalk/ddp.c static inline void atalk_destroy_socket(struct sock *sk)
sock             1011 net/appletalk/ddp.c static int atalk_create(struct net *net, struct socket *sock, int protocol,
sock             1014 net/appletalk/ddp.c 	struct sock *sk;
sock             1024 net/appletalk/ddp.c 	if (sock->type != SOCK_RAW && sock->type != SOCK_DGRAM)
sock             1028 net/appletalk/ddp.c 	if (sock->type == SOCK_RAW && !kern && !capable(CAP_NET_RAW))
sock             1036 net/appletalk/ddp.c 	sock->ops = &atalk_dgram_ops;
sock             1037 net/appletalk/ddp.c 	sock_init_data(sock, sk);
sock             1046 net/appletalk/ddp.c static int atalk_release(struct socket *sock)
sock             1048 net/appletalk/ddp.c 	struct sock *sk = sock->sk;
sock             1055 net/appletalk/ddp.c 		sock->sk = NULL;
sock             1074 net/appletalk/ddp.c static int atalk_pick_and_bind_port(struct sock *sk, struct sockaddr_at *sat)
sock             1083 net/appletalk/ddp.c 		struct sock *s;
sock             1109 net/appletalk/ddp.c static int atalk_autobind(struct sock *sk)
sock             1130 net/appletalk/ddp.c static int atalk_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len)
sock             1133 net/appletalk/ddp.c 	struct sock *sk = sock->sk;
sock             1185 net/appletalk/ddp.c static int atalk_connect(struct socket *sock, struct sockaddr *uaddr,
sock             1188 net/appletalk/ddp.c 	struct sock *sk = sock->sk;
sock             1194 net/appletalk/ddp.c 	sock->state = SS_UNCONNECTED;
sock             1228 net/appletalk/ddp.c 	sock->state  = SS_CONNECTED;
sock             1240 net/appletalk/ddp.c static int atalk_getname(struct socket *sock, struct sockaddr *uaddr,
sock             1244 net/appletalk/ddp.c 	struct sock *sk = sock->sk;
sock             1416 net/appletalk/ddp.c 	struct sock *sock;
sock             1485 net/appletalk/ddp.c 	sock = atalk_search_socket(&tosat, atif);
sock             1486 net/appletalk/ddp.c 	if (!sock) /* But not one of our sockets */
sock             1490 net/appletalk/ddp.c 	if (sock_queue_rcv_skb(sock, skb) < 0)
sock             1560 net/appletalk/ddp.c static int atalk_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
sock             1562 net/appletalk/ddp.c 	struct sock *sk = sock->sk;
sock             1728 net/appletalk/ddp.c static int atalk_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock             1731 net/appletalk/ddp.c 	struct sock *sk = sock->sk;
sock             1780 net/appletalk/ddp.c static int atalk_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock             1783 net/appletalk/ddp.c 	struct sock *sk = sock->sk;
sock             1835 net/appletalk/ddp.c static int atalk_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock             1844 net/appletalk/ddp.c 		return atalk_ioctl(sock, cmd, (unsigned long)compat_ptr(arg));
sock               29 net/atm/atm_misc.c 	struct sock *sk = sk_atm(vcc);
sock              720 net/atm/br2684.c static int br2684_ioctl(struct socket *sock, unsigned int cmd,
sock              723 net/atm/br2684.c 	struct atm_vcc *atmvcc = ATM_SD(sock);
sock              739 net/atm/br2684.c 			if (sock->state != SS_CONNECTED)
sock               54 net/atm/clip.c 	struct sock *sk;
sock              656 net/atm/clip.c static int clip_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              658 net/atm/clip.c 	struct atm_vcc *vcc = ATM_SD(sock);
sock              681 net/atm/clip.c 			sock->state = SS_CONNECTED;
sock               43 net/atm/common.c static void __vcc_insert_socket(struct sock *sk)
sock               51 net/atm/common.c void vcc_insert_socket(struct sock *sk)
sock               59 net/atm/common.c static void vcc_remove_socket(struct sock *sk)
sock               68 net/atm/common.c 	struct sock *sk = sk_atm(vcc);
sock               78 net/atm/common.c static void vcc_sock_destruct(struct sock *sk)
sock               89 net/atm/common.c static void vcc_def_wakeup(struct sock *sk)
sock              100 net/atm/common.c static inline int vcc_writable(struct sock *sk)
sock              108 net/atm/common.c static void vcc_write_space(struct sock *sk)
sock              125 net/atm/common.c static void vcc_release_cb(struct sock *sk)
sock              140 net/atm/common.c int vcc_create(struct net *net, struct socket *sock, int protocol, int family, int kern)
sock              142 net/atm/common.c 	struct sock *sk;
sock              145 net/atm/common.c 	sock->sk = NULL;
sock              146 net/atm/common.c 	if (sock->type == SOCK_STREAM)
sock              151 net/atm/common.c 	sock_init_data(sock, sk);
sock              173 net/atm/common.c static void vcc_destroy_socket(struct sock *sk)
sock              199 net/atm/common.c int vcc_release(struct socket *sock)
sock              201 net/atm/common.c 	struct sock *sk = sock->sk;
sock              205 net/atm/common.c 		vcc_destroy_socket(sock->sk);
sock              215 net/atm/common.c 	struct sock *sk = sk_atm(vcc);
sock              270 net/atm/common.c 		struct sock *s;
sock              316 net/atm/common.c 	struct sock *s;
sock              385 net/atm/common.c 	struct sock *sk = sk_atm(vcc);
sock              462 net/atm/common.c int vcc_connect(struct socket *sock, int itf, short vpi, int vci)
sock              465 net/atm/common.c 	struct atm_vcc *vcc = ATM_SD(sock);
sock              469 net/atm/common.c 	if (sock->state == SS_CONNECTED)
sock              471 net/atm/common.c 	if (sock->state != SS_UNCONNECTED)
sock              517 net/atm/common.c 	if (test_bit(ATM_VF_READY, &ATM_SD(sock)->flags))
sock              518 net/atm/common.c 		sock->state = SS_CONNECTED;
sock              522 net/atm/common.c int vcc_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock              525 net/atm/common.c 	struct sock *sk = sock->sk;
sock              530 net/atm/common.c 	if (sock->state != SS_CONNECTED)
sock              537 net/atm/common.c 	vcc = ATM_SD(sock);
sock              568 net/atm/common.c int vcc_sendmsg(struct socket *sock, struct msghdr *m, size_t size)
sock              570 net/atm/common.c 	struct sock *sk = sock->sk;
sock              577 net/atm/common.c 	if (sock->state != SS_CONNECTED) {
sock              585 net/atm/common.c 	vcc = ATM_SD(sock);
sock              651 net/atm/common.c __poll_t vcc_poll(struct file *file, struct socket *sock, poll_table *wait)
sock              653 net/atm/common.c 	struct sock *sk = sock->sk;
sock              657 net/atm/common.c 	sock_poll_wait(file, sock, wait);
sock              660 net/atm/common.c 	vcc = ATM_SD(sock);
sock              675 net/atm/common.c 	if (sock->state == SS_CONNECTING &&
sock              747 net/atm/common.c int vcc_setsockopt(struct socket *sock, int level, int optname,
sock              757 net/atm/common.c 	vcc = ATM_SD(sock);
sock              768 net/atm/common.c 		if (sock->state == SS_CONNECTED)
sock              770 net/atm/common.c 		if (sock->state != SS_UNCONNECTED)
sock              794 net/atm/common.c int vcc_getsockopt(struct socket *sock, int level, int optname,
sock              805 net/atm/common.c 	vcc = ATM_SD(sock);
sock               14 net/atm/common.h int vcc_create(struct net *net, struct socket *sock, int protocol, int family, int kern);
sock               15 net/atm/common.h int vcc_release(struct socket *sock);
sock               16 net/atm/common.h int vcc_connect(struct socket *sock, int itf, short vpi, int vci);
sock               17 net/atm/common.h int vcc_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock               19 net/atm/common.h int vcc_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len);
sock               20 net/atm/common.h __poll_t vcc_poll(struct file *file, struct socket *sock, poll_table *wait);
sock               21 net/atm/common.h int vcc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
sock               22 net/atm/common.h int vcc_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
sock               23 net/atm/common.h int vcc_setsockopt(struct socket *sock, int level, int optname,
sock               25 net/atm/common.h int vcc_getsockopt(struct socket *sock, int level, int optname,
sock               51 net/atm/ioctl.c static int do_vcc_ioctl(struct socket *sock, unsigned int cmd,
sock               54 net/atm/ioctl.c 	struct sock *sk = sock->sk;
sock               60 net/atm/ioctl.c 	vcc = ATM_SD(sock);
sock               63 net/atm/ioctl.c 		if (sock->state != SS_CONNECTED ||
sock               75 net/atm/ioctl.c 		if (sock->state != SS_CONNECTED) {
sock              117 net/atm/ioctl.c 			sock->state = SS_CONNECTED;
sock              154 net/atm/ioctl.c 			error = ic->ioctl(sock, cmd, arg);
sock              171 net/atm/ioctl.c int vcc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              173 net/atm/ioctl.c 	return do_vcc_ioctl(sock, cmd, arg, 0);
sock              230 net/atm/ioctl.c static int do_atm_iobuf(struct socket *sock, unsigned int cmd,
sock              250 net/atm/ioctl.c 	err = do_vcc_ioctl(sock, cmd, (unsigned long) iobuf, 0);
sock              261 net/atm/ioctl.c static int do_atmif_sioc(struct socket *sock, unsigned int cmd,
sock              280 net/atm/ioctl.c 	err = do_vcc_ioctl(sock, cmd, (unsigned long) sioc, 0);
sock              290 net/atm/ioctl.c static int do_atm_ioctl(struct socket *sock, unsigned int cmd32,
sock              305 net/atm/ioctl.c 		return do_atmif_sioc(sock, cmd32, arg);
sock              319 net/atm/ioctl.c 		return do_atm_iobuf(sock, cmd, arg);
sock              337 net/atm/ioctl.c 		return do_atmif_sioc(sock, cmd, arg);
sock              343 net/atm/ioctl.c int vcc_compat_ioctl(struct socket *sock, unsigned int cmd,
sock              348 net/atm/ioctl.c 	ret = do_vcc_ioctl(sock, cmd, arg, 1);
sock              352 net/atm/ioctl.c 	return do_atm_ioctl(sock, cmd, arg);
sock              141 net/atm/lec.c  		struct sock *sk;
sock              443 net/atm/lec.c  			struct sock *sk;
sock              513 net/atm/lec.c  	struct sock *sk;
sock              610 net/atm/lec.c  		struct sock *sk = sk_atm(vcc);
sock              997 net/atm/lec.c  static int lane_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              999 net/atm/lec.c  	struct atm_vcc *vcc = ATM_SD(sock);
sock             1017 net/atm/lec.c  			sock->state = SS_CONNECTED;
sock              704 net/atm/mpc.c  		struct sock *sk = sk_atm(vcc);
sock              978 net/atm/mpc.c  	struct sock *sk;
sock             1249 net/atm/mpc.c  	struct sock *sk;
sock             1444 net/atm/mpc.c  static int atm_mpoa_ioctl(struct socket *sock, unsigned int cmd,
sock             1448 net/atm/mpc.c  	struct atm_vcc *vcc = ATM_SD(sock);
sock             1460 net/atm/mpc.c  			sock->state = SS_CONNECTED;
sock              442 net/atm/pppoatm.c static int pppoatm_ioctl(struct socket *sock, unsigned int cmd,
sock              445 net/atm/pppoatm.c 	struct atm_vcc *atmvcc = ATM_SD(sock);
sock              459 net/atm/pppoatm.c 		if (sock->state != SS_CONNECTED)
sock               70 net/atm/proc.c 	struct sock *sk;
sock               73 net/atm/proc.c static inline int compare_family(struct sock *sk, int family)
sock               78 net/atm/proc.c static int __vcc_walk(struct sock **sock, int family, int *bucket, loff_t l)
sock               80 net/atm/proc.c 	struct sock *sk = *sock;
sock              104 net/atm/proc.c 	*sock = sk;
sock              180 net/atm/proc.c 	struct sock *sk = sk_atm(vcc);
sock               22 net/atm/pvc.c  static int pvc_shutdown(struct socket *sock, int how)
sock               27 net/atm/pvc.c  static int pvc_bind(struct socket *sock, struct sockaddr *sockaddr,
sock               30 net/atm/pvc.c  	struct sock *sk = sock->sk;
sock               41 net/atm/pvc.c  	vcc = ATM_SD(sock);
sock               52 net/atm/pvc.c  	error = vcc_connect(sock, addr->sap_addr.itf, addr->sap_addr.vpi,
sock               59 net/atm/pvc.c  static int pvc_connect(struct socket *sock, struct sockaddr *sockaddr,
sock               62 net/atm/pvc.c  	return pvc_bind(sock, sockaddr, sockaddr_len);
sock               65 net/atm/pvc.c  static int pvc_setsockopt(struct socket *sock, int level, int optname,
sock               68 net/atm/pvc.c  	struct sock *sk = sock->sk;
sock               72 net/atm/pvc.c  	error = vcc_setsockopt(sock, level, optname, optval, optlen);
sock               77 net/atm/pvc.c  static int pvc_getsockopt(struct socket *sock, int level, int optname,
sock               80 net/atm/pvc.c  	struct sock *sk = sock->sk;
sock               84 net/atm/pvc.c  	error = vcc_getsockopt(sock, level, optname, optval, optlen);
sock               89 net/atm/pvc.c  static int pvc_getname(struct socket *sock, struct sockaddr *sockaddr,
sock               93 net/atm/pvc.c  	struct atm_vcc *vcc = ATM_SD(sock);
sock              133 net/atm/pvc.c  static int pvc_create(struct net *net, struct socket *sock, int protocol,
sock              139 net/atm/pvc.c  	sock->ops = &pvc_proto_ops;
sock              140 net/atm/pvc.c  	return vcc_create(net, sock, protocol, PF_ATMPVC, kern);
sock               26 net/atm/raw.c  		struct sock *sk = sk_atm(vcc);
sock               35 net/atm/raw.c  	struct sock *sk = sk_atm(vcc);
sock               68 net/atm/signaling.c 	struct sock *sk;
sock              199 net/atm/signaling.c 	struct sock *s;
sock               31 net/atm/svc.c  static int svc_create(struct net *net, struct socket *sock, int protocol,
sock               41 net/atm/svc.c  static int svc_shutdown(struct socket *sock, int how)
sock               50 net/atm/svc.c  	struct sock *sk = sk_atm(vcc);
sock               75 net/atm/svc.c  static int svc_release(struct socket *sock)
sock               77 net/atm/svc.c  	struct sock *sk = sock->sk;
sock               81 net/atm/svc.c  		vcc = ATM_SD(sock);
sock               90 net/atm/svc.c  		vcc_release(sock);
sock               95 net/atm/svc.c  static int svc_bind(struct socket *sock, struct sockaddr *sockaddr,
sock               99 net/atm/svc.c  	struct sock *sk = sock->sk;
sock              107 net/atm/svc.c  	if (sock->state == SS_CONNECTED) {
sock              111 net/atm/svc.c  	if (sock->state != SS_UNCONNECTED) {
sock              115 net/atm/svc.c  	vcc = ATM_SD(sock);
sock              151 net/atm/svc.c  static int svc_connect(struct socket *sock, struct sockaddr *sockaddr,
sock              155 net/atm/svc.c  	struct sock *sk = sock->sk;
sock              157 net/atm/svc.c  	struct atm_vcc *vcc = ATM_SD(sock);
sock              167 net/atm/svc.c  	switch (sock->state) {
sock              179 net/atm/svc.c  		sock->state = SS_UNCONNECTED;
sock              209 net/atm/svc.c  			sock->state = SS_CONNECTING;
sock              272 net/atm/svc.c  	error = vcc_connect(sock, vcc->itf, vcc->vpi, vcc->vci);
sock              274 net/atm/svc.c  		sock->state = SS_CONNECTED;
sock              282 net/atm/svc.c  static int svc_listen(struct socket *sock, int backlog)
sock              285 net/atm/svc.c  	struct sock *sk = sock->sk;
sock              286 net/atm/svc.c  	struct atm_vcc *vcc = ATM_SD(sock);
sock              322 net/atm/svc.c  static int svc_accept(struct socket *sock, struct socket *newsock, int flags,
sock              325 net/atm/svc.c  	struct sock *sk = sock->sk;
sock              328 net/atm/svc.c  	struct atm_vcc *old_vcc = ATM_SD(sock);
sock              421 net/atm/svc.c  static int svc_getname(struct socket *sock, struct sockaddr *sockaddr,
sock              427 net/atm/svc.c  	memcpy(addr, peer ? &ATM_SD(sock)->remote : &ATM_SD(sock)->local,
sock              434 net/atm/svc.c  	struct sock *sk = sk_atm(vcc);
sock              453 net/atm/svc.c  static int svc_setsockopt(struct socket *sock, int level, int optname,
sock              456 net/atm/svc.c  	struct sock *sk = sock->sk;
sock              457 net/atm/svc.c  	struct atm_vcc *vcc = ATM_SD(sock);
sock              490 net/atm/svc.c  		error = vcc_setsockopt(sock, level, optname, optval, optlen);
sock              498 net/atm/svc.c  static int svc_getsockopt(struct socket *sock, int level, int optname,
sock              501 net/atm/svc.c  	struct sock *sk = sock->sk;
sock              506 net/atm/svc.c  		error = vcc_getsockopt(sock, level, optname, optval, optlen);
sock              517 net/atm/svc.c  	if (copy_to_user(optval, &ATM_SD(sock)->sap, sizeof(struct atm_sap))) {
sock              526 net/atm/svc.c  static int svc_addparty(struct socket *sock, struct sockaddr *sockaddr,
sock              530 net/atm/svc.c  	struct sock *sk = sock->sk;
sock              531 net/atm/svc.c  	struct atm_vcc *vcc = ATM_SD(sock);
sock              556 net/atm/svc.c  static int svc_dropparty(struct socket *sock, int ep_ref)
sock              559 net/atm/svc.c  	struct sock *sk = sock->sk;
sock              560 net/atm/svc.c  	struct atm_vcc *vcc = ATM_SD(sock);
sock              583 net/atm/svc.c  static int svc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              587 net/atm/svc.c  	struct atm_vcc *vcc = ATM_SD(sock);
sock              595 net/atm/svc.c  		error = svc_addparty(sock, (struct sockaddr *)&sa, sizeof(sa),
sock              603 net/atm/svc.c  		error = svc_dropparty(sock, ep_ref);
sock              606 net/atm/svc.c  		error = vcc_ioctl(sock, cmd, arg);
sock              613 net/atm/svc.c  static int svc_compat_ioctl(struct socket *sock, unsigned int cmd,
sock              623 net/atm/svc.c  		return svc_ioctl(sock, cmd, arg);
sock              625 net/atm/svc.c  		return vcc_compat_ioctl(sock, cmd, arg);
sock              656 net/atm/svc.c  static int svc_create(struct net *net, struct socket *sock, int protocol,
sock              664 net/atm/svc.c  	sock->ops = &svc_proto_ops;
sock              665 net/atm/svc.c  	error = vcc_create(net, sock, protocol, AF_ATMSVC, kern);
sock              668 net/atm/svc.c  	ATM_SD(sock)->local.sas_family = AF_ATMSVC;
sock              669 net/atm/svc.c  	ATM_SD(sock)->remote.sas_family = AF_ATMSVC;
sock               55 net/ax25/af_ax25.c static void ax25_free_sock(struct sock *sk)
sock              152 net/ax25/af_ax25.c struct sock *ax25_find_listener(ax25_address *addr, int digi,
sock              179 net/ax25/af_ax25.c struct sock *ax25_get_socket(ax25_address *my_addr, ax25_address *dest_addr,
sock              182 net/ax25/af_ax25.c 	struct sock *sk = NULL;
sock              271 net/ax25/af_ax25.c 	struct sock *sk;
sock              330 net/ax25/af_ax25.c 			struct sock *sk=ax25->sk;
sock              530 net/ax25/af_ax25.c static int ax25_setsockopt(struct socket *sock, int level, int optname,
sock              533 net/ax25/af_ax25.c 	struct sock *sk = sock->sk;
sock              649 net/ax25/af_ax25.c 		   (sock->state != SS_UNCONNECTED ||
sock              681 net/ax25/af_ax25.c static int ax25_getsockopt(struct socket *sock, int level, int optname,
sock              684 net/ax25/af_ax25.c 	struct sock *sk = sock->sk;
sock              778 net/ax25/af_ax25.c static int ax25_listen(struct socket *sock, int backlog)
sock              780 net/ax25/af_ax25.c 	struct sock *sk = sock->sk;
sock              807 net/ax25/af_ax25.c static int ax25_create(struct net *net, struct socket *sock, int protocol,
sock              810 net/ax25/af_ax25.c 	struct sock *sk;
sock              819 net/ax25/af_ax25.c 	switch (sock->type) {
sock              877 net/ax25/af_ax25.c 	sock_init_data(sock, sk);
sock              880 net/ax25/af_ax25.c 	sock->ops    = &ax25_proto_ops;
sock              888 net/ax25/af_ax25.c struct sock *ax25_make_new(struct sock *osk, struct ax25_dev *ax25_dev)
sock              890 net/ax25/af_ax25.c 	struct sock *sk;
sock              958 net/ax25/af_ax25.c static int ax25_release(struct socket *sock)
sock              960 net/ax25/af_ax25.c 	struct sock *sk = sock->sk;
sock             1032 net/ax25/af_ax25.c 	sock->sk   = NULL;
sock             1045 net/ax25/af_ax25.c static int ax25_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len)
sock             1047 net/ax25/af_ax25.c 	struct sock *sk = sock->sk;
sock             1123 net/ax25/af_ax25.c static int __must_check ax25_connect(struct socket *sock,
sock             1126 net/ax25/af_ax25.c 	struct sock *sk = sock->sk;
sock             1156 net/ax25/af_ax25.c 	if (sock->state == SS_CONNECTING) {
sock             1163 net/ax25/af_ax25.c 			sock->state = SS_CONNECTED;
sock             1167 net/ax25/af_ax25.c 			sock->state = SS_UNCONNECTED;
sock             1179 net/ax25/af_ax25.c 	sock->state = SS_UNCONNECTED;
sock             1254 net/ax25/af_ax25.c 		sock->state = SS_CONNECTED;
sock             1260 net/ax25/af_ax25.c 	sock->state        = SS_CONNECTING;
sock             1316 net/ax25/af_ax25.c 		sock->state = SS_UNCONNECTED;
sock             1321 net/ax25/af_ax25.c 	sock->state = SS_CONNECTED;
sock             1330 net/ax25/af_ax25.c static int ax25_accept(struct socket *sock, struct socket *newsock, int flags,
sock             1334 net/ax25/af_ax25.c 	struct sock *newsk;
sock             1336 net/ax25/af_ax25.c 	struct sock *sk;
sock             1339 net/ax25/af_ax25.c 	if (sock->state != SS_UNCONNECTED)
sock             1342 net/ax25/af_ax25.c 	if ((sk = sock->sk) == NULL)
sock             1398 net/ax25/af_ax25.c static int ax25_getname(struct socket *sock, struct sockaddr *uaddr,
sock             1402 net/ax25/af_ax25.c 	struct sock *sk = sock->sk;
sock             1446 net/ax25/af_ax25.c static int ax25_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
sock             1449 net/ax25/af_ax25.c 	struct sock *sk = sock->sk;
sock             1612 net/ax25/af_ax25.c static int ax25_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock             1615 net/ax25/af_ax25.c 	struct sock *sk = sock->sk;
sock             1690 net/ax25/af_ax25.c static int ax25_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock             1692 net/ax25/af_ax25.c 	struct sock *sk = sock->sk;
sock               93 net/ax25/ax25_ds_timer.c 	struct sock *sk=ax25->sk;
sock              188 net/ax25/ax25_in.c 	struct sock *make, *sk;
sock               31 net/ax25/ax25_std_timer.c 	struct sock *sk = ax25->sk;
sock               69 net/bluetooth/af_bluetooth.c void bt_sock_reclassify_lock(struct sock *sk, int proto)
sock              111 net/bluetooth/af_bluetooth.c static int bt_sock_create(struct net *net, struct socket *sock, int proto,
sock              130 net/bluetooth/af_bluetooth.c 		err = bt_proto[proto]->create(net, sock, proto, kern);
sock              132 net/bluetooth/af_bluetooth.c 			bt_sock_reclassify_lock(sock->sk, proto);
sock              141 net/bluetooth/af_bluetooth.c void bt_sock_link(struct bt_sock_list *l, struct sock *sk)
sock              149 net/bluetooth/af_bluetooth.c void bt_sock_unlink(struct bt_sock_list *l, struct sock *sk)
sock              157 net/bluetooth/af_bluetooth.c void bt_accept_enqueue(struct sock *parent, struct sock *sk, bool bh)
sock              183 net/bluetooth/af_bluetooth.c void bt_accept_unlink(struct sock *sk)
sock              194 net/bluetooth/af_bluetooth.c struct sock *bt_accept_dequeue(struct sock *parent, struct socket *newsock)
sock              197 net/bluetooth/af_bluetooth.c 	struct sock *sk;
sock              203 net/bluetooth/af_bluetooth.c 		sk = (struct sock *)s;
sock              251 net/bluetooth/af_bluetooth.c int bt_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
sock              255 net/bluetooth/af_bluetooth.c 	struct sock *sk = sock->sk;
sock              261 net/bluetooth/af_bluetooth.c 	BT_DBG("sock %p sk %p len %zu", sock, sk, len);
sock              300 net/bluetooth/af_bluetooth.c static long bt_sock_data_wait(struct sock *sk, long timeo)
sock              329 net/bluetooth/af_bluetooth.c int bt_sock_stream_recvmsg(struct socket *sock, struct msghdr *msg,
sock              332 net/bluetooth/af_bluetooth.c 	struct sock *sk = sock->sk;
sock              434 net/bluetooth/af_bluetooth.c static inline __poll_t bt_accept_poll(struct sock *parent)
sock              437 net/bluetooth/af_bluetooth.c 	struct sock *sk;
sock              440 net/bluetooth/af_bluetooth.c 		sk = (struct sock *)s;
sock              450 net/bluetooth/af_bluetooth.c __poll_t bt_sock_poll(struct file *file, struct socket *sock,
sock              453 net/bluetooth/af_bluetooth.c 	struct sock *sk = sock->sk;
sock              456 net/bluetooth/af_bluetooth.c 	BT_DBG("sock %p, sk %p", sock, sk);
sock              493 net/bluetooth/af_bluetooth.c int bt_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              495 net/bluetooth/af_bluetooth.c 	struct sock *sk = sock->sk;
sock              534 net/bluetooth/af_bluetooth.c int bt_sock_wait_state(struct sock *sk, int state, unsigned long timeo)
sock              570 net/bluetooth/af_bluetooth.c int bt_sock_wait_ready(struct sock *sk, unsigned long flags)
sock              648 net/bluetooth/af_bluetooth.c 		struct sock *sk = sk_entry(v);
sock              110 net/bluetooth/bnep/bnep.h 	int   sock;		/* Connected socket */
sock              139 net/bluetooth/bnep/bnep.h int bnep_add_connection(struct bnep_connadd_req *req, struct socket *sock);
sock              160 net/bluetooth/bnep/bnep.h 	struct socket    *sock;
sock               73 net/bluetooth/bnep/core.c 	struct socket *sock = s->sock;
sock               76 net/bluetooth/bnep/core.c 	return kernel_sendmsg(sock, &s->msg, &iv, 1, len);
sock              422 net/bluetooth/bnep/core.c 	struct socket *sock = s->sock;
sock              465 net/bluetooth/bnep/core.c 		len = kernel_sendmsg(sock, &s->msg, iv, il, len);
sock              482 net/bluetooth/bnep/core.c 	struct sock *sk = s->sock->sk;
sock              527 net/bluetooth/bnep/core.c 	s->sock->sk->sk_err = EUNATCH;
sock              529 net/bluetooth/bnep/core.c 	wake_up_interruptible(sk_sleep(s->sock->sk));
sock              532 net/bluetooth/bnep/core.c 	fput(s->sock->file);
sock              544 net/bluetooth/bnep/core.c 	struct l2cap_conn *conn = l2cap_pi(session->sock->sk)->chan->conn;
sock              556 net/bluetooth/bnep/core.c int bnep_add_connection(struct bnep_connadd_req *req, struct socket *sock)
sock              566 net/bluetooth/bnep/core.c 	if (!l2cap_is_socket(sock))
sock              572 net/bluetooth/bnep/core.c 	baswap((void *) dst, &l2cap_pi(sock->sk)->chan->dst);
sock              573 net/bluetooth/bnep/core.c 	baswap((void *) src, &l2cap_pi(sock->sk)->chan->src);
sock              600 net/bluetooth/bnep/core.c 	s->sock  = sock;
sock              666 net/bluetooth/bnep/core.c 		wake_up_interruptible(sk_sleep(s->sock->sk));
sock               54 net/bluetooth/bnep/netdev.c 	struct sock *sk = s->sock->sk;
sock              168 net/bluetooth/bnep/netdev.c 	struct sock *sk = s->sock->sk;
sock               36 net/bluetooth/bnep/sock.c static int bnep_sock_release(struct socket *sock)
sock               38 net/bluetooth/bnep/sock.c 	struct sock *sk = sock->sk;
sock               40 net/bluetooth/bnep/sock.c 	BT_DBG("sock %p sk %p", sock, sk);
sock               52 net/bluetooth/bnep/sock.c static int do_bnep_sock_ioctl(struct socket *sock, unsigned int cmd, void __user *argp)
sock               72 net/bluetooth/bnep/sock.c 		nsock = sockfd_lookup(ca.sock, &err);
sock              136 net/bluetooth/bnep/sock.c static int bnep_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              138 net/bluetooth/bnep/sock.c 	return do_bnep_sock_ioctl(sock, cmd, (void __user *)arg);
sock              142 net/bluetooth/bnep/sock.c static int bnep_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              167 net/bluetooth/bnep/sock.c 	return do_bnep_sock_ioctl(sock, cmd, argp);
sock              199 net/bluetooth/bnep/sock.c static int bnep_sock_create(struct net *net, struct socket *sock, int protocol,
sock              202 net/bluetooth/bnep/sock.c 	struct sock *sk;
sock              204 net/bluetooth/bnep/sock.c 	BT_DBG("sock %p", sock);
sock              206 net/bluetooth/bnep/sock.c 	if (sock->type != SOCK_RAW)
sock              213 net/bluetooth/bnep/sock.c 	sock_init_data(sock, sk);
sock              215 net/bluetooth/bnep/sock.c 	sock->ops = &bnep_sock_ops;
sock              217 net/bluetooth/bnep/sock.c 	sock->state = SS_UNCONNECTED;
sock              145 net/bluetooth/cmtp/capi.c 	wake_up_interruptible(sk_sleep(session->sock->sk));
sock               40 net/bluetooth/cmtp/cmtp.h 	int   sock;	/* Connected socket */
sock               61 net/bluetooth/cmtp/cmtp.h int cmtp_add_connection(struct cmtp_connadd_req *req, struct socket *sock);
sock               73 net/bluetooth/cmtp/cmtp.h 	struct socket *sock;
sock              195 net/bluetooth/cmtp/core.c 	struct socket *sock = session->sock;
sock              206 net/bluetooth/cmtp/core.c 	return kernel_sendmsg(sock, &msg, &iv, 1, len);
sock              281 net/bluetooth/cmtp/core.c 	struct sock *sk = session->sock->sk;
sock              319 net/bluetooth/cmtp/core.c 	fput(session->sock->file);
sock              330 net/bluetooth/cmtp/core.c int cmtp_add_connection(struct cmtp_connadd_req *req, struct socket *sock)
sock              338 net/bluetooth/cmtp/core.c 	if (!l2cap_is_socket(sock))
sock              350 net/bluetooth/cmtp/core.c 	s = __cmtp_get_session(&l2cap_pi(sock->sk)->chan->dst);
sock              356 net/bluetooth/cmtp/core.c 	bacpy(&session->bdaddr, &l2cap_pi(sock->sk)->chan->dst);
sock              358 net/bluetooth/cmtp/core.c 	session->mtu = min_t(uint, l2cap_pi(sock->sk)->chan->omtu,
sock              359 net/bluetooth/cmtp/core.c 					l2cap_pi(sock->sk)->chan->imtu);
sock              365 net/bluetooth/cmtp/core.c 	session->sock  = sock;
sock              396 net/bluetooth/cmtp/core.c 			wake_up_interruptible(sk_sleep(session->sock->sk));
sock              439 net/bluetooth/cmtp/core.c 		wake_up_interruptible(sk_sleep(session->sock->sk));
sock               49 net/bluetooth/cmtp/sock.c static int cmtp_sock_release(struct socket *sock)
sock               51 net/bluetooth/cmtp/sock.c 	struct sock *sk = sock->sk;
sock               53 net/bluetooth/cmtp/sock.c 	BT_DBG("sock %p sk %p", sock, sk);
sock               66 net/bluetooth/cmtp/sock.c static int do_cmtp_sock_ioctl(struct socket *sock, unsigned int cmd, void __user *argp)
sock               85 net/bluetooth/cmtp/sock.c 		nsock = sockfd_lookup(ca.sock, &err);
sock              139 net/bluetooth/cmtp/sock.c static int cmtp_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              141 net/bluetooth/cmtp/sock.c 	return do_cmtp_sock_ioctl(sock, cmd, (void __user *)arg);
sock              145 net/bluetooth/cmtp/sock.c static int cmtp_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              170 net/bluetooth/cmtp/sock.c 	return do_cmtp_sock_ioctl(sock, cmd, argp);
sock              202 net/bluetooth/cmtp/sock.c static int cmtp_sock_create(struct net *net, struct socket *sock, int protocol,
sock              205 net/bluetooth/cmtp/sock.c 	struct sock *sk;
sock              207 net/bluetooth/cmtp/sock.c 	BT_DBG("sock %p", sock);
sock              209 net/bluetooth/cmtp/sock.c 	if (sock->type != SOCK_RAW)
sock              216 net/bluetooth/cmtp/sock.c 	sock_init_data(sock, sk);
sock              218 net/bluetooth/cmtp/sock.c 	sock->ops = &cmtp_sock_ops;
sock              220 net/bluetooth/cmtp/sock.c 	sock->state = SS_UNCONNECTED;
sock             1819 net/bluetooth/hci_request.c void hci_req_clear_adv_instance(struct hci_dev *hdev, struct sock *sk,
sock               80 net/bluetooth/hci_request.h void hci_req_clear_adv_instance(struct hci_dev *hdev, struct sock *sk,
sock               62 net/bluetooth/hci_sock.c void hci_sock_set_flag(struct sock *sk, int nr)
sock               67 net/bluetooth/hci_sock.c void hci_sock_clear_flag(struct sock *sk, int nr)
sock               72 net/bluetooth/hci_sock.c int hci_sock_test_flag(struct sock *sk, int nr)
sock               77 net/bluetooth/hci_sock.c unsigned short hci_sock_get_channel(struct sock *sk)
sock               82 net/bluetooth/hci_sock.c u32 hci_sock_get_cookie(struct sock *sk)
sock               87 net/bluetooth/hci_sock.c static bool hci_sock_gen_cookie(struct sock *sk)
sock              104 net/bluetooth/hci_sock.c static void hci_sock_free_cookie(struct sock *sk)
sock              153 net/bluetooth/hci_sock.c static bool is_filtered_packet(struct sock *sk, struct sk_buff *skb)
sock              193 net/bluetooth/hci_sock.c 	struct sock *sk;
sock              255 net/bluetooth/hci_sock.c 				  int flag, struct sock *skip_sk)
sock              257 net/bluetooth/hci_sock.c 	struct sock *sk;
sock              289 net/bluetooth/hci_sock.c 			 int flag, struct sock *skip_sk)
sock              352 net/bluetooth/hci_sock.c 				 int flag, struct sock *skip_sk)
sock              354 net/bluetooth/hci_sock.c 	struct sock *sk;
sock              483 net/bluetooth/hci_sock.c static struct sk_buff *create_monitor_ctrl_open(struct sock *sk)
sock              541 net/bluetooth/hci_sock.c static struct sk_buff *create_monitor_ctrl_close(struct sock *sk)
sock              579 net/bluetooth/hci_sock.c static struct sk_buff *create_monitor_ctrl_command(struct sock *sk, u16 index,
sock              607 net/bluetooth/hci_sock.c send_monitor_note(struct sock *sk, const char *fmt, ...)
sock              638 net/bluetooth/hci_sock.c static void send_monitor_replay(struct sock *sk)
sock              680 net/bluetooth/hci_sock.c static void send_monitor_control_replay(struct sock *mon_sk)
sock              682 net/bluetooth/hci_sock.c 	struct sock *sk;
sock              753 net/bluetooth/hci_sock.c 		struct sock *sk;
sock              823 net/bluetooth/hci_sock.c static int hci_sock_release(struct socket *sock)
sock              825 net/bluetooth/hci_sock.c 	struct sock *sk = sock->sk;
sock              829 net/bluetooth/hci_sock.c 	BT_DBG("sock %p sk %p", sock, sk);
sock              923 net/bluetooth/hci_sock.c static int hci_sock_bound_ioctl(struct sock *sk, unsigned int cmd,
sock              966 net/bluetooth/hci_sock.c static int hci_sock_ioctl(struct socket *sock, unsigned int cmd,
sock              970 net/bluetooth/hci_sock.c 	struct sock *sk = sock->sk;
sock             1060 net/bluetooth/hci_sock.c static int hci_sock_bind(struct socket *sock, struct sockaddr *addr,
sock             1064 net/bluetooth/hci_sock.c 	struct sock *sk = sock->sk;
sock             1069 net/bluetooth/hci_sock.c 	BT_DBG("sock %p sk %p", sock, sk);
sock             1344 net/bluetooth/hci_sock.c static int hci_sock_getname(struct socket *sock, struct sockaddr *addr,
sock             1348 net/bluetooth/hci_sock.c 	struct sock *sk = sock->sk;
sock             1352 net/bluetooth/hci_sock.c 	BT_DBG("sock %p sk %p", sock, sk);
sock             1375 net/bluetooth/hci_sock.c static void hci_sock_cmsg(struct sock *sk, struct msghdr *msg,
sock             1412 net/bluetooth/hci_sock.c static int hci_sock_recvmsg(struct socket *sock, struct msghdr *msg,
sock             1416 net/bluetooth/hci_sock.c 	struct sock *sk = sock->sk;
sock             1421 net/bluetooth/hci_sock.c 	BT_DBG("sock %p, sk %p", sock, sk);
sock             1468 net/bluetooth/hci_sock.c static int hci_mgmt_cmd(struct hci_mgmt_chan *chan, struct sock *sk,
sock             1592 net/bluetooth/hci_sock.c static int hci_logging_frame(struct sock *sk, struct msghdr *msg, int len)
sock             1676 net/bluetooth/hci_sock.c static int hci_sock_sendmsg(struct socket *sock, struct msghdr *msg,
sock             1679 net/bluetooth/hci_sock.c 	struct sock *sk = sock->sk;
sock             1685 net/bluetooth/hci_sock.c 	BT_DBG("sock %p sk %p", sock, sk);
sock             1816 net/bluetooth/hci_sock.c static int hci_sock_setsockopt(struct socket *sock, int level, int optname,
sock             1820 net/bluetooth/hci_sock.c 	struct sock *sk = sock->sk;
sock             1902 net/bluetooth/hci_sock.c static int hci_sock_getsockopt(struct socket *sock, int level, int optname,
sock             1906 net/bluetooth/hci_sock.c 	struct sock *sk = sock->sk;
sock             1997 net/bluetooth/hci_sock.c static int hci_sock_create(struct net *net, struct socket *sock, int protocol,
sock             2000 net/bluetooth/hci_sock.c 	struct sock *sk;
sock             2002 net/bluetooth/hci_sock.c 	BT_DBG("sock %p", sock);
sock             2004 net/bluetooth/hci_sock.c 	if (sock->type != SOCK_RAW)
sock             2007 net/bluetooth/hci_sock.c 	sock->ops = &hci_sock_ops;
sock             2013 net/bluetooth/hci_sock.c 	sock_init_data(sock, sk);
sock             2019 net/bluetooth/hci_sock.c 	sock->state = SS_UNCONNECTED;
sock               98 net/bluetooth/hidp/core.c static int hidp_send_message(struct hidp_session *session, struct socket *sock,
sock              103 net/bluetooth/hidp/core.c 	struct sock *sk = sock->sk;
sock              615 net/bluetooth/hidp/core.c static int hidp_send_frame(struct socket *sock, unsigned char *data, int len)
sock              620 net/bluetooth/hidp/core.c 	BT_DBG("sock %p data %p len %d", sock, data, len);
sock              627 net/bluetooth/hidp/core.c 	return kernel_sendmsg(sock, &msg, &iv, 1, len);
sock              633 net/bluetooth/hidp/core.c 				  struct socket *sock)
sock              641 net/bluetooth/hidp/core.c 		ret = hidp_send_frame(sock, skb->data, skb->len);
sock             1190 net/bluetooth/hidp/core.c 	struct sock *ctrl_sk = session->ctrl_sock->sk;
sock             1191 net/bluetooth/hidp/core.c 	struct sock *intr_sk = session->intr_sock->sk;
sock               32 net/bluetooth/hidp/sock.c static int hidp_sock_release(struct socket *sock)
sock               34 net/bluetooth/hidp/sock.c 	struct sock *sk = sock->sk;
sock               36 net/bluetooth/hidp/sock.c 	BT_DBG("sock %p sk %p", sock, sk);
sock               49 net/bluetooth/hidp/sock.c static int do_hidp_sock_ioctl(struct socket *sock, unsigned int cmd, void __user *argp)
sock              125 net/bluetooth/hidp/sock.c static int hidp_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              127 net/bluetooth/hidp/sock.c 	return do_hidp_sock_ioctl(sock, cmd, (void __user *)arg);
sock              147 net/bluetooth/hidp/sock.c static int hidp_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              218 net/bluetooth/hidp/sock.c 	return hidp_sock_ioctl(sock, cmd, arg);
sock              250 net/bluetooth/hidp/sock.c static int hidp_sock_create(struct net *net, struct socket *sock, int protocol,
sock              253 net/bluetooth/hidp/sock.c 	struct sock *sk;
sock              255 net/bluetooth/hidp/sock.c 	BT_DBG("sock %p", sock);
sock              257 net/bluetooth/hidp/sock.c 	if (sock->type != SOCK_RAW)
sock              264 net/bluetooth/hidp/sock.c 	sock_init_data(sock, sk);
sock              266 net/bluetooth/hidp/sock.c 	sock->ops = &hidp_sock_ops;
sock              268 net/bluetooth/hidp/sock.c 	sock->state = SS_UNCONNECTED;
sock               45 net/bluetooth/l2cap_sock.c static void l2cap_sock_init(struct sock *sk, struct sock *parent);
sock               46 net/bluetooth/l2cap_sock.c static struct sock *l2cap_sock_alloc(struct net *net, struct socket *sock,
sock               49 net/bluetooth/l2cap_sock.c bool l2cap_is_socket(struct socket *sock)
sock               51 net/bluetooth/l2cap_sock.c 	return sock && sock->ops == &l2cap_sock_ops;
sock               81 net/bluetooth/l2cap_sock.c static int l2cap_sock_bind(struct socket *sock, struct sockaddr *addr, int alen)
sock               83 net/bluetooth/l2cap_sock.c 	struct sock *sk = sock->sk;
sock              175 net/bluetooth/l2cap_sock.c static int l2cap_sock_connect(struct socket *sock, struct sockaddr *addr,
sock              178 net/bluetooth/l2cap_sock.c 	struct sock *sk = sock->sk;
sock              253 net/bluetooth/l2cap_sock.c static int l2cap_sock_listen(struct socket *sock, int backlog)
sock              255 net/bluetooth/l2cap_sock.c 	struct sock *sk = sock->sk;
sock              304 net/bluetooth/l2cap_sock.c static int l2cap_sock_accept(struct socket *sock, struct socket *newsock,
sock              308 net/bluetooth/l2cap_sock.c 	struct sock *sk = sock->sk, *nsk;
sock              360 net/bluetooth/l2cap_sock.c static int l2cap_sock_getname(struct socket *sock, struct sockaddr *addr,
sock              364 net/bluetooth/l2cap_sock.c 	struct sock *sk = sock->sk;
sock              367 net/bluetooth/l2cap_sock.c 	BT_DBG("sock %p, sk %p", sock, sk);
sock              392 net/bluetooth/l2cap_sock.c static int l2cap_sock_getsockopt_old(struct socket *sock, int optname,
sock              395 net/bluetooth/l2cap_sock.c 	struct sock *sk = sock->sk;
sock              495 net/bluetooth/l2cap_sock.c static int l2cap_sock_getsockopt(struct socket *sock, int level, int optname,
sock              498 net/bluetooth/l2cap_sock.c 	struct sock *sk = sock->sk;
sock              507 net/bluetooth/l2cap_sock.c 		return l2cap_sock_getsockopt_old(sock, optname, optval, optlen);
sock              631 net/bluetooth/l2cap_sock.c static int l2cap_sock_setsockopt_old(struct socket *sock, int optname,
sock              634 net/bluetooth/l2cap_sock.c 	struct sock *sk = sock->sk;
sock              743 net/bluetooth/l2cap_sock.c static int l2cap_sock_setsockopt(struct socket *sock, int level, int optname,
sock              746 net/bluetooth/l2cap_sock.c 	struct sock *sk = sock->sk;
sock              757 net/bluetooth/l2cap_sock.c 		return l2cap_sock_setsockopt_old(sock, optname, optval, optlen);
sock              951 net/bluetooth/l2cap_sock.c static int l2cap_sock_sendmsg(struct socket *sock, struct msghdr *msg,
sock              954 net/bluetooth/l2cap_sock.c 	struct sock *sk = sock->sk;
sock              958 net/bluetooth/l2cap_sock.c 	BT_DBG("sock %p, sk %p", sock, sk);
sock              983 net/bluetooth/l2cap_sock.c static int l2cap_sock_recvmsg(struct socket *sock, struct msghdr *msg,
sock              986 net/bluetooth/l2cap_sock.c 	struct sock *sk = sock->sk;
sock             1010 net/bluetooth/l2cap_sock.c 	if (sock->type == SOCK_STREAM)
sock             1011 net/bluetooth/l2cap_sock.c 		err = bt_sock_stream_recvmsg(sock, msg, len, flags);
sock             1013 net/bluetooth/l2cap_sock.c 		err = bt_sock_recvmsg(sock, msg, len, flags);
sock             1047 net/bluetooth/l2cap_sock.c static void l2cap_sock_kill(struct sock *sk)
sock             1061 net/bluetooth/l2cap_sock.c static int __l2cap_wait_ack(struct sock *sk, struct l2cap_chan *chan)
sock             1106 net/bluetooth/l2cap_sock.c static int l2cap_sock_shutdown(struct socket *sock, int how)
sock             1108 net/bluetooth/l2cap_sock.c 	struct sock *sk = sock->sk;
sock             1113 net/bluetooth/l2cap_sock.c 	BT_DBG("sock %p, sk %p", sock, sk);
sock             1192 net/bluetooth/l2cap_sock.c static int l2cap_sock_release(struct socket *sock)
sock             1194 net/bluetooth/l2cap_sock.c 	struct sock *sk = sock->sk;
sock             1197 net/bluetooth/l2cap_sock.c 	BT_DBG("sock %p, sk %p", sock, sk);
sock             1204 net/bluetooth/l2cap_sock.c 	err = l2cap_sock_shutdown(sock, 2);
sock             1211 net/bluetooth/l2cap_sock.c static void l2cap_sock_cleanup_listen(struct sock *parent)
sock             1213 net/bluetooth/l2cap_sock.c 	struct sock *sk;
sock             1236 net/bluetooth/l2cap_sock.c 	struct sock *sk, *parent = chan->data;
sock             1267 net/bluetooth/l2cap_sock.c 	struct sock *sk = chan->data;
sock             1312 net/bluetooth/l2cap_sock.c 	struct sock *sk = chan->data;
sock             1319 net/bluetooth/l2cap_sock.c 	struct sock *sk = chan->data;
sock             1320 net/bluetooth/l2cap_sock.c 	struct sock *parent;
sock             1370 net/bluetooth/l2cap_sock.c 	struct sock *sk = chan->data;
sock             1382 net/bluetooth/l2cap_sock.c 	struct sock *sk = chan->data;
sock             1402 net/bluetooth/l2cap_sock.c 	struct sock *sk = chan->data;
sock             1403 net/bluetooth/l2cap_sock.c 	struct sock *parent;
sock             1422 net/bluetooth/l2cap_sock.c 	struct sock *parent, *sk = chan->data;
sock             1435 net/bluetooth/l2cap_sock.c 	struct sock *sk = chan->data;
sock             1448 net/bluetooth/l2cap_sock.c 	struct sock *sk = chan->data;
sock             1457 net/bluetooth/l2cap_sock.c 	struct sock *sk = chan->data;
sock             1464 net/bluetooth/l2cap_sock.c 	struct sock *sk = chan->data;
sock             1486 net/bluetooth/l2cap_sock.c static void l2cap_sock_destruct(struct sock *sk)
sock             1515 net/bluetooth/l2cap_sock.c static void l2cap_sock_init(struct sock *sk, struct sock *parent)
sock             1587 net/bluetooth/l2cap_sock.c static struct sock *l2cap_sock_alloc(struct net *net, struct socket *sock,
sock             1590 net/bluetooth/l2cap_sock.c 	struct sock *sk;
sock             1597 net/bluetooth/l2cap_sock.c 	sock_init_data(sock, sk);
sock             1621 net/bluetooth/l2cap_sock.c static int l2cap_sock_create(struct net *net, struct socket *sock, int protocol,
sock             1624 net/bluetooth/l2cap_sock.c 	struct sock *sk;
sock             1626 net/bluetooth/l2cap_sock.c 	BT_DBG("sock %p", sock);
sock             1628 net/bluetooth/l2cap_sock.c 	sock->state = SS_UNCONNECTED;
sock             1630 net/bluetooth/l2cap_sock.c 	if (sock->type != SOCK_SEQPACKET && sock->type != SOCK_STREAM &&
sock             1631 net/bluetooth/l2cap_sock.c 	    sock->type != SOCK_DGRAM && sock->type != SOCK_RAW)
sock             1634 net/bluetooth/l2cap_sock.c 	if (sock->type == SOCK_RAW && !kern && !capable(CAP_NET_RAW))
sock             1637 net/bluetooth/l2cap_sock.c 	sock->ops = &l2cap_sock_ops;
sock             1639 net/bluetooth/l2cap_sock.c 	sk = l2cap_sock_alloc(net, sock, protocol, GFP_ATOMIC, kern);
sock              258 net/bluetooth/mgmt.c 			      u16 len, int flag, struct sock *skip_sk)
sock              265 net/bluetooth/mgmt.c 		      struct sock *skip_sk)
sock              287 net/bluetooth/mgmt.c static int read_version(struct sock *sk, struct hci_dev *hdev, void *data,
sock              300 net/bluetooth/mgmt.c static int read_commands(struct sock *sk, struct hci_dev *hdev, void *data,
sock              352 net/bluetooth/mgmt.c static int read_index_list(struct sock *sk, struct hci_dev *hdev, void *data,
sock              412 net/bluetooth/mgmt.c static int read_unconf_index_list(struct sock *sk, struct hci_dev *hdev,
sock              472 net/bluetooth/mgmt.c static int read_ext_index_list(struct sock *sk, struct hci_dev *hdev,
sock              576 net/bluetooth/mgmt.c static int new_options(struct hci_dev *hdev, struct sock *skip)
sock              584 net/bluetooth/mgmt.c static int send_options_rsp(struct sock *sk, u16 opcode, struct hci_dev *hdev)
sock              592 net/bluetooth/mgmt.c static int read_config_info(struct sock *sk, struct hci_dev *hdev,
sock              950 net/bluetooth/mgmt.c static void mgmt_init_hdev(struct sock *sk, struct hci_dev *hdev)
sock              966 net/bluetooth/mgmt.c static int read_controller_info(struct sock *sk, struct hci_dev *hdev,
sock             1020 net/bluetooth/mgmt.c static int read_ext_controller_info(struct sock *sk, struct hci_dev *hdev,
sock             1060 net/bluetooth/mgmt.c static int ext_info_changed(struct hci_dev *hdev, struct sock *skip)
sock             1076 net/bluetooth/mgmt.c static int send_settings_rsp(struct sock *sk, u16 opcode, struct hci_dev *hdev)
sock             1094 net/bluetooth/mgmt.c void mgmt_advertising_added(struct sock *sk, struct hci_dev *hdev, u8 instance)
sock             1103 net/bluetooth/mgmt.c void mgmt_advertising_removed(struct sock *sk, struct hci_dev *hdev,
sock             1155 net/bluetooth/mgmt.c static int set_powered(struct sock *sk, struct hci_dev *hdev, void *data,
sock             1210 net/bluetooth/mgmt.c static int new_settings(struct hci_dev *hdev, struct sock *skip)
sock             1224 net/bluetooth/mgmt.c 	struct sock *sk;
sock             1334 net/bluetooth/mgmt.c static int set_discoverable(struct sock *sk, struct hci_dev *hdev, void *data,
sock             1487 net/bluetooth/mgmt.c 					   struct sock *sk, u8 val)
sock             1515 net/bluetooth/mgmt.c static int set_connectable(struct sock *sk, struct hci_dev *hdev, void *data,
sock             1572 net/bluetooth/mgmt.c static int set_bondable(struct sock *sk, struct hci_dev *hdev, void *data,
sock             1615 net/bluetooth/mgmt.c static int set_link_security(struct sock *sk, struct hci_dev *hdev, void *data,
sock             1684 net/bluetooth/mgmt.c static int set_ssp(struct sock *sk, struct hci_dev *hdev, void *data, u16 len)
sock             1765 net/bluetooth/mgmt.c static int set_hs(struct sock *sk, struct hci_dev *hdev, void *data, u16 len)
sock             1869 net/bluetooth/mgmt.c static int set_le(struct sock *sk, struct hci_dev *hdev, void *data, u16 len)
sock             2044 net/bluetooth/mgmt.c static int add_uuid(struct sock *sk, struct hci_dev *hdev, void *data, u16 len)
sock             2123 net/bluetooth/mgmt.c static int remove_uuid(struct sock *sk, struct hci_dev *hdev, void *data,
sock             2209 net/bluetooth/mgmt.c static int set_dev_class(struct sock *sk, struct hci_dev *hdev, void *data,
sock             2280 net/bluetooth/mgmt.c static int load_link_keys(struct sock *sk, struct hci_dev *hdev, void *data,
sock             2362 net/bluetooth/mgmt.c 			   u8 addr_type, struct sock *skip_sk)
sock             2373 net/bluetooth/mgmt.c static int unpair_device(struct sock *sk, struct hci_dev *hdev, void *data,
sock             2501 net/bluetooth/mgmt.c static int disconnect(struct sock *sk, struct hci_dev *hdev, void *data,
sock             2586 net/bluetooth/mgmt.c static int get_connections(struct sock *sk, struct hci_dev *hdev, void *data,
sock             2640 net/bluetooth/mgmt.c static int send_pin_code_neg_reply(struct sock *sk, struct hci_dev *hdev,
sock             2661 net/bluetooth/mgmt.c static int pin_code_reply(struct sock *sk, struct hci_dev *hdev, void *data,
sock             2723 net/bluetooth/mgmt.c static int set_io_capability(struct sock *sk, struct hci_dev *hdev, void *data,
sock             2841 net/bluetooth/mgmt.c static int pair_device(struct sock *sk, struct hci_dev *hdev, void *data,
sock             2972 net/bluetooth/mgmt.c static int cancel_pair_device(struct sock *sk, struct hci_dev *hdev, void *data,
sock             3015 net/bluetooth/mgmt.c static int user_pairing_resp(struct sock *sk, struct hci_dev *hdev,
sock             3086 net/bluetooth/mgmt.c static int pin_code_neg_reply(struct sock *sk, struct hci_dev *hdev,
sock             3098 net/bluetooth/mgmt.c static int user_confirm_reply(struct sock *sk, struct hci_dev *hdev, void *data,
sock             3114 net/bluetooth/mgmt.c static int user_confirm_neg_reply(struct sock *sk, struct hci_dev *hdev,
sock             3126 net/bluetooth/mgmt.c static int user_passkey_reply(struct sock *sk, struct hci_dev *hdev, void *data,
sock             3138 net/bluetooth/mgmt.c static int user_passkey_neg_reply(struct sock *sk, struct hci_dev *hdev,
sock             3211 net/bluetooth/mgmt.c static int set_local_name(struct sock *sk, struct hci_dev *hdev, void *data,
sock             3281 net/bluetooth/mgmt.c static int set_appearance(struct sock *sk, struct hci_dev *hdev, void *data,
sock             3315 net/bluetooth/mgmt.c static int get_phy_configuration(struct sock *sk, struct hci_dev *hdev,
sock             3336 net/bluetooth/mgmt.c int mgmt_phy_configuration_changed(struct hci_dev *hdev, struct sock *skip)
sock             3379 net/bluetooth/mgmt.c static int set_phy_configuration(struct sock *sk, struct hci_dev *hdev,
sock             3593 net/bluetooth/mgmt.c static int read_local_oob_data(struct sock *sk, struct hci_dev *hdev,
sock             3644 net/bluetooth/mgmt.c static int add_remote_oob_data(struct sock *sk, struct hci_dev *hdev,
sock             3752 net/bluetooth/mgmt.c static int remove_remote_oob_data(struct sock *sk, struct hci_dev *hdev,
sock             3839 net/bluetooth/mgmt.c static int start_discovery_internal(struct sock *sk, struct hci_dev *hdev,
sock             3900 net/bluetooth/mgmt.c static int start_discovery(struct sock *sk, struct hci_dev *hdev,
sock             3907 net/bluetooth/mgmt.c static int start_limited_discovery(struct sock *sk, struct hci_dev *hdev,
sock             3922 net/bluetooth/mgmt.c static int start_service_discovery(struct sock *sk, struct hci_dev *hdev,
sock             4040 net/bluetooth/mgmt.c static int stop_discovery(struct sock *sk, struct hci_dev *hdev, void *data,
sock             4082 net/bluetooth/mgmt.c static int confirm_name(struct sock *sk, struct hci_dev *hdev, void *data,
sock             4124 net/bluetooth/mgmt.c static int block_device(struct sock *sk, struct hci_dev *hdev, void *data,
sock             4160 net/bluetooth/mgmt.c static int unblock_device(struct sock *sk, struct hci_dev *hdev, void *data,
sock             4196 net/bluetooth/mgmt.c static int set_device_id(struct sock *sk, struct hci_dev *hdev, void *data,
sock             4300 net/bluetooth/mgmt.c static int set_advertising(struct sock *sk, struct hci_dev *hdev, void *data,
sock             4408 net/bluetooth/mgmt.c static int set_static_address(struct sock *sk, struct hci_dev *hdev,
sock             4452 net/bluetooth/mgmt.c static int set_scan_params(struct sock *sk, struct hci_dev *hdev,
sock             4543 net/bluetooth/mgmt.c static int set_fast_connectable(struct sock *sk, struct hci_dev *hdev,
sock             4640 net/bluetooth/mgmt.c static int set_bredr(struct sock *sk, struct hci_dev *hdev, void *data, u16 len)
sock             4797 net/bluetooth/mgmt.c static int set_secure_conn(struct sock *sk, struct hci_dev *hdev,
sock             4885 net/bluetooth/mgmt.c static int set_debug_keys(struct sock *sk, struct hci_dev *hdev,
sock             4932 net/bluetooth/mgmt.c static int set_privacy(struct sock *sk, struct hci_dev *hdev, void *cp_data,
sock             5005 net/bluetooth/mgmt.c static int load_irks(struct sock *sk, struct hci_dev *hdev, void *cp_data,
sock             5087 net/bluetooth/mgmt.c static int load_long_term_keys(struct sock *sk, struct hci_dev *hdev,
sock             5256 net/bluetooth/mgmt.c static int get_conn_info(struct sock *sk, struct hci_dev *hdev, void *data,
sock             5445 net/bluetooth/mgmt.c static int get_clock_info(struct sock *sk, struct hci_dev *hdev, void *data,
sock             5583 net/bluetooth/mgmt.c static void device_added(struct sock *sk, struct hci_dev *hdev,
sock             5595 net/bluetooth/mgmt.c static int add_device(struct sock *sk, struct hci_dev *hdev,
sock             5683 net/bluetooth/mgmt.c static void device_removed(struct sock *sk, struct hci_dev *hdev,
sock             5694 net/bluetooth/mgmt.c static int remove_device(struct sock *sk, struct hci_dev *hdev,
sock             5823 net/bluetooth/mgmt.c static int load_conn_param(struct sock *sk, struct hci_dev *hdev, void *data,
sock             5908 net/bluetooth/mgmt.c static int set_external_config(struct sock *sk, struct hci_dev *hdev,
sock             5964 net/bluetooth/mgmt.c static int set_public_address(struct sock *sk, struct hci_dev *hdev,
sock             6127 net/bluetooth/mgmt.c static int read_local_ssp_oob_req(struct hci_dev *hdev, struct sock *sk,
sock             6155 net/bluetooth/mgmt.c static int read_local_oob_ext_data(struct sock *sk, struct hci_dev *hdev,
sock             6342 net/bluetooth/mgmt.c static int read_adv_features(struct sock *sk, struct hci_dev *hdev,
sock             6538 net/bluetooth/mgmt.c static int add_advertising(struct sock *sk, struct hci_dev *hdev,
sock             6711 net/bluetooth/mgmt.c static int remove_advertising(struct sock *sk, struct hci_dev *hdev,
sock             6784 net/bluetooth/mgmt.c static int get_adv_size_info(struct sock *sk, struct hci_dev *hdev,
sock             7272 net/bluetooth/mgmt.c 	struct sock **sk = data;
sock             7314 net/bluetooth/mgmt.c 	struct sock *sk = NULL;
sock               60 net/bluetooth/mgmt_util.c 		    void *data, u16 data_len, int flag, struct sock *skip_sk)
sock               93 net/bluetooth/mgmt_util.c int mgmt_cmd_status(struct sock *sk, u16 index, u16 cmd, u8 status)
sock              136 net/bluetooth/mgmt_util.c int mgmt_cmd_complete(struct sock *sk, u16 index, u16 cmd, u8 status,
sock              230 net/bluetooth/mgmt_util.c struct mgmt_pending_cmd *mgmt_pending_add(struct sock *sk, u16 opcode,
sock               29 net/bluetooth/mgmt_util.h 	struct sock *sk;
sock               35 net/bluetooth/mgmt_util.h 		    void *data, u16 data_len, int flag, struct sock *skip_sk);
sock               36 net/bluetooth/mgmt_util.h int mgmt_cmd_status(struct sock *sk, u16 index, u16 cmd, u8 status);
sock               37 net/bluetooth/mgmt_util.h int mgmt_cmd_complete(struct sock *sk, u16 index, u16 cmd, u8 status,
sock               49 net/bluetooth/mgmt_util.h struct mgmt_pending_cmd *mgmt_pending_add(struct sock *sk, u16 opcode,
sock              185 net/bluetooth/rfcomm/core.c static void rfcomm_l2state_change(struct sock *sk)
sock              191 net/bluetooth/rfcomm/core.c static void rfcomm_l2data_ready(struct sock *sk)
sock              197 net/bluetooth/rfcomm/core.c static int rfcomm_l2sock_create(struct socket **sock)
sock              203 net/bluetooth/rfcomm/core.c 	err = sock_create_kern(&init_net, PF_BLUETOOTH, SOCK_SEQPACKET, BTPROTO_L2CAP, sock);
sock              205 net/bluetooth/rfcomm/core.c 		struct sock *sk = (*sock)->sk;
sock              214 net/bluetooth/rfcomm/core.c 	struct sock *sk = d->session->sock->sk;
sock              645 net/bluetooth/rfcomm/core.c static struct rfcomm_session *rfcomm_session_add(struct socket *sock, int state)
sock              652 net/bluetooth/rfcomm/core.c 	BT_DBG("session %p sock %p", s, sock);
sock              658 net/bluetooth/rfcomm/core.c 	s->sock  = sock;
sock              685 net/bluetooth/rfcomm/core.c 	sock_release(s->sock);
sock              699 net/bluetooth/rfcomm/core.c 		chan = l2cap_pi(s->sock->sk)->chan;
sock              734 net/bluetooth/rfcomm/core.c 	struct socket *sock;
sock              735 net/bluetooth/rfcomm/core.c 	struct sock *sk;
sock              739 net/bluetooth/rfcomm/core.c 	*err = rfcomm_l2sock_create(&sock);
sock              748 net/bluetooth/rfcomm/core.c 	*err = kernel_bind(sock, (struct sockaddr *) &addr, sizeof(addr));
sock              753 net/bluetooth/rfcomm/core.c 	sk = sock->sk;
sock              761 net/bluetooth/rfcomm/core.c 	s = rfcomm_session_add(sock, BT_BOUND);
sock              774 net/bluetooth/rfcomm/core.c 	*err = kernel_connect(sock, (struct sockaddr *) &addr, sizeof(addr), O_NONBLOCK);
sock              781 net/bluetooth/rfcomm/core.c 	sock_release(sock);
sock              787 net/bluetooth/rfcomm/core.c 	struct l2cap_chan *chan = l2cap_pi(s->sock->sk)->chan;
sock              804 net/bluetooth/rfcomm/core.c 	return kernel_sendmsg(s->sock, &msg, &iv, 1, len);
sock             1097 net/bluetooth/rfcomm/core.c 	struct socket *sock = s->sock;
sock             1124 net/bluetooth/rfcomm/core.c 	return kernel_sendmsg(sock, &msg, iv, 3, 6 + len);
sock             1285 net/bluetooth/rfcomm/core.c 	struct sock *sk = d->session->sock->sk;
sock             1898 net/bluetooth/rfcomm/core.c 	struct socket *sock = s->sock;
sock             1899 net/bluetooth/rfcomm/core.c 	struct sock *sk = sock->sk;
sock             1924 net/bluetooth/rfcomm/core.c 	struct socket *sock = s->sock, *nsock;
sock             1929 net/bluetooth/rfcomm/core.c 	if (list_empty(&bt_sk(sock->sk)->accept_q))
sock             1934 net/bluetooth/rfcomm/core.c 	err = kernel_accept(sock, &nsock, O_NONBLOCK);
sock             1956 net/bluetooth/rfcomm/core.c 	struct sock *sk = s->sock->sk;
sock             2015 net/bluetooth/rfcomm/core.c 	struct socket *sock;
sock             2016 net/bluetooth/rfcomm/core.c 	struct sock *sk;
sock             2021 net/bluetooth/rfcomm/core.c 	err = rfcomm_l2sock_create(&sock);
sock             2033 net/bluetooth/rfcomm/core.c 	err = kernel_bind(sock, (struct sockaddr *) &addr, sizeof(addr));
sock             2040 net/bluetooth/rfcomm/core.c 	sk = sock->sk;
sock             2046 net/bluetooth/rfcomm/core.c 	err = kernel_listen(sock, 10);
sock             2053 net/bluetooth/rfcomm/core.c 	s = rfcomm_session_add(sock, BT_LISTEN);
sock             2061 net/bluetooth/rfcomm/core.c 	sock_release(sock);
sock             2155 net/bluetooth/rfcomm/core.c 		struct l2cap_chan *chan = l2cap_pi(s->sock->sk)->chan;
sock               43 net/bluetooth/rfcomm/sock.c static void rfcomm_sock_close(struct sock *sk);
sock               44 net/bluetooth/rfcomm/sock.c static void rfcomm_sock_kill(struct sock *sk);
sock               52 net/bluetooth/rfcomm/sock.c 	struct sock *sk = d->owner;
sock               66 net/bluetooth/rfcomm/sock.c 	struct sock *sk = d->owner, *parent;
sock              109 net/bluetooth/rfcomm/sock.c static struct sock *__rfcomm_get_listen_sock_by_addr(u8 channel, bdaddr_t *src)
sock              111 net/bluetooth/rfcomm/sock.c 	struct sock *sk = NULL;
sock              130 net/bluetooth/rfcomm/sock.c static struct sock *rfcomm_get_sock_by_channel(int state, u8 channel, bdaddr_t *src)
sock              132 net/bluetooth/rfcomm/sock.c 	struct sock *sk = NULL, *sk1 = NULL;
sock              156 net/bluetooth/rfcomm/sock.c static void rfcomm_sock_destruct(struct sock *sk)
sock              176 net/bluetooth/rfcomm/sock.c static void rfcomm_sock_cleanup_listen(struct sock *parent)
sock              178 net/bluetooth/rfcomm/sock.c 	struct sock *sk;
sock              195 net/bluetooth/rfcomm/sock.c static void rfcomm_sock_kill(struct sock *sk)
sock              208 net/bluetooth/rfcomm/sock.c static void __rfcomm_sock_close(struct sock *sk)
sock              235 net/bluetooth/rfcomm/sock.c static void rfcomm_sock_close(struct sock *sk)
sock              242 net/bluetooth/rfcomm/sock.c static void rfcomm_sock_init(struct sock *sk, struct sock *parent)
sock              274 net/bluetooth/rfcomm/sock.c static struct sock *rfcomm_sock_alloc(struct net *net, struct socket *sock, int proto, gfp_t prio, int kern)
sock              277 net/bluetooth/rfcomm/sock.c 	struct sock *sk;
sock              283 net/bluetooth/rfcomm/sock.c 	sock_init_data(sock, sk);
sock              315 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_create(struct net *net, struct socket *sock,
sock              318 net/bluetooth/rfcomm/sock.c 	struct sock *sk;
sock              320 net/bluetooth/rfcomm/sock.c 	BT_DBG("sock %p", sock);
sock              322 net/bluetooth/rfcomm/sock.c 	sock->state = SS_UNCONNECTED;
sock              324 net/bluetooth/rfcomm/sock.c 	if (sock->type != SOCK_STREAM && sock->type != SOCK_RAW)
sock              327 net/bluetooth/rfcomm/sock.c 	sock->ops = &rfcomm_sock_ops;
sock              329 net/bluetooth/rfcomm/sock.c 	sk = rfcomm_sock_alloc(net, sock, protocol, GFP_ATOMIC, kern);
sock              337 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_bind(struct socket *sock, struct sockaddr *addr, int addr_len)
sock              340 net/bluetooth/rfcomm/sock.c 	struct sock *sk = sock->sk;
sock              384 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_connect(struct socket *sock, struct sockaddr *addr, int alen, int flags)
sock              387 net/bluetooth/rfcomm/sock.c 	struct sock *sk = sock->sk;
sock              427 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_listen(struct socket *sock, int backlog)
sock              429 net/bluetooth/rfcomm/sock.c 	struct sock *sk = sock->sk;
sock              476 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_accept(struct socket *sock, struct socket *newsock, int flags,
sock              480 net/bluetooth/rfcomm/sock.c 	struct sock *sk = sock->sk, *nsk;
sock              537 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_getname(struct socket *sock, struct sockaddr *addr, int peer)
sock              540 net/bluetooth/rfcomm/sock.c 	struct sock *sk = sock->sk;
sock              542 net/bluetooth/rfcomm/sock.c 	BT_DBG("sock %p, sk %p", sock, sk);
sock              559 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_sendmsg(struct socket *sock, struct msghdr *msg,
sock              562 net/bluetooth/rfcomm/sock.c 	struct sock *sk = sock->sk;
sock              576 net/bluetooth/rfcomm/sock.c 	BT_DBG("sock %p, sk %p", sock, sk);
sock              625 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_recvmsg(struct socket *sock, struct msghdr *msg,
sock              628 net/bluetooth/rfcomm/sock.c 	struct sock *sk = sock->sk;
sock              637 net/bluetooth/rfcomm/sock.c 	len = bt_sock_stream_recvmsg(sock, msg, size, flags);
sock              650 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_setsockopt_old(struct socket *sock, int optname, char __user *optval, unsigned int optlen)
sock              652 net/bluetooth/rfcomm/sock.c 	struct sock *sk = sock->sk;
sock              691 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_setsockopt(struct socket *sock, int level, int optname, char __user *optval, unsigned int optlen)
sock              693 net/bluetooth/rfcomm/sock.c 	struct sock *sk = sock->sk;
sock              702 net/bluetooth/rfcomm/sock.c 		return rfcomm_sock_setsockopt_old(sock, optname, optval, optlen);
sock              759 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_getsockopt_old(struct socket *sock, int optname, char __user *optval, int __user *optlen)
sock              761 net/bluetooth/rfcomm/sock.c 	struct sock *sk = sock->sk;
sock              762 net/bluetooth/rfcomm/sock.c 	struct sock *l2cap_sk;
sock              812 net/bluetooth/rfcomm/sock.c 		l2cap_sk = rfcomm_pi(sk)->dlc->session->sock->sk;
sock              834 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen)
sock              836 net/bluetooth/rfcomm/sock.c 	struct sock *sk = sock->sk;
sock              843 net/bluetooth/rfcomm/sock.c 		return rfcomm_sock_getsockopt_old(sock, optname, optval, optlen);
sock              890 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              892 net/bluetooth/rfcomm/sock.c 	struct sock *sk __maybe_unused = sock->sk;
sock              897 net/bluetooth/rfcomm/sock.c 	err = bt_sock_ioctl(sock, cmd, arg);
sock              912 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_shutdown(struct socket *sock, int how)
sock              914 net/bluetooth/rfcomm/sock.c 	struct sock *sk = sock->sk;
sock              917 net/bluetooth/rfcomm/sock.c 	BT_DBG("sock %p, sk %p", sock, sk);
sock              935 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_release(struct socket *sock)
sock              937 net/bluetooth/rfcomm/sock.c 	struct sock *sk = sock->sk;
sock              940 net/bluetooth/rfcomm/sock.c 	BT_DBG("sock %p, sk %p", sock, sk);
sock              945 net/bluetooth/rfcomm/sock.c 	err = rfcomm_sock_shutdown(sock, 2);
sock              958 net/bluetooth/rfcomm/sock.c 	struct sock *sk, *parent;
sock             1008 net/bluetooth/rfcomm/sock.c 	struct sock *sk;
sock              279 net/bluetooth/rfcomm/tty.c 		struct sock *sk = dlc->owner;
sock              390 net/bluetooth/rfcomm/tty.c static int __rfcomm_create_dev(struct sock *sk, void __user *arg)
sock              479 net/bluetooth/rfcomm/tty.c static int rfcomm_create_dev(struct sock *sk, void __user *arg)
sock              580 net/bluetooth/rfcomm/tty.c int rfcomm_dev_ioctl(struct sock *sk, unsigned int cmd, void __user *arg)
sock               49 net/bluetooth/sco.c 	struct sock	*sk;
sock               57 net/bluetooth/sco.c static void sco_sock_close(struct sock *sk);
sock               58 net/bluetooth/sco.c static void sco_sock_kill(struct sock *sk);
sock               78 net/bluetooth/sco.c 	struct sock *sk = from_timer(sk, t, sk_timer);
sock               91 net/bluetooth/sco.c static void sco_sock_set_timer(struct sock *sk, long timeout)
sock               97 net/bluetooth/sco.c static void sco_sock_clear_timer(struct sock *sk)
sock              133 net/bluetooth/sco.c static void sco_chan_del(struct sock *sk, int err)
sock              161 net/bluetooth/sco.c 	struct sock *sk;
sock              187 net/bluetooth/sco.c static void __sco_chan_add(struct sco_conn *conn, struct sock *sk,
sock              188 net/bluetooth/sco.c 			   struct sock *parent)
sock              199 net/bluetooth/sco.c static int sco_chan_add(struct sco_conn *conn, struct sock *sk,
sock              200 net/bluetooth/sco.c 			struct sock *parent)
sock              214 net/bluetooth/sco.c static int sco_connect(struct sock *sk)
sock              275 net/bluetooth/sco.c static int sco_send_frame(struct sock *sk, struct msghdr *msg, int len)
sock              303 net/bluetooth/sco.c 	struct sock *sk;
sock              325 net/bluetooth/sco.c static struct sock *__sco_get_sock_listen_by_addr(bdaddr_t *ba)
sock              327 net/bluetooth/sco.c 	struct sock *sk;
sock              343 net/bluetooth/sco.c static struct sock *sco_get_sock_listen(bdaddr_t *src)
sock              345 net/bluetooth/sco.c 	struct sock *sk = NULL, *sk1 = NULL;
sock              367 net/bluetooth/sco.c static void sco_sock_destruct(struct sock *sk)
sock              375 net/bluetooth/sco.c static void sco_sock_cleanup_listen(struct sock *parent)
sock              377 net/bluetooth/sco.c 	struct sock *sk;
sock              394 net/bluetooth/sco.c static void sco_sock_kill(struct sock *sk)
sock              408 net/bluetooth/sco.c static void __sco_sock_close(struct sock *sk)
sock              443 net/bluetooth/sco.c static void sco_sock_close(struct sock *sk)
sock              452 net/bluetooth/sco.c static void sco_sock_init(struct sock *sk, struct sock *parent)
sock              469 net/bluetooth/sco.c static struct sock *sco_sock_alloc(struct net *net, struct socket *sock,
sock              472 net/bluetooth/sco.c 	struct sock *sk;
sock              478 net/bluetooth/sco.c 	sock_init_data(sock, sk);
sock              497 net/bluetooth/sco.c static int sco_sock_create(struct net *net, struct socket *sock, int protocol,
sock              500 net/bluetooth/sco.c 	struct sock *sk;
sock              502 net/bluetooth/sco.c 	BT_DBG("sock %p", sock);
sock              504 net/bluetooth/sco.c 	sock->state = SS_UNCONNECTED;
sock              506 net/bluetooth/sco.c 	if (sock->type != SOCK_SEQPACKET)
sock              509 net/bluetooth/sco.c 	sock->ops = &sco_sock_ops;
sock              511 net/bluetooth/sco.c 	sk = sco_sock_alloc(net, sock, protocol, GFP_ATOMIC, kern);
sock              519 net/bluetooth/sco.c static int sco_sock_bind(struct socket *sock, struct sockaddr *addr,
sock              523 net/bluetooth/sco.c 	struct sock *sk = sock->sk;
sock              553 net/bluetooth/sco.c static int sco_sock_connect(struct socket *sock, struct sockaddr *addr, int alen, int flags)
sock              556 net/bluetooth/sco.c 	struct sock *sk = sock->sk;
sock              588 net/bluetooth/sco.c static int sco_sock_listen(struct socket *sock, int backlog)
sock              590 net/bluetooth/sco.c 	struct sock *sk = sock->sk;
sock              628 net/bluetooth/sco.c static int sco_sock_accept(struct socket *sock, struct socket *newsock,
sock              632 net/bluetooth/sco.c 	struct sock *sk = sock->sk, *ch;
sock              683 net/bluetooth/sco.c static int sco_sock_getname(struct socket *sock, struct sockaddr *addr,
sock              687 net/bluetooth/sco.c 	struct sock *sk = sock->sk;
sock              689 net/bluetooth/sco.c 	BT_DBG("sock %p, sk %p", sock, sk);
sock              701 net/bluetooth/sco.c static int sco_sock_sendmsg(struct socket *sock, struct msghdr *msg,
sock              704 net/bluetooth/sco.c 	struct sock *sk = sock->sk;
sock              707 net/bluetooth/sco.c 	BT_DBG("sock %p, sk %p", sock, sk);
sock              771 net/bluetooth/sco.c static int sco_sock_recvmsg(struct socket *sock, struct msghdr *msg,
sock              774 net/bluetooth/sco.c 	struct sock *sk = sock->sk;
sock              790 net/bluetooth/sco.c 	return bt_sock_recvmsg(sock, msg, len, flags);
sock              793 net/bluetooth/sco.c static int sco_sock_setsockopt(struct socket *sock, int level, int optname,
sock              796 net/bluetooth/sco.c 	struct sock *sk = sock->sk;
sock              858 net/bluetooth/sco.c static int sco_sock_getsockopt_old(struct socket *sock, int optname,
sock              861 net/bluetooth/sco.c 	struct sock *sk = sock->sk;
sock              919 net/bluetooth/sco.c static int sco_sock_getsockopt(struct socket *sock, int level, int optname,
sock              922 net/bluetooth/sco.c 	struct sock *sk = sock->sk;
sock              929 net/bluetooth/sco.c 		return sco_sock_getsockopt_old(sock, optname, optval, optlen);
sock              968 net/bluetooth/sco.c static int sco_sock_shutdown(struct socket *sock, int how)
sock              970 net/bluetooth/sco.c 	struct sock *sk = sock->sk;
sock              973 net/bluetooth/sco.c 	BT_DBG("sock %p, sk %p", sock, sk);
sock              998 net/bluetooth/sco.c static int sco_sock_release(struct socket *sock)
sock             1000 net/bluetooth/sco.c 	struct sock *sk = sock->sk;
sock             1003 net/bluetooth/sco.c 	BT_DBG("sock %p, sk %p", sock, sk);
sock             1024 net/bluetooth/sco.c 	struct sock *parent;
sock             1025 net/bluetooth/sco.c 	struct sock *sk = conn->sk;
sock             1084 net/bluetooth/sco.c 	struct sock *sk;
sock             1162 net/bluetooth/sco.c 	struct sock *sk;
sock              251 net/bpf/test_run.c 	struct sock *sk;
sock              280 net/bpf/test_run.c 	sk = kzalloc(sizeof(struct sock), GFP_USER);
sock               36 net/bpfilter/bpfilter_kern.c static int __bpfilter_process_sockopt(struct sock *sk, int optname,
sock               33 net/bridge/br_forward.c int br_dev_queue_push_xmit(struct net *net, struct sock *sk, struct sk_buff *skb)
sock               62 net/bridge/br_forward.c int br_forward_finish(struct net *net, struct sock *sk, struct sk_buff *skb)
sock               26 net/bridge/br_input.c br_netif_receive_skb(struct net *net, struct sock *sk, struct sk_buff *skb)
sock               70 net/bridge/br_input.c int br_handle_frame_finish(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              191 net/bridge/br_input.c static int br_handle_local_finish(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              266 net/bridge/br_netfilter_hooks.c int br_nf_pre_routing_finish_bridge(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              352 net/bridge/br_netfilter_hooks.c static int br_nf_pre_routing_finish(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              540 net/bridge/br_netfilter_hooks.c static int br_nf_forward_finish(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              680 net/bridge/br_netfilter_hooks.c static int br_nf_push_frag_xmit(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              704 net/bridge/br_netfilter_hooks.c br_nf_ip_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
sock              705 net/bridge/br_netfilter_hooks.c 		  int (*output)(struct net *, struct sock *, struct sk_buff *))
sock              730 net/bridge/br_netfilter_hooks.c static int br_nf_dev_queue_xmit(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              996 net/bridge/br_netfilter_hooks.c 		      struct sock *sk, struct sk_buff *skb,
sock              999 net/bridge/br_netfilter_hooks.c 		      int (*okfn)(struct net *, struct sock *,
sock              160 net/bridge/br_netfilter_ipv6.c static int br_nf_pre_routing_finish_ipv6(struct net *net, struct sock *sk, struct sk_buff *skb)
sock               24 net/bridge/br_nf_core.c static void fake_update_pmtu(struct dst_entry *dst, struct sock *sk,
sock               30 net/bridge/br_nf_core.c static void fake_redirect(struct dst_entry *dst, struct sock *sk,
sock              598 net/bridge/br_private.h int br_dev_queue_push_xmit(struct net *net, struct sock *sk, struct sk_buff *skb);
sock              601 net/bridge/br_private.h int br_forward_finish(struct net *net, struct sock *sk, struct sk_buff *skb);
sock              628 net/bridge/br_private.h int br_handle_frame_finish(struct net *net, struct sock *sk, struct sk_buff *skb);
sock               29 net/bridge/br_stp_bpdu.c static int br_send_bpdu_finish(struct net *net, struct sock *sk,
sock             1458 net/bridge/netfilter/ebtables.c static int do_ebt_set_ctl(struct sock *sk,
sock             1480 net/bridge/netfilter/ebtables.c static int do_ebt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
sock             2321 net/bridge/netfilter/ebtables.c static int compat_do_ebt_set_ctl(struct sock *sk,
sock             2343 net/bridge/netfilter/ebtables.c static int compat_do_ebt_get_ctl(struct sock *sk, int cmd,
sock               27 net/bridge/netfilter/nf_conntrack_bridge.c static int nf_br_ip_fragment(struct net *net, struct sock *sk,
sock               30 net/bridge/netfilter/nf_conntrack_bridge.c 			     int (*output)(struct net *, struct sock *sk,
sock              298 net/bridge/netfilter/nf_conntrack_bridge.c 		    int (*output)(struct net *, struct sock *sk,
sock              345 net/bridge/netfilter/nf_conntrack_bridge.c static int nf_ct_bridge_refrag_post(struct net *net, struct sock *sk,
sock               47 net/caif/caif_socket.c 	struct sock sk; /* must be first member */
sock               92 net/caif/caif_socket.c static void caif_read_lock(struct sock *sk)
sock               99 net/caif/caif_socket.c static void caif_read_unlock(struct sock *sk)
sock              112 net/caif/caif_socket.c static void caif_flow_ctrl(struct sock *sk, int mode)
sock              124 net/caif/caif_socket.c static void caif_queue_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock              254 net/caif/caif_socket.c static void caif_check_flow_release(struct sock *sk)
sock              271 net/caif/caif_socket.c static int caif_seqpkt_recvmsg(struct socket *sock, struct msghdr *m,
sock              275 net/caif/caif_socket.c 	struct sock *sk = sock->sk;
sock              309 net/caif/caif_socket.c static long caif_stream_data_wait(struct sock *sk, long timeo)
sock              347 net/caif/caif_socket.c static int caif_stream_recvmsg(struct socket *sock, struct msghdr *msg,
sock              350 net/caif/caif_socket.c 	struct sock *sk = sock->sk;
sock              467 net/caif/caif_socket.c 	struct sock *sk = &cf_sk->sk;
sock              518 net/caif/caif_socket.c static int caif_seqpkt_sendmsg(struct socket *sock, struct msghdr *msg,
sock              521 net/caif/caif_socket.c 	struct sock *sk = sock->sk;
sock              593 net/caif/caif_socket.c static int caif_stream_sendmsg(struct socket *sock, struct msghdr *msg,
sock              596 net/caif/caif_socket.c 	struct sock *sk = sock->sk;
sock              672 net/caif/caif_socket.c static int setsockopt(struct socket *sock,
sock              675 net/caif/caif_socket.c 	struct sock *sk = sock->sk;
sock              744 net/caif/caif_socket.c static int caif_connect(struct socket *sock, struct sockaddr *uaddr,
sock              747 net/caif/caif_socket.c 	struct sock *sk = sock->sk;
sock              765 net/caif/caif_socket.c 	switch (sock->state) {
sock              773 net/caif/caif_socket.c 			sock->state = SS_CONNECTED;
sock              804 net/caif/caif_socket.c 	sock->state = SS_UNCONNECTED;
sock              815 net/caif/caif_socket.c 	sock->state = SS_CONNECTING;
sock              881 net/caif/caif_socket.c 		sock->state = SS_UNCONNECTED;
sock              887 net/caif/caif_socket.c 	sock->state = SS_CONNECTED;
sock              898 net/caif/caif_socket.c static int caif_release(struct socket *sock)
sock              900 net/caif/caif_socket.c 	struct sock *sk = sock->sk;
sock              916 net/caif/caif_socket.c 	sock->sk = NULL;
sock              938 net/caif/caif_socket.c 			      struct socket *sock, poll_table *wait)
sock              940 net/caif/caif_socket.c 	struct sock *sk = sock->sk;
sock              944 net/caif/caif_socket.c 	sock_poll_wait(file, sock, wait);
sock             1013 net/caif/caif_socket.c static void caif_sock_destructor(struct sock *sk)
sock             1027 net/caif/caif_socket.c static int caif_create(struct net *net, struct socket *sock, int protocol,
sock             1030 net/caif/caif_socket.c 	struct sock *sk = NULL;
sock             1047 net/caif/caif_socket.c 	if (sock->type == SOCK_SEQPACKET)
sock             1048 net/caif/caif_socket.c 		sock->ops = &caif_seqpacket_ops;
sock             1049 net/caif/caif_socket.c 	else if (sock->type == SOCK_STREAM)
sock             1050 net/caif/caif_socket.c 		sock->ops = &caif_stream_ops;
sock             1089 net/caif/caif_socket.c 	sock_init_data(sock, sk);
sock               89 net/can/af_can.c void can_sock_destruct(struct sock *sk)
sock              114 net/can/af_can.c static int can_create(struct net *net, struct socket *sock, int protocol,
sock              117 net/can/af_can.c 	struct sock *sk;
sock              121 net/can/af_can.c 	sock->state = SS_UNCONNECTED;
sock              151 net/can/af_can.c 	if (cp->type != sock->type) {
sock              156 net/can/af_can.c 	sock->ops = cp->ops;
sock              164 net/can/af_can.c 	sock_init_data(sock, sk);
sock              443 net/can/af_can.c 		    void *data, char *ident, struct sock *sk)
sock              492 net/can/af_can.c 	struct sock *sk = rcv->sk;
sock               59 net/can/af_can.h 	struct sock *sk;
sock              120 net/can/bcm.c  	struct sock *sk;
sock              125 net/can/bcm.c  	struct sock sk;
sock              136 net/can/bcm.c  static inline struct bcm_sock *bcm_sk(const struct sock *sk)
sock              192 net/can/bcm.c  	struct sock *sk = (struct sock *)PDE_DATA(m->file->f_inode);
sock              319 net/can/bcm.c  	struct sock *sk = op->sk;
sock              836 net/can/bcm.c  			int ifindex, struct sock *sk)
sock             1011 net/can/bcm.c  			int ifindex, struct sock *sk)
sock             1221 net/can/bcm.c  static int bcm_tx_send(struct msghdr *msg, int ifindex, struct sock *sk,
sock             1266 net/can/bcm.c  static int bcm_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
sock             1268 net/can/bcm.c  	struct sock *sk = sock->sk;
sock             1386 net/can/bcm.c  	struct sock *sk = &bo->sk;
sock             1436 net/can/bcm.c  static int bcm_init(struct sock *sk)
sock             1459 net/can/bcm.c  static int bcm_release(struct socket *sock)
sock             1461 net/can/bcm.c  	struct sock *sk = sock->sk;
sock             1522 net/can/bcm.c  	sock->sk = NULL;
sock             1530 net/can/bcm.c  static int bcm_connect(struct socket *sock, struct sockaddr *uaddr, int len,
sock             1534 net/can/bcm.c  	struct sock *sk = sock->sk;
sock             1594 net/can/bcm.c  static int bcm_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock             1597 net/can/bcm.c  	struct sock *sk = sock->sk;
sock             1631 net/can/bcm.c  static int bcm_sock_no_ioctlcmd(struct socket *sock, unsigned int cmd,
sock              183 net/can/j1939/j1939-priv.h void j1939_sk_send_loop_abort(struct sock *sk, int err);
sock              211 net/can/j1939/j1939-priv.h int j1939_cancel_active_session(struct j1939_priv *priv, struct sock *sk);
sock              215 net/can/j1939/j1939-priv.h void j1939_sock_pending_del(struct sock *sk);
sock              231 net/can/j1939/j1939-priv.h 	struct sock *sk;
sock              288 net/can/j1939/j1939-priv.h 	struct sock sk; /* must be first to skip with memset */
sock              316 net/can/j1939/j1939-priv.h static inline struct j1939_sock *j1939_sk(const struct sock *sk)
sock               54 net/can/j1939/socket.c static inline void j1939_sock_pending_add(struct sock *sk)
sock               61 net/can/j1939/socket.c static int j1939_sock_pending_get(struct sock *sk)
sock               68 net/can/j1939/socket.c void j1939_sock_pending_del(struct sock *sk)
sock              350 net/can/j1939/socket.c static void j1939_sk_sock_destruct(struct sock *sk)
sock              378 net/can/j1939/socket.c static int j1939_sk_init(struct sock *sk)
sock              422 net/can/j1939/socket.c static int j1939_sk_bind(struct socket *sock, struct sockaddr *uaddr, int len)
sock              425 net/can/j1939/socket.c 	struct j1939_sock *jsk = j1939_sk(sock->sk);
sock              427 net/can/j1939/socket.c 	struct sock *sk;
sock              435 net/can/j1939/socket.c 	lock_sock(sock->sk);
sock              438 net/can/j1939/socket.c 	sk = sock->sk;
sock              501 net/can/j1939/socket.c 	release_sock(sock->sk);
sock              506 net/can/j1939/socket.c static int j1939_sk_connect(struct socket *sock, struct sockaddr *uaddr,
sock              510 net/can/j1939/socket.c 	struct j1939_sock *jsk = j1939_sk(sock->sk);
sock              517 net/can/j1939/socket.c 	lock_sock(sock->sk);
sock              548 net/can/j1939/socket.c 	release_sock(sock->sk);
sock              568 net/can/j1939/socket.c static int j1939_sk_getname(struct socket *sock, struct sockaddr *uaddr,
sock              572 net/can/j1939/socket.c 	struct sock *sk = sock->sk;
sock              592 net/can/j1939/socket.c static int j1939_sk_release(struct socket *sock)
sock              594 net/can/j1939/socket.c 	struct sock *sk = sock->sk;
sock              622 net/can/j1939/socket.c 	sock->sk = NULL;
sock              648 net/can/j1939/socket.c static int j1939_sk_setsockopt(struct socket *sock, int level, int optname,
sock              651 net/can/j1939/socket.c 	struct sock *sk = sock->sk;
sock              721 net/can/j1939/socket.c static int j1939_sk_getsockopt(struct socket *sock, int level, int optname,
sock              724 net/can/j1939/socket.c 	struct sock *sk = sock->sk;
sock              772 net/can/j1939/socket.c static int j1939_sk_recvmsg(struct socket *sock, struct msghdr *msg,
sock              775 net/can/j1939/socket.c 	struct sock *sk = sock->sk;
sock              784 net/can/j1939/socket.c 		return sock_recv_errqueue(sock->sk, msg, size, SOL_CAN_J1939,
sock              834 net/can/j1939/socket.c 					  struct sock *sk,
sock              922 net/can/j1939/socket.c 	struct sock *sk = session->sk;
sock              993 net/can/j1939/socket.c void j1939_sk_send_loop_abort(struct sock *sk, int err)
sock             1000 net/can/j1939/socket.c static int j1939_sk_send_loop(struct j1939_priv *priv,  struct sock *sk,
sock             1094 net/can/j1939/socket.c static int j1939_sk_sendmsg(struct socket *sock, struct msghdr *msg,
sock             1097 net/can/j1939/socket.c 	struct sock *sk = sock->sk;
sock             1103 net/can/j1939/socket.c 	lock_sock(sock->sk);
sock             1163 net/can/j1939/socket.c 	release_sock(sock->sk);
sock             1184 net/can/j1939/socket.c static int j1939_sk_no_ioctlcmd(struct socket *sock, unsigned int cmd,
sock             2035 net/can/j1939/transport.c int j1939_cancel_active_session(struct j1939_priv *priv, struct sock *sk)
sock               83 net/can/raw.c  	struct sock sk;
sock              111 net/can/raw.c  static inline struct raw_sock *raw_sk(const struct sock *sk)
sock              118 net/can/raw.c  	struct sock *sk = (struct sock *)data;
sock              182 net/can/raw.c  			      struct sock *sk, struct can_filter *filter,
sock              206 net/can/raw.c  				struct sock *sk, can_err_mask_t err_mask)
sock              218 net/can/raw.c  				struct sock *sk, struct can_filter *filter,
sock              230 net/can/raw.c  					 struct sock *sk,
sock              241 net/can/raw.c  					  struct sock *sk)
sock              250 net/can/raw.c  				 struct sock *sk)
sock              271 net/can/raw.c  	struct sock *sk = &ro->sk;
sock              312 net/can/raw.c  static int raw_init(struct sock *sk)
sock              344 net/can/raw.c  static int raw_release(struct socket *sock)
sock              346 net/can/raw.c  	struct sock *sk = sock->sk;
sock              382 net/can/raw.c  	sock->sk = NULL;
sock              390 net/can/raw.c  static int raw_bind(struct socket *sock, struct sockaddr *uaddr, int len)
sock              393 net/can/raw.c  	struct sock *sk = sock->sk;
sock              470 net/can/raw.c  static int raw_getname(struct socket *sock, struct sockaddr *uaddr,
sock              474 net/can/raw.c  	struct sock *sk = sock->sk;
sock              487 net/can/raw.c  static int raw_setsockopt(struct socket *sock, int level, int optname,
sock              490 net/can/raw.c  	struct sock *sk = sock->sk;
sock              648 net/can/raw.c  static int raw_getsockopt(struct socket *sock, int level, int optname,
sock              651 net/can/raw.c  	struct sock *sk = sock->sk;
sock              724 net/can/raw.c  static int raw_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
sock              726 net/can/raw.c  	struct sock *sk = sock->sk;
sock              796 net/can/raw.c  static int raw_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock              799 net/can/raw.c  	struct sock *sk = sock->sk;
sock              838 net/can/raw.c  static int raw_sock_no_ioctlcmd(struct socket *sock, unsigned int cmd,
sock              367 net/ceph/messenger.c static void ceph_sock_data_ready(struct sock *sk)
sock              382 net/ceph/messenger.c static void ceph_sock_write_space(struct sock *sk)
sock              405 net/ceph/messenger.c static void ceph_sock_state_change(struct sock *sk)
sock              435 net/ceph/messenger.c static void set_sock_callbacks(struct socket *sock,
sock              438 net/ceph/messenger.c 	struct sock *sk = sock->sk;
sock              456 net/ceph/messenger.c 	struct socket *sock;
sock              460 net/ceph/messenger.c 	BUG_ON(con->sock);
sock              465 net/ceph/messenger.c 			       SOCK_STREAM, IPPROTO_TCP, &sock);
sock              469 net/ceph/messenger.c 	sock->sk->sk_allocation = GFP_NOFS;
sock              472 net/ceph/messenger.c 	lockdep_set_class(&sock->sk->sk_lock, &socket_class);
sock              475 net/ceph/messenger.c 	set_sock_callbacks(sock, con);
sock              480 net/ceph/messenger.c 	ret = sock->ops->connect(sock, (struct sockaddr *)&ss, sizeof(ss),
sock              485 net/ceph/messenger.c 		     sock->sk->sk_state);
sock              489 net/ceph/messenger.c 		sock_release(sock);
sock              496 net/ceph/messenger.c 		ret = kernel_setsockopt(sock, SOL_TCP, TCP_NODELAY,
sock              503 net/ceph/messenger.c 	con->sock = sock;
sock              510 net/ceph/messenger.c static int ceph_tcp_recvmsg(struct socket *sock, void *buf, size_t len)
sock              520 net/ceph/messenger.c 	r = sock_recvmsg(sock, &msg, msg.msg_flags);
sock              526 net/ceph/messenger.c static int ceph_tcp_recvpage(struct socket *sock, struct page *page,
sock              539 net/ceph/messenger.c 	r = sock_recvmsg(sock, &msg, msg.msg_flags);
sock              549 net/ceph/messenger.c static int ceph_tcp_sendmsg(struct socket *sock, struct kvec *iov,
sock              560 net/ceph/messenger.c 	r = kernel_sendmsg(sock, &msg, iov, kvlen, len);
sock              569 net/ceph/messenger.c static int ceph_tcp_sendpage(struct socket *sock, struct page *page,
sock              572 net/ceph/messenger.c 	ssize_t (*sendpage)(struct socket *sock, struct page *page,
sock              586 net/ceph/messenger.c 		sendpage = sock->ops->sendpage;
sock              590 net/ceph/messenger.c 	ret = sendpage(sock, page, offset, size, flags);
sock              604 net/ceph/messenger.c 	dout("con_close_socket on %p sock %p\n", con, con->sock);
sock              605 net/ceph/messenger.c 	if (con->sock) {
sock              606 net/ceph/messenger.c 		rc = con->sock->ops->shutdown(con->sock, SHUT_RDWR);
sock              607 net/ceph/messenger.c 		sock_release(con->sock);
sock              608 net/ceph/messenger.c 		con->sock = NULL;
sock             1509 net/ceph/messenger.c 		ret = ceph_tcp_sendmsg(con->sock, con->out_kvec_cur,
sock             1595 net/ceph/messenger.c 		ret = ceph_tcp_sendpage(con->sock, page, page_offset, length,
sock             1635 net/ceph/messenger.c 		ret = ceph_tcp_sendpage(con->sock, zero_page, 0, size, more);
sock             1705 net/ceph/messenger.c 		int ret = ceph_tcp_recvmsg(con->sock, object + have, left);
sock             2307 net/ceph/messenger.c 		ret = ceph_tcp_recvmsg(con->sock, (char *)section->iov_base +
sock             2342 net/ceph/messenger.c 		ret = ceph_tcp_recvpage(con->sock, page, page_offset, length);
sock             2582 net/ceph/messenger.c 		BUG_ON(con->sock);
sock             2602 net/ceph/messenger.c 	BUG_ON(!con->sock);
sock             2676 net/ceph/messenger.c 	BUG_ON(!con->sock);
sock             2723 net/ceph/messenger.c 		ret = ceph_tcp_recvmsg(con->sock, NULL, -con->in_base_pos);
sock             2735 net/ceph/messenger.c 		ret = ceph_tcp_recvmsg(con->sock, &con->in_tag, 1);
sock             2941 net/ceph/messenger.c 			BUG_ON(con->sock);
sock             2946 net/ceph/messenger.c 			BUG_ON(con->sock);
sock              124 net/compat.c   int cmsghdr_from_user_compat_to_kern(struct msghdr *kmsg, struct sock *sk,
sock              340 net/compat.c   static int do_set_attach_filter(struct socket *sock, int level, int optname,
sock              349 net/compat.c   	return sock_setsockopt(sock, level, optname, (char __user *)kfprog,
sock              353 net/compat.c   static int compat_sock_setsockopt(struct socket *sock, int level, int optname,
sock              358 net/compat.c   		return do_set_attach_filter(sock, level, optname,
sock              360 net/compat.c   	return sock_setsockopt(sock, level, optname, optval, optlen);
sock              367 net/compat.c   	struct socket *sock;
sock              372 net/compat.c   	sock = sockfd_lookup(fd, &err);
sock              373 net/compat.c   	if (sock) {
sock              374 net/compat.c   		err = security_socket_setsockopt(sock, level, optname);
sock              376 net/compat.c   			sockfd_put(sock);
sock              381 net/compat.c   			err = compat_sock_setsockopt(sock, level,
sock              383 net/compat.c   		else if (sock->ops->compat_setsockopt)
sock              384 net/compat.c   			err = sock->ops->compat_setsockopt(sock, level,
sock              387 net/compat.c   			err = sock->ops->setsockopt(sock, level,
sock              389 net/compat.c   		sockfd_put(sock);
sock              405 net/compat.c   	struct socket *sock = sockfd_lookup(fd, &err);
sock              407 net/compat.c   	if (sock) {
sock              408 net/compat.c   		err = security_socket_getsockopt(sock, level, optname);
sock              410 net/compat.c   			sockfd_put(sock);
sock              415 net/compat.c   			err = sock_getsockopt(sock, level,
sock              417 net/compat.c   		else if (sock->ops->compat_getsockopt)
sock              418 net/compat.c   			err = sock->ops->compat_getsockopt(sock, level,
sock              421 net/compat.c   			err = sock->ops->getsockopt(sock, level,
sock              423 net/compat.c   		sockfd_put(sock);
sock              462 net/compat.c   int compat_mc_setsockopt(struct sock *sock, int level, int optname,
sock              464 net/compat.c   	int (*setsockopt)(struct sock *, int, int, char __user *, unsigned int))
sock              545 net/compat.c   	return setsockopt(sock, level, optname, koptval, koptlen);
sock              549 net/compat.c   int compat_mc_getsockopt(struct sock *sock, int level, int optname,
sock              551 net/compat.c   	int (*getsockopt)(struct sock *, int, int, char __user *, int __user *))
sock              560 net/compat.c   		return getsockopt(sock, level, optname, optval, optlen);
sock              590 net/compat.c   	err = getsockopt(sock, level, optname, (char __user *)kgf, koptlen);
sock               86 net/core/bpf_sk_storage.c 	struct sock *sk;	/* The sk that owns the the above "list" of
sock               99 net/core/bpf_sk_storage.c static int omem_charge(struct sock *sk, unsigned int size)
sock              122 net/core/bpf_sk_storage.c 					       struct sock *sk, void *value,
sock              153 net/core/bpf_sk_storage.c 	struct sock *sk;
sock              299 net/core/bpf_sk_storage.c sk_storage_lookup(struct sock *sk, struct bpf_map *map, bool cacheit_lockit)
sock              326 net/core/bpf_sk_storage.c static int sk_storage_alloc(struct sock *sk,
sock              387 net/core/bpf_sk_storage.c static struct bpf_sk_storage_data *sk_storage_update(struct sock *sk,
sock              501 net/core/bpf_sk_storage.c static int sk_storage_delete(struct sock *sk, struct bpf_map *map)
sock              515 net/core/bpf_sk_storage.c void bpf_sk_storage_free(struct sock *sk)
sock              704 net/core/bpf_sk_storage.c 	struct socket *sock;
sock              708 net/core/bpf_sk_storage.c 	sock = sockfd_lookup(fd, &err);
sock              709 net/core/bpf_sk_storage.c 	if (sock) {
sock              710 net/core/bpf_sk_storage.c 		sdata = sk_storage_lookup(sock->sk, map, true);
sock              711 net/core/bpf_sk_storage.c 		sockfd_put(sock);
sock              722 net/core/bpf_sk_storage.c 	struct socket *sock;
sock              726 net/core/bpf_sk_storage.c 	sock = sockfd_lookup(fd, &err);
sock              727 net/core/bpf_sk_storage.c 	if (sock) {
sock              728 net/core/bpf_sk_storage.c 		sdata = sk_storage_update(sock->sk, map, value, map_flags);
sock              729 net/core/bpf_sk_storage.c 		sockfd_put(sock);
sock              738 net/core/bpf_sk_storage.c 	struct socket *sock;
sock              742 net/core/bpf_sk_storage.c 	sock = sockfd_lookup(fd, &err);
sock              743 net/core/bpf_sk_storage.c 	if (sock) {
sock              744 net/core/bpf_sk_storage.c 		err = sk_storage_delete(sock->sk, map);
sock              745 net/core/bpf_sk_storage.c 		sockfd_put(sock);
sock              753 net/core/bpf_sk_storage.c bpf_sk_storage_clone_elem(struct sock *newsk,
sock              773 net/core/bpf_sk_storage.c int bpf_sk_storage_clone(const struct sock *sk, struct sock *newsk)
sock              841 net/core/bpf_sk_storage.c BPF_CALL_4(bpf_sk_storage_get, struct bpf_map *, map, struct sock *, sk,
sock              872 net/core/bpf_sk_storage.c BPF_CALL_2(bpf_sk_storage_delete, struct bpf_map *, map, struct sock *, sk)
sock               70 net/core/datagram.c static inline int connection_based(struct sock *sk)
sock               88 net/core/datagram.c int __skb_wait_for_more_packets(struct sock *sk, int *err, long *timeo_p,
sock              166 net/core/datagram.c struct sk_buff *__skb_try_recv_from_queue(struct sock *sk,
sock              169 net/core/datagram.c 					  void (*destructor)(struct sock *sk,
sock              245 net/core/datagram.c struct sk_buff *__skb_try_recv_datagram(struct sock *sk, unsigned int flags,
sock              246 net/core/datagram.c 					void (*destructor)(struct sock *sk,
sock              292 net/core/datagram.c struct sk_buff *__skb_recv_datagram(struct sock *sk, unsigned int flags,
sock              293 net/core/datagram.c 				    void (*destructor)(struct sock *sk,
sock              317 net/core/datagram.c struct sk_buff *skb_recv_datagram(struct sock *sk, unsigned int flags,
sock              327 net/core/datagram.c void skb_free_datagram(struct sock *sk, struct sk_buff *skb)
sock              334 net/core/datagram.c void __skb_free_datagram_locked(struct sock *sk, struct sk_buff *skb, int len)
sock              354 net/core/datagram.c int __sk_queue_drop_skb(struct sock *sk, struct sk_buff_head *sk_queue,
sock              356 net/core/datagram.c 			void (*destructor)(struct sock *sk,
sock              400 net/core/datagram.c int skb_kill_datagram(struct sock *sk, struct sk_buff *skb, unsigned int flags)
sock              623 net/core/datagram.c int __zerocopy_sg_from_iter(struct sock *sk, struct sk_buff *skb,
sock              768 net/core/datagram.c __poll_t datagram_poll(struct file *file, struct socket *sock,
sock              771 net/core/datagram.c 	struct sock *sk = sock->sk;
sock              774 net/core/datagram.c 	sock_poll_wait(file, sock, wait);
sock                8 net/core/datagram.h struct sock;
sock               12 net/core/datagram.h int __zerocopy_sg_from_iter(struct sock *sk, struct sk_buff *skb,
sock             1915 net/core/dev.c 	else if ((struct sock *)ptype->af_packet_priv == skb->sk)
sock             3455 net/core/dev.c 	const struct sock *sk;
sock             3482 net/core/dev.c int dev_loopback_xmit(struct net *net, struct sock *sk, struct sk_buff *skb)
sock             3568 net/core/dev.c 	struct sock *sk = skb->sk;
sock             3622 net/core/dev.c 	struct sock *sk = skb->sk;
sock               30 net/core/dst.c int dst_discard_out(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              244 net/core/dst.c static int dst_md_discard_out(struct net *net, struct sock *sk, struct sk_buff *skb)
sock               90 net/core/filter.c int sk_filter_trim_cap(struct sock *sk, struct sk_buff *skb, unsigned int cap)
sock              115 net/core/filter.c 		struct sock *save_sk = skb->sk;
sock             1182 net/core/filter.c void sk_filter_uncharge(struct sock *sk, struct sk_filter *fp)
sock             1193 net/core/filter.c static bool __sk_filter_charge(struct sock *sk, struct sk_filter *fp)
sock             1206 net/core/filter.c bool sk_filter_charge(struct sock *sk, struct sk_filter *fp)
sock             1432 net/core/filter.c static int __sk_attach_prog(struct bpf_prog *prog, struct sock *sk)
sock             1459 net/core/filter.c struct bpf_prog *__get_filter(struct sock_fprog *fprog, struct sock *sk)
sock             1505 net/core/filter.c int sk_attach_filter(struct sock_fprog *fprog, struct sock *sk)
sock             1523 net/core/filter.c int sk_reuseport_attach_filter(struct sock_fprog *fprog, struct sock *sk)
sock             1542 net/core/filter.c static struct bpf_prog *__get_bpf(u32 ufd, struct sock *sk)
sock             1550 net/core/filter.c int sk_attach_bpf(u32 ufd, struct sock *sk)
sock             1567 net/core/filter.c int sk_reuseport_attach_bpf(u32 ufd, struct sock *sk)
sock             1830 net/core/filter.c BPF_CALL_1(bpf_sk_fullsock, struct sock *, sk)
sock             4060 net/core/filter.c 	struct sock *sk;
sock             4087 net/core/filter.c 	struct sock *sk = skb_to_full_sk(skb);
sock             4107 net/core/filter.c 	struct sock *sk = skb_to_full_sk(skb);
sock             4201 net/core/filter.c 	struct sock *sk = sk_to_full_sk(skb->sk);
sock             4240 net/core/filter.c 	struct sock *sk = bpf_sock->sk;
sock             4402 net/core/filter.c 	struct sock *sk = bpf_sock->sk;
sock             4485 net/core/filter.c 	struct sock *sk = bpf_sock->sk;
sock             4511 net/core/filter.c 	struct sock *sk = ctx->sk;
sock             5207 net/core/filter.c static struct sock *sk_lookup(struct net *net, struct bpf_sock_tuple *tuple,
sock             5211 net/core/filter.c 	struct sock *sk = NULL;
sock             5257 net/core/filter.c static struct sock *
sock             5262 net/core/filter.c 	struct sock *sk = NULL;
sock             5298 net/core/filter.c static struct sock *
sock             5303 net/core/filter.c 	struct sock *sk = __bpf_skc_lookup(skb, tuple, len, caller_net,
sock             5317 net/core/filter.c static struct sock *
sock             5336 net/core/filter.c static struct sock *
sock             5340 net/core/filter.c 	struct sock *sk = bpf_skc_lookup(skb, tuple, len, proto, netns_id,
sock             5411 net/core/filter.c BPF_CALL_1(bpf_sk_release, struct sock *, sk)
sock             5695 net/core/filter.c BPF_CALL_1(bpf_tcp_sock, struct sock *, sk)
sock             5710 net/core/filter.c BPF_CALL_1(bpf_get_listener_sock, struct sock *, sk)
sock             5794 net/core/filter.c BPF_CALL_5(bpf_tcp_check_syncookie, struct sock *, sk, void *, iph, u32, iph_len,
sock             5861 net/core/filter.c BPF_CALL_5(bpf_tcp_gen_syncookie, struct sock *, sk, void *, iph, u32, iph_len,
sock             7594 net/core/filter.c 		BUILD_BUG_ON(FIELD_SIZEOF(struct sock, sk_bound_dev_if) != 4);
sock             7598 net/core/filter.c 					offsetof(struct sock, sk_bound_dev_if));
sock             7601 net/core/filter.c 				      offsetof(struct sock, sk_bound_dev_if));
sock             7605 net/core/filter.c 		BUILD_BUG_ON(FIELD_SIZEOF(struct sock, sk_mark) != 4);
sock             7609 net/core/filter.c 					offsetof(struct sock, sk_mark));
sock             7612 net/core/filter.c 				      offsetof(struct sock, sk_mark));
sock             7616 net/core/filter.c 		BUILD_BUG_ON(FIELD_SIZEOF(struct sock, sk_priority) != 4);
sock             7620 net/core/filter.c 					offsetof(struct sock, sk_priority));
sock             7623 net/core/filter.c 				      offsetof(struct sock, sk_priority));
sock             7640 net/core/filter.c 				      offsetof(struct sock, __sk_flags_offset));
sock             7649 net/core/filter.c 				      offsetof(struct sock, __sk_flags_offset));
sock             7930 net/core/filter.c 					    struct sock, sk, sk_family);
sock             7935 net/core/filter.c 			struct bpf_sock_addr_kern, struct sock, sk,
sock             7943 net/core/filter.c 			struct bpf_sock_addr_kern, struct sock, sk,
sock             8225 net/core/filter.c 					  struct sock, type);
sock             8610 net/core/filter.c int sk_detach_filter(struct sock *sk)
sock             8630 net/core/filter.c int sk_get_filter(struct sock *sk, struct sock_filter __user *ubuf,
sock             8677 net/core/filter.c 	struct sock *sk;
sock             8678 net/core/filter.c 	struct sock *selected_sk;
sock             8687 net/core/filter.c 				    struct sock *sk, struct sk_buff *skb,
sock             8699 net/core/filter.c struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk,
sock             8719 net/core/filter.c 	struct sock *selected_sk;
sock             8734 net/core/filter.c 		struct sock *sk;
sock             8878 net/core/filter.c 					     struct sock,		\
sock              138 net/core/lwt_bpf.c static int bpf_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              181 net/core/lwt_bpf.c 	struct sock *sk;
sock              312 net/core/lwtunnel.c int lwtunnel_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock             1595 net/core/net-sysfs.c static const void *net_netlink_ns(struct sock *sk)
sock              973 net/core/net_namespace.c static int rtnl_valid_dump_net_req(const struct nlmsghdr *nlh, struct sock *sk,
sock               73 net/core/netclassid_cgroup.c 	struct socket *sock = sock_from_file(file, &err);
sock               75 net/core/netclassid_cgroup.c 	if (sock) {
sock               77 net/core/netclassid_cgroup.c 		sock_cgroup_set_classid(&sock->sk->sk_cgrp_data, ctx->classid);
sock              224 net/core/netprio_cgroup.c 	struct socket *sock = sock_from_file(file, &err);
sock              225 net/core/netprio_cgroup.c 	if (sock) {
sock              227 net/core/netprio_cgroup.c 		sock_cgroup_set_prioidx(&sock->sk->sk_cgrp_data,
sock               91 net/core/request_sock.c void reqsk_fastopen_remove(struct sock *sk, struct request_sock *req,
sock               94 net/core/request_sock.c 	struct sock *lsk = req->rsk_listener;
sock              708 net/core/rtnetlink.c 	struct sock *rtnl = net->rtnl;
sock              722 net/core/rtnetlink.c 	struct sock *rtnl = net->rtnl;
sock              731 net/core/rtnetlink.c 	struct sock *rtnl = net->rtnl;
sock              743 net/core/rtnetlink.c 	struct sock *rtnl = net->rtnl;
sock             1864 net/core/rtnetlink.c struct net *rtnl_get_net_ns_capable(struct sock *sk, int netnsid)
sock             5186 net/core/rtnetlink.c 		struct sock *rtnl;
sock             5321 net/core/rtnetlink.c 	struct sock *sk;
sock              131 net/core/scm.c int __scm_send(struct socket *sock, struct msghdr *msg, struct scm_cookie *p)
sock              156 net/core/scm.c 			if (!sock->ops || sock->ops->family != PF_UNIX)
sock              304 net/core/scm.c 		struct socket *sock;
sock              320 net/core/scm.c 		sock = sock_from_file(fp[i], &err);
sock              321 net/core/scm.c 		if (sock) {
sock              322 net/core/scm.c 			sock_update_netprioidx(&sock->sk->sk_cgrp_data);
sock              323 net/core/scm.c 			sock_update_classid(&sock->sk->sk_cgrp_data);
sock              723 net/core/skbuff.c 	struct sock *sk = skb->sk;
sock             1095 net/core/skbuff.c struct ubuf_info *sock_zerocopy_alloc(struct sock *sk, size_t size)
sock             1132 net/core/skbuff.c struct ubuf_info *sock_zerocopy_realloc(struct sock *sk, size_t size,
sock             1200 net/core/skbuff.c 	struct sock *sk = skb->sk;
sock             1259 net/core/skbuff.c 		struct sock *sk = skb_from_uarg(uarg)->sk;
sock             1276 net/core/skbuff.c int skb_zerocopy_iter_stream(struct sock *sk, struct sk_buff *skb,
sock             1292 net/core/skbuff.c 		struct sock *save_sk = skb->sk;
sock             2277 net/core/skbuff.c 				   struct sock *sk)
sock             2311 net/core/skbuff.c 			  struct sock *sk)
sock             2338 net/core/skbuff.c 			     struct sock *sk,
sock             2375 net/core/skbuff.c 			      struct splice_pipe_desc *spd, struct sock *sk)
sock             2425 net/core/skbuff.c int skb_splice_bits(struct sk_buff *skb, struct sock *sk, unsigned int offset,
sock             2450 net/core/skbuff.c int skb_send_sock_locked(struct sock *sk, struct sk_buff *skb, int offset,
sock             4398 net/core/skbuff.c 	struct sock *sk = skb->sk;
sock             4415 net/core/skbuff.c int sock_queue_err_skb(struct sock *sk, struct sk_buff *skb)
sock             4443 net/core/skbuff.c struct sk_buff *sock_dequeue_err_skb(struct sock *sk)
sock             4484 net/core/skbuff.c 	struct sock *sk = skb->sk;
sock             4504 net/core/skbuff.c 					struct sock *sk,
sock             4533 net/core/skbuff.c static bool skb_may_tx_timestamp(struct sock *sk, bool tsonly)
sock             4550 net/core/skbuff.c 	struct sock *sk = skb->sk;
sock             4572 net/core/skbuff.c 		     struct sock *sk, int tstype)
sock             4629 net/core/skbuff.c 	struct sock *sk = skb->sk;
sock               25 net/core/skmsg.c int sk_msg_alloc(struct sock *sk, struct sk_msg *msg, int len,
sock               76 net/core/skmsg.c int sk_msg_clone(struct sock *sk, struct sk_msg *dst, struct sk_msg *src,
sock              127 net/core/skmsg.c void sk_msg_return_zero(struct sock *sk, struct sk_msg *msg, int bytes)
sock              151 net/core/skmsg.c void sk_msg_return(struct sock *sk, struct sk_msg *msg, int bytes)
sock              166 net/core/skmsg.c static int sk_msg_free_elem(struct sock *sk, struct sk_msg *msg, u32 i,
sock              180 net/core/skmsg.c static int __sk_msg_free(struct sock *sk, struct sk_msg *msg, u32 i,
sock              198 net/core/skmsg.c int sk_msg_free_nocharge(struct sock *sk, struct sk_msg *msg)
sock              204 net/core/skmsg.c int sk_msg_free(struct sock *sk, struct sk_msg *msg)
sock              210 net/core/skmsg.c static void __sk_msg_free_partial(struct sock *sk, struct sk_msg *msg,
sock              238 net/core/skmsg.c void sk_msg_free_partial(struct sock *sk, struct sk_msg *msg, u32 bytes)
sock              244 net/core/skmsg.c void sk_msg_free_partial_nocharge(struct sock *sk, struct sk_msg *msg,
sock              250 net/core/skmsg.c void sk_msg_trim(struct sock *sk, struct sk_msg *msg, int len)
sock              298 net/core/skmsg.c int sk_msg_zerocopy_from_iter(struct sock *sk, struct iov_iter *from,
sock              356 net/core/skmsg.c int sk_msg_memcopy_from_iter(struct sock *sk, struct iov_iter *from,
sock              401 net/core/skmsg.c 	struct sock *sk = psock->sk;
sock              494 net/core/skmsg.c struct sk_psock *sk_psock_init(struct sock *sk, int node)
sock              595 net/core/skmsg.c void sk_psock_drop(struct sock *sk, struct sk_psock *psock)
sock              625 net/core/skmsg.c int sk_psock_msg_verdict(struct sock *sk, struct sk_psock *psock,
sock              693 net/core/skmsg.c 	struct sock *sk_other;
sock              779 net/core/skmsg.c static void sk_psock_strp_data_ready(struct sock *sk)
sock              793 net/core/skmsg.c static void sk_psock_write_space(struct sock *sk)
sock              796 net/core/skmsg.c 	void (*write_space)(struct sock *sk) = NULL;
sock              810 net/core/skmsg.c int sk_psock_init_strp(struct sock *sk, struct sk_psock *psock)
sock              822 net/core/skmsg.c void sk_psock_start_strp(struct sock *sk, struct sk_psock *psock)
sock              835 net/core/skmsg.c void sk_psock_stop_strp(struct sock *sk, struct sk_psock *psock)
sock              156 net/core/sock.c bool sk_ns_capable(const struct sock *sk,
sock              173 net/core/sock.c bool sk_capable(const struct sock *sk, int cap)
sock              188 net/core/sock.c bool sk_net_capable(const struct sock *sk, int cap)
sock              292 net/core/sock.c void sk_set_memalloc(struct sock *sk)
sock              300 net/core/sock.c void sk_clear_memalloc(struct sock *sk)
sock              317 net/core/sock.c int __sk_backlog_rcv(struct sock *sk, struct sk_buff *skb)
sock              429 net/core/sock.c static bool sock_needs_netstamp(const struct sock *sk)
sock              440 net/core/sock.c static void sock_disable_timestamp(struct sock *sk, unsigned long flags)
sock              451 net/core/sock.c int __sock_queue_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock              486 net/core/sock.c int sock_queue_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock              498 net/core/sock.c int __sk_receive_skb(struct sock *sk, struct sk_buff *skb,
sock              542 net/core/sock.c struct dst_entry *__sk_dst_check(struct sock *sk, u32 cookie)
sock              558 net/core/sock.c struct dst_entry *sk_dst_check(struct sock *sk, u32 cookie)
sock              572 net/core/sock.c static int sock_setbindtodevice_locked(struct sock *sk, int ifindex)
sock              600 net/core/sock.c static int sock_setbindtodevice(struct sock *sk, char __user *optval,
sock              650 net/core/sock.c static int sock_getbindtodevice(struct sock *sk, char __user *optval,
sock              690 net/core/sock.c static inline void sock_valbool_flag(struct sock *sk, int bit, int valbool)
sock              698 net/core/sock.c bool sk_mc_loop(struct sock *sk)
sock              722 net/core/sock.c int sock_setsockopt(struct socket *sock, int level, int optname,
sock              726 net/core/sock.c 	struct sock *sk = sock->sk;
sock              902 net/core/sock.c 			set_bit(SOCK_PASSCRED, &sock->flags);
sock              904 net/core/sock.c 			clear_bit(SOCK_PASSCRED, &sock->flags);
sock              976 net/core/sock.c 		if (sock->ops->set_rcvlowat)
sock              977 net/core/sock.c 			ret = sock->ops->set_rcvlowat(sk, val);
sock             1061 net/core/sock.c 			set_bit(SOCK_PASSSEC, &sock->flags);
sock             1063 net/core/sock.c 			clear_bit(SOCK_PASSSEC, &sock->flags);
sock             1083 net/core/sock.c 		if (sock->ops->set_peek_off)
sock             1084 net/core/sock.c 			ret = sock->ops->set_peek_off(sk, val);
sock             1215 net/core/sock.c int sock_getsockopt(struct socket *sock, int level, int optname,
sock             1218 net/core/sock.c 	struct sock *sk = sock->sk;
sock             1355 net/core/sock.c 		v.val = !!test_bit(SOCK_PASSCRED, &sock->flags);
sock             1394 net/core/sock.c 		lv = sock->ops->getname(sock, (struct sockaddr *)address, 2);
sock             1412 net/core/sock.c 		v.val = !!test_bit(SOCK_PASSSEC, &sock->flags);
sock             1416 net/core/sock.c 		return security_socket_getpeersec_stream(sock, optval, optlen, len);
sock             1431 net/core/sock.c 		if (!sock->ops->set_peek_off)
sock             1552 net/core/sock.c static inline void sock_lock_init(struct sock *sk)
sock             1575 net/core/sock.c static void sock_copy(struct sock *nsk, const struct sock *osk)
sock             1580 net/core/sock.c 	memcpy(nsk, osk, offsetof(struct sock, sk_dontcopy_begin));
sock             1583 net/core/sock.c 	       osk->sk_prot->obj_size - offsetof(struct sock, sk_dontcopy_end));
sock             1591 net/core/sock.c static struct sock *sk_prot_alloc(struct proto *prot, gfp_t priority,
sock             1594 net/core/sock.c 	struct sock *sk;
sock             1628 net/core/sock.c static void sk_prot_free(struct proto *prot, struct sock *sk)
sock             1654 net/core/sock.c struct sock *sk_alloc(struct net *net, int family, gfp_t priority,
sock             1657 net/core/sock.c 	struct sock *sk;
sock             1693 net/core/sock.c 	struct sock *sk = container_of(head, struct sock, sk_rcu);
sock             1729 net/core/sock.c void sk_destruct(struct sock *sk)
sock             1744 net/core/sock.c static void __sk_free(struct sock *sk)
sock             1755 net/core/sock.c void sk_free(struct sock *sk)
sock             1767 net/core/sock.c static void sk_init_common(struct sock *sk)
sock             1795 net/core/sock.c struct sock *sk_clone_lock(const struct sock *sk, const gfp_t priority)
sock             1797 net/core/sock.c 	struct sock *newsk;
sock             1912 net/core/sock.c void sk_free_unlock_clone(struct sock *sk)
sock             1922 net/core/sock.c void sk_setup_caps(struct sock *sk, struct dst_entry *dst)
sock             1954 net/core/sock.c 	struct sock *sk = skb->sk;
sock             1980 net/core/sock.c 	struct sock *sk = skb->sk;
sock             1986 net/core/sock.c void skb_set_owner_w(struct sk_buff *skb, struct sock *sk)
sock             2033 net/core/sock.c 		struct sock *sk = skb->sk;
sock             2050 net/core/sock.c 	struct sock *sk = skb->sk;
sock             2068 net/core/sock.c kuid_t sock_i_uid(struct sock *sk)
sock             2079 net/core/sock.c unsigned long sock_i_ino(struct sock *sk)
sock             2093 net/core/sock.c struct sk_buff *sock_wmalloc(struct sock *sk, unsigned long size, int force,
sock             2111 net/core/sock.c 	struct sock *sk = skb->sk;
sock             2116 net/core/sock.c struct sk_buff *sock_omalloc(struct sock *sk, unsigned long size,
sock             2139 net/core/sock.c void *sock_kmalloc(struct sock *sk, int size, gfp_t priority)
sock             2161 net/core/sock.c static inline void __sock_kfree_s(struct sock *sk, void *mem, int size,
sock             2173 net/core/sock.c void sock_kfree_s(struct sock *sk, void *mem, int size)
sock             2179 net/core/sock.c void sock_kzfree_s(struct sock *sk, void *mem, int size)
sock             2188 net/core/sock.c static long sock_wait_for_wmem(struct sock *sk, long timeo)
sock             2217 net/core/sock.c struct sk_buff *sock_alloc_send_pskb(struct sock *sk, unsigned long header_len,
sock             2261 net/core/sock.c struct sk_buff *sock_alloc_send_skb(struct sock *sk, unsigned long size,
sock             2268 net/core/sock.c int __sock_cmsg_send(struct sock *sk, struct msghdr *msg, struct cmsghdr *cmsg,
sock             2310 net/core/sock.c int sock_cmsg_send(struct sock *sk, struct msghdr *msg,
sock             2329 net/core/sock.c static void sk_enter_memory_pressure(struct sock *sk)
sock             2337 net/core/sock.c static void sk_leave_memory_pressure(struct sock *sk)
sock             2397 net/core/sock.c bool sk_page_frag_refill(struct sock *sk, struct page_frag *pfrag)
sock             2408 net/core/sock.c static void __lock_sock(struct sock *sk)
sock             2426 net/core/sock.c void __release_sock(struct sock *sk)
sock             2459 net/core/sock.c void __sk_flush_backlog(struct sock *sk)
sock             2477 net/core/sock.c int sk_wait_data(struct sock *sk, long *timeo, const struct sk_buff *skb)
sock             2500 net/core/sock.c int __sk_mem_raise_allocated(struct sock *sk, int size, int amt, int kind)
sock             2587 net/core/sock.c int __sk_mem_schedule(struct sock *sk, int size, int kind)
sock             2606 net/core/sock.c void __sk_mem_reduce_allocated(struct sock *sk, int amount)
sock             2624 net/core/sock.c void __sk_mem_reclaim(struct sock *sk, int amount)
sock             2632 net/core/sock.c int sk_set_peek_off(struct sock *sk, int val)
sock             2646 net/core/sock.c int sock_no_bind(struct socket *sock, struct sockaddr *saddr, int len)
sock             2652 net/core/sock.c int sock_no_connect(struct socket *sock, struct sockaddr *saddr,
sock             2665 net/core/sock.c int sock_no_accept(struct socket *sock, struct socket *newsock, int flags,
sock             2672 net/core/sock.c int sock_no_getname(struct socket *sock, struct sockaddr *saddr,
sock             2679 net/core/sock.c int sock_no_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock             2685 net/core/sock.c int sock_no_listen(struct socket *sock, int backlog)
sock             2691 net/core/sock.c int sock_no_shutdown(struct socket *sock, int how)
sock             2697 net/core/sock.c int sock_no_setsockopt(struct socket *sock, int level, int optname,
sock             2704 net/core/sock.c int sock_no_getsockopt(struct socket *sock, int level, int optname,
sock             2711 net/core/sock.c int sock_no_sendmsg(struct socket *sock, struct msghdr *m, size_t len)
sock             2717 net/core/sock.c int sock_no_sendmsg_locked(struct sock *sk, struct msghdr *m, size_t len)
sock             2723 net/core/sock.c int sock_no_recvmsg(struct socket *sock, struct msghdr *m, size_t len,
sock             2730 net/core/sock.c int sock_no_mmap(struct file *file, struct socket *sock, struct vm_area_struct *vma)
sock             2737 net/core/sock.c ssize_t sock_no_sendpage(struct socket *sock, struct page *page, int offset, size_t size, int flags)
sock             2745 net/core/sock.c 	res = kernel_sendmsg(sock, &msg, &iov, 1, size);
sock             2751 net/core/sock.c ssize_t sock_no_sendpage_locked(struct sock *sk, struct page *page,
sock             2771 net/core/sock.c static void sock_def_wakeup(struct sock *sk)
sock             2782 net/core/sock.c static void sock_def_error_report(struct sock *sk)
sock             2794 net/core/sock.c static void sock_def_readable(struct sock *sk)
sock             2807 net/core/sock.c static void sock_def_write_space(struct sock *sk)
sock             2830 net/core/sock.c static void sock_def_destruct(struct sock *sk)
sock             2834 net/core/sock.c void sk_send_sigurg(struct sock *sk)
sock             2842 net/core/sock.c void sk_reset_timer(struct sock *sk, struct timer_list* timer,
sock             2850 net/core/sock.c void sk_stop_timer(struct sock *sk, struct timer_list* timer)
sock             2857 net/core/sock.c void sock_init_data(struct socket *sock, struct sock *sk)
sock             2868 net/core/sock.c 	sk_set_socket(sk, sock);
sock             2872 net/core/sock.c 	if (sock) {
sock             2873 net/core/sock.c 		sk->sk_type	=	sock->type;
sock             2874 net/core/sock.c 		RCU_INIT_POINTER(sk->sk_wq, &sock->wq);
sock             2875 net/core/sock.c 		sock->sk	=	sk;
sock             2876 net/core/sock.c 		sk->sk_uid	=	SOCK_INODE(sock)->i_uid;
sock             2938 net/core/sock.c void lock_sock_nested(struct sock *sk, int subclass)
sock             2954 net/core/sock.c void release_sock(struct sock *sk)
sock             2986 net/core/sock.c bool lock_sock_fast(struct sock *sk)
sock             3009 net/core/sock.c int sock_gettstamp(struct socket *sock, void __user *userstamp,
sock             3012 net/core/sock.c 	struct sock *sk = sock->sk;
sock             3048 net/core/sock.c void sock_enable_timestamp(struct sock *sk, int flag)
sock             3065 net/core/sock.c int sock_recv_errqueue(struct sock *sk, struct msghdr *msg, int len,
sock             3108 net/core/sock.c int sock_common_getsockopt(struct socket *sock, int level, int optname,
sock             3111 net/core/sock.c 	struct sock *sk = sock->sk;
sock             3118 net/core/sock.c int compat_sock_common_getsockopt(struct socket *sock, int level, int optname,
sock             3121 net/core/sock.c 	struct sock *sk = sock->sk;
sock             3131 net/core/sock.c int sock_common_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock             3134 net/core/sock.c 	struct sock *sk = sock->sk;
sock             3149 net/core/sock.c int sock_common_setsockopt(struct socket *sock, int level, int optname,
sock             3152 net/core/sock.c 	struct sock *sk = sock->sk;
sock             3159 net/core/sock.c int compat_sock_common_setsockopt(struct socket *sock, int level, int optname,
sock             3162 net/core/sock.c 	struct sock *sk = sock->sk;
sock             3172 net/core/sock.c void sk_common_release(struct sock *sk)
sock             3209 net/core/sock.c void sk_get_meminfo(const struct sock *sk, u32 *mem)
sock             3604 net/core/sock.c 	struct sock *sk = p;
sock               24 net/core/sock_diag.c u64 sock_gen_cookie(struct sock *sk)
sock               36 net/core/sock_diag.c int sock_diag_check_cookie(struct sock *sk, const __u32 *cookie)
sock               51 net/core/sock_diag.c void sock_diag_save_cookie(struct sock *sk, __u32 *cookie)
sock               60 net/core/sock_diag.c int sock_diag_put_meminfo(struct sock *sk, struct sk_buff *skb, int attrtype)
sock               70 net/core/sock_diag.c int sock_diag_put_filterinfo(bool may_report_filterinfo, struct sock *sk,
sock              109 net/core/sock_diag.c 	struct sock *sk;
sock              124 net/core/sock_diag.c 	struct sock *sk = bsk->sk;
sock              152 net/core/sock_diag.c void sock_diag_broadcast_destroy(struct sock *sk)
sock              296 net/core/sock_diag.c int sock_diag_destroy(struct sock *sk, int err)
sock               16 net/core/sock_map.c 	struct sock **sks;
sock               46 net/core/sock_map.c 	cost = (u64) stab->map.max_entries * sizeof(struct sock *);
sock               52 net/core/sock_map.c 				       sizeof(struct sock *),
sock               79 net/core/sock_map.c static void sock_map_sk_acquire(struct sock *sk)
sock               87 net/core/sock_map.c static void sock_map_sk_release(struct sock *sk)
sock              106 net/core/sock_map.c static void sock_map_del_link(struct sock *sk,
sock              132 net/core/sock_map.c static void sock_map_unref(struct sock *sk, void *link_raw)
sock              143 net/core/sock_map.c 			 struct sock *sk)
sock              242 net/core/sock_map.c 		struct sock **psk = &stab->sks[i];
sock              243 net/core/sock_map.c 		struct sock *sk;
sock              267 net/core/sock_map.c static struct sock *__sock_map_lookup_elem(struct bpf_map *map, u32 key)
sock              283 net/core/sock_map.c static int __sock_map_delete(struct bpf_stab *stab, struct sock *sk_test,
sock              284 net/core/sock_map.c 			     struct sock **psk)
sock              286 net/core/sock_map.c 	struct sock *sk;
sock              303 net/core/sock_map.c static void sock_map_delete_from_link(struct bpf_map *map, struct sock *sk,
sock              315 net/core/sock_map.c 	struct sock **psk;
sock              340 net/core/sock_map.c 				  struct sock *sk, u64 flags)
sock              346 net/core/sock_map.c 	struct sock *osk;
sock              399 net/core/sock_map.c static bool sock_map_sk_is_suitable(const struct sock *sk)
sock              410 net/core/sock_map.c 	struct socket *sock;
sock              411 net/core/sock_map.c 	struct sock *sk;
sock              414 net/core/sock_map.c 	sock = sockfd_lookup(ufd, &ret);
sock              415 net/core/sock_map.c 	if (!sock)
sock              417 net/core/sock_map.c 	sk = sock->sk;
sock              434 net/core/sock_map.c 	fput(sock->file);
sock              521 net/core/sock_map.c 	struct sock *sk;
sock              566 net/core/sock_map.c static struct sock *__sock_hash_lookup_elem(struct bpf_map *map, void *key)
sock              589 net/core/sock_map.c static void sock_hash_delete_from_link(struct bpf_map *map, struct sock *sk,
sock              639 net/core/sock_map.c 						  u32 hash, struct sock *sk,
sock              664 net/core/sock_map.c 				   struct sock *sk, u64 flags)
sock              735 net/core/sock_map.c 	struct socket *sock;
sock              736 net/core/sock_map.c 	struct sock *sk;
sock              739 net/core/sock_map.c 	sock = sockfd_lookup(ufd, &ret);
sock              740 net/core/sock_map.c 	if (!sock)
sock              742 net/core/sock_map.c 	sk = sock->sk;
sock              759 net/core/sock_map.c 	fput(sock->file);
sock             1018 net/core/sock_map.c void sk_psock_unlink(struct sock *sk, struct sk_psock_link *link)
sock               43 net/core/sock_reuseport.c 		      sizeof(struct sock *) * max_socks;
sock               55 net/core/sock_reuseport.c int reuseport_alloc(struct sock *sk, bool bind_inany)
sock              117 net/core/sock_reuseport.c 	       reuse->num_socks * sizeof(struct sock *));
sock              151 net/core/sock_reuseport.c int reuseport_add_sock(struct sock *sk, struct sock *sk2, bool bind_inany)
sock              194 net/core/sock_reuseport.c void reuseport_detach_sock(struct sock *sk)
sock              225 net/core/sock_reuseport.c static struct sock *run_bpf_filter(struct sock_reuseport *reuse, u16 socks,
sock              265 net/core/sock_reuseport.c struct sock *reuseport_select_sock(struct sock *sk,
sock              272 net/core/sock_reuseport.c 	struct sock *sk2 = NULL;
sock              319 net/core/sock_reuseport.c int reuseport_attach_prog(struct sock *sk, struct bpf_prog *prog)
sock              347 net/core/sock_reuseport.c int reuseport_detach_prog(struct sock *sk)
sock               30 net/core/stream.c void sk_stream_write_space(struct sock *sk)
sock               32 net/core/stream.c 	struct socket *sock = sk->sk_socket;
sock               35 net/core/stream.c 	if (__sk_stream_is_writeable(sk, 1) && sock) {
sock               36 net/core/stream.c 		clear_bit(SOCK_NOSPACE, &sock->flags);
sock               56 net/core/stream.c int sk_stream_wait_connect(struct sock *sk, long *timeo_p)
sock               90 net/core/stream.c static inline int sk_stream_closing(struct sock *sk)
sock               96 net/core/stream.c void sk_stream_wait_close(struct sock *sk, long timeout)
sock              118 net/core/stream.c int sk_stream_wait_memory(struct sock *sk, long *timeo_p)
sock              183 net/core/stream.c int sk_stream_error(struct sock *sk, int flags, int err)
sock              193 net/core/stream.c void sk_stream_kill_queues(struct sock *sk)
sock               60 net/dccp/ccid.c int ccid_getsockopt_builtin_ccids(struct sock *sk, int len,
sock              140 net/dccp/ccid.c struct ccid *ccid_new(const u8 id, struct sock *sk, bool rx)
sock              173 net/dccp/ccid.c void ccid_hc_rx_delete(struct ccid *ccid, struct sock *sk)
sock              182 net/dccp/ccid.c void ccid_hc_tx_delete(struct ccid *ccid, struct sock *sk)
sock               56 net/dccp/ccid.h 	int		(*ccid_hc_rx_init)(struct ccid *ccid, struct sock *sk);
sock               57 net/dccp/ccid.h 	int		(*ccid_hc_tx_init)(struct ccid *ccid, struct sock *sk);
sock               58 net/dccp/ccid.h 	void		(*ccid_hc_rx_exit)(struct sock *sk);
sock               59 net/dccp/ccid.h 	void		(*ccid_hc_tx_exit)(struct sock *sk);
sock               60 net/dccp/ccid.h 	void		(*ccid_hc_rx_packet_recv)(struct sock *sk,
sock               62 net/dccp/ccid.h 	int		(*ccid_hc_rx_parse_options)(struct sock *sk, u8 pkt,
sock               64 net/dccp/ccid.h 	int		(*ccid_hc_rx_insert_options)(struct sock *sk,
sock               66 net/dccp/ccid.h 	void		(*ccid_hc_tx_packet_recv)(struct sock *sk,
sock               68 net/dccp/ccid.h 	int		(*ccid_hc_tx_parse_options)(struct sock *sk, u8 pkt,
sock               70 net/dccp/ccid.h 	int		(*ccid_hc_tx_send_packet)(struct sock *sk,
sock               72 net/dccp/ccid.h 	void		(*ccid_hc_tx_packet_sent)(struct sock *sk,
sock               74 net/dccp/ccid.h 	void		(*ccid_hc_rx_get_info)(struct sock *sk,
sock               76 net/dccp/ccid.h 	void		(*ccid_hc_tx_get_info)(struct sock *sk,
sock               78 net/dccp/ccid.h 	int		(*ccid_hc_rx_getsockopt)(struct sock *sk,
sock               82 net/dccp/ccid.h 	int		(*ccid_hc_tx_getsockopt)(struct sock *sk,
sock              108 net/dccp/ccid.h int ccid_getsockopt_builtin_ccids(struct sock *sk, int len,
sock              111 net/dccp/ccid.h struct ccid *ccid_new(const u8 id, struct sock *sk, bool rx);
sock              131 net/dccp/ccid.h void ccid_hc_rx_delete(struct ccid *ccid, struct sock *sk);
sock              132 net/dccp/ccid.h void ccid_hc_tx_delete(struct ccid *ccid, struct sock *sk);
sock              163 net/dccp/ccid.h static inline int ccid_hc_tx_send_packet(struct ccid *ccid, struct sock *sk,
sock              171 net/dccp/ccid.h static inline void ccid_hc_tx_packet_sent(struct ccid *ccid, struct sock *sk,
sock              178 net/dccp/ccid.h static inline void ccid_hc_rx_packet_recv(struct ccid *ccid, struct sock *sk,
sock              185 net/dccp/ccid.h static inline void ccid_hc_tx_packet_recv(struct ccid *ccid, struct sock *sk,
sock              199 net/dccp/ccid.h static inline int ccid_hc_tx_parse_options(struct ccid *ccid, struct sock *sk,
sock              211 net/dccp/ccid.h static inline int ccid_hc_rx_parse_options(struct ccid *ccid, struct sock *sk,
sock              219 net/dccp/ccid.h static inline int ccid_hc_rx_insert_options(struct ccid *ccid, struct sock *sk,
sock              227 net/dccp/ccid.h static inline void ccid_hc_rx_get_info(struct ccid *ccid, struct sock *sk,
sock              234 net/dccp/ccid.h static inline void ccid_hc_tx_get_info(struct ccid *ccid, struct sock *sk,
sock              241 net/dccp/ccid.h static inline int ccid_hc_rx_getsockopt(struct ccid *ccid, struct sock *sk,
sock              252 net/dccp/ccid.h static inline int ccid_hc_tx_getsockopt(struct ccid *ccid, struct sock *sk,
sock               67 net/dccp/ccids/ccid2.c static int ccid2_hc_tx_send_packet(struct sock *sk, struct sk_buff *skb)
sock               74 net/dccp/ccids/ccid2.c static void ccid2_change_l_ack_ratio(struct sock *sk, u32 val)
sock               92 net/dccp/ccids/ccid2.c static void ccid2_check_l_ack_ratio(struct sock *sk)
sock              110 net/dccp/ccids/ccid2.c static void ccid2_change_l_seq_window(struct sock *sk, u64 val)
sock              117 net/dccp/ccids/ccid2.c static void dccp_tasklet_schedule(struct sock *sk)
sock              130 net/dccp/ccids/ccid2.c 	struct sock *sk = hc->sk;
sock              195 net/dccp/ccids/ccid2.c static void ccid2_cwnd_application_limited(struct sock *sk, const u32 now)
sock              214 net/dccp/ccids/ccid2.c static void ccid2_cwnd_restart(struct sock *sk, const u32 now)
sock              235 net/dccp/ccids/ccid2.c static void ccid2_hc_tx_packet_sent(struct sock *sk, unsigned int len)
sock              359 net/dccp/ccids/ccid2.c static void ccid2_rtt_estimator(struct sock *sk, const long mrtt)
sock              429 net/dccp/ccids/ccid2.c static void ccid2_new_ack(struct sock *sk, struct ccid2_seq *seqp,
sock              475 net/dccp/ccids/ccid2.c static void ccid2_congestion_event(struct sock *sk, struct ccid2_seq *seqp)
sock              492 net/dccp/ccids/ccid2.c static int ccid2_hc_tx_parse_options(struct sock *sk, u8 packet_type,
sock              506 net/dccp/ccids/ccid2.c static void ccid2_hc_tx_packet_recv(struct sock *sk, struct sk_buff *skb)
sock              713 net/dccp/ccids/ccid2.c static int ccid2_hc_tx_init(struct ccid *ccid, struct sock *sk)
sock              745 net/dccp/ccids/ccid2.c static void ccid2_hc_tx_exit(struct sock *sk)
sock              758 net/dccp/ccids/ccid2.c static void ccid2_hc_rx_packet_recv(struct sock *sk, struct sk_buff *skb)
sock               75 net/dccp/ccids/ccid2.h 	struct sock		*sk;
sock              112 net/dccp/ccids/ccid2.h static inline struct ccid2_hc_tx_sock *ccid2_hc_tx_sk(const struct sock *sk)
sock              117 net/dccp/ccids/ccid2.h static inline struct ccid2_hc_rx_sock *ccid2_hc_rx_sk(const struct sock *sk)
sock               50 net/dccp/ccids/ccid3.c static void ccid3_hc_tx_set_state(struct sock *sk,
sock               72 net/dccp/ccids/ccid3.c static inline u64 rfc3390_initial_rate(struct sock *sk)
sock              111 net/dccp/ccids/ccid3.c static void ccid3_hc_tx_update_x(struct sock *sk, ktime_t *stamp)
sock              188 net/dccp/ccids/ccid3.c 	struct sock *sk = hc->sk;
sock              267 net/dccp/ccids/ccid3.c static int ccid3_hc_tx_send_packet(struct sock *sk, struct sk_buff *skb)
sock              344 net/dccp/ccids/ccid3.c static void ccid3_hc_tx_packet_sent(struct sock *sk, unsigned int len)
sock              354 net/dccp/ccids/ccid3.c static void ccid3_hc_tx_packet_recv(struct sock *sk, struct sk_buff *skb)
sock              452 net/dccp/ccids/ccid3.c static int ccid3_hc_tx_parse_options(struct sock *sk, u8 packet_type,
sock              489 net/dccp/ccids/ccid3.c static int ccid3_hc_tx_init(struct ccid *ccid, struct sock *sk)
sock              501 net/dccp/ccids/ccid3.c static void ccid3_hc_tx_exit(struct sock *sk)
sock              509 net/dccp/ccids/ccid3.c static void ccid3_hc_tx_get_info(struct sock *sk, struct tcp_info *info)
sock              515 net/dccp/ccids/ccid3.c static int ccid3_hc_tx_getsockopt(struct sock *sk, const int optname, int len,
sock              571 net/dccp/ccids/ccid3.c static void ccid3_hc_rx_set_state(struct sock *sk,
sock              584 net/dccp/ccids/ccid3.c static void ccid3_hc_rx_send_feedback(struct sock *sk,
sock              633 net/dccp/ccids/ccid3.c static int ccid3_hc_rx_insert_options(struct sock *sk, struct sk_buff *skb)
sock              666 net/dccp/ccids/ccid3.c static u32 ccid3_first_li(struct sock *sk)
sock              701 net/dccp/ccids/ccid3.c static void ccid3_hc_rx_packet_recv(struct sock *sk, struct sk_buff *skb)
sock              785 net/dccp/ccids/ccid3.c static int ccid3_hc_rx_init(struct ccid *ccid, struct sock *sk)
sock              794 net/dccp/ccids/ccid3.c static void ccid3_hc_rx_exit(struct sock *sk)
sock              802 net/dccp/ccids/ccid3.c static void ccid3_hc_rx_get_info(struct sock *sk, struct tcp_info *info)
sock              809 net/dccp/ccids/ccid3.c static int ccid3_hc_rx_getsockopt(struct sock *sk, const int optname, int len,
sock               96 net/dccp/ccids/ccid3.h 	struct sock			*sk;
sock              102 net/dccp/ccids/ccid3.h static inline struct ccid3_hc_tx_sock *ccid3_hc_tx_sk(const struct sock *sk)
sock              141 net/dccp/ccids/ccid3.h static inline struct ccid3_hc_rx_sock *ccid3_hc_rx_sk(const struct sock *sk)
sock              136 net/dccp/ccids/lib/loss_interval.c 			 u32 (*calc_first_li)(struct sock *), struct sock *sk)
sock               65 net/dccp/ccids/lib/loss_interval.h 			 u32 (*first_li)(struct sock *), struct sock *);
sock              314 net/dccp/ccids/lib/packet_history.c 			u32 (*calc_first_li)(struct sock *), struct sock *sk)
sock              137 net/dccp/ccids/lib/packet_history.h 			u32 (*first_li)(struct sock *sk), struct sock *sk);
sock               53 net/dccp/dccp.h void dccp_time_wait(struct sock *sk, int state, int timeo);
sock              224 net/dccp/dccp.h void dccp_v4_send_check(struct sock *sk, struct sk_buff *skb);
sock              226 net/dccp/dccp.h int dccp_retransmit_skb(struct sock *sk);
sock              228 net/dccp/dccp.h void dccp_send_ack(struct sock *sk);
sock              229 net/dccp/dccp.h void dccp_reqsk_send_ack(const struct sock *sk, struct sk_buff *skb,
sock              232 net/dccp/dccp.h void dccp_send_sync(struct sock *sk, const u64 seq,
sock              238 net/dccp/dccp.h void dccp_qpolicy_push(struct sock *sk, struct sk_buff *skb);
sock              239 net/dccp/dccp.h bool dccp_qpolicy_full(struct sock *sk);
sock              240 net/dccp/dccp.h void dccp_qpolicy_drop(struct sock *sk, struct sk_buff *skb);
sock              241 net/dccp/dccp.h struct sk_buff *dccp_qpolicy_top(struct sock *sk);
sock              242 net/dccp/dccp.h struct sk_buff *dccp_qpolicy_pop(struct sock *sk);
sock              243 net/dccp/dccp.h bool dccp_qpolicy_param_ok(struct sock *sk, __be32 param);
sock              248 net/dccp/dccp.h void dccp_write_xmit(struct sock *sk);
sock              249 net/dccp/dccp.h void dccp_write_space(struct sock *sk);
sock              250 net/dccp/dccp.h void dccp_flush_write_queue(struct sock *sk, long *time_budget);
sock              252 net/dccp/dccp.h void dccp_init_xmit_timers(struct sock *sk);
sock              253 net/dccp/dccp.h static inline void dccp_clear_xmit_timers(struct sock *sk)
sock              258 net/dccp/dccp.h unsigned int dccp_sync_mss(struct sock *sk, u32 pmtu);
sock              262 net/dccp/dccp.h void dccp_set_state(struct sock *sk, const int state);
sock              263 net/dccp/dccp.h void dccp_done(struct sock *sk);
sock              268 net/dccp/dccp.h int dccp_v4_conn_request(struct sock *sk, struct sk_buff *skb);
sock              270 net/dccp/dccp.h struct sock *dccp_create_openreq_child(const struct sock *sk,
sock              274 net/dccp/dccp.h int dccp_v4_do_rcv(struct sock *sk, struct sk_buff *skb);
sock              276 net/dccp/dccp.h struct sock *dccp_v4_request_recv_sock(const struct sock *sk, struct sk_buff *skb,
sock              281 net/dccp/dccp.h struct sock *dccp_check_req(struct sock *sk, struct sk_buff *skb,
sock              284 net/dccp/dccp.h int dccp_child_process(struct sock *parent, struct sock *child,
sock              286 net/dccp/dccp.h int dccp_rcv_state_process(struct sock *sk, struct sk_buff *skb,
sock              288 net/dccp/dccp.h int dccp_rcv_established(struct sock *sk, struct sk_buff *skb,
sock              291 net/dccp/dccp.h int dccp_init_sock(struct sock *sk, const __u8 ctl_sock_initialized);
sock              292 net/dccp/dccp.h void dccp_destroy_sock(struct sock *sk);
sock              294 net/dccp/dccp.h void dccp_close(struct sock *sk, long timeout);
sock              295 net/dccp/dccp.h struct sk_buff *dccp_make_response(const struct sock *sk, struct dst_entry *dst,
sock              298 net/dccp/dccp.h int dccp_connect(struct sock *sk);
sock              299 net/dccp/dccp.h int dccp_disconnect(struct sock *sk, int flags);
sock              300 net/dccp/dccp.h int dccp_getsockopt(struct sock *sk, int level, int optname,
sock              302 net/dccp/dccp.h int dccp_setsockopt(struct sock *sk, int level, int optname,
sock              305 net/dccp/dccp.h int compat_dccp_getsockopt(struct sock *sk, int level, int optname,
sock              307 net/dccp/dccp.h int compat_dccp_setsockopt(struct sock *sk, int level, int optname,
sock              310 net/dccp/dccp.h int dccp_ioctl(struct sock *sk, int cmd, unsigned long arg);
sock              311 net/dccp/dccp.h int dccp_sendmsg(struct sock *sk, struct msghdr *msg, size_t size);
sock              312 net/dccp/dccp.h int dccp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int nonblock,
sock              314 net/dccp/dccp.h void dccp_shutdown(struct sock *sk, int how);
sock              315 net/dccp/dccp.h int inet_dccp_listen(struct socket *sock, int backlog);
sock              316 net/dccp/dccp.h __poll_t dccp_poll(struct file *file, struct socket *sock,
sock              318 net/dccp/dccp.h int dccp_v4_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len);
sock              319 net/dccp/dccp.h void dccp_req_err(struct sock *sk, u64 seq);
sock              321 net/dccp/dccp.h struct sk_buff *dccp_ctl_make_reset(struct sock *sk, struct sk_buff *skb);
sock              322 net/dccp/dccp.h int dccp_send_reset(struct sock *sk, enum dccp_reset_codes code);
sock              323 net/dccp/dccp.h void dccp_send_close(struct sock *sk, const int active);
sock              325 net/dccp/dccp.h u32 dccp_sample_rtt(struct sock *sk, long delta);
sock              327 net/dccp/dccp.h static inline bool dccp_bad_service_code(const struct sock *sk,
sock              417 net/dccp/dccp.h static inline void dccp_update_gsr(struct sock *sk, u64 seq)
sock              445 net/dccp/dccp.h static inline void dccp_update_gss(struct sock *sk, u64 seq)
sock              458 net/dccp/dccp.h static inline int dccp_ackvec_pending(const struct sock *sk)
sock              464 net/dccp/dccp.h static inline int dccp_ack_pending(const struct sock *sk)
sock              469 net/dccp/dccp.h int dccp_feat_signal_nn_change(struct sock *sk, u8 feat, u64 nn_val);
sock              474 net/dccp/dccp.h int dccp_feat_activate_values(struct sock *sk, struct list_head *fn);
sock              477 net/dccp/dccp.h int dccp_insert_options(struct sock *sk, struct sk_buff *skb);
sock               16 net/dccp/diag.c static void dccp_get_info(struct sock *sk, struct tcp_info *info)
sock               39 net/dccp/diag.c static void dccp_diag_get_info(struct sock *sk, struct inet_diag_msg *r,
sock               36 net/dccp/feat.c static int dccp_hdlr_ccid(struct sock *sk, u64 ccid, bool rx)
sock               54 net/dccp/feat.c static int dccp_hdlr_seq_win(struct sock *sk, u64 seq_win, bool rx)
sock               70 net/dccp/feat.c static int dccp_hdlr_ack_ratio(struct sock *sk, u64 ratio, bool rx)
sock               79 net/dccp/feat.c static int dccp_hdlr_ackvec(struct sock *sk, u64 enable, bool rx)
sock               96 net/dccp/feat.c static int dccp_hdlr_ndp(struct sock *sk, u64 enable, bool rx)
sock              112 net/dccp/feat.c static int dccp_hdlr_min_cscov(struct sock *sk, u64 cscov, bool rx)
sock              133 net/dccp/feat.c 	int (*activation_hdlr)(struct sock *sk, u64 val, bool rx);
sock              303 net/dccp/feat.c static int __dccp_feat_activate(struct sock *sk, const int idx,
sock              351 net/dccp/feat.c static int dccp_feat_activate(struct sock *sk, u8 feat_num, bool local,
sock              752 net/dccp/feat.c int dccp_feat_register_sp(struct sock *sk, u8 feat, u8 is_local,
sock              771 net/dccp/feat.c u64 dccp_feat_nn_get(struct sock *sk, u8 feat)
sock              801 net/dccp/feat.c int dccp_feat_signal_nn_change(struct sock *sk, u8 feat, u64 nn_val)
sock             1305 net/dccp/feat.c static u8 dccp_feat_handle_nn_established(struct sock *sk, u8 mandatory, u8 opt,
sock             1394 net/dccp/feat.c int dccp_feat_parse_options(struct sock *sk, struct dccp_request_sock *dreq,
sock             1440 net/dccp/feat.c int dccp_feat_init(struct sock *sk)
sock             1497 net/dccp/feat.c int dccp_feat_activate_values(struct sock *sk, struct list_head *fn_list)
sock              107 net/dccp/feat.h int dccp_feat_init(struct sock *sk);
sock              109 net/dccp/feat.h int dccp_feat_register_sp(struct sock *sk, u8 feat, u8 is_local,
sock              111 net/dccp/feat.h int dccp_feat_parse_options(struct sock *, struct dccp_request_sock *,
sock              129 net/dccp/feat.h u64 dccp_feat_nn_get(struct sock *sk, u8 feat);
sock               22 net/dccp/input.c static void dccp_enqueue_skb(struct sock *sk, struct sk_buff *skb)
sock               30 net/dccp/input.c static void dccp_fin(struct sock *sk, struct sk_buff *skb)
sock               43 net/dccp/input.c static int dccp_rcv_close(struct sock *sk, struct sk_buff *skb)
sock               89 net/dccp/input.c static int dccp_rcv_closereq(struct sock *sk, struct sk_buff *skb)
sock              145 net/dccp/input.c static void dccp_rcv_reset(struct sock *sk, struct sk_buff *skb)
sock              159 net/dccp/input.c static void dccp_handle_ackvec_processing(struct sock *sk, struct sk_buff *skb)
sock              170 net/dccp/input.c static void dccp_deliver_input_to_ccids(struct sock *sk, struct sk_buff *skb)
sock              185 net/dccp/input.c static int dccp_check_seqno(struct sock *sk, struct sk_buff *skb)
sock              283 net/dccp/input.c static int __dccp_rcv_established(struct sock *sk, struct sk_buff *skb,
sock              364 net/dccp/input.c int dccp_rcv_established(struct sock *sk, struct sk_buff *skb,
sock              384 net/dccp/input.c static int dccp_rcv_request_sent_state_process(struct sock *sk,
sock              517 net/dccp/input.c static int dccp_rcv_respond_partopen_state_process(struct sock *sk,
sock              571 net/dccp/input.c int dccp_rcv_state_process(struct sock *sk, struct sk_buff *skb,
sock              723 net/dccp/input.c u32 dccp_sample_rtt(struct sock *sk, long delta)
sock               38 net/dccp/ipv4.c int dccp_v4_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len)
sock              143 net/dccp/ipv4.c static inline void dccp_do_pmtu_discovery(struct sock *sk,
sock              186 net/dccp/ipv4.c static void dccp_do_redirect(struct sk_buff *skb, struct sock *sk)
sock              194 net/dccp/ipv4.c void dccp_req_err(struct sock *sk, u64 seq)
sock              239 net/dccp/ipv4.c 	struct sock *sk;
sock              367 net/dccp/ipv4.c void dccp_v4_send_check(struct sock *sk, struct sk_buff *skb)
sock              393 net/dccp/ipv4.c struct sock *dccp_v4_request_recv_sock(const struct sock *sk,
sock              402 net/dccp/ipv4.c 	struct sock *newsk;
sock              452 net/dccp/ipv4.c static struct dst_entry* dccp_v4_route_skb(struct net *net, struct sock *sk,
sock              477 net/dccp/ipv4.c static int dccp_v4_send_response(const struct sock *sk, struct request_sock *req)
sock              508 net/dccp/ipv4.c static void dccp_v4_ctl_send_reset(const struct sock *sk, struct sk_buff *rxskb)
sock              515 net/dccp/ipv4.c 	struct sock *ctl_sk = net->dccp.v4_ctl_sk;
sock              573 net/dccp/ipv4.c int dccp_v4_conn_request(struct sock *sk, struct sk_buff *skb)
sock              650 net/dccp/ipv4.c int dccp_v4_do_rcv(struct sock *sk, struct sk_buff *skb)
sock              775 net/dccp/ipv4.c 	struct sock *sk;
sock              833 net/dccp/ipv4.c 		struct sock *nsk;
sock              920 net/dccp/ipv4.c static int dccp_v4_init_sock(struct sock *sk)
sock               49 net/dccp/ipv6.c static inline void dccp_v6_send_check(struct sock *sk, struct sk_buff *skb)
sock               74 net/dccp/ipv6.c 	struct sock *sk;
sock              188 net/dccp/ipv6.c static int dccp_v6_send_response(const struct sock *sk, struct request_sock *req)
sock              251 net/dccp/ipv6.c static void dccp_v6_ctl_send_reset(const struct sock *sk, struct sk_buff *rxskb)
sock              257 net/dccp/ipv6.c 	struct sock *ctl_sk = net->dccp.v6_ctl_sk;
sock              307 net/dccp/ipv6.c static int dccp_v6_conn_request(struct sock *sk, struct sk_buff *skb)
sock              396 net/dccp/ipv6.c static struct sock *dccp_v6_request_recv_sock(const struct sock *sk,
sock              409 net/dccp/ipv6.c 	struct sock *newsk;
sock              565 net/dccp/ipv6.c static int dccp_v6_do_rcv(struct sock *sk, struct sk_buff *skb)
sock              686 net/dccp/ipv6.c 	struct sock *sk;
sock              735 net/dccp/ipv6.c 		struct sock *nsk;
sock              803 net/dccp/ipv6.c static int dccp_v6_connect(struct sock *sk, struct sockaddr *uaddr,
sock             1002 net/dccp/ipv6.c static int dccp_v6_init_sock(struct sock *sk)
sock             1016 net/dccp/ipv6.c static void dccp_v6_destroy_sock(struct sock *sk)
sock               31 net/dccp/minisocks.c void dccp_time_wait(struct sock *sk, int state, int timeo)
sock               77 net/dccp/minisocks.c struct sock *dccp_create_openreq_child(const struct sock *sk,
sock               87 net/dccp/minisocks.c 	struct sock *newsk = inet_csk_clone_lock(sk, req, GFP_ATOMIC);
sock              140 net/dccp/minisocks.c struct sock *dccp_check_req(struct sock *sk, struct sk_buff *skb,
sock              143 net/dccp/minisocks.c 	struct sock *child = NULL;
sock              217 net/dccp/minisocks.c int dccp_child_process(struct sock *parent, struct sock *child,
sock              245 net/dccp/minisocks.c void dccp_reqsk_send_ack(const struct sock *sk, struct sk_buff *skb,
sock               47 net/dccp/options.c int dccp_parse_options(struct sock *sk, struct dccp_request_sock *dreq,
sock              308 net/dccp/options.c static int dccp_insert_option_ndp(struct sock *sk, struct sk_buff *skb)
sock              395 net/dccp/options.c static int dccp_insert_option_ackvec(struct sock *sk, struct sk_buff *skb)
sock              545 net/dccp/options.c int dccp_insert_options(struct sock *sk, struct sk_buff *skb)
sock               22 net/dccp/output.c static inline void dccp_event_ack_sent(struct sock *sk)
sock               28 net/dccp/output.c static struct sk_buff *dccp_skb_entail(struct sock *sk, struct sk_buff *skb)
sock               42 net/dccp/output.c static int dccp_transmit_skb(struct sock *sk, struct sk_buff *skb)
sock              159 net/dccp/output.c unsigned int dccp_sync_mss(struct sock *sk, u32 pmtu)
sock              195 net/dccp/output.c void dccp_write_space(struct sock *sk)
sock              217 net/dccp/output.c static int dccp_wait_for_ccid(struct sock *sk, unsigned long delay)
sock              241 net/dccp/output.c static void dccp_xmit_packet(struct sock *sk)
sock              304 net/dccp/output.c void dccp_flush_write_queue(struct sock *sk, long *time_budget)
sock              343 net/dccp/output.c void dccp_write_xmit(struct sock *sk)
sock              377 net/dccp/output.c int dccp_retransmit_skb(struct sock *sk)
sock              390 net/dccp/output.c struct sk_buff *dccp_make_response(const struct sock *sk, struct dst_entry *dst,
sock              404 net/dccp/output.c 	skb = sock_wmalloc((struct sock *)sk, MAX_DCCP_HEADER, 1,
sock              453 net/dccp/output.c struct sk_buff *dccp_ctl_make_reset(struct sock *sk, struct sk_buff *rcv_skb)
sock              505 net/dccp/output.c int dccp_send_reset(struct sock *sk, enum dccp_reset_codes code)
sock              532 net/dccp/output.c int dccp_connect(struct sock *sk)
sock              572 net/dccp/output.c void dccp_send_ack(struct sock *sk)
sock              599 net/dccp/output.c void dccp_send_delayed_ack(struct sock *sk)
sock              630 net/dccp/output.c void dccp_send_sync(struct sock *sk, const u64 ackno,
sock              667 net/dccp/output.c void dccp_send_close(struct sock *sk, const int active)
sock               78 net/dccp/proto.c void dccp_set_state(struct sock *sk, const int state)
sock              118 net/dccp/proto.c static void dccp_finish_passive_close(struct sock *sk)
sock              136 net/dccp/proto.c void dccp_done(struct sock *sk)
sock              174 net/dccp/proto.c static void dccp_sk_destruct(struct sock *sk)
sock              183 net/dccp/proto.c int dccp_init_sock(struct sock *sk, const __u8 ctl_sock_initialized)
sock              211 net/dccp/proto.c void dccp_destroy_sock(struct sock *sk)
sock              241 net/dccp/proto.c static inline int dccp_listen_start(struct sock *sk, int backlog)
sock              258 net/dccp/proto.c int dccp_disconnect(struct sock *sk, int flags)
sock              318 net/dccp/proto.c __poll_t dccp_poll(struct file *file, struct socket *sock,
sock              322 net/dccp/proto.c 	struct sock *sk = sock->sk;
sock              324 net/dccp/proto.c 	sock_poll_wait(file, sock, wait);
sock              368 net/dccp/proto.c int dccp_ioctl(struct sock *sk, int cmd, unsigned long arg)
sock              404 net/dccp/proto.c static int dccp_setsockopt_service(struct sock *sk, const __be32 service,
sock              439 net/dccp/proto.c static int dccp_setsockopt_cscov(struct sock *sk, int cscov, bool rx)
sock              475 net/dccp/proto.c static int dccp_setsockopt_ccid(struct sock *sk, int type,
sock              500 net/dccp/proto.c static int do_dccp_setsockopt(struct sock *sk, int level, int optname,
sock              566 net/dccp/proto.c int dccp_setsockopt(struct sock *sk, int level, int optname,
sock              579 net/dccp/proto.c int compat_dccp_setsockopt(struct sock *sk, int level, int optname,
sock              591 net/dccp/proto.c static int dccp_getsockopt_service(struct sock *sk, int len,
sock              619 net/dccp/proto.c static int do_dccp_getsockopt(struct sock *sk, int level, int optname,
sock              687 net/dccp/proto.c int dccp_getsockopt(struct sock *sk, int level, int optname,
sock              700 net/dccp/proto.c int compat_dccp_getsockopt(struct sock *sk, int level, int optname,
sock              752 net/dccp/proto.c int dccp_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
sock              823 net/dccp/proto.c int dccp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int nonblock,
sock              931 net/dccp/proto.c int inet_dccp_listen(struct socket *sock, int backlog)
sock              933 net/dccp/proto.c 	struct sock *sk = sock->sk;
sock              940 net/dccp/proto.c 	if (sock->state != SS_UNCONNECTED || sock->type != SOCK_DCCP)
sock              969 net/dccp/proto.c static void dccp_terminate_connection(struct sock *sk)
sock              996 net/dccp/proto.c void dccp_close(struct sock *sk, long timeout)
sock             1095 net/dccp/proto.c void dccp_shutdown(struct sock *sk, int how)
sock               15 net/dccp/qpolicy.c static void qpolicy_simple_push(struct sock *sk, struct sk_buff *skb)
sock               20 net/dccp/qpolicy.c static bool qpolicy_simple_full(struct sock *sk)
sock               26 net/dccp/qpolicy.c static struct sk_buff *qpolicy_simple_top(struct sock *sk)
sock               36 net/dccp/qpolicy.c static struct sk_buff *qpolicy_prio_best_skb(struct sock *sk)
sock               46 net/dccp/qpolicy.c static struct sk_buff *qpolicy_prio_worst_skb(struct sock *sk)
sock               56 net/dccp/qpolicy.c static bool qpolicy_prio_full(struct sock *sk)
sock               70 net/dccp/qpolicy.c 	void		(*push)	(struct sock *sk, struct sk_buff *skb);
sock               71 net/dccp/qpolicy.c 	bool		(*full) (struct sock *sk);
sock               72 net/dccp/qpolicy.c 	struct sk_buff*	(*top)  (struct sock *sk);
sock               93 net/dccp/qpolicy.c void dccp_qpolicy_push(struct sock *sk, struct sk_buff *skb)
sock               98 net/dccp/qpolicy.c bool dccp_qpolicy_full(struct sock *sk)
sock              103 net/dccp/qpolicy.c void dccp_qpolicy_drop(struct sock *sk, struct sk_buff *skb)
sock              111 net/dccp/qpolicy.c struct sk_buff *dccp_qpolicy_top(struct sock *sk)
sock              116 net/dccp/qpolicy.c struct sk_buff *dccp_qpolicy_pop(struct sock *sk)
sock              128 net/dccp/qpolicy.c bool dccp_qpolicy_param_ok(struct sock *sk, __be32 param)
sock               20 net/dccp/timer.c static void dccp_write_err(struct sock *sk)
sock               31 net/dccp/timer.c static int dccp_write_timeout(struct sock *sk)
sock               83 net/dccp/timer.c static void dccp_retransmit_timer(struct sock *sk)
sock              128 net/dccp/timer.c 	struct sock *sk = &icsk->icsk_inet.sk;
sock              163 net/dccp/timer.c 	struct sock *sk = from_timer(sk, t, sk_timer);
sock              174 net/dccp/timer.c 	struct sock *sk = &icsk->icsk_inet.sk;
sock              223 net/dccp/timer.c 	struct sock *sk = (struct sock *)data;
sock              237 net/dccp/timer.c 	struct sock *sk = &dp->dccps_inet_connection.icsk_inet.sk;
sock              242 net/dccp/timer.c void dccp_init_xmit_timers(struct sock *sk)
sock               16 net/dccp/trace.h 	TP_PROTO(struct sock *sk, size_t size),
sock              136 net/decnet/af_decnet.c 	struct sock sk;
sock              140 net/decnet/af_decnet.c static void dn_keepalive(struct sock *sk);
sock              153 net/decnet/af_decnet.c static int __dn_setsockopt(struct socket *sock, int level, int optname, char __user *optval, unsigned int optlen, int flags);
sock              154 net/decnet/af_decnet.c static int __dn_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen, int flags);
sock              156 net/decnet/af_decnet.c static struct hlist_head *dn_find_list(struct sock *sk)
sock              171 net/decnet/af_decnet.c 	struct sock *sk;
sock              184 net/decnet/af_decnet.c static unsigned short port_alloc(struct sock *sk)
sock              205 net/decnet/af_decnet.c static int dn_hash_sock(struct sock *sk)
sock              229 net/decnet/af_decnet.c static void dn_unhash_sock(struct sock *sk)
sock              236 net/decnet/af_decnet.c static void dn_unhash_sock_bh(struct sock *sk)
sock              264 net/decnet/af_decnet.c static void dn_rehash_sock(struct sock *sk)
sock              367 net/decnet/af_decnet.c struct sock *dn_sklist_find_listener(struct sockaddr_dn *addr)
sock              370 net/decnet/af_decnet.c 	struct sock *sk;
sock              405 net/decnet/af_decnet.c struct sock *dn_find_by_skb(struct sk_buff *skb)
sock              408 net/decnet/af_decnet.c 	struct sock *sk;
sock              431 net/decnet/af_decnet.c static void dn_destruct(struct sock *sk)
sock              444 net/decnet/af_decnet.c static void dn_enter_memory_pressure(struct sock *sk)
sock              464 net/decnet/af_decnet.c static struct sock *dn_alloc_sock(struct net *net, struct socket *sock, gfp_t gfp, int kern)
sock              467 net/decnet/af_decnet.c 	struct sock *sk = sk_alloc(net, PF_DECnet, gfp, &dn_proto, kern);
sock              472 net/decnet/af_decnet.c 	if (sock)
sock              473 net/decnet/af_decnet.c 		sock->ops = &dn_proto_ops;
sock              474 net/decnet/af_decnet.c 	sock_init_data(sock, sk);
sock              537 net/decnet/af_decnet.c static void dn_keepalive(struct sock *sk)
sock              558 net/decnet/af_decnet.c int dn_destroy_timer(struct sock *sk)
sock              600 net/decnet/af_decnet.c static void dn_destroy_sock(struct sock *sk)
sock              668 net/decnet/af_decnet.c static int dn_create(struct net *net, struct socket *sock, int protocol,
sock              671 net/decnet/af_decnet.c 	struct sock *sk;
sock              679 net/decnet/af_decnet.c 	switch (sock->type) {
sock              691 net/decnet/af_decnet.c 	if ((sk = dn_alloc_sock(net, sock, GFP_KERNEL, kern)) == NULL)
sock              701 net/decnet/af_decnet.c dn_release(struct socket *sock)
sock              703 net/decnet/af_decnet.c 	struct sock *sk = sock->sk;
sock              717 net/decnet/af_decnet.c static int dn_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len)
sock              719 net/decnet/af_decnet.c 	struct sock *sk = sock->sk;
sock              778 net/decnet/af_decnet.c static int dn_auto_bind(struct socket *sock)
sock              780 net/decnet/af_decnet.c 	struct sock *sk = sock->sk;
sock              815 net/decnet/af_decnet.c static int dn_confirm_accept(struct sock *sk, long *timeo, gfp_t allocation)
sock              857 net/decnet/af_decnet.c static int dn_wait_run(struct sock *sk, long *timeo)
sock              899 net/decnet/af_decnet.c static int __dn_connect(struct sock *sk, struct sockaddr_dn *addr, int addrlen, long *timeo, int flags)
sock              901 net/decnet/af_decnet.c 	struct socket *sock = sk->sk_socket;
sock              907 net/decnet/af_decnet.c 	if (sock->state == SS_CONNECTED)
sock              910 net/decnet/af_decnet.c 	if (sock->state == SS_CONNECTING) {
sock              913 net/decnet/af_decnet.c 			sock->state = SS_CONNECTED;
sock              918 net/decnet/af_decnet.c 			sock->state = SS_UNCONNECTED;
sock              954 net/decnet/af_decnet.c 	sock->state = SS_CONNECTING;
sock              967 net/decnet/af_decnet.c static int dn_connect(struct socket *sock, struct sockaddr *uaddr, int addrlen, int flags)
sock              970 net/decnet/af_decnet.c 	struct sock *sk = sock->sk;
sock              981 net/decnet/af_decnet.c static inline int dn_check_state(struct sock *sk, struct sockaddr_dn *addr, int addrlen, long *timeo, int flags)
sock             1032 net/decnet/af_decnet.c static struct sk_buff *dn_wait_for_connect(struct sock *sk, long *timeo)
sock             1065 net/decnet/af_decnet.c static int dn_accept(struct socket *sock, struct socket *newsock, int flags,
sock             1068 net/decnet/af_decnet.c 	struct sock *sk = sock->sk, *newsk;
sock             1175 net/decnet/af_decnet.c static int dn_getname(struct socket *sock, struct sockaddr *uaddr,int peer)
sock             1178 net/decnet/af_decnet.c 	struct sock *sk = sock->sk;
sock             1184 net/decnet/af_decnet.c 		if ((sock->state != SS_CONNECTED &&
sock             1185 net/decnet/af_decnet.c 		     sock->state != SS_CONNECTING) &&
sock             1202 net/decnet/af_decnet.c static __poll_t dn_poll(struct file *file, struct socket *sock, poll_table  *wait)
sock             1204 net/decnet/af_decnet.c 	struct sock *sk = sock->sk;
sock             1206 net/decnet/af_decnet.c 	__poll_t mask = datagram_poll(file, sock, wait);
sock             1214 net/decnet/af_decnet.c static int dn_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock             1216 net/decnet/af_decnet.c 	struct sock *sk = sock->sk;
sock             1265 net/decnet/af_decnet.c static int dn_listen(struct socket *sock, int backlog)
sock             1267 net/decnet/af_decnet.c 	struct sock *sk = sock->sk;
sock             1291 net/decnet/af_decnet.c static int dn_shutdown(struct socket *sock, int how)
sock             1293 net/decnet/af_decnet.c 	struct sock *sk = sock->sk;
sock             1299 net/decnet/af_decnet.c 	if (sock->state == SS_UNCONNECTED)
sock             1303 net/decnet/af_decnet.c 	if (sock->state == SS_DISCONNECTING)
sock             1323 net/decnet/af_decnet.c static int dn_setsockopt(struct socket *sock, int level, int optname, char __user *optval, unsigned int optlen)
sock             1325 net/decnet/af_decnet.c 	struct sock *sk = sock->sk;
sock             1329 net/decnet/af_decnet.c 	err = __dn_setsockopt(sock, level, optname, optval, optlen, 0);
sock             1341 net/decnet/af_decnet.c static int __dn_setsockopt(struct socket *sock, int level,int optname, char __user *optval, unsigned int optlen, int flags)
sock             1343 net/decnet/af_decnet.c 	struct	sock *sk = sock->sk;
sock             1368 net/decnet/af_decnet.c 		if (sock->state == SS_CONNECTED)
sock             1383 net/decnet/af_decnet.c 		if (sock->state != SS_CONNECTED &&
sock             1397 net/decnet/af_decnet.c 		if (sock->state == SS_CONNECTED)
sock             1414 net/decnet/af_decnet.c 		if (sock->state == SS_CONNECTED)
sock             1502 net/decnet/af_decnet.c static int dn_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen)
sock             1504 net/decnet/af_decnet.c 	struct sock *sk = sock->sk;
sock             1508 net/decnet/af_decnet.c 	err = __dn_getsockopt(sock, level, optname, optval, optlen, 0);
sock             1528 net/decnet/af_decnet.c static int __dn_getsockopt(struct socket *sock, int level,int optname, char __user *optval,int __user *optlen, int flags)
sock             1530 net/decnet/af_decnet.c 	struct	sock *sk = sock->sk;
sock             1571 net/decnet/af_decnet.c 		switch (sock->state) {
sock             1640 net/decnet/af_decnet.c static int dn_data_ready(struct sock *sk, struct sk_buff_head *q, int flags, int target)
sock             1670 net/decnet/af_decnet.c static int dn_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock             1673 net/decnet/af_decnet.c 	struct sock *sk = sock->sk;
sock             1868 net/decnet/af_decnet.c static inline unsigned int dn_current_mss(struct sock *sk, int flags)
sock             1893 net/decnet/af_decnet.c static inline struct sk_buff *dn_alloc_send_pskb(struct sock *sk,
sock             1906 net/decnet/af_decnet.c static int dn_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
sock             1908 net/decnet/af_decnet.c 	struct sock *sk = sock->sk;
sock             1936 net/decnet/af_decnet.c 	if (sock->type == SOCK_STREAM) {
sock             2115 net/decnet/af_decnet.c static struct sock *dn_socket_get_first(struct seq_file *seq)
sock             2118 net/decnet/af_decnet.c 	struct sock *n = NULL;
sock             2131 net/decnet/af_decnet.c static struct sock *dn_socket_get_next(struct seq_file *seq,
sock             2132 net/decnet/af_decnet.c 				       struct sock *n)
sock             2148 net/decnet/af_decnet.c static struct sock *socket_get_idx(struct seq_file *seq, loff_t *pos)
sock             2150 net/decnet/af_decnet.c 	struct sock *sk = dn_socket_get_first(seq);
sock             2259 net/decnet/af_decnet.c static inline void dn_socket_format_entry(struct seq_file *seq, struct sock *sk)
sock              198 net/decnet/dn_neigh.c static int dn_neigh_output_packet(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              210 net/decnet/dn_neigh.c static int dn_long_output(struct neighbour *neigh, struct sock *sk,
sock              258 net/decnet/dn_neigh.c static int dn_short_output(struct neighbour *neigh, struct sock *sk,
sock              301 net/decnet/dn_neigh.c static int dn_phase3_output(struct neighbour *neigh, struct sock *sk,
sock              338 net/decnet/dn_neigh.c int dn_to_neigh_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              382 net/decnet/dn_neigh.c int dn_neigh_router_hello(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              444 net/decnet/dn_neigh.c int dn_neigh_endnode_hello(struct net *net, struct sock *sk, struct sk_buff *skb)
sock               92 net/decnet/dn_nsp_in.c static void dn_ack(struct sock *sk, struct sk_buff *skb, unsigned short ack)
sock              128 net/decnet/dn_nsp_in.c static int dn_process_ack(struct sock *sk, struct sk_buff *skb, int oth)
sock              217 net/decnet/dn_nsp_in.c static struct sock *dn_find_listener(struct sk_buff *skb, unsigned short *reason)
sock              324 net/decnet/dn_nsp_in.c static void dn_nsp_conn_init(struct sock *sk, struct sk_buff *skb)
sock              336 net/decnet/dn_nsp_in.c static void dn_nsp_conn_conf(struct sock *sk, struct sk_buff *skb)
sock              379 net/decnet/dn_nsp_in.c static void dn_nsp_conn_ack(struct sock *sk, struct sk_buff *skb)
sock              391 net/decnet/dn_nsp_in.c static void dn_nsp_disc_init(struct sock *sk, struct sk_buff *skb)
sock              459 net/decnet/dn_nsp_in.c static void dn_nsp_disc_conf(struct sock *sk, struct sk_buff *skb)
sock              504 net/decnet/dn_nsp_in.c static void dn_nsp_linkservice(struct sock *sk, struct sk_buff *skb)
sock              578 net/decnet/dn_nsp_in.c static __inline__ int dn_queue_skb(struct sock *sk, struct sk_buff *skb, int sig, struct sk_buff_head *queue)
sock              604 net/decnet/dn_nsp_in.c static void dn_nsp_otherdata(struct sock *sk, struct sk_buff *skb)
sock              632 net/decnet/dn_nsp_in.c static void dn_nsp_data(struct sock *sk, struct sk_buff *skb)
sock              668 net/decnet/dn_nsp_in.c static void dn_returned_conn_init(struct sock *sk, struct sk_buff *skb)
sock              710 net/decnet/dn_nsp_in.c static int dn_nsp_rx_packet(struct net *net, struct sock *sk2,
sock              714 net/decnet/dn_nsp_in.c 	struct sock *sk = NULL;
sock              817 net/decnet/dn_nsp_in.c int dn_nsp_backlog_rcv(struct sock *sk, struct sk_buff *skb)
sock               68 net/decnet/dn_nsp_out.c 	struct sock *sk = skb->sk;
sock              110 net/decnet/dn_nsp_out.c struct sk_buff *dn_alloc_skb(struct sock *sk, int size, gfp_t pri)
sock              134 net/decnet/dn_nsp_out.c unsigned long dn_nsp_persist(struct sock *sk)
sock              157 net/decnet/dn_nsp_out.c static void dn_nsp_rtt(struct sock *sk, long rtt)
sock              230 net/decnet/dn_nsp_out.c void dn_nsp_output(struct sock *sk)
sock              266 net/decnet/dn_nsp_out.c int dn_nsp_xmit_timeout(struct sock *sk)
sock              293 net/decnet/dn_nsp_out.c static __le16 *dn_mk_ack_header(struct sock *sk, struct sk_buff *skb, unsigned char msgflag, int hlen, int other)
sock              322 net/decnet/dn_nsp_out.c static __le16 *dn_nsp_mk_data_header(struct sock *sk, struct sk_buff *skb, int oth)
sock              340 net/decnet/dn_nsp_out.c void dn_nsp_queue_xmit(struct sock *sk, struct sk_buff *skb,
sock              369 net/decnet/dn_nsp_out.c int dn_nsp_check_xmit_queue(struct sock *sk, struct sk_buff *skb, struct sk_buff_head *q, unsigned short acknum)
sock              442 net/decnet/dn_nsp_out.c void dn_nsp_send_data_ack(struct sock *sk)
sock              454 net/decnet/dn_nsp_out.c void dn_nsp_send_oth_ack(struct sock *sk)
sock              467 net/decnet/dn_nsp_out.c void dn_send_conn_ack (struct sock *sk)
sock              483 net/decnet/dn_nsp_out.c static int dn_nsp_retrans_conn_conf(struct sock *sk)
sock              493 net/decnet/dn_nsp_out.c void dn_send_conn_conf(struct sock *sk, gfp_t gfp)
sock              524 net/decnet/dn_nsp_out.c static __inline__ void dn_nsp_do_disc(struct sock *sk, unsigned char msgflg,
sock              567 net/decnet/dn_nsp_out.c void dn_nsp_send_disc(struct sock *sk, unsigned char msgflg,
sock              596 net/decnet/dn_nsp_out.c void dn_nsp_send_link(struct sock *sk, unsigned char lsflags, char fcval)
sock              618 net/decnet/dn_nsp_out.c static int dn_nsp_retrans_conninit(struct sock *sk)
sock              628 net/decnet/dn_nsp_out.c void dn_nsp_send_conninit(struct sock *sk, unsigned char msgflg)
sock              112 net/decnet/dn_route.c static void dn_dst_update_pmtu(struct dst_entry *dst, struct sock *sk,
sock              115 net/decnet/dn_route.c static void dn_dst_redirect(struct dst_entry *dst, struct sock *sk,
sock              254 net/decnet/dn_route.c static void dn_dst_update_pmtu(struct dst_entry *dst, struct sock *sk,
sock              284 net/decnet/dn_route.c static void dn_dst_redirect(struct dst_entry *dst, struct sock *sk,
sock              501 net/decnet/dn_route.c static int dn_route_rx_packet(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              599 net/decnet/dn_route.c static int dn_route_discard(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              609 net/decnet/dn_route.c static int dn_route_ptp_hello(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              733 net/decnet/dn_route.c static int dn_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              819 net/decnet/dn_route.c static int dn_rt_bug_out(struct net *net, struct sock *sk, struct sk_buff *skb)
sock             1284 net/decnet/dn_route.c int dn_route_output_sock(struct dst_entry __rcu **pprt, struct flowidn *fl, struct sock *sk, int flags)
sock               39 net/decnet/dn_timer.c void dn_start_slow_timer(struct sock *sk)
sock               45 net/decnet/dn_timer.c void dn_stop_slow_timer(struct sock *sk)
sock               52 net/decnet/dn_timer.c 	struct sock *sk = from_timer(sk, t, sk_timer);
sock               28 net/decnet/netfilter/dn_rtmsg.c static struct sock *dnrmg = NULL;
sock               81 net/ieee802154/socket.c static int ieee802154_sock_release(struct socket *sock)
sock               83 net/ieee802154/socket.c 	struct sock *sk = sock->sk;
sock               86 net/ieee802154/socket.c 		sock->sk = NULL;
sock               92 net/ieee802154/socket.c static int ieee802154_sock_sendmsg(struct socket *sock, struct msghdr *msg,
sock               95 net/ieee802154/socket.c 	struct sock *sk = sock->sk;
sock              100 net/ieee802154/socket.c static int ieee802154_sock_bind(struct socket *sock, struct sockaddr *uaddr,
sock              103 net/ieee802154/socket.c 	struct sock *sk = sock->sk;
sock              108 net/ieee802154/socket.c 	return sock_no_bind(sock, uaddr, addr_len);
sock              111 net/ieee802154/socket.c static int ieee802154_sock_connect(struct socket *sock, struct sockaddr *uaddr,
sock              114 net/ieee802154/socket.c 	struct sock *sk = sock->sk;
sock              125 net/ieee802154/socket.c static int ieee802154_dev_ioctl(struct sock *sk, struct ifreq __user *arg,
sock              153 net/ieee802154/socket.c static int ieee802154_sock_ioctl(struct socket *sock, unsigned int cmd,
sock              156 net/ieee802154/socket.c 	struct sock *sk = sock->sk;
sock              174 net/ieee802154/socket.c static int raw_hash(struct sock *sk)
sock              184 net/ieee802154/socket.c static void raw_unhash(struct sock *sk)
sock              192 net/ieee802154/socket.c static void raw_close(struct sock *sk, long timeout)
sock              197 net/ieee802154/socket.c static int raw_bind(struct sock *sk, struct sockaddr *_uaddr, int len)
sock              230 net/ieee802154/socket.c static int raw_connect(struct sock *sk, struct sockaddr *uaddr,
sock              236 net/ieee802154/socket.c static int raw_disconnect(struct sock *sk, int flags)
sock              241 net/ieee802154/socket.c static int raw_sendmsg(struct sock *sk, struct msghdr *msg, size_t size)
sock              311 net/ieee802154/socket.c static int raw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sock              344 net/ieee802154/socket.c static int raw_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock              360 net/ieee802154/socket.c 	struct sock *sk;
sock              378 net/ieee802154/socket.c static int raw_getsockopt(struct sock *sk, int level, int optname,
sock              384 net/ieee802154/socket.c static int raw_setsockopt(struct sock *sk, int level, int optname,
sock              393 net/ieee802154/socket.c 	.obj_size	= sizeof(struct sock),
sock              437 net/ieee802154/socket.c 	struct sock sk;
sock              452 net/ieee802154/socket.c static inline struct dgram_sock *dgram_sk(const struct sock *sk)
sock              457 net/ieee802154/socket.c static int dgram_hash(struct sock *sk)
sock              467 net/ieee802154/socket.c static void dgram_unhash(struct sock *sk)
sock              475 net/ieee802154/socket.c static int dgram_init(struct sock *sk)
sock              484 net/ieee802154/socket.c static void dgram_close(struct sock *sk, long timeout)
sock              489 net/ieee802154/socket.c static int dgram_bind(struct sock *sk, struct sockaddr *uaddr, int len)
sock              531 net/ieee802154/socket.c static int dgram_ioctl(struct sock *sk, int cmd, unsigned long arg)
sock              565 net/ieee802154/socket.c static int dgram_connect(struct sock *sk, struct sockaddr *uaddr,
sock              593 net/ieee802154/socket.c static int dgram_disconnect(struct sock *sk, int flags)
sock              604 net/ieee802154/socket.c static int dgram_sendmsg(struct sock *sk, struct msghdr *msg, size_t size)
sock              702 net/ieee802154/socket.c static int dgram_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sock              757 net/ieee802154/socket.c static int dgram_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock              792 net/ieee802154/socket.c 	struct sock *sk, *prev = NULL;
sock              831 net/ieee802154/socket.c static int dgram_getsockopt(struct sock *sk, int level, int optname,
sock              878 net/ieee802154/socket.c static int dgram_setsockopt(struct sock *sk, int level, int optname,
sock              998 net/ieee802154/socket.c static int ieee802154_create(struct net *net, struct socket *sock,
sock             1001 net/ieee802154/socket.c 	struct sock *sk;
sock             1009 net/ieee802154/socket.c 	switch (sock->type) {
sock             1032 net/ieee802154/socket.c 	sock->ops = ops;
sock             1034 net/ieee802154/socket.c 	sock_init_data(sock, sk);
sock              130 net/ipv4/af_inet.c void inet_sock_destruct(struct sock *sk)
sock              175 net/ipv4/af_inet.c static int inet_autobind(struct sock *sk)
sock              195 net/ipv4/af_inet.c int inet_listen(struct socket *sock, int backlog)
sock              197 net/ipv4/af_inet.c 	struct sock *sk = sock->sk;
sock              204 net/ipv4/af_inet.c 	if (sock->state != SS_UNCONNECTED || sock->type != SOCK_STREAM)
sock              247 net/ipv4/af_inet.c static int inet_create(struct net *net, struct socket *sock, int protocol,
sock              250 net/ipv4/af_inet.c 	struct sock *sk;
sock              261 net/ipv4/af_inet.c 	sock->state = SS_UNCONNECTED;
sock              267 net/ipv4/af_inet.c 	list_for_each_entry_rcu(answer, &inetsw[sock->type], list) {
sock              295 net/ipv4/af_inet.c 					       PF_INET, protocol, sock->type);
sock              309 net/ipv4/af_inet.c 	if (sock->type == SOCK_RAW && !kern &&
sock              313 net/ipv4/af_inet.c 	sock->ops = answer->ops;
sock              334 net/ipv4/af_inet.c 	if (SOCK_RAW == sock->type) {
sock              347 net/ipv4/af_inet.c 	sock_init_data(sock, sk);
sock              406 net/ipv4/af_inet.c int inet_release(struct socket *sock)
sock              408 net/ipv4/af_inet.c 	struct sock *sk = sock->sk;
sock              428 net/ipv4/af_inet.c 		sock->sk = NULL;
sock              434 net/ipv4/af_inet.c int inet_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len)
sock              436 net/ipv4/af_inet.c 	struct sock *sk = sock->sk;
sock              457 net/ipv4/af_inet.c int __inet_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len,
sock              552 net/ipv4/af_inet.c int inet_dgram_connect(struct socket *sock, struct sockaddr *uaddr,
sock              555 net/ipv4/af_inet.c 	struct sock *sk = sock->sk;
sock              575 net/ipv4/af_inet.c static long inet_wait_for_connect(struct sock *sk, long timeo, int writebias)
sock              603 net/ipv4/af_inet.c int __inet_stream_connect(struct socket *sock, struct sockaddr *uaddr,
sock              606 net/ipv4/af_inet.c 	struct sock *sk = sock->sk;
sock              625 net/ipv4/af_inet.c 			sock->state = err ? SS_DISCONNECTING : SS_UNCONNECTED;
sock              630 net/ipv4/af_inet.c 	switch (sock->state) {
sock              659 net/ipv4/af_inet.c 		sock->state = SS_CONNECTING;
sock              699 net/ipv4/af_inet.c 	sock->state = SS_CONNECTED;
sock              706 net/ipv4/af_inet.c 	sock->state = SS_UNCONNECTED;
sock              708 net/ipv4/af_inet.c 		sock->state = SS_DISCONNECTING;
sock              713 net/ipv4/af_inet.c int inet_stream_connect(struct socket *sock, struct sockaddr *uaddr,
sock              718 net/ipv4/af_inet.c 	lock_sock(sock->sk);
sock              719 net/ipv4/af_inet.c 	err = __inet_stream_connect(sock, uaddr, addr_len, flags, 0);
sock              720 net/ipv4/af_inet.c 	release_sock(sock->sk);
sock              729 net/ipv4/af_inet.c int inet_accept(struct socket *sock, struct socket *newsock, int flags,
sock              732 net/ipv4/af_inet.c 	struct sock *sk1 = sock->sk;
sock              734 net/ipv4/af_inet.c 	struct sock *sk2 = sk1->sk_prot->accept(sk1, flags, &err, kern);
sock              760 net/ipv4/af_inet.c int inet_getname(struct socket *sock, struct sockaddr *uaddr,
sock              763 net/ipv4/af_inet.c 	struct sock *sk		= sock->sk;
sock              787 net/ipv4/af_inet.c int inet_send_prepare(struct sock *sk)
sock              800 net/ipv4/af_inet.c int inet_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
sock              802 net/ipv4/af_inet.c 	struct sock *sk = sock->sk;
sock              812 net/ipv4/af_inet.c ssize_t inet_sendpage(struct socket *sock, struct page *page, int offset,
sock              815 net/ipv4/af_inet.c 	struct sock *sk = sock->sk;
sock              822 net/ipv4/af_inet.c 	return sock_no_sendpage(sock, page, offset, size, flags);
sock              826 net/ipv4/af_inet.c INDIRECT_CALLABLE_DECLARE(int udp_recvmsg(struct sock *, struct msghdr *,
sock              828 net/ipv4/af_inet.c int inet_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock              831 net/ipv4/af_inet.c 	struct sock *sk = sock->sk;
sock              847 net/ipv4/af_inet.c int inet_shutdown(struct socket *sock, int how)
sock              849 net/ipv4/af_inet.c 	struct sock *sk = sock->sk;
sock              862 net/ipv4/af_inet.c 	if (sock->state == SS_CONNECTING) {
sock              865 net/ipv4/af_inet.c 			sock->state = SS_DISCONNECTING;
sock              867 net/ipv4/af_inet.c 			sock->state = SS_CONNECTED;
sock              892 net/ipv4/af_inet.c 		sock->state = err ? SS_DISCONNECTING : SS_UNCONNECTED;
sock              913 net/ipv4/af_inet.c int inet_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              915 net/ipv4/af_inet.c 	struct sock *sk = sock->sk;
sock              971 net/ipv4/af_inet.c static int inet_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              973 net/ipv4/af_inet.c 	struct sock *sk = sock->sk;
sock             1188 net/ipv4/af_inet.c static int inet_sk_reselect_saddr(struct sock *sk)
sock             1236 net/ipv4/af_inet.c int inet_sk_rebuild_header(struct sock *sk)
sock             1284 net/ipv4/af_inet.c void inet_sk_set_state(struct sock *sk, int state)
sock             1291 net/ipv4/af_inet.c void inet_sk_state_store(struct sock *sk, int newstate)
sock             1568 net/ipv4/af_inet.c int inet_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len)
sock             1624 net/ipv4/af_inet.c int inet_ctl_sock_create(struct sock **sk, unsigned short family,
sock             1628 net/ipv4/af_inet.c 	struct socket *sock;
sock             1629 net/ipv4/af_inet.c 	int rc = sock_create_kern(net, family, type, protocol, &sock);
sock             1632 net/ipv4/af_inet.c 		*sk = sock->sk;
sock              628 net/ipv4/arp.c static int arp_xmit_finish(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              675 net/ipv4/arp.c static int arp_process(struct net *net, struct sock *sk, struct sk_buff *skb)
sock               25 net/ipv4/bpfilter/sockopt.c static int bpfilter_mbox_request(struct sock *sk, int optname,
sock               52 net/ipv4/bpfilter/sockopt.c int bpfilter_ip_set_sockopt(struct sock *sk, int optname, char __user *optval,
sock               58 net/ipv4/bpfilter/sockopt.c int bpfilter_ip_get_sockopt(struct sock *sk, int optname, char __user *optval,
sock             1836 net/ipv4/cipso_ipv4.c int cipso_v4_sock_setattr(struct sock *sk,
sock             2052 net/ipv4/cipso_ipv4.c void cipso_v4_sock_delattr(struct sock *sk)
sock             2142 net/ipv4/cipso_ipv4.c int cipso_v4_sock_getattr(struct sock *sk, struct netlbl_lsm_secattr *secattr)
sock               20 net/ipv4/datagram.c int __ip4_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len)
sock               85 net/ipv4/datagram.c int ip4_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len)
sock              100 net/ipv4/datagram.c void ip4_datagram_release_cb(struct sock *sk)
sock              626 net/ipv4/devinet.c 	struct sock *sk = net->ipv4.mc_autojoin_sk;
sock             1718 net/ipv4/devinet.c 				      struct net **tgt_net, struct sock *sk,
sock              300 net/ipv4/esp4.c 			struct sock *sk = skb->sk;
sock             1393 net/ipv4/fib_frontend.c 	struct sock *sk;
sock               23 net/ipv4/fou.c 	struct socket *sock;
sock               49 net/ipv4/fou.c static inline struct fou *fou_from_sock(struct sock *sk)
sock               71 net/ipv4/fou.c static int fou_udp_recv(struct sock *sk, struct sk_buff *skb)
sock              118 net/ipv4/fou.c static int gue_udp_recv(struct sock *sk, struct sk_buff *skb)
sock              229 net/ipv4/fou.c static struct sk_buff *fou_gro_receive(struct sock *sk,
sock              263 net/ipv4/fou.c static int fou_gro_complete(struct sock *sk, struct sk_buff *skb,
sock              310 net/ipv4/fou.c static struct sk_buff *gue_gro_receive(struct sock *sk,
sock              458 net/ipv4/fou.c static int gue_gro_complete(struct sock *sk, struct sk_buff *skb, int nhoff)
sock              505 net/ipv4/fou.c 	struct sock *sk = fou->sock->sk;
sock              555 net/ipv4/fou.c 	struct socket *sock = fou->sock;
sock              558 net/ipv4/fou.c 	udp_tunnel_sock_release(sock);
sock              566 net/ipv4/fou.c 	struct socket *sock = NULL;
sock              568 net/ipv4/fou.c 	struct sock *sk;
sock              573 net/ipv4/fou.c 	err = udp_sock_create(net, &cfg->udp_config, &sock);
sock              584 net/ipv4/fou.c 	sk = sock->sk;
sock              590 net/ipv4/fou.c 	fou->sock = sock;
sock              615 net/ipv4/fou.c 	setup_udp_tunnel_sock(net, sock, &tunnel_cfg);
sock              624 net/ipv4/fou.c 		*sockp = sock;
sock              630 net/ipv4/fou.c 	if (sock)
sock              631 net/ipv4/fou.c 		udp_tunnel_sock_release(sock);
sock              790 net/ipv4/fou.c 	struct sock *sk = fou->sock->sk;
sock              792 net/ipv4/fou.c 	if (nla_put_u8(msg, FOU_ATTR_AF, fou->sock->sk->sk_family) ||
sock              804 net/ipv4/fou.c 	if (fou->sock->sk->sk_family == AF_INET) {
sock              202 net/ipv4/icmp.c static struct sock *icmp_sk(struct net *net)
sock              208 net/ipv4/icmp.c static inline struct sock *icmp_xmit_lock(struct net *net)
sock              210 net/ipv4/icmp.c 	struct sock *sk;
sock              223 net/ipv4/icmp.c static inline void icmp_xmit_unlock(struct sock *sk)
sock              367 net/ipv4/icmp.c 	struct sock *sk;
sock              404 net/ipv4/icmp.c 	struct sock *sk;
sock              582 net/ipv4/icmp.c 	struct sock *sk;
sock             1199 net/ipv4/icmp.c 	net->ipv4.icmp_sk = alloc_percpu(struct sock *);
sock             1204 net/ipv4/icmp.c 		struct sock *sk;
sock             2156 net/ipv4/igmp.c static int __ip_mc_join_group(struct sock *sk, struct ip_mreqn *imr,
sock             2208 net/ipv4/igmp.c int ip_mc_join_group(struct sock *sk, struct ip_mreqn *imr)
sock             2216 net/ipv4/igmp.c int ip_mc_join_group_ssm(struct sock *sk, struct ip_mreqn *imr,
sock             2222 net/ipv4/igmp.c static int ip_mc_leave_src(struct sock *sk, struct ip_mc_socklist *iml,
sock             2242 net/ipv4/igmp.c int ip_mc_leave_group(struct sock *sk, struct ip_mreqn *imr)
sock             2290 net/ipv4/igmp.c int ip_mc_source(int add, int omode, struct sock *sk, struct
sock             2426 net/ipv4/igmp.c int ip_mc_msfilter(struct sock *sk, struct ip_msfilter *msf, int ifindex)
sock             2511 net/ipv4/igmp.c int ip_mc_msfget(struct sock *sk, struct ip_msfilter *msf,
sock             2569 net/ipv4/igmp.c int ip_mc_gsfget(struct sock *sk, struct group_filter *gsf,
sock             2624 net/ipv4/igmp.c int ip_mc_sf_allow(struct sock *sk, __be32 loc_addr, __be32 rmt_addr,
sock             2672 net/ipv4/igmp.c void ip_mc_drop_socket(struct sock *sk)
sock               91 net/ipv4/inet_connection_sock.c bool inet_rcv_saddr_equal(const struct sock *sk, const struct sock *sk2,
sock              111 net/ipv4/inet_connection_sock.c bool inet_rcv_saddr_any(const struct sock *sk)
sock              133 net/ipv4/inet_connection_sock.c static int inet_csk_bind_conflict(const struct sock *sk,
sock              137 net/ipv4/inet_connection_sock.c 	struct sock *sk2;
sock              140 net/ipv4/inet_connection_sock.c 	kuid_t uid = sock_i_uid((struct sock *)sk);
sock              178 net/ipv4/inet_connection_sock.c inet_csk_find_open_port(struct sock *sk, struct inet_bind_bucket **tb_ret, int *port_ret)
sock              255 net/ipv4/inet_connection_sock.c 				     struct sock *sk)
sock              291 net/ipv4/inet_connection_sock.c int inet_csk_get_port(struct sock *sk, unsigned short snum)
sock              394 net/ipv4/inet_connection_sock.c static int inet_csk_wait_for_connect(struct sock *sk, long timeo)
sock              442 net/ipv4/inet_connection_sock.c struct sock *inet_csk_accept(struct sock *sk, int flags, int *err, bool kern)
sock              447 net/ipv4/inet_connection_sock.c 	struct sock *newsk;
sock              528 net/ipv4/inet_connection_sock.c void inet_csk_init_xmit_timers(struct sock *sk,
sock              542 net/ipv4/inet_connection_sock.c void inet_csk_clear_xmit_timers(struct sock *sk)
sock              554 net/ipv4/inet_connection_sock.c void inet_csk_delete_keepalive_timer(struct sock *sk)
sock              560 net/ipv4/inet_connection_sock.c void inet_csk_reset_keepalive_timer(struct sock *sk, unsigned long len)
sock              566 net/ipv4/inet_connection_sock.c struct dst_entry *inet_csk_route_req(const struct sock *sk,
sock              602 net/ipv4/inet_connection_sock.c struct dst_entry *inet_csk_route_child_sock(const struct sock *sk,
sock              603 net/ipv4/inet_connection_sock.c 					    struct sock *newsk,
sock              666 net/ipv4/inet_connection_sock.c int inet_rtx_syn_ack(const struct sock *parent, struct request_sock *req)
sock              694 net/ipv4/inet_connection_sock.c void inet_csk_reqsk_queue_drop(struct sock *sk, struct request_sock *req)
sock              703 net/ipv4/inet_connection_sock.c void inet_csk_reqsk_queue_drop_and_put(struct sock *sk, struct request_sock *req)
sock              713 net/ipv4/inet_connection_sock.c 	struct sock *sk_listener = req->rsk_listener;
sock              790 net/ipv4/inet_connection_sock.c void inet_csk_reqsk_queue_hash_add(struct sock *sk, struct request_sock *req,
sock              806 net/ipv4/inet_connection_sock.c struct sock *inet_csk_clone_lock(const struct sock *sk,
sock              810 net/ipv4/inet_connection_sock.c 	struct sock *newsk = sk_clone_lock(sk, priority);
sock              850 net/ipv4/inet_connection_sock.c void inet_csk_destroy_sock(struct sock *sk)
sock              878 net/ipv4/inet_connection_sock.c void inet_csk_prepare_forced_close(struct sock *sk)
sock              892 net/ipv4/inet_connection_sock.c int inet_csk_listen_start(struct sock *sk, int backlog)
sock              924 net/ipv4/inet_connection_sock.c static void inet_child_forget(struct sock *sk, struct request_sock *req,
sock              925 net/ipv4/inet_connection_sock.c 			      struct sock *child)
sock              948 net/ipv4/inet_connection_sock.c struct sock *inet_csk_reqsk_queue_add(struct sock *sk,
sock              950 net/ipv4/inet_connection_sock.c 				      struct sock *child)
sock              973 net/ipv4/inet_connection_sock.c struct sock *inet_csk_complete_hashdance(struct sock *sk, struct sock *child,
sock              993 net/ipv4/inet_connection_sock.c void inet_csk_listen_stop(struct sock *sk)
sock             1008 net/ipv4/inet_connection_sock.c 		struct sock *child = req->sk;
sock             1039 net/ipv4/inet_connection_sock.c void inet_csk_addr2sockaddr(struct sock *sk, struct sockaddr *uaddr)
sock             1051 net/ipv4/inet_connection_sock.c int inet_csk_compat_getsockopt(struct sock *sk, int level, int optname,
sock             1064 net/ipv4/inet_connection_sock.c int inet_csk_compat_setsockopt(struct sock *sk, int level, int optname,
sock             1078 net/ipv4/inet_connection_sock.c static struct dst_entry *inet_csk_rebuild_route(struct sock *sk, struct flowi *fl)
sock             1104 net/ipv4/inet_connection_sock.c struct dst_entry *inet_csk_update_pmtu(struct sock *sk, u32 mtu)
sock               66 net/ipv4/inet_diag.c void inet_diag_msg_common_fill(struct inet_diag_msg *r, struct sock *sk)
sock               91 net/ipv4/inet_diag.c static size_t inet_sk_attr_size(struct sock *sk,
sock              113 net/ipv4/inet_diag.c int inet_diag_msg_attrs_fill(struct sock *sk, struct sk_buff *skb,
sock              173 net/ipv4/inet_diag.c int inet_sk_diag_fill(struct sock *sk, struct inet_connection_sock *icsk,
sock              311 net/ipv4/inet_diag.c static int inet_csk_diag_fill(struct sock *sk,
sock              323 net/ipv4/inet_diag.c static int inet_twsk_diag_fill(struct sock *sk,
sock              360 net/ipv4/inet_diag.c static int inet_req_diag_fill(struct sock *sk, struct sk_buff *skb,
sock              381 net/ipv4/inet_diag.c 		     offsetof(struct sock, sk_cookie));
sock              398 net/ipv4/inet_diag.c static int sk_diag_fill(struct sock *sk, struct sk_buff *skb,
sock              416 net/ipv4/inet_diag.c struct sock *inet_diag_find_one_icsk(struct net *net,
sock              420 net/ipv4/inet_diag.c 	struct sock *sk;
sock              468 net/ipv4/inet_diag.c 	struct sock *sk;
sock              660 net/ipv4/inet_diag.c 			     const struct sock *sk)
sock              674 net/ipv4/inet_diag.c int inet_diag_bc_sk(const struct nlattr *bc, struct sock *sk)
sock              849 net/ipv4/inet_diag.c static int inet_csk_diag_dump(struct sock *sk,
sock              869 net/ipv4/inet_diag.c 		     offsetof(struct sock, sk_family));
sock              885 net/ipv4/inet_diag.c 		     offsetof(struct sock, sk_v6_rcv_saddr));
sock              888 net/ipv4/inet_diag.c 		     offsetof(struct sock, sk_v6_daddr));
sock              900 net/ipv4/inet_diag.c 	struct sock *sk;
sock              963 net/ipv4/inet_diag.c 		struct sock *sk_arr[SKARR_SZ];
sock             1181 net/ipv4/inet_diag.c int inet_diag_handler_get_info(struct sk_buff *skb, struct sock *sk)
sock               43 net/ipv4/inet_hashtables.c static u32 sk_ehashfn(const struct sock *sk)
sock               92 net/ipv4/inet_hashtables.c void inet_bind_hash(struct sock *sk, struct inet_bind_bucket *tb,
sock              103 net/ipv4/inet_hashtables.c static void __inet_put_port(struct sock *sk)
sock              120 net/ipv4/inet_hashtables.c void inet_put_port(struct sock *sk)
sock              128 net/ipv4/inet_hashtables.c int __inet_inherit_port(const struct sock *sk, struct sock *child)
sock              175 net/ipv4/inet_hashtables.c inet_lhash2_bucket_sk(struct inet_hashinfo *h, struct sock *sk)
sock              192 net/ipv4/inet_hashtables.c static void inet_hash2(struct inet_hashinfo *h, struct sock *sk)
sock              212 net/ipv4/inet_hashtables.c static void inet_unhash2(struct inet_hashinfo *h, struct sock *sk)
sock              228 net/ipv4/inet_hashtables.c static inline int compute_score(struct sock *sk, struct net *net,
sock              257 net/ipv4/inet_hashtables.c static struct sock *inet_lhash2_lookup(struct net *net,
sock              266 net/ipv4/inet_hashtables.c 	struct sock *sk, *result = NULL;
sock              271 net/ipv4/inet_hashtables.c 		sk = (struct sock *)icsk;
sock              291 net/ipv4/inet_hashtables.c struct sock *__inet_lookup_listener(struct net *net,
sock              299 net/ipv4/inet_hashtables.c 	struct sock *result = NULL;
sock              326 net/ipv4/inet_hashtables.c void sock_gen_put(struct sock *sk)
sock              346 net/ipv4/inet_hashtables.c struct sock *__inet_lookup_established(struct net *net,
sock              354 net/ipv4/inet_hashtables.c 	struct sock *sk;
sock              396 net/ipv4/inet_hashtables.c 				    struct sock *sk, __u16 lport,
sock              412 net/ipv4/inet_hashtables.c 	struct sock *sk2;
sock              442 net/ipv4/inet_hashtables.c 		sk_nulls_del_node_init_rcu((struct sock *)tw);
sock              461 net/ipv4/inet_hashtables.c static u32 inet_sk_port_offset(const struct sock *sk)
sock              473 net/ipv4/inet_hashtables.c bool inet_ehash_insert(struct sock *sk, struct sock *osk)
sock              499 net/ipv4/inet_hashtables.c bool inet_ehash_nolisten(struct sock *sk, struct sock *osk)
sock              515 net/ipv4/inet_hashtables.c static int inet_reuseport_add_sock(struct sock *sk,
sock              520 net/ipv4/inet_hashtables.c 	struct sock *sk2;
sock              538 net/ipv4/inet_hashtables.c int __inet_hash(struct sock *sk, struct sock *osk)
sock              573 net/ipv4/inet_hashtables.c int inet_hash(struct sock *sk)
sock              587 net/ipv4/inet_hashtables.c void inet_unhash(struct sock *sk)
sock              620 net/ipv4/inet_hashtables.c 		struct sock *sk, u32 port_offset,
sock              622 net/ipv4/inet_hashtables.c 			struct sock *, __u16, struct inet_timewait_sock **))
sock              720 net/ipv4/inet_hashtables.c 		inet_ehash_nolisten(sk, (struct sock *)tw);
sock              735 net/ipv4/inet_hashtables.c 		      struct sock *sk)
sock               40 net/ipv4/inet_timewait_sock.c 	__sock_put((struct sock *)tw);
sock               51 net/ipv4/inet_timewait_sock.c 	sk_nulls_del_node_init_rcu((struct sock *)tw);
sock               69 net/ipv4/inet_timewait_sock.c 	twsk_destructor((struct sock *)tw);
sock              101 net/ipv4/inet_timewait_sock.c void inet_twsk_hashdance(struct inet_timewait_sock *tw, struct sock *sk,
sock              155 net/ipv4/inet_timewait_sock.c struct inet_timewait_sock *inet_twsk_alloc(const struct sock *sk,
sock              260 net/ipv4/inet_timewait_sock.c 	struct sock *sk;
sock               65 net/ipv4/ip_forward.c static int ip_forward_finish(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              152 net/ipv4/ip_input.c 	struct sock *last = NULL;
sock              157 net/ipv4/ip_input.c 		struct sock *sk = ra->sk;
sock              226 net/ipv4/ip_input.c static int ip_local_deliver_finish(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              307 net/ipv4/ip_input.c static int ip_rcv_finish_core(struct net *net, struct sock *sk,
sock              399 net/ipv4/ip_input.c static int ip_rcv_finish(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              538 net/ipv4/ip_input.c static void ip_list_rcv_finish(struct net *net, struct sock *sk,
sock               86 net/ipv4/ip_output.c ip_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
sock               88 net/ipv4/ip_output.c 	    int (*output)(struct net *, struct sock *, struct sk_buff *));
sock               98 net/ipv4/ip_output.c int __ip_local_out(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              119 net/ipv4/ip_output.c int ip_local_out(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              144 net/ipv4/ip_output.c int ip_build_and_send_pkt(struct sk_buff *skb, const struct sock *sk,
sock              185 net/ipv4/ip_output.c static int ip_finish_output2(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              240 net/ipv4/ip_output.c static int ip_finish_output_gso(struct net *net, struct sock *sk,
sock              290 net/ipv4/ip_output.c static int __ip_finish_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              311 net/ipv4/ip_output.c static int ip_finish_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              327 net/ipv4/ip_output.c static int ip_mc_finish_output(struct net *net, struct sock *sk,
sock              361 net/ipv4/ip_output.c int ip_mc_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              423 net/ipv4/ip_output.c int ip_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              453 net/ipv4/ip_output.c int __ip_queue_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl,
sock              568 net/ipv4/ip_output.c static int ip_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
sock              570 net/ipv4/ip_output.c 		       int (*output)(struct net *, struct sock *, struct sk_buff *))
sock              766 net/ipv4/ip_output.c int ip_do_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
sock              767 net/ipv4/ip_output.c 		   int (*output)(struct net *, struct sock *, struct sk_buff *))
sock              953 net/ipv4/ip_output.c static int __ip_append_data(struct sock *sk,
sock             1235 net/ipv4/ip_output.c static int ip_setup_cork(struct sock *sk, struct inet_cork *cork,
sock             1296 net/ipv4/ip_output.c int ip_append_data(struct sock *sk, struct flowi4 *fl4,
sock             1322 net/ipv4/ip_output.c ssize_t	ip_append_page(struct sock *sk, struct flowi4 *fl4, struct page *page,
sock             1465 net/ipv4/ip_output.c struct sk_buff *__ip_make_skb(struct sock *sk,
sock             1573 net/ipv4/ip_output.c int ip_push_pending_frames(struct sock *sk, struct flowi4 *fl4)
sock             1588 net/ipv4/ip_output.c static void __ip_flush_pending_frames(struct sock *sk,
sock             1600 net/ipv4/ip_output.c void ip_flush_pending_frames(struct sock *sk)
sock             1605 net/ipv4/ip_output.c struct sk_buff *ip_make_skb(struct sock *sk,
sock             1656 net/ipv4/ip_output.c void ip_send_unicast_reply(struct sock *sk, struct sk_buff *skb,
sock              171 net/ipv4/ip_sockglue.c void ip_cmsg_recv_offset(struct msghdr *msg, struct sock *sk,
sock              242 net/ipv4/ip_sockglue.c int ip_cmsg_send(struct sock *sk, struct msghdr *msg, struct ipcm_cookie *ipc,
sock              335 net/ipv4/ip_sockglue.c int ip_ra_control(struct sock *sk, unsigned char on,
sock              336 net/ipv4/ip_sockglue.c 		  void (*destructor)(struct sock *))
sock              392 net/ipv4/ip_sockglue.c void ip_icmp_error(struct sock *sk, struct sk_buff *skb, int err,
sock              421 net/ipv4/ip_sockglue.c void ip_local_error(struct sock *sk, int err, __be32 daddr, __be16 port, u32 info)
sock              472 net/ipv4/ip_sockglue.c static bool ipv4_datagram_support_cmsg(const struct sock *sk,
sock              500 net/ipv4/ip_sockglue.c int ip_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len)
sock              590 net/ipv4/ip_sockglue.c static int do_ip_setsockopt(struct sock *sk, int level,
sock             1208 net/ipv4/ip_sockglue.c void ipv4_pktinfo_prepare(const struct sock *sk, struct sk_buff *skb)
sock             1240 net/ipv4/ip_sockglue.c int ip_setsockopt(struct sock *sk, int level,
sock             1267 net/ipv4/ip_sockglue.c int compat_ip_setsockopt(struct sock *sk, int level, int optname,
sock             1309 net/ipv4/ip_sockglue.c static int do_ip_getsockopt(struct sock *sk, int level, int optname,
sock             1556 net/ipv4/ip_sockglue.c int ip_getsockopt(struct sock *sk, int level,
sock             1587 net/ipv4/ip_sockglue.c int compat_ip_getsockopt(struct sock *sk, int level, int optname,
sock               46 net/ipv4/ip_tunnel_core.c void iptunnel_xmit(struct sock *sk, struct rtable *rt, struct sk_buff *skb,
sock             1043 net/ipv4/ipmr.c 	struct sock *mroute_sk;
sock             1347 net/ipv4/ipmr.c static void mrtsock_destruct(struct sock *sk)
sock             1373 net/ipv4/ipmr.c int ip_mroute_setsockopt(struct sock *sk, int optname, char __user *optval,
sock             1566 net/ipv4/ipmr.c int ip_mroute_getsockopt(struct sock *sk, int optname, char __user *optval, int __user *optlen)
sock             1610 net/ipv4/ipmr.c int ipmr_ioctl(struct sock *sk, int cmd, void __user *arg)
sock             1685 net/ipv4/ipmr.c int ipmr_compat_ioctl(struct sock *sk, unsigned int cmd, void __user *arg)
sock             1800 net/ipv4/ipmr.c static inline int ipmr_forward_finish(struct net *net, struct sock *sk,
sock             2139 net/ipv4/ipmr.c 			struct sock *mroute_sk;
sock               26 net/ipv4/netfilter.c 	const struct sock *sk = skb_to_full_sk(skb);
sock             1297 net/ipv4/netfilter/arp_tables.c static int compat_do_arpt_set_ctl(struct sock *sk, int cmd, void __user *user,
sock             1429 net/ipv4/netfilter/arp_tables.c static int do_arpt_get_ctl(struct sock *, int, void __user *, int *);
sock             1431 net/ipv4/netfilter/arp_tables.c static int compat_do_arpt_get_ctl(struct sock *sk, int cmd, void __user *user,
sock             1453 net/ipv4/netfilter/arp_tables.c static int do_arpt_set_ctl(struct sock *sk, int cmd, void __user *user, unsigned int len)
sock             1476 net/ipv4/netfilter/arp_tables.c static int do_arpt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
sock             1538 net/ipv4/netfilter/ip_tables.c compat_do_ipt_set_ctl(struct sock *sk,	int cmd, void __user *user,
sock             1638 net/ipv4/netfilter/ip_tables.c static int do_ipt_get_ctl(struct sock *, int, void __user *, int *);
sock             1641 net/ipv4/netfilter/ip_tables.c compat_do_ipt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
sock             1663 net/ipv4/netfilter/ip_tables.c do_ipt_set_ctl(struct sock *sk, int cmd, void __user *user, unsigned int len)
sock             1687 net/ipv4/netfilter/ip_tables.c do_ipt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
sock               65 net/ipv4/netfilter/nf_defrag_ipv4.c 	struct sock *sk = skb->sk;
sock               73 net/ipv4/netfilter/nf_socket_ipv4.c static struct sock *
sock               92 net/ipv4/netfilter/nf_socket_ipv4.c struct sock *nf_sk_lookup_slow_v4(struct net *net, const struct sk_buff *skb,
sock               18 net/ipv4/netfilter/nf_tproxy_ipv4.c struct sock *
sock               20 net/ipv4/netfilter/nf_tproxy_ipv4.c 			 __be32 laddr, __be16 lport, struct sock *sk)
sock               34 net/ipv4/netfilter/nf_tproxy_ipv4.c 		struct sock *sk2;
sock               74 net/ipv4/netfilter/nf_tproxy_ipv4.c struct sock *
sock               82 net/ipv4/netfilter/nf_tproxy_ipv4.c 	struct sock *sk;
sock               77 net/ipv4/ping.c int ping_get_port(struct sock *sk, unsigned short ident)
sock               82 net/ipv4/ping.c 	struct sock *sk2 = NULL;
sock              143 net/ipv4/ping.c int ping_hash(struct sock *sk)
sock              151 net/ipv4/ping.c void ping_unhash(struct sock *sk)
sock              169 net/ipv4/ping.c static struct sock *ping_lookup(struct net *net, struct sk_buff *skb, u16 ident)
sock              172 net/ipv4/ping.c 	struct sock *sk = NULL;
sock              252 net/ipv4/ping.c int ping_init_sock(struct sock *sk)
sock              284 net/ipv4/ping.c void ping_close(struct sock *sk, long timeout)
sock              295 net/ipv4/ping.c static int ping_check_bind_addr(struct sock *sk, struct inet_sock *isk,
sock              371 net/ipv4/ping.c static void ping_set_saddr(struct sock *sk, struct sockaddr *saddr)
sock              386 net/ipv4/ping.c static void ping_clear_saddr(struct sock *sk, int dif)
sock              405 net/ipv4/ping.c int ping_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len)
sock              484 net/ipv4/ping.c 	struct sock *sk;
sock              634 net/ipv4/ping.c static int ping_v4_push_pending_frames(struct sock *sk, struct pingfakehdr *pfh,
sock              694 net/ipv4/ping.c static int ping_v4_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
sock              850 net/ipv4/ping.c int ping_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock,
sock              940 net/ipv4/ping.c int ping_queue_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock              960 net/ipv4/ping.c 	struct sock *sk;
sock             1011 net/ipv4/ping.c static struct sock *ping_get_first(struct seq_file *seq, int start)
sock             1013 net/ipv4/ping.c 	struct sock *sk;
sock             1038 net/ipv4/ping.c static struct sock *ping_get_next(struct seq_file *seq, struct sock *sk)
sock             1052 net/ipv4/ping.c static struct sock *ping_get_idx(struct seq_file *seq, loff_t pos)
sock             1054 net/ipv4/ping.c 	struct sock *sk = ping_get_first(seq, 0);
sock             1082 net/ipv4/ping.c 	struct sock *sk;
sock             1101 net/ipv4/ping.c static void ping_v4_format_sock(struct sock *sp, struct seq_file *f,
sock               93 net/ipv4/raw.c int raw_hash_sk(struct sock *sk)
sock              109 net/ipv4/raw.c void raw_unhash_sk(struct sock *sk)
sock              120 net/ipv4/raw.c struct sock *__raw_v4_lookup(struct net *net, struct sock *sk,
sock              143 net/ipv4/raw.c static int icmp_filter(const struct sock *sk, const struct sk_buff *skb)
sock              173 net/ipv4/raw.c 	struct sock *sk;
sock              210 net/ipv4/raw.c 	struct sock *raw_sk;
sock              225 net/ipv4/raw.c static void raw_err(struct sock *sk, struct sk_buff *skb, u32 info)
sock              289 net/ipv4/raw.c 	struct sock *raw_sk;
sock              315 net/ipv4/raw.c static int raw_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock              328 net/ipv4/raw.c int raw_rcv(struct sock *sk, struct sk_buff *skb)
sock              343 net/ipv4/raw.c static int raw_send_hdrinc(struct sock *sk, struct flowi4 *fl4,
sock              498 net/ipv4/raw.c static int raw_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
sock              697 net/ipv4/raw.c static void raw_close(struct sock *sk, long timeout)
sock              707 net/ipv4/raw.c static void raw_destroy(struct sock *sk)
sock              715 net/ipv4/raw.c static int raw_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len)
sock              750 net/ipv4/raw.c static int raw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sock              803 net/ipv4/raw.c static int raw_sk_init(struct sock *sk)
sock              812 net/ipv4/raw.c static int raw_seticmpfilter(struct sock *sk, char __user *optval, int optlen)
sock              821 net/ipv4/raw.c static int raw_geticmpfilter(struct sock *sk, char __user *optval, int __user *optlen)
sock              840 net/ipv4/raw.c static int do_raw_setsockopt(struct sock *sk, int level, int optname,
sock              852 net/ipv4/raw.c static int raw_setsockopt(struct sock *sk, int level, int optname,
sock              861 net/ipv4/raw.c static int compat_raw_setsockopt(struct sock *sk, int level, int optname,
sock              870 net/ipv4/raw.c static int do_raw_getsockopt(struct sock *sk, int level, int optname,
sock              882 net/ipv4/raw.c static int raw_getsockopt(struct sock *sk, int level, int optname,
sock              891 net/ipv4/raw.c static int compat_raw_getsockopt(struct sock *sk, int level, int optname,
sock              900 net/ipv4/raw.c static int raw_ioctl(struct sock *sk, int cmd, unsigned long arg)
sock              930 net/ipv4/raw.c static int compat_raw_ioctl(struct sock *sk, unsigned int cmd, unsigned long arg)
sock              946 net/ipv4/raw.c int raw_abort(struct sock *sk, int err)
sock              991 net/ipv4/raw.c static struct sock *raw_get_first(struct seq_file *seq)
sock              993 net/ipv4/raw.c 	struct sock *sk;
sock             1008 net/ipv4/raw.c static struct sock *raw_get_next(struct seq_file *seq, struct sock *sk)
sock             1026 net/ipv4/raw.c static struct sock *raw_get_idx(struct seq_file *seq, loff_t pos)
sock             1028 net/ipv4/raw.c 	struct sock *sk = raw_get_first(seq);
sock             1047 net/ipv4/raw.c 	struct sock *sk;
sock             1066 net/ipv4/raw.c static void raw_sock_seq_show(struct seq_file *seq, struct sock *sp, int i)
sock               37 net/ipv4/raw_diag.c static struct sock *raw_lookup(struct net *net, struct sock *from,
sock               41 net/ipv4/raw_diag.c 	struct sock *sk = NULL;
sock               58 net/ipv4/raw_diag.c static struct sock *raw_sock_get(struct net *net, const struct inet_diag_req_v2 *r)
sock               61 net/ipv4/raw_diag.c 	struct sock *sk = NULL, *s;
sock               96 net/ipv4/raw_diag.c 	struct sock *sk;
sock              132 net/ipv4/raw_diag.c static int sk_diag_dump(struct sock *sk, struct sk_buff *skb,
sock              154 net/ipv4/raw_diag.c 	struct sock *sk = NULL;
sock              195 net/ipv4/raw_diag.c static void raw_diag_get_info(struct sock *sk, struct inet_diag_msg *r,
sock              207 net/ipv4/raw_diag.c 	struct sock *sk;
sock              141 net/ipv4/route.c static void		 ip_rt_update_pmtu(struct dst_entry *dst, struct sock *sk,
sock              144 net/ipv4/route.c static void		 ip_do_redirect(struct dst_entry *dst, struct sock *sk,
sock              525 net/ipv4/route.c 			     const struct sock *sk,
sock              546 net/ipv4/route.c 			       const struct sock *sk)
sock              558 net/ipv4/route.c static void build_sk_flow_key(struct flowi4 *fl4, const struct sock *sk)
sock              576 net/ipv4/route.c static void ip_rt_build_flow_key(struct flowi4 *fl4, const struct sock *sk,
sock              818 net/ipv4/route.c static void ip_do_redirect(struct dst_entry *dst, struct sock *sk, struct sk_buff *skb)
sock             1044 net/ipv4/route.c static void ip_rt_update_pmtu(struct dst_entry *dst, struct sock *sk,
sock             1073 net/ipv4/route.c static void __ipv4_sk_update_pmtu(struct sk_buff *skb, struct sock *sk, u32 mtu)
sock             1091 net/ipv4/route.c void ipv4_sk_update_pmtu(struct sk_buff *skb, struct sock *sk, u32 mtu)
sock             1162 net/ipv4/route.c void ipv4_sk_redirect(struct sk_buff *skb, struct sock *sk)
sock             1234 net/ipv4/route.c static int ip_rt_bug(struct net *net, struct sock *sk, struct sk_buff *skb)
sock             2650 net/ipv4/route.c static void ipv4_rt_blackhole_update_pmtu(struct dst_entry *dst, struct sock *sk,
sock             2656 net/ipv4/route.c static void ipv4_rt_blackhole_redirect(struct dst_entry *dst, struct sock *sk,
sock             2719 net/ipv4/route.c 				    const struct sock *sk)
sock              201 net/ipv4/syncookies.c struct sock *tcp_get_cookie_sock(struct sock *sk, struct sk_buff *skb,
sock              206 net/ipv4/syncookies.c 	struct sock *child;
sock              283 net/ipv4/syncookies.c struct sock *cookie_v4_check(struct sock *sk, struct sk_buff *skb)
sock              292 net/ipv4/syncookies.c 	struct sock *ret = sk;
sock              325 net/ipv4/tcp.c void tcp_enter_memory_pressure(struct sock *sk)
sock              340 net/ipv4/tcp.c void tcp_leave_memory_pressure(struct sock *sk)
sock              408 net/ipv4/tcp.c void tcp_init_sock(struct sock *sk)
sock              461 net/ipv4/tcp.c static void tcp_tx_timestamp(struct sock *sk, u16 tsflags)
sock              478 net/ipv4/tcp.c 					  int target, struct sock *sk)
sock              500 net/ipv4/tcp.c __poll_t tcp_poll(struct file *file, struct socket *sock, poll_table *wait)
sock              503 net/ipv4/tcp.c 	struct sock *sk = sock->sk;
sock              507 net/ipv4/tcp.c 	sock_poll_wait(file, sock, wait);
sock              602 net/ipv4/tcp.c int tcp_ioctl(struct sock *sk, int cmd, unsigned long arg)
sock              659 net/ipv4/tcp.c static void skb_entail(struct sock *sk, struct sk_buff *skb)
sock              694 net/ipv4/tcp.c static bool tcp_should_autocork(struct sock *sk, struct sk_buff *skb,
sock              703 net/ipv4/tcp.c static void tcp_push(struct sock *sk, int flags, int mss_now,
sock              750 net/ipv4/tcp.c static int __tcp_splice_read(struct sock *sk, struct tcp_splice_state *tss)
sock              773 net/ipv4/tcp.c ssize_t tcp_splice_read(struct socket *sock, loff_t *ppos,
sock              777 net/ipv4/tcp.c 	struct sock *sk = sock->sk;
sock              798 net/ipv4/tcp.c 	timeo = sock_rcvtimeo(sk, sock->file->f_flags & O_NONBLOCK);
sock              862 net/ipv4/tcp.c struct sk_buff *sk_stream_alloc_skb(struct sock *sk, int size, gfp_t gfp,
sock              913 net/ipv4/tcp.c static unsigned int tcp_xmit_size_goal(struct sock *sk, u32 mss_now,
sock              938 net/ipv4/tcp.c static int tcp_send_mss(struct sock *sk, int *size_goal, int flags)
sock              954 net/ipv4/tcp.c static void tcp_remove_empty_skb(struct sock *sk, struct sk_buff *skb)
sock              964 net/ipv4/tcp.c ssize_t do_tcp_sendpages(struct sock *sk, struct page *page, int offset,
sock             1106 net/ipv4/tcp.c int tcp_sendpage_locked(struct sock *sk, struct page *page, int offset,
sock             1118 net/ipv4/tcp.c int tcp_sendpage(struct sock *sk, struct page *page, int offset,
sock             1139 net/ipv4/tcp.c static int tcp_sendmsg_fastopen(struct sock *sk, struct msghdr *msg,
sock             1186 net/ipv4/tcp.c int tcp_sendmsg_locked(struct sock *sk, struct msghdr *msg, size_t size)
sock             1437 net/ipv4/tcp.c int tcp_sendmsg(struct sock *sk, struct msghdr *msg, size_t size)
sock             1454 net/ipv4/tcp.c static int tcp_recv_urg(struct sock *sk, struct msghdr *msg, int len, int flags)
sock             1498 net/ipv4/tcp.c static int tcp_peek_sndq(struct sock *sk, struct msghdr *msg, int len)
sock             1529 net/ipv4/tcp.c static void tcp_cleanup_rbuf(struct sock *sk, int copied)
sock             1587 net/ipv4/tcp.c static struct sk_buff *tcp_recv_skb(struct sock *sk, u32 seq, u32 *off)
sock             1622 net/ipv4/tcp.c int tcp_read_sock(struct sock *sk, read_descriptor_t *desc,
sock             1694 net/ipv4/tcp.c int tcp_peek_len(struct socket *sock)
sock             1696 net/ipv4/tcp.c 	return tcp_inq(sock->sk);
sock             1701 net/ipv4/tcp.c int tcp_set_rcvlowat(struct sock *sk, int val)
sock             1731 net/ipv4/tcp.c int tcp_mmap(struct file *file, struct socket *sock,
sock             1746 net/ipv4/tcp.c static int tcp_zerocopy_receive(struct sock *sk,
sock             1864 net/ipv4/tcp.c static void tcp_recv_timestamp(struct msghdr *msg, const struct sock *sk,
sock             1925 net/ipv4/tcp.c static int tcp_inq_hint(struct sock *sk)
sock             1954 net/ipv4/tcp.c int tcp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int nonblock,
sock             2218 net/ipv4/tcp.c void tcp_set_state(struct sock *sk, int state)
sock             2297 net/ipv4/tcp.c static int tcp_close_state(struct sock *sk)
sock             2312 net/ipv4/tcp.c void tcp_shutdown(struct sock *sk, int how)
sock             2332 net/ipv4/tcp.c bool tcp_check_oom(struct sock *sk, int shift)
sock             2346 net/ipv4/tcp.c void tcp_close(struct sock *sk, long timeout)
sock             2530 net/ipv4/tcp.c static void tcp_rtx_queue_purge(struct sock *sk)
sock             2547 net/ipv4/tcp.c void tcp_write_queue_purge(struct sock *sk)
sock             2569 net/ipv4/tcp.c int tcp_disconnect(struct sock *sk, int flags)
sock             2697 net/ipv4/tcp.c static inline bool tcp_can_repair_sock(const struct sock *sk)
sock             2735 net/ipv4/tcp.c static int tcp_repair_options_est(struct sock *sk,
sock             2802 net/ipv4/tcp.c static int do_tcp_setsockopt(struct sock *sk, int level,
sock             3167 net/ipv4/tcp.c int tcp_setsockopt(struct sock *sk, int level, int optname, char __user *optval,
sock             3180 net/ipv4/tcp.c int compat_tcp_setsockopt(struct sock *sk, int level, int optname,
sock             3211 net/ipv4/tcp.c void tcp_get_info(struct sock *sk, struct tcp_info *info)
sock             3356 net/ipv4/tcp.c struct sk_buff *tcp_get_timestamping_opt_stats(const struct sock *sk)
sock             3411 net/ipv4/tcp.c static int do_tcp_getsockopt(struct sock *sk, int level,
sock             3698 net/ipv4/tcp.c int tcp_getsockopt(struct sock *sk, int level, int optname, char __user *optval,
sock             3711 net/ipv4/tcp.c int compat_tcp_getsockopt(struct sock *sk, int level, int optname,
sock             3857 net/ipv4/tcp.c void tcp_done(struct sock *sk)
sock             3884 net/ipv4/tcp.c int tcp_abort(struct sock *sk, int err)
sock              202 net/ipv4/tcp_bbr.c static void bbr_check_probe_rtt_done(struct sock *sk);
sock              205 net/ipv4/tcp_bbr.c static bool bbr_full_bw_reached(const struct sock *sk)
sock              213 net/ipv4/tcp_bbr.c static u32 bbr_max_bw(const struct sock *sk)
sock              221 net/ipv4/tcp_bbr.c static u32 bbr_bw(const struct sock *sk)
sock              231 net/ipv4/tcp_bbr.c static u16 bbr_extra_acked(const struct sock *sk)
sock              242 net/ipv4/tcp_bbr.c static u64 bbr_rate_bytes_per_sec(struct sock *sk, u64 rate, int gain)
sock              254 net/ipv4/tcp_bbr.c static unsigned long bbr_bw_to_pacing_rate(struct sock *sk, u32 bw, int gain)
sock              264 net/ipv4/tcp_bbr.c static void bbr_init_pacing_rate_from_rtt(struct sock *sk)
sock              283 net/ipv4/tcp_bbr.c static void bbr_set_pacing_rate(struct sock *sk, u32 bw, int gain)
sock              296 net/ipv4/tcp_bbr.c static u32 bbr_min_tso_segs(struct sock *sk)
sock              301 net/ipv4/tcp_bbr.c static u32 bbr_tso_segs_goal(struct sock *sk)
sock              318 net/ipv4/tcp_bbr.c static void bbr_save_cwnd(struct sock *sk)
sock              329 net/ipv4/tcp_bbr.c static void bbr_cwnd_event(struct sock *sk, enum tcp_ca_event event)
sock              357 net/ipv4/tcp_bbr.c static u32 bbr_bdp(struct sock *sk, u32 bw, int gain)
sock              392 net/ipv4/tcp_bbr.c static u32 bbr_quantization_budget(struct sock *sk, u32 cwnd)
sock              410 net/ipv4/tcp_bbr.c static u32 bbr_inflight(struct sock *sk, u32 bw, int gain)
sock              434 net/ipv4/tcp_bbr.c static u32 bbr_packets_in_net_at_edt(struct sock *sk, u32 inflight_now)
sock              454 net/ipv4/tcp_bbr.c static u32 bbr_ack_aggregation_cwnd(struct sock *sk)
sock              478 net/ipv4/tcp_bbr.c 	struct sock *sk, const struct rate_sample *rs, u32 acked, u32 *new_cwnd)
sock              516 net/ipv4/tcp_bbr.c static void bbr_set_cwnd(struct sock *sk, const struct rate_sample *rs,
sock              551 net/ipv4/tcp_bbr.c static bool bbr_is_next_cycle_phase(struct sock *sk,
sock              588 net/ipv4/tcp_bbr.c static void bbr_advance_cycle_phase(struct sock *sk)
sock              598 net/ipv4/tcp_bbr.c static void bbr_update_cycle_phase(struct sock *sk,
sock              607 net/ipv4/tcp_bbr.c static void bbr_reset_startup_mode(struct sock *sk)
sock              614 net/ipv4/tcp_bbr.c static void bbr_reset_probe_bw_mode(struct sock *sk)
sock              623 net/ipv4/tcp_bbr.c static void bbr_reset_mode(struct sock *sk)
sock              632 net/ipv4/tcp_bbr.c static void bbr_reset_lt_bw_sampling_interval(struct sock *sk)
sock              644 net/ipv4/tcp_bbr.c static void bbr_reset_lt_bw_sampling(struct sock *sk)
sock              655 net/ipv4/tcp_bbr.c static void bbr_lt_bw_interval_done(struct sock *sk, u32 bw)
sock              685 net/ipv4/tcp_bbr.c static void bbr_lt_bw_sampling(struct sock *sk, const struct rate_sample *rs)
sock              758 net/ipv4/tcp_bbr.c static void bbr_update_bw(struct sock *sk, const struct rate_sample *rs)
sock              814 net/ipv4/tcp_bbr.c static void bbr_update_ack_aggregation(struct sock *sk,
sock              870 net/ipv4/tcp_bbr.c static void bbr_check_full_bw_reached(struct sock *sk,
sock              890 net/ipv4/tcp_bbr.c static void bbr_check_drain(struct sock *sk, const struct rate_sample *rs)
sock              905 net/ipv4/tcp_bbr.c static void bbr_check_probe_rtt_done(struct sock *sk)
sock              938 net/ipv4/tcp_bbr.c static void bbr_update_min_rtt(struct sock *sk, const struct rate_sample *rs)
sock              984 net/ipv4/tcp_bbr.c static void bbr_update_gains(struct sock *sk)
sock             1013 net/ipv4/tcp_bbr.c static void bbr_update_model(struct sock *sk, const struct rate_sample *rs)
sock             1024 net/ipv4/tcp_bbr.c static void bbr_main(struct sock *sk, const struct rate_sample *rs)
sock             1036 net/ipv4/tcp_bbr.c static void bbr_init(struct sock *sk)
sock             1078 net/ipv4/tcp_bbr.c static u32 bbr_sndbuf_expand(struct sock *sk)
sock             1087 net/ipv4/tcp_bbr.c static u32 bbr_undo_cwnd(struct sock *sk)
sock             1098 net/ipv4/tcp_bbr.c static u32 bbr_ssthresh(struct sock *sk)
sock             1104 net/ipv4/tcp_bbr.c static size_t bbr_get_info(struct sock *sk, u32 ext, int *attr,
sock             1126 net/ipv4/tcp_bbr.c static void bbr_set_state(struct sock *sk, u8 new_state)
sock               70 net/ipv4/tcp_bic.c static void bictcp_init(struct sock *sk)
sock              140 net/ipv4/tcp_bic.c static void bictcp_cong_avoid(struct sock *sk, u32 ack, u32 acked)
sock              160 net/ipv4/tcp_bic.c static u32 bictcp_recalc_ssthresh(struct sock *sk)
sock              180 net/ipv4/tcp_bic.c static void bictcp_state(struct sock *sk, u8 new_state)
sock              189 net/ipv4/tcp_bic.c static void bictcp_acked(struct sock *sk, const struct ack_sample *sample)
sock               13 net/ipv4/tcp_bpf.c static bool tcp_bpf_stream_read(const struct sock *sk)
sock               26 net/ipv4/tcp_bpf.c static int tcp_bpf_wait_data(struct sock *sk, struct sk_psock *psock,
sock               45 net/ipv4/tcp_bpf.c int __tcp_bpf_recvmsg(struct sock *sk, struct sk_psock *psock,
sock              118 net/ipv4/tcp_bpf.c int tcp_bpf_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sock              164 net/ipv4/tcp_bpf.c static int bpf_tcp_ingress(struct sock *sk, struct sk_psock *psock,
sock              217 net/ipv4/tcp_bpf.c static int tcp_bpf_push(struct sock *sk, struct sk_msg *msg, u32 apply_bytes,
sock              274 net/ipv4/tcp_bpf.c static int tcp_bpf_push_locked(struct sock *sk, struct sk_msg *msg,
sock              285 net/ipv4/tcp_bpf.c int tcp_bpf_sendmsg_redir(struct sock *sk, struct sk_msg *msg,
sock              303 net/ipv4/tcp_bpf.c static int tcp_bpf_send_verdict(struct sock *sk, struct sk_psock *psock,
sock              307 net/ipv4/tcp_bpf.c 	struct sock *sk_redir;
sock              397 net/ipv4/tcp_bpf.c static int tcp_bpf_sendmsg(struct sock *sk, struct msghdr *msg, size_t size)
sock              485 net/ipv4/tcp_bpf.c static int tcp_bpf_sendpage(struct sock *sk, struct page *page, int offset,
sock              533 net/ipv4/tcp_bpf.c static void tcp_bpf_remove(struct sock *sk, struct sk_psock *psock)
sock              543 net/ipv4/tcp_bpf.c static void tcp_bpf_unhash(struct sock *sk)
sock              545 net/ipv4/tcp_bpf.c 	void (*saved_unhash)(struct sock *sk);
sock              563 net/ipv4/tcp_bpf.c static void tcp_bpf_close(struct sock *sk, long timeout)
sock              565 net/ipv4/tcp_bpf.c 	void (*saved_close)(struct sock *sk, long timeout);
sock              614 net/ipv4/tcp_bpf.c static void tcp_bpf_check_v6_needs_rebuild(struct sock *sk, struct proto *ops)
sock              634 net/ipv4/tcp_bpf.c static void tcp_bpf_update_sk_prot(struct sock *sk, struct sk_psock *psock)
sock              642 net/ipv4/tcp_bpf.c static void tcp_bpf_reinit_sk_prot(struct sock *sk, struct sk_psock *psock)
sock              665 net/ipv4/tcp_bpf.c void tcp_bpf_reinit(struct sock *sk)
sock              677 net/ipv4/tcp_bpf.c int tcp_bpf_init(struct sock *sk)
sock              140 net/ipv4/tcp_cdg.c static void tcp_cdg_hystart_update(struct sock *sk)
sock              241 net/ipv4/tcp_cdg.c static bool tcp_cdg_backoff(struct sock *sk, u32 grad)
sock              262 net/ipv4/tcp_cdg.c static void tcp_cdg_cong_avoid(struct sock *sk, u32 ack, u32 acked)
sock              299 net/ipv4/tcp_cdg.c static void tcp_cdg_acked(struct sock *sk, const struct ack_sample *sample)
sock              328 net/ipv4/tcp_cdg.c static u32 tcp_cdg_ssthresh(struct sock *sk)
sock              345 net/ipv4/tcp_cdg.c static void tcp_cdg_cwnd_event(struct sock *sk, const enum tcp_ca_event ev)
sock              373 net/ipv4/tcp_cdg.c static void tcp_cdg_init(struct sock *sk)
sock              386 net/ipv4/tcp_cdg.c static void tcp_cdg_release(struct sock *sk)
sock              157 net/ipv4/tcp_cong.c void tcp_assign_congestion_control(struct sock *sk)
sock              177 net/ipv4/tcp_cong.c void tcp_init_congestion_control(struct sock *sk)
sock              190 net/ipv4/tcp_cong.c static void tcp_reinit_congestion_control(struct sock *sk,
sock              205 net/ipv4/tcp_cong.c void tcp_cleanup_congestion_control(struct sock *sk)
sock              336 net/ipv4/tcp_cong.c int tcp_set_congestion_control(struct sock *sk, const char *name, bool load,
sock              434 net/ipv4/tcp_cong.c void tcp_reno_cong_avoid(struct sock *sk, u32 ack, u32 acked)
sock              453 net/ipv4/tcp_cong.c u32 tcp_reno_ssthresh(struct sock *sk)
sock              461 net/ipv4/tcp_cong.c u32 tcp_reno_undo_cwnd(struct sock *sk)
sock              129 net/ipv4/tcp_cubic.c static inline void bictcp_hystart_reset(struct sock *sk)
sock              140 net/ipv4/tcp_cubic.c static void bictcp_init(struct sock *sk)
sock              153 net/ipv4/tcp_cubic.c static void bictcp_cwnd_event(struct sock *sk, enum tcp_ca_event event)
sock              335 net/ipv4/tcp_cubic.c static void bictcp_cong_avoid(struct sock *sk, u32 ack, u32 acked)
sock              354 net/ipv4/tcp_cubic.c static u32 bictcp_recalc_ssthresh(struct sock *sk)
sock              371 net/ipv4/tcp_cubic.c static void bictcp_state(struct sock *sk, u8 new_state)
sock              379 net/ipv4/tcp_cubic.c static void hystart_update(struct sock *sk, u32 delay)
sock              430 net/ipv4/tcp_cubic.c static void bictcp_acked(struct sock *sk, const struct ack_sample *sample)
sock               75 net/ipv4/tcp_dctcp.c static void dctcp_init(struct sock *sk)
sock              102 net/ipv4/tcp_dctcp.c static u32 dctcp_ssthresh(struct sock *sk)
sock              111 net/ipv4/tcp_dctcp.c static void dctcp_update_alpha(struct sock *sk, u32 flags)
sock              144 net/ipv4/tcp_dctcp.c static void dctcp_react_to_loss(struct sock *sk)
sock              153 net/ipv4/tcp_dctcp.c static void dctcp_state(struct sock *sk, u8 new_state)
sock              163 net/ipv4/tcp_dctcp.c static void dctcp_cwnd_event(struct sock *sk, enum tcp_ca_event ev)
sock              181 net/ipv4/tcp_dctcp.c static size_t dctcp_get_info(struct sock *sk, u32 ext, int *attr,
sock              209 net/ipv4/tcp_dctcp.c static u32 dctcp_cwnd_undo(struct sock *sk)
sock                4 net/ipv4/tcp_dctcp.h static inline void dctcp_ece_ack_cwr(struct sock *sk, u32 ce_state)
sock               19 net/ipv4/tcp_dctcp.h static inline void dctcp_ece_ack_update(struct sock *sk, enum tcp_ca_event evt,
sock               18 net/ipv4/tcp_diag.c static void tcp_diag_get_info(struct sock *sk, struct inet_diag_msg *r,
sock               85 net/ipv4/tcp_diag.c static int tcp_diag_put_ulp(struct sk_buff *skb, struct sock *sk,
sock              112 net/ipv4/tcp_diag.c static int tcp_diag_get_aux(struct sock *sk, bool net_admin,
sock              144 net/ipv4/tcp_diag.c static size_t tcp_diag_get_aux_size(struct sock *sk, bool net_admin)
sock              198 net/ipv4/tcp_diag.c 	struct sock *sk = inet_diag_find_one_icsk(net, &tcp_hashinfo, req);
sock               44 net/ipv4/tcp_fastopen.c void tcp_fastopen_destroy_cipher(struct sock *sk)
sock               69 net/ipv4/tcp_fastopen.c int tcp_fastopen_reset_cipher(struct net *net, struct sock *sk,
sock              146 net/ipv4/tcp_fastopen.c static void tcp_fastopen_cookie_gen(struct sock *sk,
sock              163 net/ipv4/tcp_fastopen.c void tcp_fastopen_add_skb(struct sock *sk, struct sk_buff *skb)
sock              204 net/ipv4/tcp_fastopen.c static int tcp_fastopen_cookie_gen_check(struct sock *sk,
sock              232 net/ipv4/tcp_fastopen.c static struct sock *tcp_fastopen_create_child(struct sock *sk,
sock              238 net/ipv4/tcp_fastopen.c 	struct sock *child;
sock              289 net/ipv4/tcp_fastopen.c static bool tcp_fastopen_queue_check(struct sock *sk)
sock              325 net/ipv4/tcp_fastopen.c static bool tcp_fastopen_no_cookie(const struct sock *sk,
sock              338 net/ipv4/tcp_fastopen.c struct sock *tcp_try_fastopen(struct sock *sk, struct sk_buff *skb,
sock              346 net/ipv4/tcp_fastopen.c 	struct sock *child;
sock              406 net/ipv4/tcp_fastopen.c bool tcp_fastopen_cookie_check(struct sock *sk, u16 *mss,
sock              435 net/ipv4/tcp_fastopen.c bool tcp_fastopen_defer_connect(struct sock *sk, int *err)
sock              480 net/ipv4/tcp_fastopen.c void tcp_fastopen_active_disable(struct sock *sk)
sock              493 net/ipv4/tcp_fastopen.c bool tcp_fastopen_active_should_disable(struct sock *sk)
sock              522 net/ipv4/tcp_fastopen.c void tcp_fastopen_active_disable_ofo_check(struct sock *sk)
sock              548 net/ipv4/tcp_fastopen.c void tcp_fastopen_active_detect_blackhole(struct sock *sk, bool expired)
sock              100 net/ipv4/tcp_highspeed.c static void hstcp_init(struct sock *sk)
sock              112 net/ipv4/tcp_highspeed.c static void hstcp_cong_avoid(struct sock *sk, u32 ack, u32 acked)
sock              151 net/ipv4/tcp_highspeed.c static u32 hstcp_ssthresh(struct sock *sk)
sock               68 net/ipv4/tcp_htcp.c static u32 htcp_cwnd_undo(struct sock *sk)
sock               82 net/ipv4/tcp_htcp.c static inline void measure_rtt(struct sock *sk, u32 srtt)
sock              101 net/ipv4/tcp_htcp.c static void measure_achieved_throughput(struct sock *sk,
sock              208 net/ipv4/tcp_htcp.c static void htcp_param_update(struct sock *sk)
sock              222 net/ipv4/tcp_htcp.c static u32 htcp_recalc_ssthresh(struct sock *sk)
sock              231 net/ipv4/tcp_htcp.c static void htcp_cong_avoid(struct sock *sk, u32 ack, u32 acked)
sock              257 net/ipv4/tcp_htcp.c static void htcp_init(struct sock *sk)
sock              268 net/ipv4/tcp_htcp.c static void htcp_state(struct sock *sk, u8 new_state)
sock               34 net/ipv4/tcp_hybla.c static inline void hybla_recalc_param (struct sock *sk)
sock               46 net/ipv4/tcp_hybla.c static void hybla_init(struct sock *sk)
sock               68 net/ipv4/tcp_hybla.c static void hybla_state(struct sock *sk, u8 ca_state)
sock               90 net/ipv4/tcp_hybla.c static void hybla_cong_avoid(struct sock *sk, u32 ack, u32 acked)
sock               57 net/ipv4/tcp_illinois.c static void rtt_reset(struct sock *sk)
sock               69 net/ipv4/tcp_illinois.c static void tcp_illinois_init(struct sock *sk)
sock               86 net/ipv4/tcp_illinois.c static void tcp_illinois_acked(struct sock *sk, const struct ack_sample *sample)
sock              222 net/ipv4/tcp_illinois.c static void update_params(struct sock *sk)
sock              244 net/ipv4/tcp_illinois.c static void tcp_illinois_state(struct sock *sk, u8 new_state)
sock              260 net/ipv4/tcp_illinois.c static void tcp_illinois_cong_avoid(struct sock *sk, u32 ack, u32 acked)
sock              295 net/ipv4/tcp_illinois.c static u32 tcp_illinois_ssthresh(struct sock *sk)
sock              305 net/ipv4/tcp_illinois.c static size_t tcp_illinois_info(struct sock *sk, u32 ext, int *attr,
sock              119 net/ipv4/tcp_input.c 			     void (*cad)(struct sock *sk, u32 ack_seq))
sock              140 net/ipv4/tcp_input.c static void tcp_gro_dev_warn(struct sock *sk, const struct sk_buff *skb,
sock              162 net/ipv4/tcp_input.c static void tcp_measure_rcv_mss(struct sock *sk, const struct sk_buff *skb)
sock              213 net/ipv4/tcp_input.c static void tcp_incr_quickack(struct sock *sk, unsigned int max_quickacks)
sock              225 net/ipv4/tcp_input.c void tcp_enter_quickack_mode(struct sock *sk, unsigned int max_quickacks)
sock              239 net/ipv4/tcp_input.c static bool tcp_in_quickack_mode(struct sock *sk)
sock              254 net/ipv4/tcp_input.c static void tcp_ecn_accept_cwr(struct sock *sk, const struct sk_buff *skb)
sock              272 net/ipv4/tcp_input.c static void __tcp_ecn_check_ce(struct sock *sk, const struct sk_buff *skb)
sock              304 net/ipv4/tcp_input.c static void tcp_ecn_check_ce(struct sock *sk, const struct sk_buff *skb)
sock              334 net/ipv4/tcp_input.c static void tcp_sndbuf_expand(struct sock *sk)
sock              392 net/ipv4/tcp_input.c static int __tcp_grow_window(const struct sock *sk, const struct sk_buff *skb)
sock              409 net/ipv4/tcp_input.c static void tcp_grow_window(struct sock *sk, const struct sk_buff *skb)
sock              439 net/ipv4/tcp_input.c void tcp_init_buffer_space(struct sock *sk)
sock              475 net/ipv4/tcp_input.c static void tcp_clamp_window(struct sock *sk)
sock              502 net/ipv4/tcp_input.c void tcp_initialize_rcv_mss(struct sock *sk)
sock              576 net/ipv4/tcp_input.c static inline void tcp_rcv_rtt_measure_ts(struct sock *sk,
sock              603 net/ipv4/tcp_input.c void tcp_rcv_space_adjust(struct sock *sk)
sock              676 net/ipv4/tcp_input.c static void tcp_event_data_recv(struct sock *sk, struct sk_buff *skb)
sock              731 net/ipv4/tcp_input.c static void tcp_rtt_estimator(struct sock *sk, long mrtt_us)
sock              799 net/ipv4/tcp_input.c static void tcp_update_pacing_rate(struct sock *sk)
sock              836 net/ipv4/tcp_input.c static void tcp_set_rto(struct sock *sk)
sock              884 net/ipv4/tcp_input.c static void tcp_check_sack_reordering(struct sock *sk, const u32 low_seq,
sock             1093 net/ipv4/tcp_input.c static bool tcp_check_dsack(struct sock *sk, const struct sk_buff *ack_skb,
sock             1149 net/ipv4/tcp_input.c static int tcp_match_skb_to_sack(struct sock *sk, struct sk_buff *skb,
sock             1198 net/ipv4/tcp_input.c static u8 tcp_sacktag_one(struct sock *sk,
sock             1282 net/ipv4/tcp_input.c static bool tcp_shifted_skb(struct sock *sk, struct sk_buff *prev,
sock             1396 net/ipv4/tcp_input.c static struct sk_buff *tcp_shift_skb_data(struct sock *sk, struct sk_buff *skb,
sock             1532 net/ipv4/tcp_input.c static struct sk_buff *tcp_sacktag_walk(struct sk_buff *skb, struct sock *sk,
sock             1604 net/ipv4/tcp_input.c static struct sk_buff *tcp_sacktag_bsearch(struct sock *sk, u32 seq)
sock             1625 net/ipv4/tcp_input.c static struct sk_buff *tcp_sacktag_skip(struct sk_buff *skb, struct sock *sk,
sock             1635 net/ipv4/tcp_input.c 						struct sock *sk,
sock             1659 net/ipv4/tcp_input.c tcp_sacktag_write_queue(struct sock *sk, const struct sk_buff *ack_skb,
sock             1879 net/ipv4/tcp_input.c static void tcp_check_reno_reordering(struct sock *sk, const int addend)
sock             1894 net/ipv4/tcp_input.c static void tcp_add_reno_sack(struct sock *sk, int num_dupack)
sock             1912 net/ipv4/tcp_input.c static void tcp_remove_reno_sacks(struct sock *sk, int acked)
sock             1949 net/ipv4/tcp_input.c static bool tcp_is_rack(const struct sock *sk)
sock             1958 net/ipv4/tcp_input.c static void tcp_timeout_mark_lost(struct sock *sk)
sock             1989 net/ipv4/tcp_input.c void tcp_enter_loss(struct sock *sk)
sock             2042 net/ipv4/tcp_input.c static bool tcp_check_sack_reneging(struct sock *sk, int flag)
sock             2169 net/ipv4/tcp_input.c static bool tcp_time_to_recover(struct sock *sk, int flag)
sock             2190 net/ipv4/tcp_input.c static void tcp_mark_head_lost(struct sock *sk, int packets, int mark_head)
sock             2251 net/ipv4/tcp_input.c static void tcp_update_scoreboard(struct sock *sk, int fast_rexmit)
sock             2305 net/ipv4/tcp_input.c static bool tcp_any_retrans_done(const struct sock *sk)
sock             2320 net/ipv4/tcp_input.c static void DBGUNDO(struct sock *sk, const char *msg)
sock             2347 net/ipv4/tcp_input.c static void tcp_undo_cwnd_reduction(struct sock *sk, bool unmark_loss)
sock             2382 net/ipv4/tcp_input.c static bool tcp_try_undo_recovery(struct sock *sk)
sock             2417 net/ipv4/tcp_input.c static bool tcp_try_undo_dsack(struct sock *sk)
sock             2433 net/ipv4/tcp_input.c static bool tcp_try_undo_loss(struct sock *sk, bool frto_undo)
sock             2464 net/ipv4/tcp_input.c static void tcp_init_cwnd_reduction(struct sock *sk)
sock             2478 net/ipv4/tcp_input.c void tcp_cwnd_reduction(struct sock *sk, int newly_acked_sacked, int flag)
sock             2505 net/ipv4/tcp_input.c static inline void tcp_end_cwnd_reduction(struct sock *sk)
sock             2522 net/ipv4/tcp_input.c void tcp_enter_cwr(struct sock *sk)
sock             2535 net/ipv4/tcp_input.c static void tcp_try_keep_open(struct sock *sk)
sock             2549 net/ipv4/tcp_input.c static void tcp_try_to_open(struct sock *sk, int flag)
sock             2566 net/ipv4/tcp_input.c static void tcp_mtup_probe_failed(struct sock *sk)
sock             2575 net/ipv4/tcp_input.c static void tcp_mtup_probe_success(struct sock *sk)
sock             2599 net/ipv4/tcp_input.c void tcp_simple_retransmit(struct sock *sk)
sock             2643 net/ipv4/tcp_input.c void tcp_enter_recovery(struct sock *sk, bool ece_ack)
sock             2669 net/ipv4/tcp_input.c static void tcp_process_loss(struct sock *sk, int flag, int num_dupack,
sock             2723 net/ipv4/tcp_input.c static bool tcp_try_undo_partial(struct sock *sk, u32 prior_snd_una)
sock             2753 net/ipv4/tcp_input.c static void tcp_identify_packet_loss(struct sock *sk, int *ack_flag)
sock             2771 net/ipv4/tcp_input.c static bool tcp_force_fast_retransmit(struct sock *sk)
sock             2791 net/ipv4/tcp_input.c static void tcp_fastretrans_alert(struct sock *sk, const u32 prior_snd_una,
sock             2905 net/ipv4/tcp_input.c static void tcp_update_rtt_min(struct sock *sk, u32 rtt_us, const int flag)
sock             2921 net/ipv4/tcp_input.c static bool tcp_ack_update_rtt(struct sock *sk, const int flag,
sock             2968 net/ipv4/tcp_input.c void tcp_synack_rtt_meas(struct sock *sk, struct request_sock *req)
sock             2980 net/ipv4/tcp_input.c static void tcp_cong_avoid(struct sock *sk, u32 ack, u32 acked)
sock             2991 net/ipv4/tcp_input.c void tcp_rearm_rto(struct sock *sk)
sock             3021 net/ipv4/tcp_input.c static void tcp_set_xmit_timer(struct sock *sk)
sock             3028 net/ipv4/tcp_input.c static u32 tcp_tso_acked(struct sock *sk, struct sk_buff *skb)
sock             3048 net/ipv4/tcp_input.c static void tcp_ack_tstamp(struct sock *sk, struct sk_buff *skb,
sock             3070 net/ipv4/tcp_input.c static int tcp_clean_rtx_queue(struct sock *sk, u32 prior_fack,
sock             3274 net/ipv4/tcp_input.c static void tcp_ack_probe(struct sock *sk)
sock             3297 net/ipv4/tcp_input.c static inline bool tcp_ack_is_dubious(const struct sock *sk, const int flag)
sock             3304 net/ipv4/tcp_input.c static inline bool tcp_may_raise_cwnd(const struct sock *sk, const int flag)
sock             3323 net/ipv4/tcp_input.c static void tcp_cong_control(struct sock *sk, u32 ack, u32 acked_sacked,
sock             3360 net/ipv4/tcp_input.c 	sock_owned_by_me((struct sock *)tp);
sock             3370 net/ipv4/tcp_input.c 	sock_owned_by_me((struct sock *)tp);
sock             3380 net/ipv4/tcp_input.c static int tcp_ack_update_window(struct sock *sk, const struct sk_buff *skb, u32 ack,
sock             3454 net/ipv4/tcp_input.c static void tcp_send_challenge_ack(struct sock *sk, const struct sk_buff *skb)
sock             3512 net/ipv4/tcp_input.c static void tcp_process_tlp_ack(struct sock *sk, u32 ack, int flag)
sock             3539 net/ipv4/tcp_input.c static inline void tcp_in_ack_event(struct sock *sk, u32 flags)
sock             3551 net/ipv4/tcp_input.c static void tcp_xmit_recovery(struct sock *sk, int rexmit)
sock             3569 net/ipv4/tcp_input.c static u32 tcp_newly_delivered(struct sock *sk, u32 prior_delivered, int flag)
sock             3585 net/ipv4/tcp_input.c static int tcp_ack(struct sock *sk, const struct sk_buff *skb, int flag)
sock             4060 net/ipv4/tcp_input.c static int tcp_disordered_ack(const struct sock *sk, const struct sk_buff *skb)
sock             4080 net/ipv4/tcp_input.c static inline bool tcp_paws_discard(const struct sock *sk,
sock             4109 net/ipv4/tcp_input.c void tcp_reset(struct sock *sk)
sock             4150 net/ipv4/tcp_input.c void tcp_fin(struct sock *sk)
sock             4232 net/ipv4/tcp_input.c static void tcp_dsack_set(struct sock *sk, u32 seq, u32 end_seq)
sock             4252 net/ipv4/tcp_input.c static void tcp_dsack_extend(struct sock *sk, u32 seq, u32 end_seq)
sock             4262 net/ipv4/tcp_input.c static void tcp_rcv_spurious_retrans(struct sock *sk, const struct sk_buff *skb)
sock             4273 net/ipv4/tcp_input.c static void tcp_send_dupack(struct sock *sk, const struct sk_buff *skb)
sock             4323 net/ipv4/tcp_input.c static void tcp_sack_new_ofo_skb(struct sock *sk, u32 seq, u32 end_seq)
sock             4415 net/ipv4/tcp_input.c static bool tcp_try_coalesce(struct sock *sk,
sock             4452 net/ipv4/tcp_input.c static bool tcp_ooo_try_coalesce(struct sock *sk,
sock             4469 net/ipv4/tcp_input.c static void tcp_drop(struct sock *sk, struct sk_buff *skb)
sock             4478 net/ipv4/tcp_input.c static void tcp_ofo_queue(struct sock *sk)
sock             4525 net/ipv4/tcp_input.c static bool tcp_prune_ofo_queue(struct sock *sk);
sock             4526 net/ipv4/tcp_input.c static int tcp_prune_queue(struct sock *sk);
sock             4528 net/ipv4/tcp_input.c static int tcp_try_rmem_schedule(struct sock *sk, struct sk_buff *skb,
sock             4545 net/ipv4/tcp_input.c static void tcp_data_queue_ofo(struct sock *sk, struct sk_buff *skb)
sock             4680 net/ipv4/tcp_input.c static int __must_check tcp_queue_rcv(struct sock *sk, struct sk_buff *skb,
sock             4697 net/ipv4/tcp_input.c int tcp_send_rcvq(struct sock *sk, struct msghdr *msg, size_t size)
sock             4749 net/ipv4/tcp_input.c void tcp_data_ready(struct sock *sk)
sock             4761 net/ipv4/tcp_input.c static void tcp_data_queue(struct sock *sk, struct sk_buff *skb)
sock             4868 net/ipv4/tcp_input.c static struct sk_buff *tcp_collapse_one(struct sock *sk, struct sk_buff *skb,
sock             4913 net/ipv4/tcp_input.c tcp_collapse(struct sock *sk, struct sk_buff_head *list, struct rb_root *root,
sock             5016 net/ipv4/tcp_input.c static void tcp_collapse_ofo_queue(struct sock *sk)
sock             5074 net/ipv4/tcp_input.c static bool tcp_prune_ofo_queue(struct sock *sk)
sock             5119 net/ipv4/tcp_input.c static int tcp_prune_queue(struct sock *sk)
sock             5163 net/ipv4/tcp_input.c static bool tcp_should_expand_sndbuf(const struct sock *sk)
sock             5194 net/ipv4/tcp_input.c static void tcp_new_space(struct sock *sk)
sock             5206 net/ipv4/tcp_input.c static void tcp_check_space(struct sock *sk)
sock             5221 net/ipv4/tcp_input.c static inline void tcp_data_snd_check(struct sock *sk)
sock             5230 net/ipv4/tcp_input.c static void __tcp_ack_snd_check(struct sock *sk, int ofo_possible)
sock             5289 net/ipv4/tcp_input.c static inline void tcp_ack_snd_check(struct sock *sk)
sock             5308 net/ipv4/tcp_input.c static void tcp_check_urg(struct sock *sk, const struct tcphdr *th)
sock             5374 net/ipv4/tcp_input.c static void tcp_urg(struct sock *sk, struct sk_buff *skb, const struct tcphdr *th)
sock             5407 net/ipv4/tcp_input.c static bool tcp_reset_check(const struct sock *sk, const struct sk_buff *skb)
sock             5419 net/ipv4/tcp_input.c static bool tcp_validate_incoming(struct sock *sk, struct sk_buff *skb,
sock             5550 net/ipv4/tcp_input.c void tcp_rcv_established(struct sock *sk, struct sk_buff *skb)
sock             5728 net/ipv4/tcp_input.c void tcp_init_transfer(struct sock *sk, int bpf_op)
sock             5754 net/ipv4/tcp_input.c void tcp_finish_connect(struct sock *sk, struct sk_buff *skb)
sock             5784 net/ipv4/tcp_input.c static bool tcp_rcv_fastopen_synack(struct sock *sk, struct sk_buff *synack,
sock             5855 net/ipv4/tcp_input.c static void tcp_try_undo_spurious_syn(struct sock *sk)
sock             5870 net/ipv4/tcp_input.c static int tcp_rcv_synsent_state_process(struct sock *sk, struct sk_buff *skb,
sock             6096 net/ipv4/tcp_input.c static void tcp_rcv_synrecv_state_fastopen(struct sock *sk)
sock             6135 net/ipv4/tcp_input.c int tcp_rcv_state_process(struct sock *sk, struct sk_buff *skb)
sock             6409 net/ipv4/tcp_input.c 				   const struct sock *listen_sk,
sock             6427 net/ipv4/tcp_input.c 	    tcp_bpf_ca_needs_ecn((struct sock *)req))
sock             6433 net/ipv4/tcp_input.c 			     struct sk_buff *skb, const struct sock *sk)
sock             6460 net/ipv4/tcp_input.c 				      struct sock *sk_listener,
sock             6486 net/ipv4/tcp_input.c static bool tcp_syn_flood_action(const struct sock *sk, const char *proto)
sock             6511 net/ipv4/tcp_input.c static void tcp_reqsk_record_syn(const struct sock *sk,
sock             6533 net/ipv4/tcp_input.c 			  struct sock *sk, struct tcphdr *th)
sock             6560 net/ipv4/tcp_input.c 		     struct sock *sk, struct sk_buff *skb)
sock             6567 net/ipv4/tcp_input.c 	struct sock *fastopen_sk = NULL;
sock             6682 net/ipv4/tcp_input.c 				tcp_timeout_init((struct sock *)req));
sock              106 net/ipv4/tcp_ipv4.c int tcp_twsk_unique(struct sock *sk, struct sock *sktw, void *twp)
sock              183 net/ipv4/tcp_ipv4.c static int tcp_v4_pre_connect(struct sock *sk, struct sockaddr *uaddr,
sock              199 net/ipv4/tcp_ipv4.c int tcp_v4_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len)
sock              338 net/ipv4/tcp_ipv4.c void tcp_v4_mtu_reduced(struct sock *sk)
sock              374 net/ipv4/tcp_ipv4.c static void do_redirect(struct sk_buff *skb, struct sock *sk)
sock              384 net/ipv4/tcp_ipv4.c void tcp_req_err(struct sock *sk, u32 seq, bool abort)
sock              433 net/ipv4/tcp_ipv4.c 	struct sock *sk;
sock              630 net/ipv4/tcp_ipv4.c void tcp_v4_send_check(struct sock *sk, struct sk_buff *skb)
sock              651 net/ipv4/tcp_ipv4.c static void tcp_v4_send_reset(const struct sock *sk, struct sk_buff *skb)
sock              666 net/ipv4/tcp_ipv4.c 	struct sock *sk1 = NULL;
sock              669 net/ipv4/tcp_ipv4.c 	struct sock *ctl_sk;
sock              767 net/ipv4/tcp_ipv4.c 	BUILD_BUG_ON(offsetof(struct sock, sk_bound_dev_if) !=
sock              802 net/ipv4/tcp_ipv4.c static void tcp_v4_send_ack(const struct sock *sk,
sock              819 net/ipv4/tcp_ipv4.c 	struct sock *ctl_sk;
sock              888 net/ipv4/tcp_ipv4.c static void tcp_v4_timewait_ack(struct sock *sk, struct sk_buff *skb)
sock              907 net/ipv4/tcp_ipv4.c static void tcp_v4_reqsk_send_ack(const struct sock *sk, struct sk_buff *skb,
sock              938 net/ipv4/tcp_ipv4.c static int tcp_v4_send_synack(const struct sock *sk, struct dst_entry *dst,
sock              988 net/ipv4/tcp_ipv4.c struct tcp_md5sig_key *__tcp_md5_do_lookup(const struct sock *sk,
sock             1030 net/ipv4/tcp_ipv4.c static struct tcp_md5sig_key *tcp_md5_do_lookup_exact(const struct sock *sk,
sock             1058 net/ipv4/tcp_ipv4.c struct tcp_md5sig_key *tcp_v4_md5_lookup(const struct sock *sk,
sock             1059 net/ipv4/tcp_ipv4.c 					 const struct sock *addr_sk)
sock             1069 net/ipv4/tcp_ipv4.c int tcp_md5_do_add(struct sock *sk, const union tcp_md5_addr *addr,
sock             1118 net/ipv4/tcp_ipv4.c int tcp_md5_do_del(struct sock *sk, const union tcp_md5_addr *addr, int family,
sock             1133 net/ipv4/tcp_ipv4.c static void tcp_clear_md5_list(struct sock *sk)
sock             1149 net/ipv4/tcp_ipv4.c static int tcp_v4_parse_md5_keys(struct sock *sk, int optname,
sock             1241 net/ipv4/tcp_ipv4.c 			const struct sock *sk,
sock             1290 net/ipv4/tcp_ipv4.c static bool tcp_v4_inbound_md5_hash(const struct sock *sk,
sock             1349 net/ipv4/tcp_ipv4.c 			    const struct sock *sk_listener,
sock             1360 net/ipv4/tcp_ipv4.c static struct dst_entry *tcp_v4_route_req(const struct sock *sk,
sock             1393 net/ipv4/tcp_ipv4.c int tcp_v4_conn_request(struct sock *sk, struct sk_buff *skb)
sock             1413 net/ipv4/tcp_ipv4.c struct sock *tcp_v4_syn_recv_sock(const struct sock *sk, struct sk_buff *skb,
sock             1422 net/ipv4/tcp_ipv4.c 	struct sock *newsk;
sock             1514 net/ipv4/tcp_ipv4.c static struct sock *tcp_v4_cookie_check(struct sock *sk, struct sk_buff *skb)
sock             1525 net/ipv4/tcp_ipv4.c u16 tcp_v4_get_syncookie(struct sock *sk, struct iphdr *iph,
sock             1548 net/ipv4/tcp_ipv4.c int tcp_v4_do_rcv(struct sock *sk, struct sk_buff *skb)
sock             1550 net/ipv4/tcp_ipv4.c 	struct sock *rsk;
sock             1572 net/ipv4/tcp_ipv4.c 		struct sock *nsk = tcp_v4_cookie_check(sk, skb);
sock             1614 net/ipv4/tcp_ipv4.c 	struct sock *sk;
sock             1648 net/ipv4/tcp_ipv4.c bool tcp_add_backlog(struct sock *sk, struct sk_buff *skb)
sock             1768 net/ipv4/tcp_ipv4.c int tcp_filter(struct sock *sk, struct sk_buff *skb)
sock             1816 net/ipv4/tcp_ipv4.c 	struct sock *sk;
sock             1858 net/ipv4/tcp_ipv4.c 		struct sock *nsk;
sock             2001 net/ipv4/tcp_ipv4.c 		struct sock *sk2 = inet_lookup_listener(dev_net(skb->dev),
sock             2036 net/ipv4/tcp_ipv4.c void inet_sk_rx_dst_set(struct sock *sk, const struct sk_buff *skb)
sock             2078 net/ipv4/tcp_ipv4.c static int tcp_v4_init_sock(struct sock *sk)
sock             2093 net/ipv4/tcp_ipv4.c void tcp_v4_destroy_sock(struct sock *sk)
sock             2153 net/ipv4/tcp_ipv4.c 	struct sock *sk = cur;
sock             2216 net/ipv4/tcp_ipv4.c 		struct sock *sk;
sock             2242 net/ipv4/tcp_ipv4.c 	struct sock *sk = cur;
sock             2424 net/ipv4/tcp_ipv4.c static void get_tcp4_sock(struct sock *sk, struct seq_file *f, int i)
sock             2510 net/ipv4/tcp_ipv4.c 	struct sock *sk = v;
sock             2636 net/ipv4/tcp_ipv4.c 	net->ipv4.tcp_sk = alloc_percpu(struct sock *);
sock             2641 net/ipv4/tcp_ipv4.c 		struct sock *sk;
sock               96 net/ipv4/tcp_lp.c static void tcp_lp_init(struct sock *sk)
sock              119 net/ipv4/tcp_lp.c static void tcp_lp_cong_avoid(struct sock *sk, u32 ack, u32 acked)
sock              134 net/ipv4/tcp_lp.c static u32 tcp_lp_remote_hz_estimator(struct sock *sk)
sock              187 net/ipv4/tcp_lp.c static u32 tcp_lp_owd_calculator(struct sock *sk)
sock              221 net/ipv4/tcp_lp.c static void tcp_lp_rtt_sample(struct sock *sk, u32 rtt)
sock              264 net/ipv4/tcp_lp.c static void tcp_lp_pkts_acked(struct sock *sk, const struct ack_sample *sample)
sock              271 net/ipv4/tcp_metrics.c static struct tcp_metrics_block *tcp_get_metrics(struct sock *sk,
sock              320 net/ipv4/tcp_metrics.c void tcp_update_metrics(struct sock *sk)
sock              440 net/ipv4/tcp_metrics.c void tcp_init_metrics(struct sock *sk)
sock              538 net/ipv4/tcp_metrics.c void tcp_fastopen_cache_get(struct sock *sk, u16 *mss,
sock              561 net/ipv4/tcp_metrics.c void tcp_fastopen_cache_set(struct sock *sk, u16 mss,
sock               46 net/ipv4/tcp_minisocks.c 	struct tcp_timewait_sock *tcptw = tcp_twsk((struct sock *)tw);
sock               96 net/ipv4/tcp_minisocks.c 	struct tcp_timewait_sock *tcptw = tcp_twsk((struct sock *)tw);
sock              253 net/ipv4/tcp_minisocks.c void tcp_time_wait(struct sock *sk, int state, int timeo)
sock              263 net/ipv4/tcp_minisocks.c 		struct tcp_timewait_sock *tcptw = tcp_twsk((struct sock *)tw);
sock              344 net/ipv4/tcp_minisocks.c void tcp_twsk_destructor(struct sock *sk)
sock              361 net/ipv4/tcp_minisocks.c 			   const struct sock *sk_listener,
sock              382 net/ipv4/tcp_minisocks.c 	rcv_wnd = tcp_rwnd_init_bpf((struct sock *)req);
sock              406 net/ipv4/tcp_minisocks.c void tcp_ca_openreq_child(struct sock *sk, const struct dst_entry *dst)
sock              456 net/ipv4/tcp_minisocks.c struct sock *tcp_create_openreq_child(const struct sock *sk,
sock              460 net/ipv4/tcp_minisocks.c 	struct sock *newsk = inet_csk_clone_lock(sk, req, GFP_ATOMIC);
sock              568 net/ipv4/tcp_minisocks.c struct sock *tcp_check_req(struct sock *sk, struct sk_buff *skb,
sock              573 net/ipv4/tcp_minisocks.c 	struct sock *child;
sock              818 net/ipv4/tcp_minisocks.c int tcp_child_process(struct sock *parent, struct sock *child,
sock              124 net/ipv4/tcp_nv.c static inline void tcpnv_reset(struct tcpnv *ca, struct sock *sk)
sock              138 net/ipv4/tcp_nv.c static void tcpnv_init(struct sock *sk)
sock              181 net/ipv4/tcp_nv.c static void tcpnv_cong_avoid(struct sock *sk, u32 ack, u32 acked)
sock              209 net/ipv4/tcp_nv.c static u32 tcpnv_recalc_ssthresh(struct sock *sk)
sock              216 net/ipv4/tcp_nv.c static void tcpnv_state(struct sock *sk, u8 new_state)
sock              240 net/ipv4/tcp_nv.c static void tcpnv_acked(struct sock *sk, const struct ack_sample *sample)
sock              454 net/ipv4/tcp_nv.c static size_t tcpnv_get_info(struct sock *sk, u32 ext, int *attr,
sock               60 net/ipv4/tcp_output.c static bool tcp_write_xmit(struct sock *sk, unsigned int mss_now, int nonagle,
sock               64 net/ipv4/tcp_output.c static void tcp_event_new_data_sent(struct sock *sk, struct sk_buff *skb)
sock               93 net/ipv4/tcp_output.c static inline __u32 tcp_acceptable_seq(const struct sock *sk)
sock              119 net/ipv4/tcp_output.c static __u16 tcp_advertise_mss(struct sock *sk)
sock              140 net/ipv4/tcp_output.c void tcp_cwnd_restart(struct sock *sk, s32 delta)
sock              160 net/ipv4/tcp_output.c 				struct sock *sk)
sock              181 net/ipv4/tcp_output.c static inline void tcp_event_ack_sent(struct sock *sk, unsigned int pkts,
sock              207 net/ipv4/tcp_output.c void tcp_select_initial_window(const struct sock *sk, int __space, __u32 mss,
sock              258 net/ipv4/tcp_output.c static u16 tcp_select_window(struct sock *sk)
sock              308 net/ipv4/tcp_output.c static void tcp_ecn_send_synack(struct sock *sk, struct sk_buff *skb)
sock              321 net/ipv4/tcp_output.c static void tcp_ecn_send_syn(struct sock *sk, struct sk_buff *skb)
sock              345 net/ipv4/tcp_output.c static void tcp_ecn_clear_syn(struct sock *sk, struct sk_buff *skb)
sock              364 net/ipv4/tcp_output.c static void tcp_ecn_send(struct sock *sk, struct sk_buff *skb,
sock              590 net/ipv4/tcp_output.c static unsigned int tcp_syn_options(struct sock *sk, struct sk_buff *skb,
sock              660 net/ipv4/tcp_output.c static unsigned int tcp_synack_options(const struct sock *sk,
sock              725 net/ipv4/tcp_output.c static unsigned int tcp_established_options(struct sock *sk, struct sk_buff *skb,
sock              790 net/ipv4/tcp_output.c static void tcp_tsq_write(struct sock *sk)
sock              808 net/ipv4/tcp_output.c static void tcp_tsq_handler(struct sock *sk)
sock              830 net/ipv4/tcp_output.c 	struct sock *sk;
sock              840 net/ipv4/tcp_output.c 		sk = (struct sock *)tp;
sock              860 net/ipv4/tcp_output.c void tcp_release_cb(struct sock *sk)
sock              923 net/ipv4/tcp_output.c 	struct sock *sk = skb->sk;
sock              974 net/ipv4/tcp_output.c 	struct sock *sk = (struct sock *)tp;
sock              982 net/ipv4/tcp_output.c static void tcp_update_skb_after_send(struct sock *sk, struct sk_buff *skb,
sock             1017 net/ipv4/tcp_output.c static int __tcp_transmit_skb(struct sock *sk, struct sk_buff *skb,
sock             1190 net/ipv4/tcp_output.c static int tcp_transmit_skb(struct sock *sk, struct sk_buff *skb, int clone_it,
sock             1202 net/ipv4/tcp_output.c static void tcp_queue_skb(struct sock *sk, struct sk_buff *skb)
sock             1232 net/ipv4/tcp_output.c static void tcp_adjust_pcount(struct sock *sk, const struct sk_buff *skb, int decr)
sock             1289 net/ipv4/tcp_output.c 					 struct sock *sk,
sock             1303 net/ipv4/tcp_output.c int tcp_fragment(struct sock *sk, enum tcp_queue tcp_queue,
sock             1440 net/ipv4/tcp_output.c int tcp_trim_head(struct sock *sk, struct sk_buff *skb, u32 len)
sock             1467 net/ipv4/tcp_output.c static inline int __tcp_mtu_to_mss(struct sock *sk, int pmtu)
sock             1499 net/ipv4/tcp_output.c int tcp_mtu_to_mss(struct sock *sk, int pmtu)
sock             1507 net/ipv4/tcp_output.c int tcp_mss_to_mtu(struct sock *sk, int mss)
sock             1530 net/ipv4/tcp_output.c void tcp_mtup_init(struct sock *sk)
sock             1568 net/ipv4/tcp_output.c unsigned int tcp_sync_mss(struct sock *sk, u32 pmtu)
sock             1593 net/ipv4/tcp_output.c unsigned int tcp_current_mss(struct sock *sk)
sock             1628 net/ipv4/tcp_output.c static void tcp_cwnd_application_limited(struct sock *sk)
sock             1646 net/ipv4/tcp_output.c static void tcp_cwnd_validate(struct sock *sk, bool is_cwnd_limited)
sock             1729 net/ipv4/tcp_output.c static u32 tcp_tso_autosize(const struct sock *sk, unsigned int mss_now,
sock             1751 net/ipv4/tcp_output.c static u32 tcp_tso_segs(struct sock *sk, unsigned int mss_now)
sock             1765 net/ipv4/tcp_output.c static unsigned int tcp_mss_split_point(const struct sock *sk,
sock             1882 net/ipv4/tcp_output.c static int tso_fragment(struct sock *sk, struct sk_buff *skb, unsigned int len,
sock             1939 net/ipv4/tcp_output.c static bool tcp_tso_should_defer(struct sock *sk, struct sk_buff *skb,
sock             2041 net/ipv4/tcp_output.c static inline void tcp_mtu_check_reprobe(struct sock *sk)
sock             2066 net/ipv4/tcp_output.c static bool tcp_can_coalesce_send_queue_head(struct sock *sk, int len)
sock             2093 net/ipv4/tcp_output.c static int tcp_mtu_probe(struct sock *sk)
sock             2233 net/ipv4/tcp_output.c static bool tcp_pacing_check(struct sock *sk)
sock             2263 net/ipv4/tcp_output.c static bool tcp_small_queue_check(struct sock *sk, const struct sk_buff *skb,
sock             2320 net/ipv4/tcp_output.c void tcp_chrono_start(struct sock *sk, const enum tcp_chrono type)
sock             2333 net/ipv4/tcp_output.c void tcp_chrono_stop(struct sock *sk, const enum tcp_chrono type)
sock             2365 net/ipv4/tcp_output.c static bool tcp_write_xmit(struct sock *sk, unsigned int mss_now, int nonagle,
sock             2491 net/ipv4/tcp_output.c bool tcp_schedule_loss_probe(struct sock *sk, bool advancing_rto)
sock             2544 net/ipv4/tcp_output.c static bool skb_still_in_host_queue(const struct sock *sk,
sock             2558 net/ipv4/tcp_output.c void tcp_send_loss_probe(struct sock *sk)
sock             2622 net/ipv4/tcp_output.c void __tcp_push_pending_frames(struct sock *sk, unsigned int cur_mss,
sock             2640 net/ipv4/tcp_output.c void tcp_push_one(struct sock *sk, unsigned int mss_now)
sock             2701 net/ipv4/tcp_output.c u32 __tcp_select_window(struct sock *sk)
sock             2795 net/ipv4/tcp_output.c static bool tcp_collapse_retrans(struct sock *sk, struct sk_buff *skb)
sock             2840 net/ipv4/tcp_output.c static bool tcp_can_collapse(const struct sock *sk, const struct sk_buff *skb)
sock             2856 net/ipv4/tcp_output.c static void tcp_retrans_try_collapse(struct sock *sk, struct sk_buff *to,
sock             2897 net/ipv4/tcp_output.c int __tcp_retransmit_skb(struct sock *sk, struct sk_buff *skb, int segs)
sock             3016 net/ipv4/tcp_output.c int tcp_retransmit_skb(struct sock *sk, struct sk_buff *skb, int segs)
sock             3046 net/ipv4/tcp_output.c void tcp_xmit_retransmit_queue(struct sock *sk)
sock             3124 net/ipv4/tcp_output.c void sk_forced_mem_schedule(struct sock *sk, int size)
sock             3141 net/ipv4/tcp_output.c void tcp_send_fin(struct sock *sk)
sock             3189 net/ipv4/tcp_output.c void tcp_send_active_reset(struct sock *sk, gfp_t priority)
sock             3223 net/ipv4/tcp_output.c int tcp_send_synack(struct sock *sk)
sock             3266 net/ipv4/tcp_output.c struct sk_buff *tcp_make_synack(const struct sock *sk, struct dst_entry *dst,
sock             3303 net/ipv4/tcp_output.c 		skb_set_owner_w(skb, (struct sock *)sk);
sock             3368 net/ipv4/tcp_output.c static void tcp_ca_dst_init(struct sock *sk, const struct dst_entry *dst)
sock             3388 net/ipv4/tcp_output.c static void tcp_connect_init(struct sock *sk)
sock             3464 net/ipv4/tcp_output.c static void tcp_connect_queue_skb(struct sock *sk, struct sk_buff *skb)
sock             3484 net/ipv4/tcp_output.c static int tcp_send_syn_data(struct sock *sk, struct sk_buff *syn)
sock             3572 net/ipv4/tcp_output.c int tcp_connect(struct sock *sk)
sock             3630 net/ipv4/tcp_output.c void tcp_send_delayed_ack(struct sock *sk)
sock             3684 net/ipv4/tcp_output.c void __tcp_send_ack(struct sock *sk, u32 rcv_nxt)
sock             3721 net/ipv4/tcp_output.c void tcp_send_ack(struct sock *sk)
sock             3737 net/ipv4/tcp_output.c static int tcp_xmit_probe_skb(struct sock *sk, int urgent, int mib)
sock             3760 net/ipv4/tcp_output.c void tcp_send_window_probe(struct sock *sk)
sock             3770 net/ipv4/tcp_output.c int tcp_write_wakeup(struct sock *sk, int mib)
sock             3816 net/ipv4/tcp_output.c void tcp_send_probe0(struct sock *sk)
sock             3847 net/ipv4/tcp_output.c int tcp_rtx_synack(const struct sock *sk, struct request_sock *req)
sock               40 net/ipv4/tcp_rate.c void tcp_rate_skb_sent(struct sock *sk, struct sk_buff *skb)
sock               78 net/ipv4/tcp_rate.c void tcp_rate_skb_delivered(struct sock *sk, struct sk_buff *skb,
sock              110 net/ipv4/tcp_rate.c void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost,
sock              183 net/ipv4/tcp_rate.c void tcp_rate_check_app_limited(struct sock *sk)
sock                5 net/ipv4/tcp_recovery.c void tcp_mark_skb_lost(struct sock *sk, struct sk_buff *skb)
sock               24 net/ipv4/tcp_recovery.c static u32 tcp_rack_reo_wnd(const struct sock *sk)
sock               76 net/ipv4/tcp_recovery.c static void tcp_rack_detect_loss(struct sock *sk, u32 *reo_timeout)
sock              113 net/ipv4/tcp_recovery.c void tcp_rack_mark_lost(struct sock *sk)
sock              166 net/ipv4/tcp_recovery.c void tcp_rack_reo_timeout(struct sock *sk)
sock              202 net/ipv4/tcp_recovery.c void tcp_rack_update_reo_wnd(struct sock *sk, struct rate_sample *rs)
sock              231 net/ipv4/tcp_recovery.c void tcp_newreno_mark_lost(struct sock *sk, bool snd_una_advanced)
sock               19 net/ipv4/tcp_scalable.c static void tcp_scalable_cong_avoid(struct sock *sk, u32 ack, u32 acked)
sock               33 net/ipv4/tcp_scalable.c static u32 tcp_scalable_ssthresh(struct sock *sk)
sock               26 net/ipv4/tcp_timer.c static u32 tcp_clamp_rto_to_user_timeout(const struct sock *sk)
sock               50 net/ipv4/tcp_timer.c static void tcp_write_err(struct sock *sk)
sock               84 net/ipv4/tcp_timer.c static int tcp_out_of_resources(struct sock *sk, bool do_reset)
sock              126 net/ipv4/tcp_timer.c static int tcp_orphan_retries(struct sock *sk, bool alive)
sock              142 net/ipv4/tcp_timer.c static void tcp_mtu_probing(struct inet_connection_sock *icsk, struct sock *sk)
sock              164 net/ipv4/tcp_timer.c static unsigned int tcp_model_timeout(struct sock *sk,
sock              191 net/ipv4/tcp_timer.c static bool retransmits_timed_out(struct sock *sk,
sock              213 net/ipv4/tcp_timer.c static int tcp_write_timeout(struct sock *sk)
sock              271 net/ipv4/tcp_timer.c void tcp_delack_timer_handler(struct sock *sk)
sock              322 net/ipv4/tcp_timer.c 	struct sock *sk = &icsk->icsk_inet.sk;
sock              338 net/ipv4/tcp_timer.c static void tcp_probe_timer(struct sock *sk)
sock              389 net/ipv4/tcp_timer.c static void tcp_fastopen_synack_timer(struct sock *sk, struct request_sock *req)
sock              431 net/ipv4/tcp_timer.c void tcp_retransmit_timer(struct sock *sk)
sock              573 net/ipv4/tcp_timer.c void tcp_write_timer_handler(struct sock *sk)
sock              615 net/ipv4/tcp_timer.c 	struct sock *sk = &icsk->icsk_inet.sk;
sock              637 net/ipv4/tcp_timer.c void tcp_set_keepalive(struct sock *sk, int val)
sock              652 net/ipv4/tcp_timer.c 	struct sock *sk = from_timer(sk, t, sk_timer);
sock              740 net/ipv4/tcp_timer.c 	struct sock *sk = (struct sock *)tp;
sock              758 net/ipv4/tcp_timer.c void tcp_init_xmit_timers(struct sock *sk)
sock               99 net/ipv4/tcp_ulp.c void tcp_update_ulp(struct sock *sk, struct proto *proto,
sock              100 net/ipv4/tcp_ulp.c 		    void (*write_space)(struct sock *sk))
sock              114 net/ipv4/tcp_ulp.c void tcp_cleanup_ulp(struct sock *sk)
sock              132 net/ipv4/tcp_ulp.c static int __tcp_set_ulp(struct sock *sk, const struct tcp_ulp_ops *ulp_ops)
sock              152 net/ipv4/tcp_ulp.c int tcp_set_ulp(struct sock *sk, const char *name)
sock               71 net/ipv4/tcp_vegas.c static void vegas_enable(struct sock *sk)
sock               87 net/ipv4/tcp_vegas.c static inline void vegas_disable(struct sock *sk)
sock               94 net/ipv4/tcp_vegas.c void tcp_vegas_init(struct sock *sk)
sock              111 net/ipv4/tcp_vegas.c void tcp_vegas_pkts_acked(struct sock *sk, const struct ack_sample *sample)
sock              134 net/ipv4/tcp_vegas.c void tcp_vegas_state(struct sock *sk, u8 ca_state)
sock              152 net/ipv4/tcp_vegas.c void tcp_vegas_cwnd_event(struct sock *sk, enum tcp_ca_event event)
sock              165 net/ipv4/tcp_vegas.c static void tcp_vegas_cong_avoid(struct sock *sk, u32 ack, u32 acked)
sock              290 net/ipv4/tcp_vegas.c size_t tcp_vegas_get_info(struct sock *sk, u32 ext, int *attr,
sock               19 net/ipv4/tcp_vegas.h void tcp_vegas_init(struct sock *sk);
sock               20 net/ipv4/tcp_vegas.h void tcp_vegas_state(struct sock *sk, u8 ca_state);
sock               21 net/ipv4/tcp_vegas.h void tcp_vegas_pkts_acked(struct sock *sk, const struct ack_sample *sample);
sock               22 net/ipv4/tcp_vegas.h void tcp_vegas_cwnd_event(struct sock *sk, enum tcp_ca_event event);
sock               23 net/ipv4/tcp_vegas.h size_t tcp_vegas_get_info(struct sock *sk, u32 ext, int *attr,
sock               45 net/ipv4/tcp_veno.c static inline void veno_enable(struct sock *sk)
sock               55 net/ipv4/tcp_veno.c static inline void veno_disable(struct sock *sk)
sock               63 net/ipv4/tcp_veno.c static void tcp_veno_init(struct sock *sk)
sock               73 net/ipv4/tcp_veno.c static void tcp_veno_pkts_acked(struct sock *sk,
sock               96 net/ipv4/tcp_veno.c static void tcp_veno_state(struct sock *sk, u8 ca_state)
sock              113 net/ipv4/tcp_veno.c static void tcp_veno_cwnd_event(struct sock *sk, enum tcp_ca_event event)
sock              119 net/ipv4/tcp_veno.c static void tcp_veno_cong_avoid(struct sock *sk, u32 ack, u32 acked)
sock              192 net/ipv4/tcp_veno.c static u32 tcp_veno_ssthresh(struct sock *sk)
sock               61 net/ipv4/tcp_westwood.c static void tcp_westwood_init(struct sock *sk)
sock              103 net/ipv4/tcp_westwood.c static void tcp_westwood_pkts_acked(struct sock *sk,
sock              117 net/ipv4/tcp_westwood.c static void westwood_update_window(struct sock *sk)
sock              163 net/ipv4/tcp_westwood.c static inline void westwood_fast_bw(struct sock *sk)
sock              180 net/ipv4/tcp_westwood.c static inline u32 westwood_acked_count(struct sock *sk)
sock              217 net/ipv4/tcp_westwood.c static u32 tcp_westwood_bw_rttmin(const struct sock *sk)
sock              225 net/ipv4/tcp_westwood.c static void tcp_westwood_ack(struct sock *sk, u32 ack_flags)
sock              240 net/ipv4/tcp_westwood.c static void tcp_westwood_event(struct sock *sk, enum tcp_ca_event event)
sock              261 net/ipv4/tcp_westwood.c static size_t tcp_westwood_info(struct sock *sk, u32 ext, int *attr,
sock               43 net/ipv4/tcp_yeah.c static void tcp_yeah_init(struct sock *sk)
sock               60 net/ipv4/tcp_yeah.c static void tcp_yeah_pkts_acked(struct sock *sk,
sock               72 net/ipv4/tcp_yeah.c static void tcp_yeah_cong_avoid(struct sock *sk, u32 ack, u32 acked)
sock              206 net/ipv4/tcp_yeah.c static u32 tcp_yeah_ssthresh(struct sock *sk)
sock              131 net/ipv4/udp.c 			       struct sock *sk, unsigned int log)
sock              133 net/ipv4/udp.c 	struct sock *sk2;
sock              166 net/ipv4/udp.c 				struct sock *sk)
sock              168 net/ipv4/udp.c 	struct sock *sk2;
sock              195 net/ipv4/udp.c static int udp_reuseport_add_sock(struct sock *sk, struct udp_hslot *hslot)
sock              199 net/ipv4/udp.c 	struct sock *sk2;
sock              226 net/ipv4/udp.c int udp_lib_get_port(struct sock *sk, unsigned short snum,
sock              341 net/ipv4/udp.c int udp_v4_get_port(struct sock *sk, unsigned short snum)
sock              353 net/ipv4/udp.c static int compute_score(struct sock *sk, struct net *net,
sock              409 net/ipv4/udp.c static struct sock *udp4_lib_lookup2(struct net *net,
sock              416 net/ipv4/udp.c 	struct sock *sk, *result;
sock              445 net/ipv4/udp.c struct sock *__udp4_lib_lookup(struct net *net, __be32 saddr,
sock              449 net/ipv4/udp.c 	struct sock *result;
sock              476 net/ipv4/udp.c static inline struct sock *__udp4_lib_lookup_skb(struct sk_buff *skb,
sock              487 net/ipv4/udp.c struct sock *udp4_lib_lookup_skb(struct sk_buff *skb,
sock              502 net/ipv4/udp.c struct sock *udp4_lib_lookup(struct net *net, __be32 saddr, __be16 sport,
sock              505 net/ipv4/udp.c 	struct sock *sk;
sock              516 net/ipv4/udp.c static inline bool __udp_is_mcast_sock(struct net *net, struct sock *sk,
sock              582 net/ipv4/udp.c static struct sock *__udp4_lib_err_encap(struct net *net,
sock              589 net/ipv4/udp.c 	struct sock *sk;
sock              604 net/ipv4/udp.c 		int (*lookup)(struct sock *sk, struct sk_buff *skb);
sock              640 net/ipv4/udp.c 	struct sock *sk;
sock              730 net/ipv4/udp.c void udp_flush_pending_frames(struct sock *sk)
sock              817 net/ipv4/udp.c 	struct sock *sk = skb->sk;
sock              907 net/ipv4/udp.c int udp_push_pending_frames(struct sock *sk)
sock              941 net/ipv4/udp.c int udp_cmsg_send(struct sock *sk, struct msghdr *msg, u16 *gso_size)
sock              965 net/ipv4/udp.c int udp_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
sock             1245 net/ipv4/udp.c int udp_sendpage(struct sock *sk, struct page *page, int offset,
sock             1361 net/ipv4/udp.c static void udp_rmem_release(struct sock *sk, int size, int partial,
sock             1408 net/ipv4/udp.c void udp_skb_destructor(struct sock *sk, struct sk_buff *skb)
sock             1416 net/ipv4/udp.c static void udp_skb_dtor_locked(struct sock *sk, struct sk_buff *skb)
sock             1447 net/ipv4/udp.c int __udp_enqueue_schedule_skb(struct sock *sk, struct sk_buff *skb)
sock             1521 net/ipv4/udp.c void udp_destruct_sock(struct sock *sk)
sock             1539 net/ipv4/udp.c int udp_init_sock(struct sock *sk)
sock             1547 net/ipv4/udp.c void skb_consume_udp(struct sock *sk, struct sk_buff *skb, int len)
sock             1568 net/ipv4/udp.c static struct sk_buff *__first_packet_length(struct sock *sk,
sock             1599 net/ipv4/udp.c static int first_packet_length(struct sock *sk)
sock             1627 net/ipv4/udp.c int udp_ioctl(struct sock *sk, int cmd, unsigned long arg)
sock             1652 net/ipv4/udp.c struct sk_buff *__skb_recv_udp(struct sock *sk, unsigned int flags,
sock             1725 net/ipv4/udp.c int udp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock,
sock             1834 net/ipv4/udp.c int udp_pre_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len)
sock             1847 net/ipv4/udp.c int __udp_disconnect(struct sock *sk, int flags)
sock             1875 net/ipv4/udp.c int udp_disconnect(struct sock *sk, int flags)
sock             1884 net/ipv4/udp.c void udp_lib_unhash(struct sock *sk)
sock             1915 net/ipv4/udp.c void udp_lib_rehash(struct sock *sk, u16 newhash)
sock             1953 net/ipv4/udp.c void udp_v4_rehash(struct sock *sk)
sock             1961 net/ipv4/udp.c static int __udp_queue_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock             1998 net/ipv4/udp.c static int udp_queue_rcv_one_skb(struct sock *sk, struct sk_buff *skb)
sock             2011 net/ipv4/udp.c 		int (*encap_rcv)(struct sock *sk, struct sk_buff *skb);
sock             2101 net/ipv4/udp.c static int udp_queue_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock             2125 net/ipv4/udp.c bool udp_sk_rx_dst_set(struct sock *sk, struct dst_entry *dst)
sock             2149 net/ipv4/udp.c 	struct sock *sk, *first = NULL;
sock             2258 net/ipv4/udp.c static int udp_unicast_rcv_skb(struct sock *sk, struct sk_buff *skb,
sock             2283 net/ipv4/udp.c 	struct sock *sk;
sock             2380 net/ipv4/udp.c static struct sock *__udp4_lib_mcast_demux_lookup(struct net *net,
sock             2385 net/ipv4/udp.c 	struct sock *sk, *result;
sock             2411 net/ipv4/udp.c static struct sock *__udp4_lib_demux_lookup(struct net *net,
sock             2422 net/ipv4/udp.c 	struct sock *sk;
sock             2440 net/ipv4/udp.c 	struct sock *sk = NULL;
sock             2506 net/ipv4/udp.c void udp_destroy_sock(struct sock *sk)
sock             2514 net/ipv4/udp.c 			void (*encap_destroy)(struct sock *sk);
sock             2527 net/ipv4/udp.c int udp_lib_setsockopt(struct sock *sk, int level, int optname,
sock             2529 net/ipv4/udp.c 		       int (*push_pending_frames)(struct sock *))
sock             2636 net/ipv4/udp.c int udp_setsockopt(struct sock *sk, int level, int optname,
sock             2646 net/ipv4/udp.c int compat_udp_setsockopt(struct sock *sk, int level, int optname,
sock             2656 net/ipv4/udp.c int udp_lib_getsockopt(struct sock *sk, int level, int optname,
sock             2713 net/ipv4/udp.c int udp_getsockopt(struct sock *sk, int level, int optname,
sock             2722 net/ipv4/udp.c int compat_udp_getsockopt(struct sock *sk, int level, int optname,
sock             2743 net/ipv4/udp.c __poll_t udp_poll(struct file *file, struct socket *sock, poll_table *wait)
sock             2745 net/ipv4/udp.c 	__poll_t mask = datagram_poll(file, sock, wait);
sock             2746 net/ipv4/udp.c 	struct sock *sk = sock->sk;
sock             2761 net/ipv4/udp.c int udp_abort(struct sock *sk, int err)
sock             2812 net/ipv4/udp.c static struct sock *udp_get_first(struct seq_file *seq, int start)
sock             2814 net/ipv4/udp.c 	struct sock *sk;
sock             2840 net/ipv4/udp.c static struct sock *udp_get_next(struct seq_file *seq, struct sock *sk)
sock             2858 net/ipv4/udp.c static struct sock *udp_get_idx(struct seq_file *seq, loff_t pos)
sock             2860 net/ipv4/udp.c 	struct sock *sk = udp_get_first(seq, 0);
sock             2879 net/ipv4/udp.c 	struct sock *sk;
sock             2902 net/ipv4/udp.c static void udp4_format_sock(struct sock *sp, struct seq_file *f,
sock               16 net/ipv4/udp_diag.c static int sk_diag_dump(struct sock *sk, struct sk_buff *skb,
sock               35 net/ipv4/udp_diag.c 	struct sock *sk = NULL;
sock              108 net/ipv4/udp_diag.c 		struct sock *sk;
sock              161 net/ipv4/udp_diag.c static void udp_diag_get_info(struct sock *sk, struct inet_diag_msg *r,
sock              174 net/ipv4/udp_diag.c 	struct sock *sk;
sock               12 net/ipv4/udp_impl.h int udp_v4_get_port(struct sock *sk, unsigned short snum);
sock               13 net/ipv4/udp_impl.h void udp_v4_rehash(struct sock *sk);
sock               15 net/ipv4/udp_impl.h int udp_setsockopt(struct sock *sk, int level, int optname,
sock               17 net/ipv4/udp_impl.h int udp_getsockopt(struct sock *sk, int level, int optname,
sock               21 net/ipv4/udp_impl.h int compat_udp_setsockopt(struct sock *sk, int level, int optname,
sock               23 net/ipv4/udp_impl.h int compat_udp_getsockopt(struct sock *sk, int level, int optname,
sock               26 net/ipv4/udp_impl.h int udp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock,
sock               28 net/ipv4/udp_impl.h int udp_sendpage(struct sock *sk, struct page *page, int offset, size_t size,
sock               30 net/ipv4/udp_impl.h void udp_destroy_sock(struct sock *sk);
sock              190 net/ipv4/udp_offload.c 	struct sock *sk = gso_skb->sk;
sock              404 net/ipv4/udp_offload.c INDIRECT_CALLABLE_DECLARE(struct sock *udp6_lib_lookup_skb(struct sk_buff *skb,
sock              414 net/ipv4/udp_offload.c 	struct sock *sk;
sock              513 net/ipv4/udp_offload.c 	struct sock *sk;
sock               17 net/ipv4/udp_tunnel.c 	struct socket *sock = NULL;
sock               20 net/ipv4/udp_tunnel.c 	err = sock_create_kern(net, AF_INET, SOCK_DGRAM, 0, &sock);
sock               25 net/ipv4/udp_tunnel.c 		err = kernel_setsockopt(sock, SOL_SOCKET, SO_BINDTOIFINDEX,
sock               35 net/ipv4/udp_tunnel.c 	err = kernel_bind(sock, (struct sockaddr *)&udp_addr,
sock               44 net/ipv4/udp_tunnel.c 		err = kernel_connect(sock, (struct sockaddr *)&udp_addr,
sock               50 net/ipv4/udp_tunnel.c 	sock->sk->sk_no_check_tx = !cfg->use_udp_checksums;
sock               52 net/ipv4/udp_tunnel.c 	*sockp = sock;
sock               56 net/ipv4/udp_tunnel.c 	if (sock) {
sock               57 net/ipv4/udp_tunnel.c 		kernel_sock_shutdown(sock, SHUT_RDWR);
sock               58 net/ipv4/udp_tunnel.c 		sock_release(sock);
sock               65 net/ipv4/udp_tunnel.c void setup_udp_tunnel_sock(struct net *net, struct socket *sock,
sock               68 net/ipv4/udp_tunnel.c 	struct sock *sk = sock->sk;
sock               85 net/ipv4/udp_tunnel.c 	udp_tunnel_encap_enable(sock);
sock               89 net/ipv4/udp_tunnel.c void udp_tunnel_push_rx_port(struct net_device *dev, struct socket *sock,
sock               92 net/ipv4/udp_tunnel.c 	struct sock *sk = sock->sk;
sock              107 net/ipv4/udp_tunnel.c void udp_tunnel_drop_rx_port(struct net_device *dev, struct socket *sock,
sock              110 net/ipv4/udp_tunnel.c 	struct sock *sk = sock->sk;
sock              126 net/ipv4/udp_tunnel.c void udp_tunnel_notify_add_rx_port(struct socket *sock, unsigned short type)
sock              128 net/ipv4/udp_tunnel.c 	struct sock *sk = sock->sk;
sock              150 net/ipv4/udp_tunnel.c void udp_tunnel_notify_del_rx_port(struct socket *sock, unsigned short type)
sock              152 net/ipv4/udp_tunnel.c 	struct sock *sk = sock->sk;
sock              173 net/ipv4/udp_tunnel.c void udp_tunnel_xmit_skb(struct rtable *rt, struct sock *sk, struct sk_buff *skb,
sock              196 net/ipv4/udp_tunnel.c void udp_tunnel_sock_release(struct socket *sock)
sock              198 net/ipv4/udp_tunnel.c 	rcu_assign_sk_user_data(sock->sk, NULL);
sock              199 net/ipv4/udp_tunnel.c 	kernel_sock_shutdown(sock, SHUT_RDWR);
sock              200 net/ipv4/udp_tunnel.c 	sock_release(sock);
sock               26 net/ipv4/xfrm4_input.c static int xfrm4_rcv_encap_finish2(struct net *net, struct sock *sk,
sock               32 net/ipv4/xfrm4_input.c static inline int xfrm4_rcv_encap_finish(struct net *net, struct sock *sk,
sock               87 net/ipv4/xfrm4_input.c int xfrm4_udp_encap_rcv(struct sock *sk, struct sk_buff *skb)
sock               57 net/ipv4/xfrm4_output.c int xfrm4_output_finish(struct sock *sk, struct sk_buff *skb)
sock               66 net/ipv4/xfrm4_output.c static int __xfrm4_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock               90 net/ipv4/xfrm4_output.c int xfrm4_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              102 net/ipv4/xfrm4_policy.c static void xfrm4_update_pmtu(struct dst_entry *dst, struct sock *sk,
sock              112 net/ipv4/xfrm4_policy.c static void xfrm4_redirect(struct dst_entry *dst, struct sock *sk,
sock             2876 net/ipv6/addrconf.c static int ipv6_mc_config(struct sock *sk, bool join,
sock             5098 net/ipv6/addrconf.c 				       struct net **tgt_net, struct sock *sk,
sock              133 net/ipv6/addrconf_core.c 							   const struct sock *sk,
sock              100 net/ipv6/af_inet6.c static __inline__ struct ipv6_pinfo *inet6_sk_generic(struct sock *sk)
sock              107 net/ipv6/af_inet6.c static int inet6_create(struct net *net, struct socket *sock, int protocol,
sock              112 net/ipv6/af_inet6.c 	struct sock *sk;
sock              126 net/ipv6/af_inet6.c 	list_for_each_entry_rcu(answer, &inetsw6[sock->type], list) {
sock              154 net/ipv6/af_inet6.c 						PF_INET6, protocol, sock->type);
sock              168 net/ipv6/af_inet6.c 	if (sock->type == SOCK_RAW && !kern &&
sock              172 net/ipv6/af_inet6.c 	sock->ops = answer->ops;
sock              184 net/ipv6/af_inet6.c 	sock_init_data(sock, sk);
sock              193 net/ipv6/af_inet6.c 	if (SOCK_RAW == sock->type) {
sock              274 net/ipv6/af_inet6.c static int __inet6_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len,
sock              434 net/ipv6/af_inet6.c int inet6_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len)
sock              436 net/ipv6/af_inet6.c 	struct sock *sk = sock->sk;
sock              457 net/ipv6/af_inet6.c int inet6_release(struct socket *sock)
sock              459 net/ipv6/af_inet6.c 	struct sock *sk = sock->sk;
sock              470 net/ipv6/af_inet6.c 	return inet_release(sock);
sock              474 net/ipv6/af_inet6.c void inet6_destroy_sock(struct sock *sk)
sock              505 net/ipv6/af_inet6.c int inet6_getname(struct socket *sock, struct sockaddr *uaddr,
sock              509 net/ipv6/af_inet6.c 	struct sock *sk = sock->sk;
sock              540 net/ipv6/af_inet6.c int inet6_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              542 net/ipv6/af_inet6.c 	struct sock *sk = sock->sk;
sock              567 net/ipv6/af_inet6.c INDIRECT_CALLABLE_DECLARE(int udpv6_sendmsg(struct sock *, struct msghdr *,
sock              569 net/ipv6/af_inet6.c int inet6_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
sock              571 net/ipv6/af_inet6.c 	struct sock *sk = sock->sk;
sock              580 net/ipv6/af_inet6.c INDIRECT_CALLABLE_DECLARE(int udpv6_recvmsg(struct sock *, struct msghdr *,
sock              582 net/ipv6/af_inet6.c int inet6_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock              585 net/ipv6/af_inet6.c 	struct sock *sk = sock->sk;
sock              739 net/ipv6/af_inet6.c int inet6_sk_rebuild_header(struct sock *sk)
sock              782 net/ipv6/af_inet6.c bool ipv6_opt_accepted(const struct sock *sk, const struct sk_buff *skb,
sock               63 net/ipv6/anycast.c int ipv6_sock_ac_join(struct sock *sk, int ifindex, const struct in6_addr *addr)
sock              155 net/ipv6/anycast.c int ipv6_sock_ac_drop(struct sock *sk, int ifindex, const struct in6_addr *addr)
sock              186 net/ipv6/anycast.c void ipv6_sock_ac_close(struct sock *sk)
sock              784 net/ipv6/calipso.c static int calipso_opt_update(struct sock *sk, struct ipv6_opt_hdr *hop)
sock             1076 net/ipv6/calipso.c static int calipso_sock_getattr(struct sock *sk,
sock             1129 net/ipv6/calipso.c static int calipso_sock_setattr(struct sock *sk,
sock             1160 net/ipv6/calipso.c static void calipso_sock_delattr(struct sock *sk)
sock             1200 net/ipv6/calipso.c 	struct sock *sk = sk_to_full_sk(req_to_sk(req));
sock             1240 net/ipv6/calipso.c 	struct sock *sk = sk_to_full_sk(req_to_sk(req));
sock               40 net/ipv6/datagram.c static void ip6_datagram_flow_key_init(struct flowi6 *fl6, struct sock *sk)
sock               65 net/ipv6/datagram.c int ip6_datagram_dst_update(struct sock *sk, bool fix_sk_saddr)
sock              113 net/ipv6/datagram.c void ip6_datagram_release_cb(struct sock *sk)
sock              133 net/ipv6/datagram.c int __ip6_datagram_connect(struct sock *sk, struct sockaddr *uaddr,
sock              266 net/ipv6/datagram.c int ip6_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len)
sock              277 net/ipv6/datagram.c int ip6_datagram_connect_v6_only(struct sock *sk, struct sockaddr *uaddr,
sock              287 net/ipv6/datagram.c void ipv6_icmp_error(struct sock *sk, struct sk_buff *skb, int err,
sock              322 net/ipv6/datagram.c void ipv6_local_error(struct sock *sk, int err, struct flowi6 *fl6, u32 info)
sock              362 net/ipv6/datagram.c void ipv6_local_rxpmtu(struct sock *sk, struct flowi6 *fl6, u32 mtu)
sock              432 net/ipv6/datagram.c int ipv6_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len)
sock              525 net/ipv6/datagram.c int ipv6_recv_rxpmtu(struct sock *sk, struct msghdr *msg, int len,
sock              573 net/ipv6/datagram.c void ip6_datagram_recv_common_ctl(struct sock *sk, struct msghdr *msg,
sock              598 net/ipv6/datagram.c void ip6_datagram_recv_specific_ctl(struct sock *sk, struct msghdr *msg,
sock              729 net/ipv6/datagram.c void ip6_datagram_recv_ctl(struct sock *sk, struct msghdr *msg,
sock              737 net/ipv6/datagram.c int ip6_datagram_send_ctl(struct net *net, struct sock *sk,
sock             1026 net/ipv6/datagram.c void __ip6_dgram_sock_seq_show(struct seq_file *seq, struct sock *sp,
sock              245 net/ipv6/esp6.c 			struct sock *sk = skb->sk;
sock              992 net/ipv6/exthdrs.c ipv6_dup_options(struct sock *sk, struct ipv6_txoptions *opt)
sock             1053 net/ipv6/exthdrs.c ipv6_renew_options(struct sock *sk, struct ipv6_txoptions *opt,
sock               78 net/ipv6/icmp.c static struct sock *icmpv6_sk(struct net *net)
sock              112 net/ipv6/icmp.c static __inline__ struct sock *icmpv6_xmit_lock(struct net *net)
sock              114 net/ipv6/icmp.c 	struct sock *sk;
sock              127 net/ipv6/icmp.c static __inline__ void icmpv6_xmit_unlock(struct sock *sk)
sock              193 net/ipv6/icmp.c static bool icmpv6_xrlim_allow(struct sock *sk, u8 type,
sock              250 net/ipv6/icmp.c void icmpv6_push_pending_frames(struct sock *sk, struct flowi6 *fl6,
sock              334 net/ipv6/icmp.c 					     struct sock *sk,
sock              428 net/ipv6/icmp.c 	struct sock *sk;
sock              675 net/ipv6/icmp.c 	struct sock *sk;
sock              957 net/ipv6/icmp.c void icmpv6_flow_init(struct sock *sk, struct flowi6 *fl6,
sock              984 net/ipv6/icmp.c 	struct sock *sk;
sock              987 net/ipv6/icmp.c 	net->ipv6.icmp_sk = alloc_percpu(struct sock *);
sock               38 net/ipv6/ila/ila_lwt.c static int ila_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock               27 net/ipv6/inet6_connection_sock.c struct dst_entry *inet6_csk_route_req(const struct sock *sk,
sock               59 net/ipv6/inet6_connection_sock.c void inet6_csk_addr2sockaddr(struct sock *sk, struct sockaddr *uaddr)
sock               74 net/ipv6/inet6_connection_sock.c struct dst_entry *__inet6_csk_dst_check(struct sock *sk, u32 cookie)
sock               79 net/ipv6/inet6_connection_sock.c static struct dst_entry *inet6_csk_route_socket(struct sock *sk,
sock              114 net/ipv6/inet6_connection_sock.c int inet6_csk_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl_unused)
sock              142 net/ipv6/inet6_connection_sock.c struct dst_entry *inet6_csk_update_pmtu(struct sock *sk, u32 mtu)
sock               49 net/ipv6/inet6_hashtables.c struct sock *__inet6_lookup_established(struct net *net,
sock               57 net/ipv6/inet6_hashtables.c 	struct sock *sk;
sock               92 net/ipv6/inet6_hashtables.c static inline int compute_score(struct sock *sk, struct net *net,
sock              115 net/ipv6/inet6_hashtables.c static struct sock *inet6_lhash2_lookup(struct net *net,
sock              124 net/ipv6/inet6_hashtables.c 	struct sock *sk, *result = NULL;
sock              129 net/ipv6/inet6_hashtables.c 		sk = (struct sock *)icsk;
sock              149 net/ipv6/inet6_hashtables.c struct sock *inet6_lookup_listener(struct net *net,
sock              157 net/ipv6/inet6_hashtables.c 	struct sock *result = NULL;
sock              183 net/ipv6/inet6_hashtables.c struct sock *inet6_lookup(struct net *net, struct inet_hashinfo *hashinfo,
sock              189 net/ipv6/inet6_hashtables.c 	struct sock *sk;
sock              201 net/ipv6/inet6_hashtables.c 				     struct sock *sk, const __u16 lport,
sock              216 net/ipv6/inet6_hashtables.c 	struct sock *sk2;
sock              246 net/ipv6/inet6_hashtables.c 		sk_nulls_del_node_init_rcu((struct sock *)tw);
sock              265 net/ipv6/inet6_hashtables.c static u32 inet6_sk_port_offset(const struct sock *sk)
sock              275 net/ipv6/inet6_hashtables.c 		       struct sock *sk)
sock              286 net/ipv6/inet6_hashtables.c int inet6_hash(struct sock *sk)
sock              259 net/ipv6/ip6_flowlabel.c struct ip6_flowlabel *__fl6_sock_lookup(struct sock *sk, __be32 label)
sock              281 net/ipv6/ip6_flowlabel.c void fl6_free_socklist(struct sock *sk)
sock              373 net/ipv6/ip6_flowlabel.c fl_create(struct net *net, struct sock *sk, struct in6_flowlabel_req *freq,
sock              465 net/ipv6/ip6_flowlabel.c static int mem_check(struct sock *sk)
sock              499 net/ipv6/ip6_flowlabel.c int ipv6_flowlabel_opt_get(struct sock *sk, struct in6_flowlabel_req *freq,
sock              536 net/ipv6/ip6_flowlabel.c int ipv6_flowlabel_opt(struct sock *sk, char __user *optval, int optlen)
sock               49 net/ipv6/ip6_input.c static void ip6_rcv_finish_core(struct net *net, struct sock *sk,
sock               66 net/ipv6/ip6_input.c int ip6_rcv_finish(struct net *net, struct sock *sk, struct sk_buff *skb)
sock               89 net/ipv6/ip6_input.c static void ip6_list_rcv_finish(struct net *net, struct sock *sk,
sock              447 net/ipv6/ip6_input.c static int ip6_input_finish(struct net *net, struct sock *sk, struct sk_buff *skb)
sock               58 net/ipv6/ip6_output.c static int ip6_finish_output2(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              127 net/ipv6/ip6_output.c static int __ip6_finish_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              145 net/ipv6/ip6_output.c static int ip6_finish_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              161 net/ipv6/ip6_output.c int ip6_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              195 net/ipv6/ip6_output.c int ip6_xmit(const struct sock *sk, struct sk_buff *skb, struct flowi6 *fl6,
sock              272 net/ipv6/ip6_output.c 		skb = l3mdev_ip6_out((struct sock *)sk, skb);
sock              280 net/ipv6/ip6_output.c 			       net, (struct sock *)sk, skb, NULL, dst->dev,
sock              288 net/ipv6/ip6_output.c 	ipv6_local_error((struct sock *)sk, EMSGSIZE, fl6, mtu);
sock              299 net/ipv6/ip6_output.c 	struct sock *last = NULL;
sock              303 net/ipv6/ip6_output.c 		struct sock *sk = ra->sk;
sock              383 net/ipv6/ip6_output.c static inline int ip6_forward_finish(struct net *net, struct sock *sk,
sock              762 net/ipv6/ip6_output.c int ip6_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
sock              763 net/ipv6/ip6_output.c 		 int (*output)(struct net *, struct sock *, struct sk_buff *))
sock              953 net/ipv6/ip6_output.c static struct dst_entry *ip6_sk_dst_check(struct sock *sk,
sock             1000 net/ipv6/ip6_output.c static int ip6_dst_lookup_tail(struct net *net, const struct sock *sk,
sock             1128 net/ipv6/ip6_output.c int ip6_dst_lookup(struct net *net, struct sock *sk, struct dst_entry **dst,
sock             1147 net/ipv6/ip6_output.c struct dst_entry *ip6_dst_lookup_flow(struct net *net, const struct sock *sk, struct flowi6 *fl6,
sock             1181 net/ipv6/ip6_output.c struct dst_entry *ip6_sk_dst_lookup_flow(struct sock *sk, struct flowi6 *fl6,
sock             1235 net/ipv6/ip6_output.c static int ip6_setup_cork(struct sock *sk, struct inet_cork_full *cork,
sock             1312 net/ipv6/ip6_output.c static int __ip6_append_data(struct sock *sk,
sock             1656 net/ipv6/ip6_output.c int ip6_append_data(struct sock *sk,
sock             1713 net/ipv6/ip6_output.c struct sk_buff *__ip6_make_skb(struct sock *sk,
sock             1807 net/ipv6/ip6_output.c int ip6_push_pending_frames(struct sock *sk)
sock             1819 net/ipv6/ip6_output.c static void __ip6_flush_pending_frames(struct sock *sk,
sock             1836 net/ipv6/ip6_output.c void ip6_flush_pending_frames(struct sock *sk)
sock             1843 net/ipv6/ip6_output.c struct sk_buff *ip6_make_skb(struct sock *sk,
sock               21 net/ipv6/ip6_udp_tunnel.c 	struct socket *sock = NULL;
sock               23 net/ipv6/ip6_udp_tunnel.c 	err = sock_create_kern(net, AF_INET6, SOCK_DGRAM, 0, &sock);
sock               30 net/ipv6/ip6_udp_tunnel.c 		err = kernel_setsockopt(sock, IPPROTO_IPV6, IPV6_V6ONLY,
sock               36 net/ipv6/ip6_udp_tunnel.c 		err = kernel_setsockopt(sock, SOL_SOCKET, SO_BINDTOIFINDEX,
sock               47 net/ipv6/ip6_udp_tunnel.c 	err = kernel_bind(sock, (struct sockaddr *)&udp6_addr,
sock               58 net/ipv6/ip6_udp_tunnel.c 		err = kernel_connect(sock,
sock               65 net/ipv6/ip6_udp_tunnel.c 	udp_set_no_check6_tx(sock->sk, !cfg->use_udp6_tx_checksums);
sock               66 net/ipv6/ip6_udp_tunnel.c 	udp_set_no_check6_rx(sock->sk, !cfg->use_udp6_rx_checksums);
sock               68 net/ipv6/ip6_udp_tunnel.c 	*sockp = sock;
sock               72 net/ipv6/ip6_udp_tunnel.c 	if (sock) {
sock               73 net/ipv6/ip6_udp_tunnel.c 		kernel_sock_shutdown(sock, SHUT_RDWR);
sock               74 net/ipv6/ip6_udp_tunnel.c 		sock_release(sock);
sock               81 net/ipv6/ip6_udp_tunnel.c int udp_tunnel6_xmit_skb(struct dst_entry *dst, struct sock *sk,
sock             1038 net/ipv6/ip6mr.c 	struct sock *mroute6_sk;
sock             1542 net/ipv6/ip6mr.c static int ip6mr_sk_init(struct mr_table *mrt, struct sock *sk)
sock             1568 net/ipv6/ip6mr.c int ip6mr_sk_done(struct sock *sk)
sock             1627 net/ipv6/ip6mr.c int ip6_mroute_setsockopt(struct sock *sk, int optname, char __user *optval, unsigned int optlen)
sock             1799 net/ipv6/ip6mr.c int ip6_mroute_getsockopt(struct sock *sk, int optname, char __user *optval,
sock             1849 net/ipv6/ip6mr.c int ip6mr_ioctl(struct sock *sk, int cmd, void __user *arg)
sock             1924 net/ipv6/ip6mr.c int ip6mr_compat_ioctl(struct sock *sk, unsigned int cmd, void __user *arg)
sock             1983 net/ipv6/ip6mr.c static inline int ip6mr_forward2_finish(struct net *net, struct sock *sk, struct sk_buff *skb)
sock               58 net/ipv6/ipv6_sockglue.c int ip6_ra_control(struct sock *sk, int sel)
sock              100 net/ipv6/ipv6_sockglue.c struct ipv6_txoptions *ipv6_update_options(struct sock *sk,
sock              139 net/ipv6/ipv6_sockglue.c static int do_ipv6_setsockopt(struct sock *sk, int level, int optname,
sock              939 net/ipv6/ipv6_sockglue.c int ipv6_setsockopt(struct sock *sk, int level, int optname,
sock              962 net/ipv6/ipv6_sockglue.c int compat_ipv6_setsockopt(struct sock *sk, int level, int optname,
sock              994 net/ipv6/ipv6_sockglue.c static int ipv6_getsockopt_sticky(struct sock *sk, struct ipv6_txoptions *opt,
sock             1028 net/ipv6/ipv6_sockglue.c static int do_ipv6_getsockopt(struct sock *sk, int level, int optname,
sock             1386 net/ipv6/ipv6_sockglue.c int ipv6_getsockopt(struct sock *sk, int level, int optname,
sock             1416 net/ipv6/ipv6_sockglue.c int compat_ipv6_getsockopt(struct sock *sk, int level, int optname,
sock               92 net/ipv6/mcast.c static int ip6_mc_leave_src(struct sock *sk, struct ipv6_mc_socklist *iml,
sock              133 net/ipv6/mcast.c static int __ipv6_sock_mc_join(struct sock *sk, int ifindex,
sock              202 net/ipv6/mcast.c int ipv6_sock_mc_join(struct sock *sk, int ifindex, const struct in6_addr *addr)
sock              208 net/ipv6/mcast.c int ipv6_sock_mc_join_ssm(struct sock *sk, int ifindex,
sock              217 net/ipv6/mcast.c int ipv6_sock_mc_drop(struct sock *sk, int ifindex, const struct in6_addr *addr)
sock              289 net/ipv6/mcast.c void __ipv6_sock_mc_close(struct sock *sk)
sock              317 net/ipv6/mcast.c void ipv6_sock_mc_close(struct sock *sk)
sock              328 net/ipv6/mcast.c int ip6_mc_source(int add, int omode, struct sock *sk,
sock              460 net/ipv6/mcast.c int ip6_mc_msfilter(struct sock *sk, struct group_filter *gsf)
sock              549 net/ipv6/mcast.c int ip6_mc_msfget(struct sock *sk, struct group_filter *gsf,
sock              620 net/ipv6/mcast.c bool inet6_mc_check(struct sock *sk, const struct in6_addr *mc_addr,
sock             1564 net/ipv6/mcast.c static void ip6_mc_hdr(struct sock *sk, struct sk_buff *skb,
sock             1593 net/ipv6/mcast.c 	struct sock *sk = net->ipv6.igmp_sk;
sock             1984 net/ipv6/mcast.c 	struct sock *sk = net->ipv6.igmp_sk;
sock             2433 net/ipv6/mcast.c static int ip6_mc_leave_src(struct sock *sk, struct ipv6_mc_socklist *iml,
sock               74 net/ipv6/mip6.c static int mip6_mh_filter(struct sock *sk, struct sk_buff *skb)
sock              414 net/ipv6/ndisc.c 	struct sock *sk = dev_net(dev)->ipv6.ndisc_sk;
sock              472 net/ipv6/ndisc.c 	struct sock *sk = net->ipv6.ndisc_sk;
sock             1580 net/ipv6/ndisc.c 	struct sock *sk = net->ipv6.ndisc_sk;
sock             1878 net/ipv6/ndisc.c 	struct sock *sk;
sock               26 net/ipv6/netfilter.c 	struct sock *sk = sk_to_full_sk(skb->sk);
sock              115 net/ipv6/netfilter.c int br_ip6_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
sock              117 net/ipv6/netfilter.c 		    int (*output)(struct net *, struct sock *sk,
sock             1547 net/ipv6/netfilter/ip6_tables.c compat_do_ip6t_set_ctl(struct sock *sk, int cmd, void __user *user,
sock             1647 net/ipv6/netfilter/ip6_tables.c static int do_ip6t_get_ctl(struct sock *, int, void __user *, int *);
sock             1650 net/ipv6/netfilter/ip6_tables.c compat_do_ip6t_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
sock             1672 net/ipv6/netfilter/ip6_tables.c do_ip6t_set_ctl(struct sock *sk, int cmd, void __user *user, unsigned int len)
sock             1696 net/ipv6/netfilter/ip6_tables.c do_ip6t_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
sock               77 net/ipv6/netfilter/nf_socket_ipv6.c static struct sock *
sock               97 net/ipv6/netfilter/nf_socket_ipv6.c struct sock *nf_sk_lookup_slow_v6(struct net *net, const struct sk_buff *skb,
sock               38 net/ipv6/netfilter/nf_tproxy_ipv6.c struct sock *
sock               43 net/ipv6/netfilter/nf_tproxy_ipv6.c 			 struct sock *sk)
sock               57 net/ipv6/netfilter/nf_tproxy_ipv6.c 		struct sock *sk2;
sock               75 net/ipv6/netfilter/nf_tproxy_ipv6.c struct sock *
sock               83 net/ipv6/netfilter/nf_tproxy_ipv6.c 	struct sock *sk;
sock              148 net/ipv6/output_core.c int __ip6_local_out(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              173 net/ipv6/output_core.c int ip6_local_out(struct net *net, struct sock *sk, struct sk_buff *skb)
sock               26 net/ipv6/ping.c static int dummy_ipv6_recv_error(struct sock *sk, struct msghdr *msg, int len,
sock               31 net/ipv6/ping.c static void dummy_ip6_datagram_recv_ctl(struct sock *sk, struct msghdr *msg,
sock               39 net/ipv6/ping.c static void dummy_ipv6_icmp_error(struct sock *sk, struct sk_buff *skb, int err,
sock               47 net/ipv6/ping.c static int ping_v6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
sock               69 net/ipv6/raw.c struct sock *__raw_v6_lookup(struct net *net, struct sock *sk,
sock              109 net/ipv6/raw.c static int icmpv6_filter(const struct sock *sk, const struct sk_buff *skb)
sock              129 net/ipv6/raw.c typedef int mh_filter_t(struct sock *sock, struct sk_buff *skb);
sock              161 net/ipv6/raw.c 	struct sock *sk;
sock              232 net/ipv6/raw.c 	struct sock *raw_sk;
sock              242 net/ipv6/raw.c static int rawv6_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len)
sock              322 net/ipv6/raw.c static void rawv6_err(struct sock *sk, struct sk_buff *skb,
sock              364 net/ipv6/raw.c 	struct sock *sk;
sock              390 net/ipv6/raw.c static inline int rawv6_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock              416 net/ipv6/raw.c int rawv6_rcv(struct sock *sk, struct sk_buff *skb)
sock              462 net/ipv6/raw.c static int rawv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sock              539 net/ipv6/raw.c static int rawv6_push_pending_frames(struct sock *sk, struct flowi6 *fl6,
sock              618 net/ipv6/raw.c static int rawv6_send_hdrinc(struct sock *sk, struct msghdr *msg, int length,
sock              766 net/ipv6/raw.c static int rawv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
sock              974 net/ipv6/raw.c static int rawv6_seticmpfilter(struct sock *sk, int level, int optname,
sock              991 net/ipv6/raw.c static int rawv6_geticmpfilter(struct sock *sk, int level, int optname,
sock             1017 net/ipv6/raw.c static int do_rawv6_setsockopt(struct sock *sk, int level, int optname,
sock             1064 net/ipv6/raw.c static int rawv6_setsockopt(struct sock *sk, int level, int optname,
sock             1088 net/ipv6/raw.c static int compat_rawv6_setsockopt(struct sock *sk, int level, int optname,
sock             1111 net/ipv6/raw.c static int do_rawv6_getsockopt(struct sock *sk, int level, int optname,
sock             1149 net/ipv6/raw.c static int rawv6_getsockopt(struct sock *sk, int level, int optname,
sock             1173 net/ipv6/raw.c static int compat_rawv6_getsockopt(struct sock *sk, int level, int optname,
sock             1196 net/ipv6/raw.c static int rawv6_ioctl(struct sock *sk, int cmd, unsigned long arg)
sock             1226 net/ipv6/raw.c static int compat_rawv6_ioctl(struct sock *sk, unsigned int cmd, unsigned long arg)
sock             1242 net/ipv6/raw.c static void rawv6_close(struct sock *sk, long timeout)
sock             1250 net/ipv6/raw.c static void raw6_destroy(struct sock *sk)
sock             1259 net/ipv6/raw.c static int rawv6_init_sk(struct sock *sk)
sock             1313 net/ipv6/raw.c 		struct sock *sp = v;
sock               93 net/ipv6/route.c static int		ip6_pkt_discard_out(struct net *net, struct sock *sk, struct sk_buff *skb);
sock               95 net/ipv6/route.c static int		ip6_pkt_prohibit_out(struct net *net, struct sock *sk, struct sk_buff *skb);
sock               97 net/ipv6/route.c static void		ip6_rt_update_pmtu(struct dst_entry *dst, struct sock *sk,
sock              100 net/ipv6/route.c static void		rt6_do_redirect(struct dst_entry *dst, struct sock *sk,
sock              267 net/ipv6/route.c static void ip6_rt_blackhole_update_pmtu(struct dst_entry *dst, struct sock *sk,
sock              273 net/ipv6/route.c static void ip6_rt_blackhole_redirect(struct dst_entry *dst, struct sock *sk,
sock             2484 net/ipv6/route.c 					       const struct sock *sk,
sock             2517 net/ipv6/route.c 					 const struct sock *sk,
sock             2724 net/ipv6/route.c static void __ip6_rt_update_pmtu(struct dst_entry *dst, const struct sock *sk,
sock             2802 net/ipv6/route.c static void ip6_rt_update_pmtu(struct dst_entry *dst, struct sock *sk,
sock             2831 net/ipv6/route.c void ip6_sk_update_pmtu(struct sk_buff *skb, struct sock *sk, __be32 mtu)
sock             2853 net/ipv6/route.c void ip6_sk_dst_store_flow(struct sock *sk, struct dst_entry *dst,
sock             3064 net/ipv6/route.c void ip6_sk_redirect(struct sk_buff *skb, struct sock *sk)
sock             3976 net/ipv6/route.c static void rt6_do_redirect(struct dst_entry *dst, struct sock *sk, struct sk_buff *skb)
sock             4402 net/ipv6/route.c static int ip6_pkt_discard_out(struct net *net, struct sock *sk, struct sk_buff *skb)
sock             4413 net/ipv6/route.c static int ip6_pkt_prohibit_out(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              326 net/ipv6/seg6_iptunnel.c static int seg6_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              128 net/ipv6/syncookies.c struct sock *cookie_v6_check(struct sock *sk, struct sk_buff *skb)
sock              137 net/ipv6/syncookies.c 	struct sock *ret = sk;
sock               71 net/ipv6/tcp_ipv6.c static void	tcp_v6_send_reset(const struct sock *sk, struct sk_buff *skb);
sock               72 net/ipv6/tcp_ipv6.c static void	tcp_v6_reqsk_send_ack(const struct sock *sk, struct sk_buff *skb,
sock               75 net/ipv6/tcp_ipv6.c static int	tcp_v6_do_rcv(struct sock *sk, struct sk_buff *skb);
sock               83 net/ipv6/tcp_ipv6.c static struct tcp_md5sig_key *tcp_v6_md5_do_lookup(const struct sock *sk,
sock               95 net/ipv6/tcp_ipv6.c static struct ipv6_pinfo *tcp_inet6_sk(const struct sock *sk)
sock              102 net/ipv6/tcp_ipv6.c static void inet6_sk_rx_dst_set(struct sock *sk, const struct sk_buff *skb)
sock              129 net/ipv6/tcp_ipv6.c static int tcp_v6_pre_connect(struct sock *sk, struct sockaddr *uaddr,
sock              144 net/ipv6/tcp_ipv6.c static int tcp_v6_connect(struct sock *sk, struct sockaddr *uaddr,
sock              343 net/ipv6/tcp_ipv6.c static void tcp_v6_mtu_reduced(struct sock *sk)
sock              370 net/ipv6/tcp_ipv6.c 	struct sock *sk;
sock              484 net/ipv6/tcp_ipv6.c static int tcp_v6_send_synack(const struct sock *sk, struct dst_entry *dst,
sock              534 net/ipv6/tcp_ipv6.c static struct tcp_md5sig_key *tcp_v6_md5_do_lookup(const struct sock *sk,
sock              540 net/ipv6/tcp_ipv6.c static struct tcp_md5sig_key *tcp_v6_md5_lookup(const struct sock *sk,
sock              541 net/ipv6/tcp_ipv6.c 						const struct sock *addr_sk)
sock              546 net/ipv6/tcp_ipv6.c static int tcp_v6_parse_md5_keys(struct sock *sk, int optname,
sock              653 net/ipv6/tcp_ipv6.c 			       const struct sock *sk,
sock              700 net/ipv6/tcp_ipv6.c static bool tcp_v6_inbound_md5_hash(const struct sock *sk,
sock              746 net/ipv6/tcp_ipv6.c 			    const struct sock *sk_listener,
sock              771 net/ipv6/tcp_ipv6.c static struct dst_entry *tcp_v6_route_req(const struct sock *sk,
sock              805 net/ipv6/tcp_ipv6.c static void tcp_v6_send_response(const struct sock *sk, struct sk_buff *skb, u32 seq,
sock              815 net/ipv6/tcp_ipv6.c 	struct sock *ctl_sk = net->ipv6.tcp_sk;
sock              923 net/ipv6/tcp_ipv6.c static void tcp_v6_send_reset(const struct sock *sk, struct sk_buff *skb)
sock              933 net/ipv6/tcp_ipv6.c 	struct sock *sk1 = NULL;
sock             1017 net/ipv6/tcp_ipv6.c static void tcp_v6_send_ack(const struct sock *sk, struct sk_buff *skb, u32 seq,
sock             1026 net/ipv6/tcp_ipv6.c static void tcp_v6_timewait_ack(struct sock *sk, struct sk_buff *skb)
sock             1040 net/ipv6/tcp_ipv6.c static void tcp_v6_reqsk_send_ack(const struct sock *sk, struct sk_buff *skb,
sock             1062 net/ipv6/tcp_ipv6.c static struct sock *tcp_v6_cookie_check(struct sock *sk, struct sk_buff *skb)
sock             1073 net/ipv6/tcp_ipv6.c u16 tcp_v6_get_syncookie(struct sock *sk, struct ipv6hdr *iph,
sock             1088 net/ipv6/tcp_ipv6.c static int tcp_v6_conn_request(struct sock *sk, struct sk_buff *skb)
sock             1114 net/ipv6/tcp_ipv6.c static struct sock *tcp_v6_syn_recv_sock(const struct sock *sk, struct sk_buff *skb,
sock             1126 net/ipv6/tcp_ipv6.c 	struct sock *newsk;
sock             1327 net/ipv6/tcp_ipv6.c static int tcp_v6_do_rcv(struct sock *sk, struct sk_buff *skb)
sock             1388 net/ipv6/tcp_ipv6.c 		struct sock *nsk = tcp_v6_cookie_check(sk, skb);
sock             1486 net/ipv6/tcp_ipv6.c 	struct sock *sk;
sock             1528 net/ipv6/tcp_ipv6.c 		struct sock *nsk;
sock             1665 net/ipv6/tcp_ipv6.c 		struct sock *sk2;
sock             1702 net/ipv6/tcp_ipv6.c 	struct sock *sk;
sock             1803 net/ipv6/tcp_ipv6.c static int tcp_v6_init_sock(struct sock *sk)
sock             1818 net/ipv6/tcp_ipv6.c static void tcp_v6_destroy_sock(struct sock *sk)
sock             1858 net/ipv6/tcp_ipv6.c static void get_tcp6_sock(struct seq_file *seq, struct sock *sp, int i)
sock             1958 net/ipv6/tcp_ipv6.c 	struct sock *sk = v;
sock               80 net/ipv6/udp.c int udp_v6_get_port(struct sock *sk, unsigned short snum)
sock               92 net/ipv6/udp.c void udp_v6_rehash(struct sock *sk)
sock              101 net/ipv6/udp.c static int compute_score(struct sock *sk, struct net *net,
sock              145 net/ipv6/udp.c static struct sock *udp6_lib_lookup2(struct net *net,
sock              151 net/ipv6/udp.c 	struct sock *sk, *result;
sock              179 net/ipv6/udp.c struct sock *__udp6_lib_lookup(struct net *net,
sock              188 net/ipv6/udp.c 	struct sock *result;
sock              213 net/ipv6/udp.c static struct sock *__udp6_lib_lookup_skb(struct sk_buff *skb,
sock              224 net/ipv6/udp.c struct sock *udp6_lib_lookup_skb(struct sk_buff *skb,
sock              239 net/ipv6/udp.c struct sock *udp6_lib_lookup(struct net *net, const struct in6_addr *saddr, __be16 sport,
sock              242 net/ipv6/udp.c 	struct sock *sk;
sock              267 net/ipv6/udp.c int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sock              448 net/ipv6/udp.c static struct sock *__udp6_lib_err_encap(struct net *net,
sock              457 net/ipv6/udp.c 	struct sock *sk;
sock              472 net/ipv6/udp.c 		int (*lookup)(struct sock *sk, struct sk_buff *skb);
sock              501 net/ipv6/udp.c 	struct sock *sk;
sock              565 net/ipv6/udp.c static int __udpv6_queue_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock              600 net/ipv6/udp.c static int udpv6_queue_rcv_one_skb(struct sock *sk, struct sk_buff *skb)
sock              609 net/ipv6/udp.c 		int (*encap_rcv)(struct sock *sk, struct sk_buff *skb);
sock              683 net/ipv6/udp.c static int udpv6_queue_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock              705 net/ipv6/udp.c static bool __udp_v6_is_mcast_sock(struct net *net, struct sock *sk,
sock              747 net/ipv6/udp.c 	struct sock *sk, *first = NULL;
sock              812 net/ipv6/udp.c static void udp6_sk_rx_dst_set(struct sock *sk, struct dst_entry *dst)
sock              824 net/ipv6/udp.c static int udp6_unicast_rcv_skb(struct sock *sk, struct sk_buff *skb,
sock              846 net/ipv6/udp.c 	struct sock *sk;
sock              950 net/ipv6/udp.c static struct sock *__udp6_lib_demux_lookup(struct net *net,
sock              960 net/ipv6/udp.c 	struct sock *sk;
sock              976 net/ipv6/udp.c 	struct sock *sk;
sock             1021 net/ipv6/udp.c static void udp_v6_flush_pending_frames(struct sock *sk)
sock             1034 net/ipv6/udp.c static int udpv6_pre_connect(struct sock *sk, struct sockaddr *uaddr,
sock             1061 net/ipv6/udp.c static void udp6_hwcsum_outgoing(struct sock *sk, struct sk_buff *skb,
sock             1105 net/ipv6/udp.c 	struct sock *sk = skb->sk;
sock             1187 net/ipv6/udp.c static int udp_v6_push_pending_frames(struct sock *sk)
sock             1214 net/ipv6/udp.c int udpv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
sock             1535 net/ipv6/udp.c void udpv6_destroy_sock(struct sock *sk)
sock             1544 net/ipv6/udp.c 			void (*encap_destroy)(struct sock *sk);
sock             1559 net/ipv6/udp.c int udpv6_setsockopt(struct sock *sk, int level, int optname,
sock             1569 net/ipv6/udp.c int compat_udpv6_setsockopt(struct sock *sk, int level, int optname,
sock             1579 net/ipv6/udp.c int udpv6_getsockopt(struct sock *sk, int level, int optname,
sock             1588 net/ipv6/udp.c int compat_udpv6_getsockopt(struct sock *sk, int level, int optname,
sock               15 net/ipv6/udp_impl.h int udp_v6_get_port(struct sock *sk, unsigned short snum);
sock               16 net/ipv6/udp_impl.h void udp_v6_rehash(struct sock *sk);
sock               18 net/ipv6/udp_impl.h int udpv6_getsockopt(struct sock *sk, int level, int optname,
sock               20 net/ipv6/udp_impl.h int udpv6_setsockopt(struct sock *sk, int level, int optname,
sock               23 net/ipv6/udp_impl.h int compat_udpv6_setsockopt(struct sock *sk, int level, int optname,
sock               25 net/ipv6/udp_impl.h int compat_udpv6_getsockopt(struct sock *sk, int level, int optname,
sock               28 net/ipv6/udp_impl.h int udpv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len);
sock               29 net/ipv6/udp_impl.h int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock,
sock               31 net/ipv6/udp_impl.h void udpv6_destroy_sock(struct sock *sk);
sock               35 net/ipv6/xfrm6_input.c static int xfrm6_transport_finish2(struct net *net, struct sock *sk,
sock               29 net/ipv6/xfrm6_output.c 	struct sock *sk = skb->sk;
sock               46 net/ipv6/xfrm6_output.c 	struct sock *sk = skb->sk;
sock               58 net/ipv6/xfrm6_output.c 	struct sock *sk = skb->sk;
sock              110 net/ipv6/xfrm6_output.c int xfrm6_output_finish(struct sock *sk, struct sk_buff *skb)
sock              119 net/ipv6/xfrm6_output.c static int __xfrm6_output_state_finish(struct xfrm_state *x, struct sock *sk,
sock              136 net/ipv6/xfrm6_output.c static int __xfrm6_output_finish(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              143 net/ipv6/xfrm6_output.c static int __xfrm6_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              185 net/ipv6/xfrm6_output.c int xfrm6_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              100 net/ipv6/xfrm6_policy.c static void xfrm6_update_pmtu(struct dst_entry *dst, struct sock *sk,
sock              110 net/ipv6/xfrm6_policy.c static void xfrm6_redirect(struct dst_entry *dst, struct sock *sk,
sock               88 net/iucv/af_iucv.c static void iucv_sock_kill(struct sock *sk);
sock               89 net/iucv/af_iucv.c static void iucv_sock_close(struct sock *sk);
sock               90 net/iucv/af_iucv.c static void iucv_sever_path(struct sock *, int);
sock               94 net/iucv/af_iucv.c static int afiucv_hs_send(struct iucv_message *imsg, struct sock *sock,
sock              154 net/iucv/af_iucv.c 	struct sock *sk;
sock              190 net/iucv/af_iucv.c 	struct sock *sk;
sock              273 net/iucv/af_iucv.c static int iucv_sock_in_state(struct sock *sk, int state, int state2)
sock              286 net/iucv/af_iucv.c static inline int iucv_below_msglim(struct sock *sk)
sock              302 net/iucv/af_iucv.c static void iucv_sock_wake_msglim(struct sock *sk)
sock              317 net/iucv/af_iucv.c static int afiucv_hs_send(struct iucv_message *imsg, struct sock *sock,
sock              320 net/iucv/af_iucv.c 	struct iucv_sock *iucv = iucv_sk(sock);
sock              364 net/iucv/af_iucv.c 		if (sock->sk_type == SOCK_SEQPACKET) {
sock              395 net/iucv/af_iucv.c static struct sock *__iucv_get_sock_by_name(char *nm)
sock              397 net/iucv/af_iucv.c 	struct sock *sk;
sock              406 net/iucv/af_iucv.c static void iucv_sock_destruct(struct sock *sk)
sock              425 net/iucv/af_iucv.c static void iucv_sock_cleanup_listen(struct sock *parent)
sock              427 net/iucv/af_iucv.c 	struct sock *sk;
sock              439 net/iucv/af_iucv.c static void iucv_sock_kill(struct sock *sk)
sock              450 net/iucv/af_iucv.c static void iucv_sever_path(struct sock *sk, int with_user_data)
sock              470 net/iucv/af_iucv.c static int iucv_send_ctrl(struct sock *sk, u8 flags)
sock              496 net/iucv/af_iucv.c static void iucv_sock_close(struct sock *sk)
sock              559 net/iucv/af_iucv.c static void iucv_sock_init(struct sock *sk, struct sock *parent)
sock              567 net/iucv/af_iucv.c static struct sock *iucv_sock_alloc(struct socket *sock, int proto, gfp_t prio, int kern)
sock              569 net/iucv/af_iucv.c 	struct sock *sk;
sock              577 net/iucv/af_iucv.c 	sock_init_data(sock, sk);
sock              611 net/iucv/af_iucv.c static int iucv_sock_create(struct net *net, struct socket *sock, int protocol,
sock              614 net/iucv/af_iucv.c 	struct sock *sk;
sock              619 net/iucv/af_iucv.c 	sock->state = SS_UNCONNECTED;
sock              621 net/iucv/af_iucv.c 	switch (sock->type) {
sock              623 net/iucv/af_iucv.c 		sock->ops = &iucv_sock_ops;
sock              627 net/iucv/af_iucv.c 		sock->ops = &iucv_sock_ops;
sock              633 net/iucv/af_iucv.c 	sk = iucv_sock_alloc(sock, protocol, GFP_KERNEL, kern);
sock              642 net/iucv/af_iucv.c void iucv_sock_link(struct iucv_sock_list *l, struct sock *sk)
sock              649 net/iucv/af_iucv.c void iucv_sock_unlink(struct iucv_sock_list *l, struct sock *sk)
sock              656 net/iucv/af_iucv.c void iucv_accept_enqueue(struct sock *parent, struct sock *sk)
sock              669 net/iucv/af_iucv.c void iucv_accept_unlink(struct sock *sk)
sock              682 net/iucv/af_iucv.c struct sock *iucv_accept_dequeue(struct sock *parent, struct socket *newsock)
sock              685 net/iucv/af_iucv.c 	struct sock *sk;
sock              688 net/iucv/af_iucv.c 		sk = (struct sock *) isk;
sock              726 net/iucv/af_iucv.c static int iucv_sock_bind(struct socket *sock, struct sockaddr *addr,
sock              730 net/iucv/af_iucv.c 	struct sock *sk = sock->sk;
sock              809 net/iucv/af_iucv.c static int iucv_sock_autobind(struct sock *sk)
sock              831 net/iucv/af_iucv.c static int afiucv_path_connect(struct socket *sock, struct sockaddr *addr)
sock              834 net/iucv/af_iucv.c 	struct sock *sk = sock->sk;
sock              877 net/iucv/af_iucv.c static int iucv_sock_connect(struct socket *sock, struct sockaddr *addr,
sock              881 net/iucv/af_iucv.c 	struct sock *sk = sock->sk;
sock              911 net/iucv/af_iucv.c 		err = iucv_send_ctrl(sock->sk, AF_IUCV_FLAG_SYN);
sock              913 net/iucv/af_iucv.c 		err = afiucv_path_connect(sock, addr);
sock              934 net/iucv/af_iucv.c static int iucv_sock_listen(struct socket *sock, int backlog)
sock              936 net/iucv/af_iucv.c 	struct sock *sk = sock->sk;
sock              945 net/iucv/af_iucv.c 	if (sock->type != SOCK_STREAM && sock->type != SOCK_SEQPACKET)
sock              959 net/iucv/af_iucv.c static int iucv_sock_accept(struct socket *sock, struct socket *newsock,
sock              963 net/iucv/af_iucv.c 	struct sock *sk = sock->sk, *nsk;
sock             1013 net/iucv/af_iucv.c static int iucv_sock_getname(struct socket *sock, struct sockaddr *addr,
sock             1017 net/iucv/af_iucv.c 	struct sock *sk = sock->sk;
sock             1060 net/iucv/af_iucv.c static int iucv_sock_sendmsg(struct socket *sock, struct msghdr *msg,
sock             1063 net/iucv/af_iucv.c 	struct sock *sk = sock->sk;
sock             1299 net/iucv/af_iucv.c static void iucv_process_message(struct sock *sk, struct sk_buff *skb,
sock             1361 net/iucv/af_iucv.c static void iucv_process_message_q(struct sock *sk)
sock             1379 net/iucv/af_iucv.c static int iucv_sock_recvmsg(struct socket *sock, struct msghdr *msg,
sock             1383 net/iucv/af_iucv.c 	struct sock *sk = sock->sk;
sock             1499 net/iucv/af_iucv.c static inline __poll_t iucv_accept_poll(struct sock *parent)
sock             1502 net/iucv/af_iucv.c 	struct sock *sk;
sock             1505 net/iucv/af_iucv.c 		sk = (struct sock *) isk;
sock             1514 net/iucv/af_iucv.c __poll_t iucv_sock_poll(struct file *file, struct socket *sock,
sock             1517 net/iucv/af_iucv.c 	struct sock *sk = sock->sk;
sock             1520 net/iucv/af_iucv.c 	sock_poll_wait(file, sock, wait);
sock             1553 net/iucv/af_iucv.c static int iucv_sock_shutdown(struct socket *sock, int how)
sock             1555 net/iucv/af_iucv.c 	struct sock *sk = sock->sk;
sock             1620 net/iucv/af_iucv.c static int iucv_sock_release(struct socket *sock)
sock             1622 net/iucv/af_iucv.c 	struct sock *sk = sock->sk;
sock             1636 net/iucv/af_iucv.c static int iucv_sock_setsockopt(struct socket *sock, int level, int optname,
sock             1639 net/iucv/af_iucv.c 	struct sock *sk = sock->sk;
sock             1686 net/iucv/af_iucv.c static int iucv_sock_getsockopt(struct socket *sock, int level, int optname,
sock             1689 net/iucv/af_iucv.c 	struct sock *sk = sock->sk;
sock             1742 net/iucv/af_iucv.c 	struct sock *sk, *nsk;
sock             1835 net/iucv/af_iucv.c 	struct sock *sk = path->private;
sock             1843 net/iucv/af_iucv.c 	struct sock *sk = path->private;
sock             1888 net/iucv/af_iucv.c 	struct sock *sk = path->private;
sock             1925 net/iucv/af_iucv.c 	struct sock *sk = path->private;
sock             1943 net/iucv/af_iucv.c 	struct sock *sk = path->private;
sock             1977 net/iucv/af_iucv.c static int afiucv_hs_callback_syn(struct sock *sk, struct sk_buff *skb)
sock             1980 net/iucv/af_iucv.c 	struct sock *nsk;
sock             2042 net/iucv/af_iucv.c static int afiucv_hs_callback_synack(struct sock *sk, struct sk_buff *skb)
sock             2063 net/iucv/af_iucv.c static int afiucv_hs_callback_synfin(struct sock *sk, struct sk_buff *skb)
sock             2083 net/iucv/af_iucv.c static int afiucv_hs_callback_fin(struct sock *sk, struct sk_buff *skb)
sock             2104 net/iucv/af_iucv.c static int afiucv_hs_callback_win(struct sock *sk, struct sk_buff *skb)
sock             2122 net/iucv/af_iucv.c static int afiucv_hs_callback_rx(struct sock *sk, struct sk_buff *skb)
sock             2171 net/iucv/af_iucv.c 	struct sock *sk;
sock             2277 net/iucv/af_iucv.c 	struct sock *isk = skb->sk;
sock             2278 net/iucv/af_iucv.c 	struct sock *sk = NULL;
sock             2350 net/iucv/af_iucv.c 	struct sock *sk;
sock               37 net/kcm/kcmsock.c static inline struct kcm_sock *kcm_sk(const struct sock *sk)
sock               47 net/kcm/kcmsock.c static void report_csk_error(struct sock *csk, int err)
sock               56 net/kcm/kcmsock.c 	struct sock *csk = psock->sk;
sock              115 net/kcm/kcmsock.c static int kcm_queue_rcv_skb(struct sock *sk, struct sk_buff *skb);
sock              169 net/kcm/kcmsock.c 	struct sock *sk = skb->sk;
sock              188 net/kcm/kcmsock.c static int kcm_queue_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock              342 net/kcm/kcmsock.c static void psock_data_ready(struct sock *sk)
sock              398 net/kcm/kcmsock.c static void psock_state_change(struct sock *sk)
sock              408 net/kcm/kcmsock.c static void psock_write_space(struct sock *sk)
sock              577 net/kcm/kcmsock.c 	struct sock *sk = &kcm->sk;
sock              724 net/kcm/kcmsock.c 	struct sock *sk = &kcm->sk;
sock              757 net/kcm/kcmsock.c static ssize_t kcm_sendpage(struct socket *sock, struct page *page,
sock              761 net/kcm/kcmsock.c 	struct sock *sk = sock->sk;
sock              900 net/kcm/kcmsock.c static int kcm_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
sock              902 net/kcm/kcmsock.c 	struct sock *sk = sock->sk;
sock              907 net/kcm/kcmsock.c 	int eor = (sock->type == SOCK_DGRAM) ?
sock             1064 net/kcm/kcmsock.c 	if (copied && sock->type == SOCK_SEQPACKET) {
sock             1084 net/kcm/kcmsock.c static struct sk_buff *kcm_wait_data(struct sock *sk, int flags,
sock             1115 net/kcm/kcmsock.c static int kcm_recvmsg(struct socket *sock, struct msghdr *msg,
sock             1118 net/kcm/kcmsock.c 	struct sock *sk = sock->sk;
sock             1149 net/kcm/kcmsock.c 			if (sock->type == SOCK_DGRAM) {
sock             1172 net/kcm/kcmsock.c static ssize_t kcm_splice_read(struct socket *sock, loff_t *ppos,
sock             1176 net/kcm/kcmsock.c 	struct sock *sk = sock->sk;
sock             1269 net/kcm/kcmsock.c static int kcm_setsockopt(struct socket *sock, int level, int optname,
sock             1272 net/kcm/kcmsock.c 	struct kcm_sock *kcm = kcm_sk(sock->sk);
sock             1303 net/kcm/kcmsock.c static int kcm_getsockopt(struct socket *sock, int level, int optname,
sock             1306 net/kcm/kcmsock.c 	struct kcm_sock *kcm = kcm_sk(sock->sk);
sock             1371 net/kcm/kcmsock.c static int kcm_attach(struct socket *sock, struct socket *csock,
sock             1374 net/kcm/kcmsock.c 	struct kcm_sock *kcm = kcm_sk(sock->sk);
sock             1376 net/kcm/kcmsock.c 	struct sock *csk;
sock             1475 net/kcm/kcmsock.c static int kcm_attach_ioctl(struct socket *sock, struct kcm_attach *info)
sock             1491 net/kcm/kcmsock.c 	err = kcm_attach(sock, csock, prog);
sock             1507 net/kcm/kcmsock.c 	struct sock *csk = psock->sk;
sock             1601 net/kcm/kcmsock.c static int kcm_unattach_ioctl(struct socket *sock, struct kcm_unattach *info)
sock             1603 net/kcm/kcmsock.c 	struct kcm_sock *kcm = kcm_sk(sock->sk);
sock             1607 net/kcm/kcmsock.c 	struct sock *csk;
sock             1663 net/kcm/kcmsock.c 	struct sock *newsk;
sock             1686 net/kcm/kcmsock.c static int kcm_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock             1697 net/kcm/kcmsock.c 		err = kcm_attach_ioctl(sock, &info);
sock             1707 net/kcm/kcmsock.c 		err = kcm_unattach_ioctl(sock, &info);
sock             1719 net/kcm/kcmsock.c 		file = kcm_clone(sock);
sock             1783 net/kcm/kcmsock.c 	struct sock *sk = &kcm->sk;
sock             1830 net/kcm/kcmsock.c static int kcm_release(struct socket *sock)
sock             1832 net/kcm/kcmsock.c 	struct sock *sk = sock->sk;
sock             1891 net/kcm/kcmsock.c 	sock->sk = NULL;
sock             1942 net/kcm/kcmsock.c static int kcm_create(struct net *net, struct socket *sock,
sock             1946 net/kcm/kcmsock.c 	struct sock *sk;
sock             1949 net/kcm/kcmsock.c 	switch (sock->type) {
sock             1951 net/kcm/kcmsock.c 		sock->ops = &kcm_dgram_ops;
sock             1954 net/kcm/kcmsock.c 		sock->ops = &kcm_seqpacket_ops;
sock             1995 net/kcm/kcmsock.c 	sock_init_data(sock, sk);
sock               47 net/key/af_key.c 	struct sock	sk;
sock               69 net/key/af_key.c static inline struct pfkey_sock *pfkey_sk(struct sock *sk)
sock               74 net/key/af_key.c static int pfkey_can_dump(const struct sock *sk)
sock               94 net/key/af_key.c static void pfkey_sock_destruct(struct sock *sk)
sock              115 net/key/af_key.c static void pfkey_insert(struct sock *sk)
sock              125 net/key/af_key.c static void pfkey_remove(struct sock *sk)
sock              138 net/key/af_key.c static int pfkey_create(struct net *net, struct socket *sock, int protocol,
sock              142 net/key/af_key.c 	struct sock *sk;
sock              148 net/key/af_key.c 	if (sock->type != SOCK_RAW)
sock              161 net/key/af_key.c 	sock->ops = &pfkey_ops;
sock              162 net/key/af_key.c 	sock_init_data(sock, sk);
sock              176 net/key/af_key.c static int pfkey_release(struct socket *sock)
sock              178 net/key/af_key.c 	struct sock *sk = sock->sk;
sock              186 net/key/af_key.c 	sock->sk = NULL;
sock              196 net/key/af_key.c 			       struct sock *sk)
sock              220 net/key/af_key.c 			   int broadcast_flags, struct sock *one_sk,
sock              224 net/key/af_key.c 	struct sock *sk;
sock              318 net/key/af_key.c static int pfkey_error(const struct sadb_msg *orig, int err, struct sock *sk)
sock             1304 net/key/af_key.c static int pfkey_reserved(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs)
sock             1309 net/key/af_key.c static int pfkey_getspi(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs)
sock             1414 net/key/af_key.c static int pfkey_acquire(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs)
sock             1501 net/key/af_key.c static int pfkey_add(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs)
sock             1538 net/key/af_key.c static int pfkey_delete(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs)
sock             1578 net/key/af_key.c static int pfkey_get(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs)
sock             1690 net/key/af_key.c static int pfkey_register(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs)
sock             1719 net/key/af_key.c static int unicast_flush_resp(struct sock *sk, const struct sadb_msg *ihdr)
sock             1759 net/key/af_key.c static int pfkey_flush(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs)
sock             1831 net/key/af_key.c static int pfkey_dump(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs)
sock             1877 net/key/af_key.c static int pfkey_promisc(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs)
sock             2236 net/key/af_key.c static int pfkey_spdadd(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs)
sock             2351 net/key/af_key.c static int pfkey_spddelete(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs)
sock             2426 net/key/af_key.c static int key_pol_get_resp(struct sock *sk, struct xfrm_policy *xp, const struct sadb_msg *hdr, int dir)
sock             2537 net/key/af_key.c static int pfkey_migrate(struct sock *sk, struct sk_buff *skb,
sock             2629 net/key/af_key.c static int pfkey_migrate(struct sock *sk, struct sk_buff *skb,
sock             2637 net/key/af_key.c static int pfkey_spdget(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs)
sock             2722 net/key/af_key.c 	struct net *net = sock_net((struct sock *)pfk);
sock             2727 net/key/af_key.c static int pfkey_spddump(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs)
sock             2769 net/key/af_key.c static int pfkey_spdflush(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs)
sock             2793 net/key/af_key.c typedef int (*pfkey_handler)(struct sock *sk, struct sk_buff *skb,
sock             2821 net/key/af_key.c static int pfkey_process(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr)
sock             3117 net/key/af_key.c 	struct sock *sk;
sock             3240 net/key/af_key.c static struct xfrm_policy *pfkey_compile_policy(struct sock *sk, int opt,
sock             3643 net/key/af_key.c static int pfkey_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
sock             3645 net/key/af_key.c 	struct sock *sk = sock->sk;
sock             3684 net/key/af_key.c static int pfkey_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
sock             3687 net/key/af_key.c 	struct sock *sk = sock->sk;
sock             3758 net/key/af_key.c 	struct sock *s = sk_entry(v);
sock              111 net/l2tp/l2tp_core.c static bool l2tp_sk_is_v6(struct sock *sk)
sock              118 net/l2tp/l2tp_core.c static inline struct l2tp_tunnel *l2tp_tunnel(struct sock *sk)
sock              156 net/l2tp/l2tp_core.c 	sock_put(tunnel->sock);
sock              910 net/l2tp/l2tp_core.c int l2tp_udp_encap_recv(struct sock *sk, struct sk_buff *skb)
sock             1034 net/l2tp/l2tp_core.c 	if (l2tp_sk_is_v6(tunnel->sock))
sock             1035 net/l2tp/l2tp_core.c 		error = inet6_csk_xmit(tunnel->sock, skb, NULL);
sock             1038 net/l2tp/l2tp_core.c 		error = ip_queue_xmit(tunnel->sock, skb, fl);
sock             1059 net/l2tp/l2tp_core.c 	struct sock *sk = tunnel->sock;
sock             1153 net/l2tp/l2tp_core.c static void l2tp_tunnel_destruct(struct sock *sk)
sock             1240 net/l2tp/l2tp_core.c static void l2tp_udp_encap_destroy(struct sock *sk)
sock             1253 net/l2tp/l2tp_core.c 	struct sock *sk = tunnel->sock;
sock             1254 net/l2tp/l2tp_core.c 	struct socket *sock = sk->sk_socket;
sock             1263 net/l2tp/l2tp_core.c 		if (sock) {
sock             1264 net/l2tp/l2tp_core.c 			kernel_sock_shutdown(sock, SHUT_RDWR);
sock             1265 net/l2tp/l2tp_core.c 			sock_release(sock);
sock             1298 net/l2tp/l2tp_core.c 	struct socket *sock = NULL;
sock             1328 net/l2tp/l2tp_core.c 		err = udp_sock_create(net, &udp_conf, &sock);
sock             1340 net/l2tp/l2tp_core.c 					  IPPROTO_L2TP, &sock);
sock             1348 net/l2tp/l2tp_core.c 			err = kernel_bind(sock, (struct sockaddr *) &ip6_addr,
sock             1357 net/l2tp/l2tp_core.c 			err = kernel_connect(sock,
sock             1368 net/l2tp/l2tp_core.c 					  IPPROTO_L2TP, &sock);
sock             1375 net/l2tp/l2tp_core.c 			err = kernel_bind(sock, (struct sockaddr *) &ip_addr,
sock             1383 net/l2tp/l2tp_core.c 			err = kernel_connect(sock, (struct sockaddr *) &ip_addr,
sock             1395 net/l2tp/l2tp_core.c 	*sockp = sock;
sock             1396 net/l2tp/l2tp_core.c 	if ((err < 0) && sock) {
sock             1397 net/l2tp/l2tp_core.c 		kernel_sock_shutdown(sock, SHUT_RDWR);
sock             1398 net/l2tp/l2tp_core.c 		sock_release(sock);
sock             1454 net/l2tp/l2tp_core.c static int l2tp_validate_socket(const struct sock *sk, const struct net *net,
sock             1481 net/l2tp/l2tp_core.c 	struct socket *sock;
sock             1482 net/l2tp/l2tp_core.c 	struct sock *sk;
sock             1488 net/l2tp/l2tp_core.c 					      &sock);
sock             1492 net/l2tp/l2tp_core.c 		sock = sockfd_lookup(tunnel->fd, &ret);
sock             1493 net/l2tp/l2tp_core.c 		if (!sock)
sock             1496 net/l2tp/l2tp_core.c 		ret = l2tp_validate_socket(sock->sk, net, tunnel->encap);
sock             1516 net/l2tp/l2tp_core.c 	sk = sock->sk;
sock             1518 net/l2tp/l2tp_core.c 	tunnel->sock = sk;
sock             1528 net/l2tp/l2tp_core.c 		setup_udp_tunnel_sock(net, sock, &udp_cfg);
sock             1540 net/l2tp/l2tp_core.c 		sockfd_put(sock);
sock             1546 net/l2tp/l2tp_core.c 		sock_release(sock);
sock             1548 net/l2tp/l2tp_core.c 		sockfd_put(sock);
sock              172 net/l2tp/l2tp_core.h 	void (*old_sk_destruct)(struct sock *);
sock              173 net/l2tp/l2tp_core.h 	struct sock		*sock;		/* Parent socket */
sock              224 net/l2tp/l2tp_core.h int l2tp_udp_encap_recv(struct sock *sk, struct sk_buff *skb);
sock              233 net/l2tp/l2tp_core.h int l2tp_ioctl(struct sock *sk, int cmd, unsigned long arg);
sock              276 net/l2tp/l2tp_core.h 	dst = sk_dst_get(tunnel->sock);
sock              289 net/l2tp/l2tp_core.h 	struct sock *sk = tunnel->sock;
sock              143 net/l2tp/l2tp_debugfs.c 	if (tunnel->sock) {
sock              144 net/l2tp/l2tp_debugfs.c 		struct inet_sock *inet = inet_sk(tunnel->sock);
sock              147 net/l2tp/l2tp_debugfs.c 		if (tunnel->sock->sk_family == AF_INET6) {
sock              148 net/l2tp/l2tp_debugfs.c 			const struct ipv6_pinfo *np = inet6_sk(tunnel->sock);
sock              151 net/l2tp/l2tp_debugfs.c 				&np->saddr, &tunnel->sock->sk_v6_daddr);
sock              165 net/l2tp/l2tp_debugfs.c 		   tunnel->sock ? refcount_read(&tunnel->sock->sk_refcnt) : 0,
sock              231 net/l2tp/l2tp_eth.c 	lock_sock(tunnel->sock);
sock              232 net/l2tp/l2tp_eth.c 	l3_overhead = kernel_sock_ip_overhead(tunnel->sock);
sock              233 net/l2tp/l2tp_eth.c 	release_sock(tunnel->sock);
sock               41 net/l2tp/l2tp_ip.c static inline struct l2tp_ip_sock *l2tp_ip_sk(const struct sock *sk)
sock               46 net/l2tp/l2tp_ip.c static struct sock *__l2tp_ip_bind_lookup(const struct net *net, __be32 laddr,
sock               49 net/l2tp/l2tp_ip.c 	struct sock *sk;
sock              115 net/l2tp/l2tp_ip.c 	struct sock *sk;
sock              211 net/l2tp/l2tp_ip.c static int l2tp_ip_hash(struct sock *sk)
sock              221 net/l2tp/l2tp_ip.c static void l2tp_ip_unhash(struct sock *sk)
sock              230 net/l2tp/l2tp_ip.c static int l2tp_ip_open(struct sock *sk)
sock              239 net/l2tp/l2tp_ip.c static void l2tp_ip_close(struct sock *sk, long timeout)
sock              248 net/l2tp/l2tp_ip.c static void l2tp_ip_destroy_sock(struct sock *sk)
sock              260 net/l2tp/l2tp_ip.c static int l2tp_ip_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len)
sock              317 net/l2tp/l2tp_ip.c static int l2tp_ip_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len)
sock              353 net/l2tp/l2tp_ip.c static int l2tp_ip_disconnect(struct sock *sk, int flags)
sock              361 net/l2tp/l2tp_ip.c static int l2tp_ip_getname(struct socket *sock, struct sockaddr *uaddr,
sock              364 net/l2tp/l2tp_ip.c 	struct sock *sk		= sock->sk;
sock              386 net/l2tp/l2tp_ip.c static int l2tp_ip_backlog_recv(struct sock *sk, struct sk_buff *skb)
sock              406 net/l2tp/l2tp_ip.c static int l2tp_ip_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
sock              527 net/l2tp/l2tp_ip.c static int l2tp_ip_recvmsg(struct sock *sk, struct msghdr *msg,
sock              573 net/l2tp/l2tp_ip.c int l2tp_ioctl(struct sock *sk, int cmd, unsigned long arg)
sock               49 net/l2tp/l2tp_ip6.c static inline struct l2tp_ip6_sock *l2tp_ip6_sk(const struct sock *sk)
sock               54 net/l2tp/l2tp_ip6.c static struct sock *__l2tp_ip6_bind_lookup(const struct net *net,
sock               59 net/l2tp/l2tp_ip6.c 	struct sock *sk;
sock              127 net/l2tp/l2tp_ip6.c 	struct sock *sk;
sock              223 net/l2tp/l2tp_ip6.c static int l2tp_ip6_hash(struct sock *sk)
sock              233 net/l2tp/l2tp_ip6.c static void l2tp_ip6_unhash(struct sock *sk)
sock              242 net/l2tp/l2tp_ip6.c static int l2tp_ip6_open(struct sock *sk)
sock              251 net/l2tp/l2tp_ip6.c static void l2tp_ip6_close(struct sock *sk, long timeout)
sock              261 net/l2tp/l2tp_ip6.c static void l2tp_ip6_destroy_sock(struct sock *sk)
sock              275 net/l2tp/l2tp_ip6.c static int l2tp_ip6_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len)
sock              375 net/l2tp/l2tp_ip6.c static int l2tp_ip6_connect(struct sock *sk, struct sockaddr *uaddr,
sock              425 net/l2tp/l2tp_ip6.c static int l2tp_ip6_disconnect(struct sock *sk, int flags)
sock              433 net/l2tp/l2tp_ip6.c static int l2tp_ip6_getname(struct socket *sock, struct sockaddr *uaddr,
sock              437 net/l2tp/l2tp_ip6.c 	struct sock *sk = sock->sk;
sock              465 net/l2tp/l2tp_ip6.c static int l2tp_ip6_backlog_recv(struct sock *sk, struct sk_buff *skb)
sock              482 net/l2tp/l2tp_ip6.c static int l2tp_ip6_push_pending_frames(struct sock *sk)
sock              504 net/l2tp/l2tp_ip6.c static int l2tp_ip6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
sock              675 net/l2tp/l2tp_ip6.c static int l2tp_ip6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sock              328 net/l2tp/l2tp_netlink.c 	struct sock *sk = NULL;
sock              376 net/l2tp/l2tp_netlink.c 	sk = tunnel->sock;
sock              120 net/l2tp/l2tp_ppp.c 	struct sock __rcu	*sk;		/* Pointer to the session
sock              122 net/l2tp/l2tp_ppp.c 	struct sock		*__sk;		/* Copy of .sk, for cleanup */
sock              138 net/l2tp/l2tp_ppp.c static struct sock *pppol2tp_session_get_sock(struct l2tp_session *session)
sock              141 net/l2tp/l2tp_ppp.c 	struct sock *sk;
sock              154 net/l2tp/l2tp_ppp.c static inline struct l2tp_session *pppol2tp_sock_to_session(struct sock *sk)
sock              180 net/l2tp/l2tp_ppp.c static int pppol2tp_recvmsg(struct socket *sock, struct msghdr *msg,
sock              185 net/l2tp/l2tp_ppp.c 	struct sock *sk = sock->sk;
sock              214 net/l2tp/l2tp_ppp.c 	struct sock *sk = NULL;
sock              272 net/l2tp/l2tp_ppp.c static int pppol2tp_sendmsg(struct socket *sock, struct msghdr *m,
sock              275 net/l2tp/l2tp_ppp.c 	struct sock *sk = sock->sk;
sock              354 net/l2tp/l2tp_ppp.c 	struct sock *sk = (struct sock *) chan->private;
sock              414 net/l2tp/l2tp_ppp.c static void pppol2tp_session_destruct(struct sock *sk)
sock              430 net/l2tp/l2tp_ppp.c static int pppol2tp_release(struct socket *sock)
sock              432 net/l2tp/l2tp_ppp.c 	struct sock *sk = sock->sk;
sock              449 net/l2tp/l2tp_ppp.c 	sock->sk = NULL;
sock              492 net/l2tp/l2tp_ppp.c static int pppol2tp_backlog_recv(struct sock *sk, struct sk_buff *skb)
sock              505 net/l2tp/l2tp_ppp.c static int pppol2tp_create(struct net *net, struct socket *sock, int kern)
sock              508 net/l2tp/l2tp_ppp.c 	struct sock *sk;
sock              514 net/l2tp/l2tp_ppp.c 	sock_init_data(sock, sk);
sock              516 net/l2tp/l2tp_ppp.c 	sock->state  = SS_UNCONNECTED;
sock              517 net/l2tp/l2tp_ppp.c 	sock->ops    = &pppol2tp_ops;
sock              535 net/l2tp/l2tp_ppp.c 	struct sock *sk;
sock              661 net/l2tp/l2tp_ppp.c static int pppol2tp_connect(struct socket *sock, struct sockaddr *uservaddr,
sock              664 net/l2tp/l2tp_ppp.c 	struct sock *sk = sock->sk;
sock              746 net/l2tp/l2tp_ppp.c 		if (tunnel->sock == NULL)
sock              871 net/l2tp/l2tp_ppp.c 	if (!tunnel->sock) {
sock              903 net/l2tp/l2tp_ppp.c static int pppol2tp_getname(struct socket *sock, struct sockaddr *uaddr,
sock              910 net/l2tp/l2tp_ppp.c 	struct sock *sk = sock->sk;
sock              928 net/l2tp/l2tp_ppp.c 	inet = inet_sk(tunnel->sock);
sock              929 net/l2tp/l2tp_ppp.c 	if ((tunnel->version == 2) && (tunnel->sock->sk_family == AF_INET)) {
sock              947 net/l2tp/l2tp_ppp.c 		   (tunnel->sock->sk_family == AF_INET6)) {
sock              962 net/l2tp/l2tp_ppp.c 		memcpy(&sp.pppol2tp.addr.sin6_addr, &tunnel->sock->sk_v6_daddr,
sock              963 net/l2tp/l2tp_ppp.c 		       sizeof(tunnel->sock->sk_v6_daddr));
sock              966 net/l2tp/l2tp_ppp.c 		   (tunnel->sock->sk_family == AF_INET6)) {
sock              981 net/l2tp/l2tp_ppp.c 		memcpy(&sp.pppol2tp.addr.sin6_addr, &tunnel->sock->sk_v6_daddr,
sock              982 net/l2tp/l2tp_ppp.c 		       sizeof(tunnel->sock->sk_v6_daddr));
sock             1064 net/l2tp/l2tp_ppp.c static int pppol2tp_ioctl(struct socket *sock, unsigned int cmd,
sock             1073 net/l2tp/l2tp_ppp.c 		session = sock->sk->sk_user_data;
sock             1087 net/l2tp/l2tp_ppp.c 		session = sock->sk->sk_user_data;
sock             1100 net/l2tp/l2tp_ppp.c 		session = sock->sk->sk_user_data;
sock             1150 net/l2tp/l2tp_ppp.c static int pppol2tp_tunnel_setsockopt(struct sock *sk,
sock             1173 net/l2tp/l2tp_ppp.c static int pppol2tp_session_setsockopt(struct sock *sk,
sock             1246 net/l2tp/l2tp_ppp.c static int pppol2tp_setsockopt(struct socket *sock, int level, int optname,
sock             1249 net/l2tp/l2tp_ppp.c 	struct sock *sk = sock->sk;
sock             1291 net/l2tp/l2tp_ppp.c static int pppol2tp_tunnel_getsockopt(struct sock *sk,
sock             1314 net/l2tp/l2tp_ppp.c static int pppol2tp_session_getsockopt(struct sock *sk,
sock             1363 net/l2tp/l2tp_ppp.c static int pppol2tp_getsockopt(struct socket *sock, int level, int optname,
sock             1366 net/l2tp/l2tp_ppp.c 	struct sock *sk = sock->sk;
sock             1530 net/l2tp/l2tp_ppp.c 		   (tunnel == tunnel->sock->sk_user_data) ? 'Y' : 'N',
sock             1548 net/l2tp/l2tp_ppp.c 	struct sock *sk;
sock             1552 net/l2tp/l2tp_ppp.c 	if (tunnel->sock) {
sock             1553 net/l2tp/l2tp_ppp.c 		struct inet_sock *inet = inet_sk(tunnel->sock);
sock               43 net/llc/af_llc.c static bool llc_ui_wait_for_conn(struct sock *sk, long timeout);
sock               44 net/llc/af_llc.c static int llc_ui_wait_for_disc(struct sock *sk, long timeout);
sock               45 net/llc/af_llc.c static int llc_ui_wait_for_busy_core(struct sock *sk, long timeout);
sock               97 net/llc/af_llc.c static inline u8 llc_ui_header_len(struct sock *sk, struct sockaddr_llc *addr)
sock              119 net/llc/af_llc.c static int llc_ui_send_data(struct sock* sk, struct sk_buff *skb, int noblock)
sock              138 net/llc/af_llc.c static void llc_ui_sk_init(struct socket *sock, struct sock *sk)
sock              140 net/llc/af_llc.c 	sock_graft(sk, sock);
sock              141 net/llc/af_llc.c 	sk->sk_type	= sock->type;
sock              142 net/llc/af_llc.c 	sock->ops	= &llc_ui_ops;
sock              163 net/llc/af_llc.c static int llc_ui_create(struct net *net, struct socket *sock, int protocol,
sock              166 net/llc/af_llc.c 	struct sock *sk;
sock              175 net/llc/af_llc.c 	if (likely(sock->type == SOCK_DGRAM || sock->type == SOCK_STREAM)) {
sock              180 net/llc/af_llc.c 			llc_ui_sk_init(sock, sk);
sock              192 net/llc/af_llc.c static int llc_ui_release(struct socket *sock)
sock              194 net/llc/af_llc.c 	struct sock *sk = sock->sk;
sock              267 net/llc/af_llc.c static int llc_ui_autobind(struct socket *sock, struct sockaddr_llc *addr)
sock              269 net/llc/af_llc.c 	struct sock *sk = sock->sk;
sock              319 net/llc/af_llc.c static int llc_ui_bind(struct socket *sock, struct sockaddr *uaddr, int addrlen)
sock              322 net/llc/af_llc.c 	struct sock *sk = sock->sk;
sock              373 net/llc/af_llc.c 		struct sock *ask;
sock              415 net/llc/af_llc.c static int llc_ui_shutdown(struct socket *sock, int how)
sock              417 net/llc/af_llc.c 	struct sock *sk = sock->sk;
sock              450 net/llc/af_llc.c static int llc_ui_connect(struct socket *sock, struct sockaddr *uaddr,
sock              453 net/llc/af_llc.c 	struct sock *sk = sock->sk;
sock              467 net/llc/af_llc.c 	if (unlikely(sock->state == SS_CONNECTING))
sock              472 net/llc/af_llc.c 		rc = llc_ui_autobind(sock, addr);
sock              478 net/llc/af_llc.c 	sock->state = SS_CONNECTING;
sock              485 net/llc/af_llc.c 		sock->state  = SS_UNCONNECTED;
sock              504 net/llc/af_llc.c 	sock->state = SS_CONNECTED;
sock              511 net/llc/af_llc.c 	sock->state = SS_UNCONNECTED;
sock              523 net/llc/af_llc.c static int llc_ui_listen(struct socket *sock, int backlog)
sock              525 net/llc/af_llc.c 	struct sock *sk = sock->sk;
sock              529 net/llc/af_llc.c 	if (unlikely(sock->state != SS_UNCONNECTED))
sock              551 net/llc/af_llc.c static int llc_ui_wait_for_disc(struct sock *sk, long timeout)
sock              572 net/llc/af_llc.c static bool llc_ui_wait_for_conn(struct sock *sk, long timeout)
sock              587 net/llc/af_llc.c static int llc_ui_wait_for_busy_core(struct sock *sk, long timeout)
sock              613 net/llc/af_llc.c static int llc_wait_data(struct sock *sk, long timeo)
sock              665 net/llc/af_llc.c static int llc_ui_accept(struct socket *sock, struct socket *newsock, int flags,
sock              668 net/llc/af_llc.c 	struct sock *sk = sock->sk, *newsk;
sock              679 net/llc/af_llc.c 	if (unlikely(sock->state != SS_UNCONNECTED ||
sock              728 net/llc/af_llc.c static int llc_ui_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
sock              734 net/llc/af_llc.c 	struct sock *sk = sock->sk;
sock              899 net/llc/af_llc.c static int llc_ui_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
sock              901 net/llc/af_llc.c 	struct sock *sk = sock->sk;
sock              924 net/llc/af_llc.c 		rc = llc_ui_autobind(sock, addr);
sock              988 net/llc/af_llc.c static int llc_ui_getname(struct socket *sock, struct sockaddr *uaddr,
sock              992 net/llc/af_llc.c 	struct sock *sk = sock->sk;
sock             1036 net/llc/af_llc.c static int llc_ui_ioctl(struct socket *sock, unsigned int cmd,
sock             1052 net/llc/af_llc.c static int llc_ui_setsockopt(struct socket *sock, int level, int optname,
sock             1055 net/llc/af_llc.c 	struct sock *sk = sock->sk;
sock             1134 net/llc/af_llc.c static int llc_ui_getsockopt(struct socket *sock, int level, int optname,
sock             1137 net/llc/af_llc.c 	struct sock *sk = sock->sk;
sock               32 net/llc/llc_c_ac.c static int llc_conn_ac_inc_vs_by_1(struct sock *sk, struct sk_buff *skb);
sock               33 net/llc/llc_c_ac.c static void llc_process_tmr_ev(struct sock *sk, struct sk_buff *skb);
sock               34 net/llc/llc_c_ac.c static int llc_conn_ac_data_confirm(struct sock *sk, struct sk_buff *ev);
sock               36 net/llc/llc_c_ac.c static int llc_conn_ac_inc_npta_value(struct sock *sk, struct sk_buff *skb);
sock               38 net/llc/llc_c_ac.c static int llc_conn_ac_send_rr_rsp_f_set_ackpf(struct sock *sk,
sock               41 net/llc/llc_c_ac.c static int llc_conn_ac_set_p_flag_1(struct sock *sk, struct sk_buff *skb);
sock               45 net/llc/llc_c_ac.c int llc_conn_ac_clear_remote_busy(struct sock *sk, struct sk_buff *skb)
sock               61 net/llc/llc_c_ac.c int llc_conn_ac_conn_ind(struct sock *sk, struct sk_buff *skb)
sock               69 net/llc/llc_c_ac.c int llc_conn_ac_conn_confirm(struct sock *sk, struct sk_buff *skb)
sock               77 net/llc/llc_c_ac.c static int llc_conn_ac_data_confirm(struct sock *sk, struct sk_buff *skb)
sock               85 net/llc/llc_c_ac.c int llc_conn_ac_data_ind(struct sock *sk, struct sk_buff *skb)
sock               91 net/llc/llc_c_ac.c int llc_conn_ac_disc_ind(struct sock *sk, struct sk_buff *skb)
sock              119 net/llc/llc_c_ac.c int llc_conn_ac_disc_confirm(struct sock *sk, struct sk_buff *skb)
sock              128 net/llc/llc_c_ac.c int llc_conn_ac_rst_ind(struct sock *sk, struct sk_buff *skb)
sock              167 net/llc/llc_c_ac.c int llc_conn_ac_rst_confirm(struct sock *sk, struct sk_buff *skb)
sock              176 net/llc/llc_c_ac.c int llc_conn_ac_clear_remote_busy_if_f_eq_1(struct sock *sk,
sock              188 net/llc/llc_c_ac.c int llc_conn_ac_stop_rej_tmr_if_data_flag_eq_2(struct sock *sk,
sock              198 net/llc/llc_c_ac.c int llc_conn_ac_send_disc_cmd_p_set_x(struct sock *sk, struct sk_buff *skb)
sock              223 net/llc/llc_c_ac.c int llc_conn_ac_send_dm_rsp_f_set_p(struct sock *sk, struct sk_buff *skb)
sock              249 net/llc/llc_c_ac.c int llc_conn_ac_send_dm_rsp_f_set_1(struct sock *sk, struct sk_buff *skb)
sock              273 net/llc/llc_c_ac.c int llc_conn_ac_send_frmr_rsp_f_set_x(struct sock *sk, struct sk_buff *skb)
sock              307 net/llc/llc_c_ac.c int llc_conn_ac_resend_frmr_rsp_f_set_0(struct sock *sk, struct sk_buff *skb)
sock              334 net/llc/llc_c_ac.c int llc_conn_ac_resend_frmr_rsp_f_set_p(struct sock *sk, struct sk_buff *skb)
sock              364 net/llc/llc_c_ac.c int llc_conn_ac_send_i_cmd_p_set_1(struct sock *sk, struct sk_buff *skb)
sock              382 net/llc/llc_c_ac.c static int llc_conn_ac_send_i_cmd_p_set_0(struct sock *sk, struct sk_buff *skb)
sock              400 net/llc/llc_c_ac.c int llc_conn_ac_send_i_xxx_x_set_0(struct sock *sk, struct sk_buff *skb)
sock              418 net/llc/llc_c_ac.c int llc_conn_ac_resend_i_xxx_x_set_0(struct sock *sk, struct sk_buff *skb)
sock              427 net/llc/llc_c_ac.c int llc_conn_ac_resend_i_xxx_x_set_0_or_send_rr(struct sock *sk,
sock              456 net/llc/llc_c_ac.c int llc_conn_ac_resend_i_rsp_f_set_1(struct sock *sk, struct sk_buff *skb)
sock              465 net/llc/llc_c_ac.c int llc_conn_ac_send_rej_cmd_p_set_1(struct sock *sk, struct sk_buff *skb)
sock              489 net/llc/llc_c_ac.c int llc_conn_ac_send_rej_rsp_f_set_1(struct sock *sk, struct sk_buff *skb)
sock              513 net/llc/llc_c_ac.c int llc_conn_ac_send_rej_xxx_x_set_0(struct sock *sk, struct sk_buff *skb)
sock              537 net/llc/llc_c_ac.c int llc_conn_ac_send_rnr_cmd_p_set_1(struct sock *sk, struct sk_buff *skb)
sock              561 net/llc/llc_c_ac.c int llc_conn_ac_send_rnr_rsp_f_set_1(struct sock *sk, struct sk_buff *skb)
sock              585 net/llc/llc_c_ac.c int llc_conn_ac_send_rnr_xxx_x_set_0(struct sock *sk, struct sk_buff *skb)
sock              609 net/llc/llc_c_ac.c int llc_conn_ac_set_remote_busy(struct sock *sk, struct sk_buff *skb)
sock              621 net/llc/llc_c_ac.c int llc_conn_ac_opt_send_rnr_xxx_x_set_0(struct sock *sk, struct sk_buff *skb)
sock              645 net/llc/llc_c_ac.c int llc_conn_ac_send_rr_cmd_p_set_1(struct sock *sk, struct sk_buff *skb)
sock              669 net/llc/llc_c_ac.c int llc_conn_ac_send_rr_rsp_f_set_1(struct sock *sk, struct sk_buff *skb)
sock              694 net/llc/llc_c_ac.c int llc_conn_ac_send_ack_rsp_f_set_1(struct sock *sk, struct sk_buff *skb)
sock              718 net/llc/llc_c_ac.c int llc_conn_ac_send_rr_xxx_x_set_0(struct sock *sk, struct sk_buff *skb)
sock              742 net/llc/llc_c_ac.c int llc_conn_ac_send_ack_xxx_x_set_0(struct sock *sk, struct sk_buff *skb)
sock              766 net/llc/llc_c_ac.c void llc_conn_set_p_flag(struct sock *sk, u8 value)
sock              776 net/llc/llc_c_ac.c int llc_conn_ac_send_sabme_cmd_p_set_x(struct sock *sk, struct sk_buff *skb)
sock              804 net/llc/llc_c_ac.c int llc_conn_ac_send_ua_rsp_f_set_p(struct sock *sk, struct sk_buff *skb)
sock              831 net/llc/llc_c_ac.c int llc_conn_ac_set_s_flag_0(struct sock *sk, struct sk_buff *skb)
sock              837 net/llc/llc_c_ac.c int llc_conn_ac_set_s_flag_1(struct sock *sk, struct sk_buff *skb)
sock              843 net/llc/llc_c_ac.c int llc_conn_ac_start_p_timer(struct sock *sk, struct sk_buff *skb)
sock              863 net/llc/llc_c_ac.c int llc_conn_ac_send_ack_if_needed(struct sock *sk, struct sk_buff *skb)
sock              894 net/llc/llc_c_ac.c int llc_conn_ac_rst_sendack_flag(struct sock *sk, struct sk_buff *skb)
sock              910 net/llc/llc_c_ac.c static int llc_conn_ac_send_i_rsp_f_set_ackpf(struct sock *sk,
sock              939 net/llc/llc_c_ac.c int llc_conn_ac_send_i_as_ack(struct sock *sk, struct sk_buff *skb)
sock              965 net/llc/llc_c_ac.c static int llc_conn_ac_send_rr_rsp_f_set_ackpf(struct sock *sk,
sock             1000 net/llc/llc_c_ac.c static int llc_conn_ac_inc_npta_value(struct sock *sk, struct sk_buff *skb)
sock             1023 net/llc/llc_c_ac.c int llc_conn_ac_adjust_npta_by_rr(struct sock *sk, struct sk_buff *skb)
sock             1049 net/llc/llc_c_ac.c int llc_conn_ac_adjust_npta_by_rnr(struct sock *sk, struct sk_buff *skb)
sock             1074 net/llc/llc_c_ac.c int llc_conn_ac_dec_tx_win_size(struct sock *sk, struct sk_buff *skb)
sock             1094 net/llc/llc_c_ac.c int llc_conn_ac_inc_tx_win_size(struct sock *sk, struct sk_buff *skb)
sock             1104 net/llc/llc_c_ac.c int llc_conn_ac_stop_all_timers(struct sock *sk, struct sk_buff *skb)
sock             1110 net/llc/llc_c_ac.c int llc_conn_ac_stop_other_timers(struct sock *sk, struct sk_buff *skb)
sock             1122 net/llc/llc_c_ac.c int llc_conn_ac_start_ack_timer(struct sock *sk, struct sk_buff *skb)
sock             1130 net/llc/llc_c_ac.c int llc_conn_ac_start_rej_timer(struct sock *sk, struct sk_buff *skb)
sock             1139 net/llc/llc_c_ac.c int llc_conn_ac_start_ack_tmr_if_not_running(struct sock *sk,
sock             1150 net/llc/llc_c_ac.c int llc_conn_ac_stop_ack_timer(struct sock *sk, struct sk_buff *skb)
sock             1156 net/llc/llc_c_ac.c int llc_conn_ac_stop_p_timer(struct sock *sk, struct sk_buff *skb)
sock             1165 net/llc/llc_c_ac.c int llc_conn_ac_stop_rej_timer(struct sock *sk, struct sk_buff *skb)
sock             1171 net/llc/llc_c_ac.c int llc_conn_ac_upd_nr_received(struct sock *sk, struct sk_buff *skb)
sock             1207 net/llc/llc_c_ac.c int llc_conn_ac_upd_p_flag(struct sock *sk, struct sk_buff *skb)
sock             1223 net/llc/llc_c_ac.c int llc_conn_ac_set_data_flag_2(struct sock *sk, struct sk_buff *skb)
sock             1229 net/llc/llc_c_ac.c int llc_conn_ac_set_data_flag_0(struct sock *sk, struct sk_buff *skb)
sock             1235 net/llc/llc_c_ac.c int llc_conn_ac_set_data_flag_1(struct sock *sk, struct sk_buff *skb)
sock             1241 net/llc/llc_c_ac.c int llc_conn_ac_set_data_flag_1_if_data_flag_eq_0(struct sock *sk,
sock             1249 net/llc/llc_c_ac.c int llc_conn_ac_set_p_flag_0(struct sock *sk, struct sk_buff *skb)
sock             1255 net/llc/llc_c_ac.c static int llc_conn_ac_set_p_flag_1(struct sock *sk, struct sk_buff *skb)
sock             1261 net/llc/llc_c_ac.c int llc_conn_ac_set_remote_busy_0(struct sock *sk, struct sk_buff *skb)
sock             1267 net/llc/llc_c_ac.c int llc_conn_ac_set_cause_flag_0(struct sock *sk, struct sk_buff *skb)
sock             1273 net/llc/llc_c_ac.c int llc_conn_ac_set_cause_flag_1(struct sock *sk, struct sk_buff *skb)
sock             1279 net/llc/llc_c_ac.c int llc_conn_ac_set_retry_cnt_0(struct sock *sk, struct sk_buff *skb)
sock             1285 net/llc/llc_c_ac.c int llc_conn_ac_inc_retry_cnt_by_1(struct sock *sk, struct sk_buff *skb)
sock             1291 net/llc/llc_c_ac.c int llc_conn_ac_set_vr_0(struct sock *sk, struct sk_buff *skb)
sock             1297 net/llc/llc_c_ac.c int llc_conn_ac_inc_vr_by_1(struct sock *sk, struct sk_buff *skb)
sock             1303 net/llc/llc_c_ac.c int llc_conn_ac_set_vs_0(struct sock *sk, struct sk_buff *skb)
sock             1309 net/llc/llc_c_ac.c int llc_conn_ac_set_vs_nr(struct sock *sk, struct sk_buff *skb)
sock             1315 net/llc/llc_c_ac.c static int llc_conn_ac_inc_vs_by_1(struct sock *sk, struct sk_buff *skb)
sock             1321 net/llc/llc_c_ac.c static void llc_conn_tmr_common_cb(struct sock *sk, u8 type)
sock             1364 net/llc/llc_c_ac.c int llc_conn_ac_rst_vs(struct sock *sk, struct sk_buff *skb)
sock             1371 net/llc/llc_c_ac.c int llc_conn_ac_upd_vs(struct sock *sk, struct sk_buff *skb)
sock             1390 net/llc/llc_c_ac.c int llc_conn_disc(struct sock *sk, struct sk_buff *skb)
sock             1403 net/llc/llc_c_ac.c int llc_conn_reset(struct sock *sk, struct sk_buff *skb)
sock             1437 net/llc/llc_c_ac.c static void llc_process_tmr_ev(struct sock *sk, struct sk_buff *skb)
sock               75 net/llc/llc_c_ev.c static u16 llc_util_nr_inside_tx_window(struct sock *sk, u8 nr)
sock               99 net/llc/llc_c_ev.c int llc_conn_ev_conn_req(struct sock *sk, struct sk_buff *skb)
sock              107 net/llc/llc_c_ev.c int llc_conn_ev_data_req(struct sock *sk, struct sk_buff *skb)
sock              115 net/llc/llc_c_ev.c int llc_conn_ev_disc_req(struct sock *sk, struct sk_buff *skb)
sock              123 net/llc/llc_c_ev.c int llc_conn_ev_rst_req(struct sock *sk, struct sk_buff *skb)
sock              131 net/llc/llc_c_ev.c int llc_conn_ev_local_busy_detected(struct sock *sk, struct sk_buff *skb)
sock              139 net/llc/llc_c_ev.c int llc_conn_ev_local_busy_cleared(struct sock *sk, struct sk_buff *skb)
sock              147 net/llc/llc_c_ev.c int llc_conn_ev_rx_bad_pdu(struct sock *sk, struct sk_buff *skb)
sock              152 net/llc/llc_c_ev.c int llc_conn_ev_rx_disc_cmd_pbit_set_x(struct sock *sk, struct sk_buff *skb)
sock              160 net/llc/llc_c_ev.c int llc_conn_ev_rx_dm_rsp_fbit_set_x(struct sock *sk, struct sk_buff *skb)
sock              168 net/llc/llc_c_ev.c int llc_conn_ev_rx_frmr_rsp_fbit_set_x(struct sock *sk, struct sk_buff *skb)
sock              176 net/llc/llc_c_ev.c int llc_conn_ev_rx_i_cmd_pbit_set_0(struct sock *sk, struct sk_buff *skb)
sock              186 net/llc/llc_c_ev.c int llc_conn_ev_rx_i_cmd_pbit_set_1(struct sock *sk, struct sk_buff *skb)
sock              196 net/llc/llc_c_ev.c int llc_conn_ev_rx_i_cmd_pbit_set_0_unexpd_ns(struct sock *sk,
sock              208 net/llc/llc_c_ev.c int llc_conn_ev_rx_i_cmd_pbit_set_1_unexpd_ns(struct sock *sk,
sock              220 net/llc/llc_c_ev.c int llc_conn_ev_rx_i_cmd_pbit_set_x_inval_ns(struct sock *sk,
sock              235 net/llc/llc_c_ev.c int llc_conn_ev_rx_i_rsp_fbit_set_0(struct sock *sk, struct sk_buff *skb)
sock              245 net/llc/llc_c_ev.c int llc_conn_ev_rx_i_rsp_fbit_set_1(struct sock *sk, struct sk_buff *skb)
sock              254 net/llc/llc_c_ev.c int llc_conn_ev_rx_i_rsp_fbit_set_x(struct sock *sk, struct sk_buff *skb)
sock              263 net/llc/llc_c_ev.c int llc_conn_ev_rx_i_rsp_fbit_set_0_unexpd_ns(struct sock *sk,
sock              275 net/llc/llc_c_ev.c int llc_conn_ev_rx_i_rsp_fbit_set_1_unexpd_ns(struct sock *sk,
sock              287 net/llc/llc_c_ev.c int llc_conn_ev_rx_i_rsp_fbit_set_x_unexpd_ns(struct sock *sk,
sock              298 net/llc/llc_c_ev.c int llc_conn_ev_rx_i_rsp_fbit_set_x_inval_ns(struct sock *sk,
sock              313 net/llc/llc_c_ev.c int llc_conn_ev_rx_rej_cmd_pbit_set_0(struct sock *sk, struct sk_buff *skb)
sock              322 net/llc/llc_c_ev.c int llc_conn_ev_rx_rej_cmd_pbit_set_1(struct sock *sk, struct sk_buff *skb)
sock              331 net/llc/llc_c_ev.c int llc_conn_ev_rx_rej_rsp_fbit_set_0(struct sock *sk, struct sk_buff *skb)
sock              340 net/llc/llc_c_ev.c int llc_conn_ev_rx_rej_rsp_fbit_set_1(struct sock *sk, struct sk_buff *skb)
sock              349 net/llc/llc_c_ev.c int llc_conn_ev_rx_rej_rsp_fbit_set_x(struct sock *sk, struct sk_buff *skb)
sock              357 net/llc/llc_c_ev.c int llc_conn_ev_rx_rnr_cmd_pbit_set_0(struct sock *sk, struct sk_buff *skb)
sock              366 net/llc/llc_c_ev.c int llc_conn_ev_rx_rnr_cmd_pbit_set_1(struct sock *sk, struct sk_buff *skb)
sock              375 net/llc/llc_c_ev.c int llc_conn_ev_rx_rnr_rsp_fbit_set_0(struct sock *sk, struct sk_buff *skb)
sock              384 net/llc/llc_c_ev.c int llc_conn_ev_rx_rnr_rsp_fbit_set_1(struct sock *sk, struct sk_buff *skb)
sock              393 net/llc/llc_c_ev.c int llc_conn_ev_rx_rr_cmd_pbit_set_0(struct sock *sk, struct sk_buff *skb)
sock              402 net/llc/llc_c_ev.c int llc_conn_ev_rx_rr_cmd_pbit_set_1(struct sock *sk, struct sk_buff *skb)
sock              411 net/llc/llc_c_ev.c int llc_conn_ev_rx_rr_rsp_fbit_set_0(struct sock *sk, struct sk_buff *skb)
sock              421 net/llc/llc_c_ev.c int llc_conn_ev_rx_rr_rsp_fbit_set_1(struct sock *sk, struct sk_buff *skb)
sock              431 net/llc/llc_c_ev.c int llc_conn_ev_rx_sabme_cmd_pbit_set_x(struct sock *sk, struct sk_buff *skb)
sock              439 net/llc/llc_c_ev.c int llc_conn_ev_rx_ua_rsp_fbit_set_x(struct sock *sk, struct sk_buff *skb)
sock              447 net/llc/llc_c_ev.c int llc_conn_ev_rx_xxx_cmd_pbit_set_1(struct sock *sk, struct sk_buff *skb)
sock              462 net/llc/llc_c_ev.c int llc_conn_ev_rx_xxx_cmd_pbit_set_x(struct sock *sk, struct sk_buff *skb)
sock              481 net/llc/llc_c_ev.c int llc_conn_ev_rx_xxx_rsp_fbit_set_x(struct sock *sk, struct sk_buff *skb)
sock              502 net/llc/llc_c_ev.c int llc_conn_ev_rx_zzz_cmd_pbit_set_x_inval_nr(struct sock *sk,
sock              520 net/llc/llc_c_ev.c int llc_conn_ev_rx_zzz_rsp_fbit_set_x_inval_nr(struct sock *sk,
sock              538 net/llc/llc_c_ev.c int llc_conn_ev_rx_any_frame(struct sock *sk, struct sk_buff *skb)
sock              543 net/llc/llc_c_ev.c int llc_conn_ev_p_tmr_exp(struct sock *sk, struct sk_buff *skb)
sock              550 net/llc/llc_c_ev.c int llc_conn_ev_ack_tmr_exp(struct sock *sk, struct sk_buff *skb)
sock              557 net/llc/llc_c_ev.c int llc_conn_ev_rej_tmr_exp(struct sock *sk, struct sk_buff *skb)
sock              564 net/llc/llc_c_ev.c int llc_conn_ev_busy_tmr_exp(struct sock *sk, struct sk_buff *skb)
sock              571 net/llc/llc_c_ev.c int llc_conn_ev_init_p_f_cycle(struct sock *sk, struct sk_buff *skb)
sock              576 net/llc/llc_c_ev.c int llc_conn_ev_tx_buffer_full(struct sock *sk, struct sk_buff *skb)
sock              590 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_data_flag_eq_1(struct sock *sk, struct sk_buff *skb)
sock              595 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_data_flag_eq_0(struct sock *sk, struct sk_buff *skb)
sock              600 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_data_flag_eq_2(struct sock *sk, struct sk_buff *skb)
sock              605 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_p_flag_eq_1(struct sock *sk, struct sk_buff *skb)
sock              621 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_last_frame_eq_1(struct sock *sk, struct sk_buff *skb)
sock              635 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_last_frame_eq_0(struct sock *sk, struct sk_buff *skb)
sock              640 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_p_flag_eq_0(struct sock *sk, struct sk_buff *skb)
sock              645 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_p_flag_eq_f(struct sock *sk, struct sk_buff *skb)
sock              653 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_remote_busy_eq_0(struct sock *sk, struct sk_buff *skb)
sock              658 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_remote_busy_eq_1(struct sock *sk, struct sk_buff *skb)
sock              663 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_retry_cnt_lt_n2(struct sock *sk, struct sk_buff *skb)
sock              668 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_retry_cnt_gte_n2(struct sock *sk, struct sk_buff *skb)
sock              673 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_s_flag_eq_1(struct sock *sk, struct sk_buff *skb)
sock              678 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_s_flag_eq_0(struct sock *sk, struct sk_buff *skb)
sock              683 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_cause_flag_eq_1(struct sock *sk, struct sk_buff *skb)
sock              688 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_cause_flag_eq_0(struct sock *sk, struct sk_buff *skb)
sock              693 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_set_status_conn(struct sock *sk, struct sk_buff *skb)
sock              701 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_set_status_disc(struct sock *sk, struct sk_buff *skb)
sock              709 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_set_status_failed(struct sock *sk, struct sk_buff *skb)
sock              717 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_set_status_remote_busy(struct sock *sk,
sock              726 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_set_status_refuse(struct sock *sk, struct sk_buff *skb)
sock              734 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_set_status_conflict(struct sock *sk, struct sk_buff *skb)
sock              742 net/llc/llc_c_ev.c int llc_conn_ev_qlfy_set_status_rst_done(struct sock *sk, struct sk_buff *skb)
sock               33 net/llc/llc_conn.c static void llc_conn_send_pdus(struct sock *sk);
sock               34 net/llc/llc_conn.c static int llc_conn_service(struct sock *sk, struct sk_buff *skb);
sock               35 net/llc/llc_conn.c static int llc_exec_conn_trans_actions(struct sock *sk,
sock               38 net/llc/llc_conn.c static struct llc_conn_state_trans *llc_qualify_conn_ev(struct sock *sk,
sock               61 net/llc/llc_conn.c int llc_conn_state_process(struct sock *sk, struct sk_buff *skb)
sock              177 net/llc/llc_conn.c void llc_conn_send_pdu(struct sock *sk, struct sk_buff *skb)
sock              193 net/llc/llc_conn.c void llc_conn_rtn_pdu(struct sock *sk, struct sk_buff *skb)
sock              210 net/llc/llc_conn.c void llc_conn_resend_i_pdu_as_cmd(struct sock *sk, u8 nr, u8 first_p_bit)
sock              253 net/llc/llc_conn.c void llc_conn_resend_i_pdu_as_rsp(struct sock *sk, u8 nr, u8 first_f_bit)
sock              293 net/llc/llc_conn.c int llc_conn_remove_acked_pdus(struct sock *sk, u8 nr, u16 *how_many_unacked)
sock              327 net/llc/llc_conn.c static void llc_conn_send_pdus(struct sock *sk)
sock              356 net/llc/llc_conn.c static int llc_conn_service(struct sock *sk, struct sk_buff *skb)
sock              386 net/llc/llc_conn.c static struct llc_conn_state_trans *llc_qualify_conn_ev(struct sock *sk,
sock              433 net/llc/llc_conn.c static int llc_exec_conn_trans_actions(struct sock *sk,
sock              456 net/llc/llc_conn.c 				   const struct sock *sk)
sock              477 net/llc/llc_conn.c static struct sock *__llc_lookup_established(struct llc_sap *sap,
sock              481 net/llc/llc_conn.c 	struct sock *rc;
sock              514 net/llc/llc_conn.c struct sock *llc_lookup_established(struct llc_sap *sap,
sock              518 net/llc/llc_conn.c 	struct sock *sk;
sock              528 net/llc/llc_conn.c 				      const struct sock *sk)
sock              537 net/llc/llc_conn.c static struct sock *__llc_lookup_listener(struct llc_sap *sap,
sock              540 net/llc/llc_conn.c 	struct sock *rc;
sock              583 net/llc/llc_conn.c static struct sock *llc_lookup_listener(struct llc_sap *sap,
sock              587 net/llc/llc_conn.c 	struct sock *rc = __llc_lookup_listener(sap, laddr);
sock              595 net/llc/llc_conn.c static struct sock *__llc_lookup(struct llc_sap *sap,
sock              599 net/llc/llc_conn.c 	struct sock *sk = __llc_lookup_established(sap, daddr, laddr);
sock              694 net/llc/llc_conn.c void llc_sap_add_socket(struct llc_sap *sap, struct sock *sk)
sock              719 net/llc/llc_conn.c void llc_sap_remove_socket(struct llc_sap *sap, struct sock *sk)
sock              738 net/llc/llc_conn.c static int llc_conn_rcv(struct sock *sk, struct sk_buff *skb)
sock              747 net/llc/llc_conn.c static struct sock *llc_create_incoming_sock(struct sock *sk,
sock              752 net/llc/llc_conn.c 	struct sock *newsk = llc_sk_alloc(sock_net(sk), sk->sk_family, GFP_ATOMIC,
sock              772 net/llc/llc_conn.c 	struct sock *sk;
sock              793 net/llc/llc_conn.c 		struct sock *newsk = llc_create_incoming_sock(sk, skb->dev,
sock              846 net/llc/llc_conn.c static int llc_backlog_rcv(struct sock *sk, struct sk_buff *skb)
sock              879 net/llc/llc_conn.c static void llc_sk_init(struct sock *sk)
sock              915 net/llc/llc_conn.c struct sock *llc_sk_alloc(struct net *net, int family, gfp_t priority, struct proto *prot, int kern)
sock              917 net/llc/llc_conn.c 	struct sock *sk = sk_alloc(net, family, priority, prot, kern);
sock              932 net/llc/llc_conn.c void llc_sk_stop_all_timers(struct sock *sk, bool sync)
sock              958 net/llc/llc_conn.c void llc_sk_free(struct sock *sk)
sock              995 net/llc/llc_conn.c void llc_sk_reset(struct sock *sk)
sock               44 net/llc/llc_if.c int llc_build_and_send_pkt(struct sock *sk, struct sk_buff *skb)
sock               83 net/llc/llc_if.c int llc_establish_connection(struct sock *sk, u8 *lmac, u8 *dmac, u8 dsap)
sock               89 net/llc/llc_if.c 	struct sock *existing;
sock              129 net/llc/llc_if.c int llc_send_disc(struct sock *sk)
sock               34 net/llc/llc_proc.c static struct sock *llc_get_sk_idx(loff_t pos)
sock               37 net/llc/llc_proc.c 	struct sock *sk = NULL;
sock               67 net/llc/llc_proc.c static struct sock *laddr_hash_next(struct llc_sap *sap, int bucket)
sock               70 net/llc/llc_proc.c 	struct sock *sk = NULL;
sock               82 net/llc/llc_proc.c 	struct sock* sk, *next;
sock              117 net/llc/llc_proc.c 		struct sock *sk = v;
sock              128 net/llc/llc_proc.c 	struct sock* sk;
sock              177 net/llc/llc_proc.c 	struct sock* sk;
sock               47 net/llc/llc_sap.c struct sk_buff *llc_alloc_frame(struct sock *sk, struct net_device *dev,
sock               69 net/llc/llc_sap.c void llc_save_primitive(struct sock *sk, struct sk_buff *skb, u8 prim)
sock              280 net/llc/llc_sap.c 			struct sock *sk)
sock              295 net/llc/llc_sap.c 				   const struct sock *sk)
sock              312 net/llc/llc_sap.c static struct sock *llc_lookup_dgram(struct llc_sap *sap,
sock              315 net/llc/llc_sap.c 	struct sock *rc;
sock              351 net/llc/llc_sap.c 				   const struct sock *sk)
sock              361 net/llc/llc_sap.c 			 struct sock **stack, int count)
sock              391 net/llc/llc_sap.c 	struct sock *sk;
sock              392 net/llc/llc_sap.c 	struct sock *stack[256 / sizeof(struct sock *)];
sock              429 net/llc/llc_sap.c 		struct sock *sk = llc_lookup_dgram(sap, &laddr);
sock              891 net/netfilter/ipset/ip_set_core.c static int ip_set_none(struct net *net, struct sock *ctnl, struct sk_buff *skb,
sock              899 net/netfilter/ipset/ip_set_core.c static int ip_set_create(struct net *net, struct sock *ctnl,
sock             1041 net/netfilter/ipset/ip_set_core.c static int ip_set_destroy(struct net *net, struct sock *ctnl,
sock             1120 net/netfilter/ipset/ip_set_core.c static int ip_set_flush(struct net *net, struct sock *ctnl, struct sk_buff *skb,
sock             1160 net/netfilter/ipset/ip_set_core.c static int ip_set_rename(struct net *net, struct sock *ctnl,
sock             1210 net/netfilter/ipset/ip_set_core.c static int ip_set_swap(struct net *net, struct sock *ctnl, struct sk_buff *skb,
sock             1501 net/netfilter/ipset/ip_set_core.c static int ip_set_dump(struct net *net, struct sock *ctnl, struct sk_buff *skb,
sock             1531 net/netfilter/ipset/ip_set_core.c call_ad(struct sock *ctnl, struct sk_buff *skb, struct ip_set *set,
sock             1593 net/netfilter/ipset/ip_set_core.c static int ip_set_ad(struct net *net, struct sock *ctnl,
sock             1649 net/netfilter/ipset/ip_set_core.c static int ip_set_uadd(struct net *net, struct sock *ctnl,
sock             1658 net/netfilter/ipset/ip_set_core.c static int ip_set_udel(struct net *net, struct sock *ctnl,
sock             1667 net/netfilter/ipset/ip_set_core.c static int ip_set_utest(struct net *net, struct sock *ctnl, struct sk_buff *skb,
sock             1704 net/netfilter/ipset/ip_set_core.c static int ip_set_header(struct net *net, struct sock *ctnl,
sock             1761 net/netfilter/ipset/ip_set_core.c static int ip_set_type(struct net *net, struct sock *ctnl, struct sk_buff *skb,
sock             1820 net/netfilter/ipset/ip_set_core.c static int ip_set_protocol(struct net *net, struct sock *ctnl,
sock             1861 net/netfilter/ipset/ip_set_core.c static int ip_set_byname(struct net *net, struct sock *ctnl,
sock             1913 net/netfilter/ipset/ip_set_core.c static int ip_set_byindex(struct net *net, struct sock *ctnl,
sock             2054 net/netfilter/ipset/ip_set_core.c ip_set_sockfn_get(struct sock *sk, int optval, void __user *user, int *len)
sock             1354 net/netfilter/ipvs/ip_vs_core.c 	struct sock *sk;
sock             1986 net/netfilter/ipvs/ip_vs_core.c 	struct sock *sk;
sock             2411 net/netfilter/ipvs/ip_vs_ctl.c do_ip_vs_set_ctl(struct sock *sk, int cmd, void __user *user, unsigned int len)
sock             2728 net/netfilter/ipvs/ip_vs_ctl.c do_ip_vs_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
sock              200 net/netfilter/ipvs/ip_vs_sync.c 	struct socket *sock;
sock             1279 net/netfilter/ipvs/ip_vs_sync.c static void set_sock_size(struct sock *sk, int mode, int val)
sock             1301 net/netfilter/ipvs/ip_vs_sync.c static void set_mcast_loop(struct sock *sk, u_char loop)
sock             1322 net/netfilter/ipvs/ip_vs_sync.c static void set_mcast_ttl(struct sock *sk, u_char ttl)
sock             1341 net/netfilter/ipvs/ip_vs_sync.c static void set_mcast_pmtudisc(struct sock *sk, int val)
sock             1362 net/netfilter/ipvs/ip_vs_sync.c static int set_mcast_if(struct sock *sk, struct net_device *dev)
sock             1392 net/netfilter/ipvs/ip_vs_sync.c join_mcast_group(struct sock *sk, struct in_addr *addr, struct net_device *dev)
sock             1413 net/netfilter/ipvs/ip_vs_sync.c static int join_mcast_group6(struct sock *sk, struct in6_addr *addr,
sock             1429 net/netfilter/ipvs/ip_vs_sync.c static int bind_mcastif_addr(struct socket *sock, struct net_device *dev)
sock             1447 net/netfilter/ipvs/ip_vs_sync.c 	return sock->ops->bind(sock, (struct sockaddr*)&sin, sizeof(sin));
sock             1478 net/netfilter/ipvs/ip_vs_sync.c 	struct socket *sock;
sock             1483 net/netfilter/ipvs/ip_vs_sync.c 				  IPPROTO_UDP, &sock);
sock             1488 net/netfilter/ipvs/ip_vs_sync.c 	*sock_ret = sock;
sock             1489 net/netfilter/ipvs/ip_vs_sync.c 	result = set_mcast_if(sock->sk, dev);
sock             1495 net/netfilter/ipvs/ip_vs_sync.c 	set_mcast_loop(sock->sk, 0);
sock             1496 net/netfilter/ipvs/ip_vs_sync.c 	set_mcast_ttl(sock->sk, ipvs->mcfg.mcast_ttl);
sock             1498 net/netfilter/ipvs/ip_vs_sync.c 	set_mcast_pmtudisc(sock->sk, IP_PMTUDISC_DONT);
sock             1501 net/netfilter/ipvs/ip_vs_sync.c 		set_sock_size(sock->sk, 1, result);
sock             1504 net/netfilter/ipvs/ip_vs_sync.c 		result = bind_mcastif_addr(sock, dev);
sock             1513 net/netfilter/ipvs/ip_vs_sync.c 	result = sock->ops->connect(sock, (struct sockaddr *) &mcast_addr,
sock             1535 net/netfilter/ipvs/ip_vs_sync.c 	struct socket *sock;
sock             1540 net/netfilter/ipvs/ip_vs_sync.c 				  IPPROTO_UDP, &sock);
sock             1545 net/netfilter/ipvs/ip_vs_sync.c 	*sock_ret = sock;
sock             1547 net/netfilter/ipvs/ip_vs_sync.c 	sock->sk->sk_reuse = SK_CAN_REUSE;
sock             1550 net/netfilter/ipvs/ip_vs_sync.c 		set_sock_size(sock->sk, 0, result);
sock             1553 net/netfilter/ipvs/ip_vs_sync.c 	sock->sk->sk_bound_dev_if = dev->ifindex;
sock             1554 net/netfilter/ipvs/ip_vs_sync.c 	result = sock->ops->bind(sock, (struct sockaddr *)&mcast_addr, salen);
sock             1563 net/netfilter/ipvs/ip_vs_sync.c 		result = join_mcast_group6(sock->sk, &mcast_addr.in6.sin6_addr,
sock             1567 net/netfilter/ipvs/ip_vs_sync.c 		result = join_mcast_group(sock->sk, &mcast_addr.in.sin_addr,
sock             1582 net/netfilter/ipvs/ip_vs_sync.c ip_vs_send_async(struct socket *sock, const char *buffer, const size_t length)
sock             1592 net/netfilter/ipvs/ip_vs_sync.c 	len = kernel_sendmsg(sock, &msg, &iov, 1, (size_t)(length));
sock             1599 net/netfilter/ipvs/ip_vs_sync.c ip_vs_send_sync_msg(struct socket *sock, struct ip_vs_sync_mesg *msg)
sock             1606 net/netfilter/ipvs/ip_vs_sync.c 	ret = ip_vs_send_async(sock, (char *)msg, msize);
sock             1614 net/netfilter/ipvs/ip_vs_sync.c ip_vs_receive(struct socket *sock, char *buffer, const size_t buflen)
sock             1624 net/netfilter/ipvs/ip_vs_sync.c 	len = sock_recvmsg(sock, &msg, MSG_DONTWAIT);
sock             1669 net/netfilter/ipvs/ip_vs_sync.c 	struct sock *sk = tinfo->sock->sk;
sock             1684 net/netfilter/ipvs/ip_vs_sync.c 		while (ip_vs_send_sync_msg(tinfo->sock, sb->mesg) < 0) {
sock             1727 net/netfilter/ipvs/ip_vs_sync.c 		wait_event_interruptible(*sk_sleep(tinfo->sock->sk),
sock             1728 net/netfilter/ipvs/ip_vs_sync.c 			 !skb_queue_empty(&tinfo->sock->sk->sk_receive_queue)
sock             1732 net/netfilter/ipvs/ip_vs_sync.c 		while (!skb_queue_empty(&(tinfo->sock->sk->sk_receive_queue))) {
sock             1733 net/netfilter/ipvs/ip_vs_sync.c 			len = ip_vs_receive(tinfo->sock, tinfo->buf,
sock             1872 net/netfilter/ipvs/ip_vs_sync.c 			result = make_send_sock(ipvs, id, dev, &tinfo->sock);
sock             1874 net/netfilter/ipvs/ip_vs_sync.c 			result = make_receive_sock(ipvs, id, dev, &tinfo->sock);
sock             1922 net/netfilter/ipvs/ip_vs_sync.c 			if (tinfo->sock)
sock             1923 net/netfilter/ipvs/ip_vs_sync.c 				sock_release(tinfo->sock);
sock             2013 net/netfilter/ipvs/ip_vs_sync.c 		if (tinfo->sock)
sock             2014 net/netfilter/ipvs/ip_vs_sync.c 			sock_release(tinfo->sock);
sock              207 net/netfilter/ipvs/ip_vs_xmit.c 	struct sock *sk = skb->sk;
sock             1252 net/netfilter/nf_conntrack_netlink.c static int ctnetlink_del_conntrack(struct net *net, struct sock *ctnl,
sock             1312 net/netfilter/nf_conntrack_netlink.c static int ctnetlink_get_conntrack(struct net *net, struct sock *ctnl,
sock             1467 net/netfilter/nf_conntrack_netlink.c static int ctnetlink_get_ct_dying(struct net *net, struct sock *ctnl,
sock             1490 net/netfilter/nf_conntrack_netlink.c static int ctnetlink_get_ct_unconfirmed(struct net *net, struct sock *ctnl,
sock             2097 net/netfilter/nf_conntrack_netlink.c static int ctnetlink_new_conntrack(struct net *net, struct sock *ctnl,
sock             2266 net/netfilter/nf_conntrack_netlink.c static int ctnetlink_stat_ct_cpu(struct net *net, struct sock *ctnl,
sock             2316 net/netfilter/nf_conntrack_netlink.c static int ctnetlink_stat_ct(struct net *net, struct sock *ctnl,
sock             2985 net/netfilter/nf_conntrack_netlink.c static int ctnetlink_dump_exp_ct(struct net *net, struct sock *ctnl,
sock             3031 net/netfilter/nf_conntrack_netlink.c static int ctnetlink_get_expect(struct net *net, struct sock *ctnl,
sock             3129 net/netfilter/nf_conntrack_netlink.c static int ctnetlink_del_expect(struct net *net, struct sock *ctnl,
sock             3382 net/netfilter/nf_conntrack_netlink.c static int ctnetlink_new_expect(struct net *net, struct sock *ctnl,
sock             3488 net/netfilter/nf_conntrack_netlink.c static int ctnetlink_stat_exp_cpu(struct net *net, struct sock *ctnl,
sock              239 net/netfilter/nf_conntrack_proto.c getorigdst(struct sock *sk, int optval, void __user *user, int *len)
sock              305 net/netfilter/nf_conntrack_proto.c ipv6_getorigdst(struct sock *sk, int optval, void __user *user, int *len)
sock              133 net/netfilter/nf_log_common.c 			    struct sock *sk)
sock              155 net/netfilter/nf_nat_core.c 	struct sock *sk = skb->sk;
sock               62 net/netfilter/nf_sockopt.c static struct nf_sockopt_ops *nf_sockopt_find(struct sock *sk, u_int8_t pf,
sock               93 net/netfilter/nf_sockopt.c static int nf_sockopt(struct sock *sk, u_int8_t pf, int val,
sock              112 net/netfilter/nf_sockopt.c int nf_setsockopt(struct sock *sk, u_int8_t pf, int val, char __user *opt,
sock              119 net/netfilter/nf_sockopt.c int nf_getsockopt(struct sock *sk, u_int8_t pf, int val, char __user *opt,
sock              127 net/netfilter/nf_sockopt.c static int compat_nf_sockopt(struct sock *sk, u_int8_t pf, int val,
sock              153 net/netfilter/nf_sockopt.c int compat_nf_setsockopt(struct sock *sk, u_int8_t pf,
sock              160 net/netfilter/nf_sockopt.c int compat_nf_getsockopt(struct sock *sk, u_int8_t pf,
sock              694 net/netfilter/nf_tables_api.c static int nft_netlink_dump_start_rcu(struct sock *nlsk, struct sk_buff *skb,
sock              712 net/netfilter/nf_tables_api.c static int nf_tables_gettable(struct net *net, struct sock *nlsk,
sock              897 net/netfilter/nf_tables_api.c static int nf_tables_newtable(struct net *net, struct sock *nlsk,
sock             1068 net/netfilter/nf_tables_api.c static int nf_tables_deltable(struct net *net, struct sock *nlsk,
sock             1404 net/netfilter/nf_tables_api.c static int nf_tables_getchain(struct net *net, struct sock *nlsk,
sock             1878 net/netfilter/nf_tables_api.c static int nf_tables_newchain(struct net *net, struct sock *nlsk,
sock             1969 net/netfilter/nf_tables_api.c static int nf_tables_delchain(struct net *net, struct sock *nlsk,
sock             2573 net/netfilter/nf_tables_api.c static int nf_tables_getrule(struct net *net, struct sock *nlsk,
sock             2714 net/netfilter/nf_tables_api.c static int nf_tables_newrule(struct net *net, struct sock *nlsk,
sock             2933 net/netfilter/nf_tables_api.c static int nf_tables_delrule(struct net *net, struct sock *nlsk,
sock             3482 net/netfilter/nf_tables_api.c static int nf_tables_getset(struct net *net, struct sock *nlsk,
sock             3554 net/netfilter/nf_tables_api.c static int nf_tables_newset(struct net *net, struct sock *nlsk,
sock             3786 net/netfilter/nf_tables_api.c static int nf_tables_delset(struct net *net, struct sock *nlsk,
sock             4328 net/netfilter/nf_tables_api.c static int nf_tables_getsetelem(struct net *net, struct sock *nlsk,
sock             4723 net/netfilter/nf_tables_api.c static int nf_tables_newsetelem(struct net *net, struct sock *nlsk,
sock             4920 net/netfilter/nf_tables_api.c static int nf_tables_delsetelem(struct net *net, struct sock *nlsk,
sock             5215 net/netfilter/nf_tables_api.c static int nf_tables_newobj(struct net *net, struct sock *nlsk,
sock             5446 net/netfilter/nf_tables_api.c static int nf_tables_getobj(struct net *net, struct sock *nlsk,
sock             5519 net/netfilter/nf_tables_api.c static int nf_tables_delobj(struct net *net, struct sock *nlsk,
sock             5812 net/netfilter/nf_tables_api.c static int nf_tables_newflowtable(struct net *net, struct sock *nlsk,
sock             5935 net/netfilter/nf_tables_api.c static int nf_tables_delflowtable(struct net *net, struct sock *nlsk,
sock             6128 net/netfilter/nf_tables_api.c static int nf_tables_getflowtable(struct net *net, struct sock *nlsk,
sock             6325 net/netfilter/nf_tables_api.c static int nf_tables_getgen(struct net *net, struct sock *nlsk,
sock              588 net/netfilter/nfnetlink.c 	struct sock *nfnl;
sock               47 net/netfilter/nfnetlink_acct.c static int nfnl_acct_new(struct net *net, struct sock *nfnl,
sock              267 net/netfilter/nfnetlink_acct.c static int nfnl_acct_get(struct net *net, struct sock *nfnl,
sock              340 net/netfilter/nfnetlink_acct.c static int nfnl_acct_del(struct net *net, struct sock *nfnl,
sock              411 net/netfilter/nfnetlink_cthelper.c static int nfnl_cthelper_new(struct net *net, struct sock *nfnl,
sock              615 net/netfilter/nfnetlink_cthelper.c static int nfnl_cthelper_get(struct net *net, struct sock *nfnl,
sock              686 net/netfilter/nfnetlink_cthelper.c static int nfnl_cthelper_del(struct net *net, struct sock *nfnl,
sock               74 net/netfilter/nfnetlink_cttimeout.c static int cttimeout_new_timeout(struct net *net, struct sock *ctnl,
sock              241 net/netfilter/nfnetlink_cttimeout.c static int cttimeout_get_timeout(struct net *net, struct sock *ctnl,
sock              312 net/netfilter/nfnetlink_cttimeout.c static int cttimeout_del_timeout(struct net *net, struct sock *ctnl,
sock              344 net/netfilter/nfnetlink_cttimeout.c static int cttimeout_default_set(struct net *net, struct sock *ctnl,
sock              423 net/netfilter/nfnetlink_cttimeout.c static int cttimeout_default_get(struct net *net, struct sock *ctnl,
sock              458 net/netfilter/nfnetlink_log.c 	struct sock *sk;
sock              848 net/netfilter/nfnetlink_log.c static int nfulnl_recv_unsupp(struct net *net, struct sock *ctnl,
sock              872 net/netfilter/nfnetlink_log.c static int nfulnl_recv_config(struct net *net, struct sock *ctnl,
sock              295 net/netfilter/nfnetlink_osf.c static int nfnl_osf_add_callback(struct net *net, struct sock *ctnl,
sock              342 net/netfilter/nfnetlink_osf.c static int nfnl_osf_remove_callback(struct net *net, struct sock *ctnl,
sock              279 net/netfilter/nfnetlink_queue.c static int nfqnl_put_sk_uidgid(struct sk_buff *skb, struct sock *sk)
sock             1059 net/netfilter/nfnetlink_queue.c static int nfqnl_recv_verdict_batch(struct net *net, struct sock *ctnl,
sock             1167 net/netfilter/nfnetlink_queue.c static int nfqnl_recv_verdict(struct net *net, struct sock *ctnl,
sock             1233 net/netfilter/nfnetlink_queue.c static int nfqnl_recv_unsupp(struct net *net, struct sock *ctnl,
sock             1254 net/netfilter/nfnetlink_queue.c static int nfqnl_recv_config(struct net *net, struct sock *ctnl,
sock              602 net/netfilter/nft_compat.c static int nfnl_compat_get_rcu(struct net *net, struct sock *nfnl,
sock               66 net/netfilter/nft_meta.c 	struct sock *sk;
sock               23 net/netfilter/nft_socket.c 	struct sock *sk = skb->sk;
sock               31 net/netfilter/nft_tproxy.c 	struct sock *sk;
sock               89 net/netfilter/nft_tproxy.c 	struct sock *sk;
sock               41 net/netfilter/xt_TPROXY.c 	struct sock *sk;
sock              118 net/netfilter/xt_TPROXY.c 	struct sock *sk;
sock              104 net/netfilter/xt_cgroup.c 	struct sock *sk = skb->sk;
sock              118 net/netfilter/xt_cgroup.c 	struct sock *sk = skb->sk;
sock              136 net/netfilter/xt_cgroup.c 	struct sock *sk = skb->sk;
sock               67 net/netfilter/xt_owner.c 	struct sock *sk = skb_to_full_sk(skb);
sock               53 net/netfilter/xt_socket.c 	struct sock *sk = skb->sk;
sock              114 net/netfilter/xt_socket.c 	struct sock *sk = skb->sk;
sock              520 net/netlabel/netlabel_calipso.c int calipso_sock_getattr(struct sock *sk, struct netlbl_lsm_secattr *secattr)
sock              544 net/netlabel/netlabel_calipso.c int calipso_sock_setattr(struct sock *sk,
sock              564 net/netlabel/netlabel_calipso.c void calipso_sock_delattr(struct sock *sk)
sock              117 net/netlabel/netlabel_calipso.h int calipso_sock_getattr(struct sock *sk, struct netlbl_lsm_secattr *secattr);
sock              118 net/netlabel/netlabel_calipso.h int calipso_sock_setattr(struct sock *sk,
sock              121 net/netlabel/netlabel_calipso.h void calipso_sock_delattr(struct sock *sk);
sock              975 net/netlabel/netlabel_kapi.c int netlbl_sock_setattr(struct sock *sk,
sock             1043 net/netlabel/netlabel_kapi.c void netlbl_sock_delattr(struct sock *sk)
sock             1069 net/netlabel/netlabel_kapi.c int netlbl_sock_getattr(struct sock *sk,
sock             1102 net/netlabel/netlabel_kapi.c int netlbl_conn_setattr(struct sock *sk,
sock               80 net/netlink/af_netlink.c static inline int netlink_is_kernel(struct sock *sk)
sock              128 net/netlink/af_netlink.c static int netlink_dump(struct sock *sk);
sock              252 net/netlink/af_netlink.c 	struct sock *sk = skb->sk;
sock              276 net/netlink/af_netlink.c 	struct sock *sk = skb->sk;
sock              330 net/netlink/af_netlink.c static void netlink_deliver_tap_kernel(struct sock *dst, struct sock *src,
sock              337 net/netlink/af_netlink.c static void netlink_overrun(struct sock *sk)
sock              351 net/netlink/af_netlink.c static void netlink_rcv_wake(struct sock *sk)
sock              374 net/netlink/af_netlink.c static void netlink_skb_set_owner_r(struct sk_buff *skb, struct sock *sk)
sock              383 net/netlink/af_netlink.c static void netlink_sock_destruct(struct sock *sk)
sock              497 net/netlink/af_netlink.c static struct sock *__netlink_lookup(struct netlink_table *table, u32 portid,
sock              507 net/netlink/af_netlink.c static int __netlink_insert(struct netlink_table *table, struct sock *sk)
sock              517 net/netlink/af_netlink.c static struct sock *netlink_lookup(struct net *net, int protocol, u32 portid)
sock              520 net/netlink/af_netlink.c 	struct sock *sk;
sock              534 net/netlink/af_netlink.c netlink_update_listeners(struct sock *sk)
sock              557 net/netlink/af_netlink.c static int netlink_insert(struct sock *sk, u32 portid)
sock              593 net/netlink/af_netlink.c static void netlink_remove(struct sock *sk)
sock              620 net/netlink/af_netlink.c static int __netlink_create(struct net *net, struct socket *sock,
sock              624 net/netlink/af_netlink.c 	struct sock *sk;
sock              627 net/netlink/af_netlink.c 	sock->ops = &netlink_ops;
sock              633 net/netlink/af_netlink.c 	sock_init_data(sock, sk);
sock              652 net/netlink/af_netlink.c static int netlink_create(struct net *net, struct socket *sock, int protocol,
sock              662 net/netlink/af_netlink.c 	sock->state = SS_UNCONNECTED;
sock              664 net/netlink/af_netlink.c 	if (sock->type != SOCK_RAW && sock->type != SOCK_DGRAM)
sock              692 net/netlink/af_netlink.c 	err = __netlink_create(net, sock, cb_mutex, protocol, kern);
sock              700 net/netlink/af_netlink.c 	nlk = nlk_sk(sock->sk);
sock              715 net/netlink/af_netlink.c 	struct sock *sk = &nlk->sk;
sock              732 net/netlink/af_netlink.c static int netlink_release(struct socket *sock)
sock              734 net/netlink/af_netlink.c 	struct sock *sk = sock->sk;
sock              763 net/netlink/af_netlink.c 	sock->sk = NULL;
sock              805 net/netlink/af_netlink.c static int netlink_autobind(struct socket *sock)
sock              807 net/netlink/af_netlink.c 	struct sock *sk = sock->sk;
sock              909 net/netlink/af_netlink.c static inline int netlink_allowed(const struct socket *sock, unsigned int flag)
sock              911 net/netlink/af_netlink.c 	return (nl_table[sock->sk->sk_protocol].flags & flag) ||
sock              912 net/netlink/af_netlink.c 		ns_capable(sock_net(sock->sk)->user_ns, CAP_NET_ADMIN);
sock              916 net/netlink/af_netlink.c netlink_update_subscriptions(struct sock *sk, unsigned int subscriptions)
sock              927 net/netlink/af_netlink.c static int netlink_realloc_groups(struct sock *sk)
sock              961 net/netlink/af_netlink.c 			      struct sock *sk)
sock              974 net/netlink/af_netlink.c static int netlink_bind(struct socket *sock, struct sockaddr *addr,
sock              977 net/netlink/af_netlink.c 	struct sock *sk = sock->sk;
sock              994 net/netlink/af_netlink.c 		if (!netlink_allowed(sock, NL_CFG_F_NONROOT_RECV))
sock             1035 net/netlink/af_netlink.c 			netlink_autobind(sock);
sock             1061 net/netlink/af_netlink.c static int netlink_connect(struct socket *sock, struct sockaddr *addr,
sock             1065 net/netlink/af_netlink.c 	struct sock *sk = sock->sk;
sock             1085 net/netlink/af_netlink.c 	    !netlink_allowed(sock, NL_CFG_F_NONROOT_SEND))
sock             1092 net/netlink/af_netlink.c 		err = netlink_autobind(sock);
sock             1103 net/netlink/af_netlink.c static int netlink_getname(struct socket *sock, struct sockaddr *addr,
sock             1106 net/netlink/af_netlink.c 	struct sock *sk = sock->sk;
sock             1125 net/netlink/af_netlink.c static int netlink_ioctl(struct socket *sock, unsigned int cmd,
sock             1133 net/netlink/af_netlink.c static struct sock *netlink_getsockbyportid(struct sock *ssk, u32 portid)
sock             1135 net/netlink/af_netlink.c 	struct sock *sock;
sock             1138 net/netlink/af_netlink.c 	sock = netlink_lookup(sock_net(ssk), ssk->sk_protocol, portid);
sock             1139 net/netlink/af_netlink.c 	if (!sock)
sock             1143 net/netlink/af_netlink.c 	nlk = nlk_sk(sock);
sock             1144 net/netlink/af_netlink.c 	if (sock->sk_state == NETLINK_CONNECTED &&
sock             1146 net/netlink/af_netlink.c 		sock_put(sock);
sock             1149 net/netlink/af_netlink.c 	return sock;
sock             1152 net/netlink/af_netlink.c struct sock *netlink_getsockbyfilp(struct file *filp)
sock             1155 net/netlink/af_netlink.c 	struct sock *sock;
sock             1160 net/netlink/af_netlink.c 	sock = SOCKET_I(inode)->sk;
sock             1161 net/netlink/af_netlink.c 	if (sock->sk_family != AF_NETLINK)
sock             1164 net/netlink/af_netlink.c 	sock_hold(sock);
sock             1165 net/netlink/af_netlink.c 	return sock;
sock             1203 net/netlink/af_netlink.c int netlink_attachskb(struct sock *sk, struct sk_buff *skb,
sock             1204 net/netlink/af_netlink.c 		      long *timeo, struct sock *ssk)
sock             1243 net/netlink/af_netlink.c static int __netlink_sendskb(struct sock *sk, struct sk_buff *skb)
sock             1254 net/netlink/af_netlink.c int netlink_sendskb(struct sock *sk, struct sk_buff *skb)
sock             1262 net/netlink/af_netlink.c void netlink_detachskb(struct sock *sk, struct sk_buff *skb)
sock             1291 net/netlink/af_netlink.c static int netlink_unicast_kernel(struct sock *sk, struct sk_buff *skb,
sock             1292 net/netlink/af_netlink.c 				  struct sock *ssk)
sock             1312 net/netlink/af_netlink.c int netlink_unicast(struct sock *ssk, struct sk_buff *skb,
sock             1315 net/netlink/af_netlink.c 	struct sock *sk;
sock             1348 net/netlink/af_netlink.c int netlink_has_listeners(struct sock *sk, unsigned int group)
sock             1375 net/netlink/af_netlink.c static int netlink_broadcast_deliver(struct sock *sk, struct sk_buff *skb)
sock             1389 net/netlink/af_netlink.c 	struct sock *exclude_sk;
sock             1399 net/netlink/af_netlink.c 	int (*tx_filter)(struct sock *dsk, struct sk_buff *skb, void *data);
sock             1403 net/netlink/af_netlink.c static void do_one_broadcast(struct sock *sk,
sock             1481 net/netlink/af_netlink.c int netlink_broadcast_filtered(struct sock *ssk, struct sk_buff *skb, u32 portid,
sock             1483 net/netlink/af_netlink.c 	int (*filter)(struct sock *dsk, struct sk_buff *skb, void *data),
sock             1488 net/netlink/af_netlink.c 	struct sock *sk;
sock             1532 net/netlink/af_netlink.c int netlink_broadcast(struct sock *ssk, struct sk_buff *skb, u32 portid,
sock             1541 net/netlink/af_netlink.c 	struct sock *exclude_sk;
sock             1547 net/netlink/af_netlink.c static int do_one_set_err(struct sock *sk, struct netlink_set_err_data *p)
sock             1583 net/netlink/af_netlink.c int netlink_set_err(struct sock *ssk, u32 portid, u32 group, int code)
sock             1586 net/netlink/af_netlink.c 	struct sock *sk;
sock             1622 net/netlink/af_netlink.c static int netlink_setsockopt(struct socket *sock, int level, int optname,
sock             1625 net/netlink/af_netlink.c 	struct sock *sk = sock->sk;
sock             1647 net/netlink/af_netlink.c 		if (!netlink_allowed(sock, NL_CFG_F_NONROOT_RECV))
sock             1723 net/netlink/af_netlink.c static int netlink_getsockopt(struct socket *sock, int level, int optname,
sock             1726 net/netlink/af_netlink.c 	struct sock *sk = sock->sk;
sock             1833 net/netlink/af_netlink.c static void netlink_cmsg_listen_all_nsid(struct sock *sk, struct msghdr *msg,
sock             1843 net/netlink/af_netlink.c static int netlink_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
sock             1845 net/netlink/af_netlink.c 	struct sock *sk = sock->sk;
sock             1858 net/netlink/af_netlink.c 	err = scm_send(sock, msg, &scm, true);
sock             1872 net/netlink/af_netlink.c 		    !netlink_allowed(sock, NL_CFG_F_NONROOT_SEND))
sock             1881 net/netlink/af_netlink.c 		err = netlink_autobind(sock);
sock             1925 net/netlink/af_netlink.c static int netlink_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
sock             1929 net/netlink/af_netlink.c 	struct sock *sk = sock->sk;
sock             2008 net/netlink/af_netlink.c 	scm_recv(sock, msg, &scm, flags);
sock             2014 net/netlink/af_netlink.c static void netlink_data_ready(struct sock *sk)
sock             2025 net/netlink/af_netlink.c struct sock *
sock             2029 net/netlink/af_netlink.c 	struct socket *sock;
sock             2030 net/netlink/af_netlink.c 	struct sock *sk;
sock             2041 net/netlink/af_netlink.c 	if (sock_create_lite(PF_NETLINK, SOCK_DGRAM, unit, &sock))
sock             2044 net/netlink/af_netlink.c 	if (__netlink_create(net, sock, cb_mutex, unit, 1) < 0)
sock             2047 net/netlink/af_netlink.c 	sk = sock->sk;
sock             2095 net/netlink/af_netlink.c 	sock_release(sock);
sock             2101 net/netlink/af_netlink.c netlink_kernel_release(struct sock *sk)
sock             2110 net/netlink/af_netlink.c int __netlink_change_ngroups(struct sock *sk, unsigned int groups)
sock             2145 net/netlink/af_netlink.c int netlink_change_ngroups(struct sock *sk, unsigned int groups)
sock             2156 net/netlink/af_netlink.c void __netlink_clear_multicast_users(struct sock *ksk, unsigned int group)
sock             2158 net/netlink/af_netlink.c 	struct sock *sk;
sock             2188 net/netlink/af_netlink.c static int netlink_dump(struct sock *sk)
sock             2299 net/netlink/af_netlink.c int __netlink_dump_start(struct sock *ssk, struct sk_buff *skb,
sock             2305 net/netlink/af_netlink.c 	struct sock *sk;
sock             2506 net/netlink/af_netlink.c int nlmsg_notify(struct sock *sk, struct sk_buff *skb, u32 portid,
sock             2625 net/netlink/af_netlink.c 		struct sock *s = v;
sock               25 net/netlink/af_netlink.h 	struct sock		sk;
sock               52 net/netlink/af_netlink.h static inline struct netlink_sock *nlk_sk(struct sock *sk)
sock               67 net/netlink/af_netlink.h 	bool			(*compare)(struct net *net, struct sock *sock);
sock               12 net/netlink/diag.c static int sk_diag_dump_groups(struct sock *sk, struct sk_buff *nlskb)
sock               23 net/netlink/diag.c static int sk_diag_put_flags(struct sock *sk, struct sk_buff *skb)
sock               44 net/netlink/diag.c static int sk_diag_fill(struct sock *sk, struct sk_buff *skb,
sock               97 net/netlink/diag.c 	struct sock *sk;
sock              131 net/netlink/diag.c 		sk = (struct sock *)nlsk;
sock             1162 net/netlink/genetlink.c 	struct sock *sk = net->genl_sock;
sock               69 net/netrom/af_netrom.c static void nr_remove_socket(struct sock *sk)
sock               81 net/netrom/af_netrom.c 	struct sock *s;
sock              112 net/netrom/af_netrom.c static void nr_insert_socket(struct sock *sk)
sock              123 net/netrom/af_netrom.c static struct sock *nr_find_listener(ax25_address *addr)
sock              125 net/netrom/af_netrom.c 	struct sock *s;
sock              143 net/netrom/af_netrom.c static struct sock *nr_find_socket(unsigned char index, unsigned char id)
sock              145 net/netrom/af_netrom.c 	struct sock *s;
sock              165 net/netrom/af_netrom.c static struct sock *nr_find_peer(unsigned char index, unsigned char id,
sock              168 net/netrom/af_netrom.c 	struct sock *s;
sock              193 net/netrom/af_netrom.c 	struct sock *sk;
sock              214 net/netrom/af_netrom.c void nr_destroy_socket(struct sock *);
sock              221 net/netrom/af_netrom.c 	struct sock *sk = from_timer(sk, t, sk_timer);
sock              235 net/netrom/af_netrom.c void nr_destroy_socket(struct sock *sk)
sock              274 net/netrom/af_netrom.c static int nr_setsockopt(struct socket *sock, int level, int optname,
sock              277 net/netrom/af_netrom.c 	struct sock *sk = sock->sk;
sock              326 net/netrom/af_netrom.c static int nr_getsockopt(struct socket *sock, int level, int optname,
sock              329 net/netrom/af_netrom.c 	struct sock *sk = sock->sk;
sock              376 net/netrom/af_netrom.c static int nr_listen(struct socket *sock, int backlog)
sock              378 net/netrom/af_netrom.c 	struct sock *sk = sock->sk;
sock              399 net/netrom/af_netrom.c static int nr_create(struct net *net, struct socket *sock, int protocol,
sock              402 net/netrom/af_netrom.c 	struct sock *sk;
sock              408 net/netrom/af_netrom.c 	if (sock->type != SOCK_SEQPACKET || protocol != 0)
sock              417 net/netrom/af_netrom.c 	sock_init_data(sock, sk);
sock              419 net/netrom/af_netrom.c 	sock->ops    = &nr_proto_ops;
sock              446 net/netrom/af_netrom.c static struct sock *nr_make_new(struct sock *osk)
sock              448 net/netrom/af_netrom.c 	struct sock *sk;
sock              491 net/netrom/af_netrom.c static int nr_release(struct socket *sock)
sock              493 net/netrom/af_netrom.c 	struct sock *sk = sock->sk;
sock              530 net/netrom/af_netrom.c 	sock->sk   = NULL;
sock              537 net/netrom/af_netrom.c static int nr_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len)
sock              539 net/netrom/af_netrom.c 	struct sock *sk = sock->sk;
sock              608 net/netrom/af_netrom.c static int nr_connect(struct socket *sock, struct sockaddr *uaddr,
sock              611 net/netrom/af_netrom.c 	struct sock *sk = sock->sk;
sock              620 net/netrom/af_netrom.c 	if (sk->sk_state == TCP_ESTABLISHED && sock->state == SS_CONNECTING) {
sock              621 net/netrom/af_netrom.c 		sock->state = SS_CONNECTED;
sock              625 net/netrom/af_netrom.c 	if (sk->sk_state == TCP_CLOSE && sock->state == SS_CONNECTING) {
sock              626 net/netrom/af_netrom.c 		sock->state = SS_UNCONNECTED;
sock              637 net/netrom/af_netrom.c 	sock->state = SS_UNCONNECTED;
sock              688 net/netrom/af_netrom.c 	sock->state  = SS_CONNECTING;
sock              730 net/netrom/af_netrom.c 		sock->state = SS_UNCONNECTED;
sock              735 net/netrom/af_netrom.c 	sock->state = SS_CONNECTED;
sock              743 net/netrom/af_netrom.c static int nr_accept(struct socket *sock, struct socket *newsock, int flags,
sock              747 net/netrom/af_netrom.c 	struct sock *newsk;
sock              749 net/netrom/af_netrom.c 	struct sock *sk;
sock              752 net/netrom/af_netrom.c 	if ((sk = sock->sk) == NULL)
sock              806 net/netrom/af_netrom.c static int nr_getname(struct socket *sock, struct sockaddr *uaddr,
sock              810 net/netrom/af_netrom.c 	struct sock *sk = sock->sk;
sock              841 net/netrom/af_netrom.c 	struct sock *sk;
sock              842 net/netrom/af_netrom.c 	struct sock *make;
sock             1010 net/netrom/af_netrom.c static int nr_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
sock             1012 net/netrom/af_netrom.c 	struct sock *sk = sock->sk;
sock             1119 net/netrom/af_netrom.c static int nr_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock             1122 net/netrom/af_netrom.c 	struct sock *sk = sock->sk;
sock             1175 net/netrom/af_netrom.c static int nr_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock             1177 net/netrom/af_netrom.c 	struct sock *sk = sock->sk;
sock             1250 net/netrom/af_netrom.c 	struct sock *s = sk_entry(v);
sock               29 net/netrom/nr_in.c static int nr_queue_rx_frame(struct sock *sk, struct sk_buff *skb, int more)
sock               71 net/netrom/nr_in.c static int nr_state1_machine(struct sock *sk, struct sk_buff *skb,
sock              115 net/netrom/nr_in.c static int nr_state2_machine(struct sock *sk, struct sk_buff *skb,
sock              146 net/netrom/nr_in.c static int nr_state3_machine(struct sock *sk, struct sk_buff *skb, int frametype)
sock              277 net/netrom/nr_in.c int nr_process_rx_frame(struct sock *sk, struct sk_buff *skb)
sock               32 net/netrom/nr_out.c void nr_output(struct sock *sk, struct sk_buff *skb)
sock               79 net/netrom/nr_out.c static void nr_send_iframe(struct sock *sk, struct sk_buff *skb)
sock               97 net/netrom/nr_out.c void nr_send_nak_frame(struct sock *sk)
sock              122 net/netrom/nr_out.c void nr_kick(struct sock *sk)
sock              185 net/netrom/nr_out.c void nr_transmit_buffer(struct sock *sk, struct sk_buff *skb)
sock              220 net/netrom/nr_out.c void nr_establish_data_link(struct sock *sk)
sock              238 net/netrom/nr_out.c void nr_enquiry_response(struct sock *sk)
sock              256 net/netrom/nr_out.c void nr_check_iframes_acked(struct sock *sk, unsigned short nr)
sock               31 net/netrom/nr_subr.c void nr_clear_queues(struct sock *sk)
sock               46 net/netrom/nr_subr.c void nr_frames_acked(struct sock *sk, unsigned short nr)
sock               68 net/netrom/nr_subr.c void nr_requeue_frames(struct sock *sk)
sock               85 net/netrom/nr_subr.c int nr_validate_nr(struct sock *sk, unsigned short nr)
sock              101 net/netrom/nr_subr.c int nr_in_rx_window(struct sock *sk, unsigned short ns)
sock              119 net/netrom/nr_subr.c void nr_write_internal(struct sock *sk, int frametype)
sock              259 net/netrom/nr_subr.c void nr_disconnect(struct sock *sk, int reason)
sock               35 net/netrom/nr_timer.c void nr_init_timers(struct sock *sk)
sock               48 net/netrom/nr_timer.c void nr_start_t1timer(struct sock *sk)
sock               55 net/netrom/nr_timer.c void nr_start_t2timer(struct sock *sk)
sock               62 net/netrom/nr_timer.c void nr_start_t4timer(struct sock *sk)
sock               69 net/netrom/nr_timer.c void nr_start_idletimer(struct sock *sk)
sock               77 net/netrom/nr_timer.c void nr_start_heartbeat(struct sock *sk)
sock               82 net/netrom/nr_timer.c void nr_stop_t1timer(struct sock *sk)
sock               87 net/netrom/nr_timer.c void nr_stop_t2timer(struct sock *sk)
sock               92 net/netrom/nr_timer.c void nr_stop_t4timer(struct sock *sk)
sock               97 net/netrom/nr_timer.c void nr_stop_idletimer(struct sock *sk)
sock              102 net/netrom/nr_timer.c void nr_stop_heartbeat(struct sock *sk)
sock              107 net/netrom/nr_timer.c int nr_t1timer_running(struct sock *sk)
sock              114 net/netrom/nr_timer.c 	struct sock *sk = from_timer(sk, t, sk_timer);
sock              154 net/netrom/nr_timer.c 	struct sock *sk = &nr->sock;
sock              167 net/netrom/nr_timer.c 	struct sock *sk = &nr->sock;
sock              177 net/netrom/nr_timer.c 	struct sock *sk = &nr->sock;
sock              205 net/netrom/nr_timer.c 	struct sock *sk = &nr->sock;
sock               18 net/nfc/af_nfc.c static int nfc_sock_create(struct net *net, struct socket *sock, int proto,
sock               31 net/nfc/af_nfc.c 		rc = proto_tab[proto]->create(net, sock, proto_tab[proto], kern);
sock              709 net/nfc/core.c struct sk_buff *nfc_alloc_send_skb(struct nfc_dev *dev, struct sock *sk,
sock              104 net/nfc/llcp.h 	struct sock sk;
sock              139 net/nfc/llcp.h 	struct sock *parent;
sock              201 net/nfc/llcp.h void nfc_llcp_sock_link(struct llcp_sock_list *l, struct sock *s);
sock              202 net/nfc/llcp.h void nfc_llcp_sock_unlink(struct llcp_sock_list *l, struct sock *s);
sock              203 net/nfc/llcp.h void nfc_llcp_socket_remote_param_init(struct nfc_llcp_sock *sock);
sock              208 net/nfc/llcp.h 			 struct nfc_llcp_sock *sock);
sock              211 net/nfc/llcp.h int nfc_llcp_queue_i_frames(struct nfc_llcp_sock *sock);
sock              216 net/nfc/llcp.h struct sock *nfc_llcp_sock_alloc(struct socket *sock, int type, gfp_t gfp, int kern);
sock              217 net/nfc/llcp.h void nfc_llcp_sock_free(struct nfc_llcp_sock *sock);
sock              218 net/nfc/llcp.h void nfc_llcp_accept_unlink(struct sock *sk);
sock              219 net/nfc/llcp.h void nfc_llcp_accept_enqueue(struct sock *parent, struct sock *sk);
sock              220 net/nfc/llcp.h struct sock *nfc_llcp_accept_dequeue(struct sock *sk, struct socket *newsock);
sock              225 net/nfc/llcp.h int nfc_llcp_parse_connection_tlv(struct nfc_llcp_sock *sock,
sock              238 net/nfc/llcp.h int nfc_llcp_send_connect(struct nfc_llcp_sock *sock);
sock              239 net/nfc/llcp.h int nfc_llcp_send_cc(struct nfc_llcp_sock *sock);
sock              245 net/nfc/llcp.h int nfc_llcp_send_disconnect(struct nfc_llcp_sock *sock);
sock              246 net/nfc/llcp.h int nfc_llcp_send_i_frame(struct nfc_llcp_sock *sock,
sock              248 net/nfc/llcp.h int nfc_llcp_send_ui_frame(struct nfc_llcp_sock *sock, u8 ssap, u8 dsap,
sock              250 net/nfc/llcp.h int nfc_llcp_send_rr(struct nfc_llcp_sock *sock);
sock              241 net/nfc/llcp_commands.c int nfc_llcp_parse_connection_tlv(struct nfc_llcp_sock *sock,
sock              248 net/nfc/llcp_commands.c 	if (sock == NULL)
sock              259 net/nfc/llcp_commands.c 			sock->remote_miu = llcp_tlv_miux(tlv) + 128;
sock              262 net/nfc/llcp_commands.c 			sock->remote_rw = llcp_tlv_rw(tlv);
sock              275 net/nfc/llcp_commands.c 	pr_debug("sock %p rw %d miu %d\n", sock,
sock              276 net/nfc/llcp_commands.c 		 sock->remote_rw, sock->remote_miu);
sock              311 net/nfc/llcp_commands.c static struct sk_buff *llcp_allocate_pdu(struct nfc_llcp_sock *sock,
sock              317 net/nfc/llcp_commands.c 	if (sock->ssap == 0)
sock              320 net/nfc/llcp_commands.c 	skb = nfc_alloc_send_skb(sock->dev, &sock->sk, MSG_DONTWAIT,
sock              327 net/nfc/llcp_commands.c 	skb = llcp_add_header(skb, sock->dsap, sock->ssap, cmd);
sock              332 net/nfc/llcp_commands.c int nfc_llcp_send_disconnect(struct nfc_llcp_sock *sock)
sock              340 net/nfc/llcp_commands.c 	local = sock->local;
sock              344 net/nfc/llcp_commands.c 	dev = sock->dev;
sock              348 net/nfc/llcp_commands.c 	skb = llcp_allocate_pdu(sock, LLCP_PDU_DISC, 0);
sock              388 net/nfc/llcp_commands.c int nfc_llcp_send_connect(struct nfc_llcp_sock *sock)
sock              401 net/nfc/llcp_commands.c 	local = sock->local;
sock              405 net/nfc/llcp_commands.c 	if (sock->service_name != NULL) {
sock              407 net/nfc/llcp_commands.c 						      sock->service_name,
sock              408 net/nfc/llcp_commands.c 						      sock->service_name_len,
sock              418 net/nfc/llcp_commands.c 	miux = be16_to_cpu(sock->miux) > LLCP_MAX_MIUX ?
sock              419 net/nfc/llcp_commands.c 		local->miux : sock->miux;
sock              420 net/nfc/llcp_commands.c 	rw = sock->rw > LLCP_MAX_RW ? local->rw : sock->rw;
sock              437 net/nfc/llcp_commands.c 	pr_debug("SKB size %d SN length %zu\n", size, sock->service_name_len);
sock              439 net/nfc/llcp_commands.c 	skb = llcp_allocate_pdu(sock, LLCP_PDU_CONNECT, size);
sock              464 net/nfc/llcp_commands.c int nfc_llcp_send_cc(struct nfc_llcp_sock *sock)
sock              476 net/nfc/llcp_commands.c 	local = sock->local;
sock              481 net/nfc/llcp_commands.c 	miux = be16_to_cpu(sock->miux) > LLCP_MAX_MIUX ?
sock              482 net/nfc/llcp_commands.c 		local->miux : sock->miux;
sock              483 net/nfc/llcp_commands.c 	rw = sock->rw > LLCP_MAX_RW ? local->rw : sock->rw;
sock              500 net/nfc/llcp_commands.c 	skb = llcp_allocate_pdu(sock, LLCP_PDU_CC, size);
sock              643 net/nfc/llcp_commands.c int nfc_llcp_send_i_frame(struct nfc_llcp_sock *sock,
sock              647 net/nfc/llcp_commands.c 	struct sock *sk = &sock->sk;
sock              655 net/nfc/llcp_commands.c 	local = sock->local;
sock              660 net/nfc/llcp_commands.c 	if((sock->remote_ready &&
sock              661 net/nfc/llcp_commands.c 	    skb_queue_len(&sock->tx_pending_queue) >= sock->remote_rw &&
sock              662 net/nfc/llcp_commands.c 	    skb_queue_len(&sock->tx_queue) >= 2 * sock->remote_rw)) {
sock              664 net/nfc/llcp_commands.c 		       skb_queue_len(&sock->tx_pending_queue));
sock              669 net/nfc/llcp_commands.c 	if ((!sock->remote_ready &&
sock              670 net/nfc/llcp_commands.c 	     skb_queue_len(&sock->tx_queue) >= 2 * sock->remote_rw)) {
sock              672 net/nfc/llcp_commands.c 		       skb_queue_len(&sock->tx_queue));
sock              689 net/nfc/llcp_commands.c 		remote_miu = sock->remote_miu > LLCP_MAX_MIU ?
sock              690 net/nfc/llcp_commands.c 				LLCP_DEFAULT_MIU : sock->remote_miu;
sock              697 net/nfc/llcp_commands.c 		pdu = llcp_allocate_pdu(sock, LLCP_PDU_I,
sock              709 net/nfc/llcp_commands.c 		skb_queue_tail(&sock->tx_queue, pdu);
sock              713 net/nfc/llcp_commands.c 		nfc_llcp_queue_i_frames(sock);
sock              726 net/nfc/llcp_commands.c int nfc_llcp_send_ui_frame(struct nfc_llcp_sock *sock, u8 ssap, u8 dsap,
sock              738 net/nfc/llcp_commands.c 	local = sock->local;
sock              755 net/nfc/llcp_commands.c 		remote_miu = sock->remote_miu > LLCP_MAX_MIU ?
sock              756 net/nfc/llcp_commands.c 				local->remote_miu : sock->remote_miu;
sock              763 net/nfc/llcp_commands.c 		pdu = nfc_alloc_send_skb(sock->dev, &sock->sk, 0,
sock              790 net/nfc/llcp_commands.c int nfc_llcp_send_rr(struct nfc_llcp_sock *sock)
sock              795 net/nfc/llcp_commands.c 	pr_debug("Send rr nr %d\n", sock->recv_n);
sock              797 net/nfc/llcp_commands.c 	local = sock->local;
sock              801 net/nfc/llcp_commands.c 	skb = llcp_allocate_pdu(sock, LLCP_PDU_RR, LLCP_SEQUENCE_SIZE);
sock              807 net/nfc/llcp_commands.c 	skb->data[2] = sock->recv_n;
sock               23 net/nfc/llcp_core.c void nfc_llcp_sock_link(struct llcp_sock_list *l, struct sock *sk)
sock               30 net/nfc/llcp_core.c void nfc_llcp_sock_unlink(struct llcp_sock_list *l, struct sock *sk)
sock               37 net/nfc/llcp_core.c void nfc_llcp_socket_remote_param_init(struct nfc_llcp_sock *sock)
sock               39 net/nfc/llcp_core.c 	sock->remote_rw = LLCP_DEFAULT_RW;
sock               40 net/nfc/llcp_core.c 	sock->remote_miu = LLCP_MAX_MIU + 1;
sock               43 net/nfc/llcp_core.c static void nfc_llcp_socket_purge(struct nfc_llcp_sock *sock)
sock               45 net/nfc/llcp_core.c 	struct nfc_llcp_local *local = sock->local;
sock               48 net/nfc/llcp_core.c 	pr_debug("%p\n", &sock->sk);
sock               50 net/nfc/llcp_core.c 	skb_queue_purge(&sock->tx_queue);
sock               51 net/nfc/llcp_core.c 	skb_queue_purge(&sock->tx_pending_queue);
sock               58 net/nfc/llcp_core.c 		if (s->sk != &sock->sk)
sock               69 net/nfc/llcp_core.c 	struct sock *sk;
sock               89 net/nfc/llcp_core.c 			struct sock *accept_sk;
sock              189 net/nfc/llcp_core.c 	struct sock *sk;
sock              220 net/nfc/llcp_core.c static void nfc_llcp_sock_put(struct nfc_llcp_sock *sock)
sock              222 net/nfc/llcp_core.c 	sock_put(&sock->sk);
sock              330 net/nfc/llcp_core.c 	struct sock *sk;
sock              376 net/nfc/llcp_core.c 			 struct nfc_llcp_sock *sock)
sock              380 net/nfc/llcp_core.c 	if (sock->service_name != NULL && sock->service_name_len > 0) {
sock              381 net/nfc/llcp_core.c 		int ssap = nfc_llcp_wks_sap(sock->service_name,
sock              382 net/nfc/llcp_core.c 					    sock->service_name_len);
sock              404 net/nfc/llcp_core.c 		if (nfc_llcp_sock_from_sn(local, sock->service_name,
sock              405 net/nfc/llcp_core.c 					  sock->service_name_len) != NULL) {
sock              415 net/nfc/llcp_core.c 	} else if (sock->ssap != 0 && sock->ssap < LLCP_WKS_NUM_SAP) {
sock              416 net/nfc/llcp_core.c 		if (!test_bit(sock->ssap, &local->local_wks)) {
sock              417 net/nfc/llcp_core.c 			set_bit(sock->ssap, &local->local_wks);
sock              420 net/nfc/llcp_core.c 			return sock->ssap;
sock              667 net/nfc/llcp_core.c static void nfc_llcp_set_nrns(struct nfc_llcp_sock *sock, struct sk_buff *pdu)
sock              669 net/nfc/llcp_core.c 	pdu->data[2] = (sock->send_n << 4) | (sock->recv_n);
sock              670 net/nfc/llcp_core.c 	sock->send_n = (sock->send_n + 1) % 16;
sock              671 net/nfc/llcp_core.c 	sock->recv_ack_n = (sock->recv_n - 1) % 16;
sock              678 net/nfc/llcp_core.c 	struct sock *sk;
sock              719 net/nfc/llcp_core.c 	struct sock *sk;
sock              781 net/nfc/llcp_core.c 	struct sock *sk;
sock              880 net/nfc/llcp_core.c 	struct sock *new_sk, *parent;
sock              881 net/nfc/llcp_core.c 	struct nfc_llcp_sock *sock, *new_sock;
sock              890 net/nfc/llcp_core.c 		sock = nfc_llcp_sock_get(local, dsap, LLCP_SAP_SDP);
sock              891 net/nfc/llcp_core.c 		if (sock == NULL || sock->sk.sk_state != LLCP_LISTEN) {
sock              907 net/nfc/llcp_core.c 		sock = nfc_llcp_sock_get_sn(local, sn, sn_len);
sock              908 net/nfc/llcp_core.c 		if (sock == NULL) {
sock              914 net/nfc/llcp_core.c 	lock_sock(&sock->sk);
sock              916 net/nfc/llcp_core.c 	parent = &sock->sk;
sock              920 net/nfc/llcp_core.c 		release_sock(&sock->sk);
sock              921 net/nfc/llcp_core.c 		sock_put(&sock->sk);
sock              925 net/nfc/llcp_core.c 	if (sock->ssap == LLCP_SDP_UNBOUND) {
sock              932 net/nfc/llcp_core.c 			release_sock(&sock->sk);
sock              933 net/nfc/llcp_core.c 			sock_put(&sock->sk);
sock              937 net/nfc/llcp_core.c 		sock->ssap = ssap;
sock              943 net/nfc/llcp_core.c 		release_sock(&sock->sk);
sock              944 net/nfc/llcp_core.c 		sock_put(&sock->sk);
sock              951 net/nfc/llcp_core.c 	new_sock->rw = sock->rw;
sock              952 net/nfc/llcp_core.c 	new_sock->miux = sock->miux;
sock              953 net/nfc/llcp_core.c 	new_sock->nfc_protocol = sock->nfc_protocol;
sock              957 net/nfc/llcp_core.c 	new_sock->ssap = sock->ssap;
sock              958 net/nfc/llcp_core.c 	if (sock->ssap < LLCP_LOCAL_NUM_SAP && sock->ssap >= LLCP_WKS_NUM_SAP) {
sock              961 net/nfc/llcp_core.c 		pr_debug("reserved_ssap %d for %p\n", sock->ssap, new_sock);
sock              964 net/nfc/llcp_core.c 			&local->local_sdp_cnt[sock->ssap - LLCP_WKS_NUM_SAP];
sock              967 net/nfc/llcp_core.c 		new_sock->reserved_ssap = sock->ssap;
sock              977 net/nfc/llcp_core.c 	nfc_llcp_accept_enqueue(&sock->sk, new_sk);
sock              989 net/nfc/llcp_core.c 	release_sock(&sock->sk);
sock              990 net/nfc/llcp_core.c 	sock_put(&sock->sk);
sock              999 net/nfc/llcp_core.c int nfc_llcp_queue_i_frames(struct nfc_llcp_sock *sock)
sock             1002 net/nfc/llcp_core.c 	struct nfc_llcp_local *local = sock->local;
sock             1005 net/nfc/llcp_core.c 		 sock->remote_ready, skb_queue_len(&sock->tx_pending_queue),
sock             1006 net/nfc/llcp_core.c 		 sock->remote_rw);
sock             1009 net/nfc/llcp_core.c 	while (sock->remote_ready &&
sock             1010 net/nfc/llcp_core.c 	       skb_queue_len(&sock->tx_pending_queue) < sock->remote_rw) {
sock             1013 net/nfc/llcp_core.c 		pdu = skb_dequeue(&sock->tx_queue);
sock             1018 net/nfc/llcp_core.c 		nfc_llcp_set_nrns(sock, pdu);
sock             1031 net/nfc/llcp_core.c 	struct sock *sk;
sock             1118 net/nfc/llcp_core.c 	struct sock *sk;
sock             1161 net/nfc/llcp_core.c 	struct sock *sk;
sock             1194 net/nfc/llcp_core.c 	struct sock *sk;
sock               17 net/nfc/llcp_sock.c static int sock_wait_state(struct sock *sk, int state, unsigned long timeo)
sock               59 net/nfc/llcp_sock.c static int llcp_sock_bind(struct socket *sock, struct sockaddr *addr, int alen)
sock               61 net/nfc/llcp_sock.c 	struct sock *sk = sock->sk;
sock              138 net/nfc/llcp_sock.c static int llcp_raw_sock_bind(struct socket *sock, struct sockaddr *addr,
sock              141 net/nfc/llcp_sock.c 	struct sock *sk = sock->sk;
sock              193 net/nfc/llcp_sock.c static int llcp_sock_listen(struct socket *sock, int backlog)
sock              195 net/nfc/llcp_sock.c 	struct sock *sk = sock->sk;
sock              202 net/nfc/llcp_sock.c 	if ((sock->type != SOCK_SEQPACKET && sock->type != SOCK_STREAM) ||
sock              220 net/nfc/llcp_sock.c static int nfc_llcp_setsockopt(struct socket *sock, int level, int optname,
sock              223 net/nfc/llcp_sock.c 	struct sock *sk = sock->sk;
sock              293 net/nfc/llcp_sock.c static int nfc_llcp_getsockopt(struct socket *sock, int level, int optname,
sock              297 net/nfc/llcp_sock.c 	struct sock *sk = sock->sk;
sock              370 net/nfc/llcp_sock.c void nfc_llcp_accept_unlink(struct sock *sk)
sock              383 net/nfc/llcp_sock.c void nfc_llcp_accept_enqueue(struct sock *parent, struct sock *sk)
sock              397 net/nfc/llcp_sock.c struct sock *nfc_llcp_accept_dequeue(struct sock *parent,
sock              401 net/nfc/llcp_sock.c 	struct sock *sk;
sock              438 net/nfc/llcp_sock.c static int llcp_sock_accept(struct socket *sock, struct socket *newsock,
sock              442 net/nfc/llcp_sock.c 	struct sock *sk = sock->sk, *new_sk;
sock              492 net/nfc/llcp_sock.c static int llcp_sock_getname(struct socket *sock, struct sockaddr *uaddr,
sock              495 net/nfc/llcp_sock.c 	struct sock *sk = sock->sk;
sock              526 net/nfc/llcp_sock.c static inline __poll_t llcp_accept_poll(struct sock *parent)
sock              529 net/nfc/llcp_sock.c 	struct sock *sk;
sock              544 net/nfc/llcp_sock.c static __poll_t llcp_sock_poll(struct file *file, struct socket *sock,
sock              547 net/nfc/llcp_sock.c 	struct sock *sk = sock->sk;
sock              552 net/nfc/llcp_sock.c 	sock_poll_wait(file, sock, wait);
sock              583 net/nfc/llcp_sock.c static int llcp_sock_release(struct socket *sock)
sock              585 net/nfc/llcp_sock.c 	struct sock *sk = sock->sk;
sock              609 net/nfc/llcp_sock.c 		struct sock *accept_sk;
sock              635 net/nfc/llcp_sock.c 	if (sock->type == SOCK_RAW)
sock              647 net/nfc/llcp_sock.c static int llcp_sock_connect(struct socket *sock, struct sockaddr *_addr,
sock              650 net/nfc/llcp_sock.c 	struct sock *sk = sock->sk;
sock              657 net/nfc/llcp_sock.c 	pr_debug("sock %p sk %p flags 0x%x\n", sock, sk, flags);
sock              758 net/nfc/llcp_sock.c static int llcp_sock_sendmsg(struct socket *sock, struct msghdr *msg,
sock              761 net/nfc/llcp_sock.c 	struct sock *sk = sock->sk;
sock              765 net/nfc/llcp_sock.c 	pr_debug("sock %p sk %p", sock, sk);
sock              801 net/nfc/llcp_sock.c static int llcp_sock_recvmsg(struct socket *sock, struct msghdr *msg,
sock              805 net/nfc/llcp_sock.c 	struct sock *sk = sock->sk;
sock              931 net/nfc/llcp_sock.c static void llcp_sock_destruct(struct sock *sk)
sock              950 net/nfc/llcp_sock.c struct sock *nfc_llcp_sock_alloc(struct socket *sock, int type, gfp_t gfp, int kern)
sock              952 net/nfc/llcp_sock.c 	struct sock *sk;
sock              961 net/nfc/llcp_sock.c 	sock_init_data(sock, sk);
sock              980 net/nfc/llcp_sock.c 	if (sock != NULL)
sock              981 net/nfc/llcp_sock.c 		sock->state = SS_UNCONNECTED;
sock              986 net/nfc/llcp_sock.c void nfc_llcp_sock_free(struct nfc_llcp_sock *sock)
sock              988 net/nfc/llcp_sock.c 	kfree(sock->service_name);
sock              990 net/nfc/llcp_sock.c 	skb_queue_purge(&sock->tx_queue);
sock              991 net/nfc/llcp_sock.c 	skb_queue_purge(&sock->tx_pending_queue);
sock              993 net/nfc/llcp_sock.c 	list_del_init(&sock->accept_queue);
sock              995 net/nfc/llcp_sock.c 	sock->parent = NULL;
sock              997 net/nfc/llcp_sock.c 	nfc_llcp_local_put(sock->local);
sock             1000 net/nfc/llcp_sock.c static int llcp_sock_create(struct net *net, struct socket *sock,
sock             1003 net/nfc/llcp_sock.c 	struct sock *sk;
sock             1005 net/nfc/llcp_sock.c 	pr_debug("%p\n", sock);
sock             1007 net/nfc/llcp_sock.c 	if (sock->type != SOCK_STREAM &&
sock             1008 net/nfc/llcp_sock.c 	    sock->type != SOCK_DGRAM &&
sock             1009 net/nfc/llcp_sock.c 	    sock->type != SOCK_RAW)
sock             1012 net/nfc/llcp_sock.c 	if (sock->type == SOCK_RAW) {
sock             1015 net/nfc/llcp_sock.c 		sock->ops = &llcp_rawsock_ops;
sock             1017 net/nfc/llcp_sock.c 		sock->ops = &llcp_sock_ops;
sock             1020 net/nfc/llcp_sock.c 	sk = nfc_llcp_sock_alloc(sock, sock->type, GFP_ATOMIC, kern);
sock               23 net/nfc/nfc.h  	int (*create)(struct net *net, struct socket *sock,
sock               28 net/nfc/nfc.h  	struct sock sk;
sock               42 net/nfc/nfc.h  	((struct sock *) container_of(_tx_work, struct nfc_rawsock, tx_work))
sock               22 net/nfc/rawsock.c static void nfc_sock_link(struct nfc_sock_list *l, struct sock *sk)
sock               29 net/nfc/rawsock.c static void nfc_sock_unlink(struct nfc_sock_list *l, struct sock *sk)
sock               36 net/nfc/rawsock.c static void rawsock_write_queue_purge(struct sock *sk)
sock               46 net/nfc/rawsock.c static void rawsock_report_error(struct sock *sk, int err)
sock               57 net/nfc/rawsock.c static int rawsock_release(struct socket *sock)
sock               59 net/nfc/rawsock.c 	struct sock *sk = sock->sk;
sock               61 net/nfc/rawsock.c 	pr_debug("sock=%p sk=%p\n", sock, sk);
sock               66 net/nfc/rawsock.c 	if (sock->type == SOCK_RAW)
sock               75 net/nfc/rawsock.c static int rawsock_connect(struct socket *sock, struct sockaddr *_addr,
sock               78 net/nfc/rawsock.c 	struct sock *sk = sock->sk;
sock               83 net/nfc/rawsock.c 	pr_debug("sock=%p sk=%p flags=%d\n", sock, sk, flags);
sock               94 net/nfc/rawsock.c 	if (sock->state == SS_CONNECTED) {
sock              117 net/nfc/rawsock.c 	sock->state = SS_CONNECTED;
sock              141 net/nfc/rawsock.c 	struct sock *sk = (struct sock *) context;
sock              178 net/nfc/rawsock.c 	struct sock *sk = to_rawsock_sk(work);
sock              202 net/nfc/rawsock.c static int rawsock_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
sock              204 net/nfc/rawsock.c 	struct sock *sk = sock->sk;
sock              209 net/nfc/rawsock.c 	pr_debug("sock=%p sk=%p len=%zu\n", sock, sk, len);
sock              214 net/nfc/rawsock.c 	if (sock->state != SS_CONNECTED)
sock              238 net/nfc/rawsock.c static int rawsock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
sock              242 net/nfc/rawsock.c 	struct sock *sk = sock->sk;
sock              247 net/nfc/rawsock.c 	pr_debug("sock=%p sk=%p len=%zu flags=%d\n", sock, sk, len, flags);
sock              306 net/nfc/rawsock.c static void rawsock_destruct(struct sock *sk)
sock              325 net/nfc/rawsock.c static int rawsock_create(struct net *net, struct socket *sock,
sock              328 net/nfc/rawsock.c 	struct sock *sk;
sock              330 net/nfc/rawsock.c 	pr_debug("sock=%p\n", sock);
sock              332 net/nfc/rawsock.c 	if ((sock->type != SOCK_SEQPACKET) && (sock->type != SOCK_RAW))
sock              335 net/nfc/rawsock.c 	if (sock->type == SOCK_RAW)
sock              336 net/nfc/rawsock.c 		sock->ops = &rawsock_raw_ops;
sock              338 net/nfc/rawsock.c 		sock->ops = &rawsock_ops;
sock              344 net/nfc/rawsock.c 	sock_init_data(sock, sk);
sock              347 net/nfc/rawsock.c 	sock->state = SS_UNCONNECTED;
sock              348 net/nfc/rawsock.c 	if (sock->type == SOCK_RAW)
sock              362 net/nfc/rawsock.c 	struct sock *sk;
sock              741 net/openvswitch/actions.c static int ovs_vport_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              164 net/packet/af_packet.c static int packet_set_ring(struct sock *sk, union tpacket_req_u *req_u,
sock              205 net/packet/af_packet.c static void packet_flush_mclist(struct sock *sk);
sock              235 net/packet/af_packet.c static void __fanout_unlink(struct sock *sk, struct packet_sock *po);
sock              236 net/packet/af_packet.c static void __fanout_link(struct sock *sk, struct packet_sock *po);
sock              297 net/packet/af_packet.c static void __register_prot_hook(struct sock *sk)
sock              312 net/packet/af_packet.c static void register_prot_hook(struct sock *sk)
sock              324 net/packet/af_packet.c static void __unregister_prot_hook(struct sock *sk, bool sync)
sock              346 net/packet/af_packet.c static void unregister_prot_hook(struct sock *sk, bool sync)
sock              760 net/packet/af_packet.c 	struct sock *sk = &po->sk;
sock             1231 net/packet/af_packet.c 	const struct sock *sk = &po->sk;
sock             1282 net/packet/af_packet.c static void packet_sock_destruct(struct sock *sk)
sock             1365 net/packet/af_packet.c 	i = j = min_t(int, po->rollover->sock, num - 1);
sock             1371 net/packet/af_packet.c 				po->rollover->sock = i;
sock             1471 net/packet/af_packet.c static void __fanout_link(struct sock *sk, struct packet_sock *po)
sock             1484 net/packet/af_packet.c static void __fanout_unlink(struct sock *sk, struct packet_sock *po)
sock             1502 net/packet/af_packet.c static bool match_fanout_group(struct packet_type *ptype, struct sock *sk)
sock             1603 net/packet/af_packet.c static bool __fanout_id_is_free(struct sock *sk, u16 candidate_id)
sock             1616 net/packet/af_packet.c static bool fanout_find_new_id(struct sock *sk, u16 *new_id)
sock             1633 net/packet/af_packet.c static int fanout_add(struct sock *sk, u16 id, u16 type_flags)
sock             1755 net/packet/af_packet.c static struct packet_fanout *fanout_release(struct sock *sk)
sock             1796 net/packet/af_packet.c 	struct sock *sk;
sock             1859 net/packet/af_packet.c static void packet_parse_headers(struct sk_buff *skb, struct socket *sock)
sock             1862 net/packet/af_packet.c 	    sock->type == SOCK_RAW) {
sock             1875 net/packet/af_packet.c static int packet_sendmsg_spkt(struct socket *sock, struct msghdr *msg,
sock             1878 net/packet/af_packet.c 	struct sock *sk = sock->sk;
sock             1989 net/packet/af_packet.c 	packet_parse_headers(skb, sock);
sock             2003 net/packet/af_packet.c 			       const struct sock *sk,
sock             2047 net/packet/af_packet.c 	struct sock *sk;
sock             2162 net/packet/af_packet.c 	struct sock *sk;
sock             2478 net/packet/af_packet.c 	struct socket *sock = po->sk.sk_socket;
sock             2497 net/packet/af_packet.c 	if (sock->type == SOCK_DGRAM) {
sock             2546 net/packet/af_packet.c 	packet_parse_headers(skb, sock);
sock             2815 net/packet/af_packet.c static struct sk_buff *packet_alloc_skb(struct sock *sk, size_t prepad,
sock             2839 net/packet/af_packet.c static int packet_snd(struct socket *sock, struct msghdr *msg, size_t len)
sock             2841 net/packet/af_packet.c 	struct sock *sk = sock->sk;
sock             2871 net/packet/af_packet.c 		if (sock->type == SOCK_DGRAM) {
sock             2894 net/packet/af_packet.c 	if (sock->type == SOCK_RAW)
sock             2929 net/packet/af_packet.c 	if (sock->type == SOCK_DGRAM) {
sock             2945 net/packet/af_packet.c 	if (sock->type == SOCK_RAW &&
sock             2973 net/packet/af_packet.c 	packet_parse_headers(skb, sock);
sock             2995 net/packet/af_packet.c static int packet_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
sock             2997 net/packet/af_packet.c 	struct sock *sk = sock->sk;
sock             3003 net/packet/af_packet.c 		return packet_snd(sock, msg, len);
sock             3011 net/packet/af_packet.c static int packet_release(struct socket *sock)
sock             3013 net/packet/af_packet.c 	struct sock *sk = sock->sk;
sock             3070 net/packet/af_packet.c 	sock->sk = NULL;
sock             3086 net/packet/af_packet.c static int packet_do_bind(struct sock *sk, const char *name, int ifindex,
sock             3183 net/packet/af_packet.c static int packet_bind_spkt(struct socket *sock, struct sockaddr *uaddr,
sock             3186 net/packet/af_packet.c 	struct sock *sk = sock->sk;
sock             3204 net/packet/af_packet.c static int packet_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len)
sock             3207 net/packet/af_packet.c 	struct sock *sk = sock->sk;
sock             3232 net/packet/af_packet.c static int packet_create(struct net *net, struct socket *sock, int protocol,
sock             3235 net/packet/af_packet.c 	struct sock *sk;
sock             3242 net/packet/af_packet.c 	if (sock->type != SOCK_DGRAM && sock->type != SOCK_RAW &&
sock             3243 net/packet/af_packet.c 	    sock->type != SOCK_PACKET)
sock             3246 net/packet/af_packet.c 	sock->state = SS_UNCONNECTED;
sock             3253 net/packet/af_packet.c 	sock->ops = &packet_ops;
sock             3254 net/packet/af_packet.c 	if (sock->type == SOCK_PACKET)
sock             3255 net/packet/af_packet.c 		sock->ops = &packet_ops_spkt;
sock             3257 net/packet/af_packet.c 	sock_init_data(sock, sk);
sock             3283 net/packet/af_packet.c 	if (sock->type == SOCK_PACKET)
sock             3313 net/packet/af_packet.c static int packet_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
sock             3316 net/packet/af_packet.c 	struct sock *sk = sock->sk;
sock             3381 net/packet/af_packet.c 	if (sock->type != SOCK_PACKET) {
sock             3398 net/packet/af_packet.c 		if (sock->type == SOCK_PACKET) {
sock             3456 net/packet/af_packet.c static int packet_getname_spkt(struct socket *sock, struct sockaddr *uaddr,
sock             3460 net/packet/af_packet.c 	struct sock *sk	= sock->sk;
sock             3476 net/packet/af_packet.c static int packet_getname(struct socket *sock, struct sockaddr *uaddr,
sock             3480 net/packet/af_packet.c 	struct sock *sk = sock->sk;
sock             3551 net/packet/af_packet.c static int packet_mc_add(struct sock *sk, struct packet_mreq_max *mreq)
sock             3606 net/packet/af_packet.c static int packet_mc_drop(struct sock *sk, struct packet_mreq_max *mreq)
sock             3632 net/packet/af_packet.c static void packet_flush_mclist(struct sock *sk)
sock             3654 net/packet/af_packet.c packet_setsockopt(struct socket *sock, int level, int optname, char __user *optval, unsigned int optlen)
sock             3656 net/packet/af_packet.c 	struct sock *sk = sock->sk;
sock             3823 net/packet/af_packet.c 		if (sock->type != SOCK_RAW)
sock             3920 net/packet/af_packet.c static int packet_getsockopt(struct socket *sock, int level, int optname,
sock             3925 net/packet/af_packet.c 	struct sock *sk = sock->sk;
sock             4044 net/packet/af_packet.c static int compat_packet_setsockopt(struct socket *sock, int level, int optname,
sock             4047 net/packet/af_packet.c 	struct packet_sock *po = pkt_sk(sock->sk);
sock             4060 net/packet/af_packet.c 	return packet_setsockopt(sock, level, optname, optval, optlen);
sock             4067 net/packet/af_packet.c 	struct sock *sk;
sock             4115 net/packet/af_packet.c static int packet_ioctl(struct socket *sock, unsigned int cmd,
sock             4118 net/packet/af_packet.c 	struct sock *sk = sock->sk;
sock             4154 net/packet/af_packet.c 		return inet_dgram_ops.ioctl(sock, cmd, arg);
sock             4163 net/packet/af_packet.c static __poll_t packet_poll(struct file *file, struct socket *sock,
sock             4166 net/packet/af_packet.c 	struct sock *sk = sock->sk;
sock             4168 net/packet/af_packet.c 	__poll_t mask = datagram_poll(file, sock, wait);
sock             4195 net/packet/af_packet.c 	struct socket *sock = file->private_data;
sock             4196 net/packet/af_packet.c 	struct sock *sk = sock->sk;
sock             4205 net/packet/af_packet.c 	struct socket *sock = file->private_data;
sock             4206 net/packet/af_packet.c 	struct sock *sk = sock->sk;
sock             4285 net/packet/af_packet.c static int packet_set_ring(struct sock *sk, union tpacket_req_u *req_u,
sock             4451 net/packet/af_packet.c static int packet_mmap(struct file *file, struct socket *sock,
sock             4454 net/packet/af_packet.c 	struct sock *sk = sock->sk;
sock             4598 net/packet/af_packet.c 		struct sock *s = sk_entry(v);
sock              129 net/packet/diag.c static int sk_diag_fill(struct sock *sk, struct sk_buff *skb,
sock              193 net/packet/diag.c 	struct sock *sk;
sock               93 net/packet/internal.h 	struct sock		*arr[PACKET_FANOUT_MAX];
sock              100 net/packet/internal.h 	int			sock;
sock              110 net/packet/internal.h 	struct sock		sk;
sock              141 net/packet/internal.h static struct packet_sock *pkt_sk(struct sock *sk)
sock               50 net/phonet/af_phonet.c static int pn_socket_create(struct net *net, struct socket *sock, int protocol,
sock               53 net/phonet/af_phonet.c 	struct sock *sk;
sock               63 net/phonet/af_phonet.c 		switch (sock->type) {
sock               82 net/phonet/af_phonet.c 	if (sock->type != pnp->sock_type) {
sock               93 net/phonet/af_phonet.c 	sock_init_data(sock, sk);
sock               94 net/phonet/af_phonet.c 	sock->state = SS_UNCONNECTED;
sock               95 net/phonet/af_phonet.c 	sock->ops = pnp->ops;
sock              224 net/phonet/af_phonet.c int pn_skb_send(struct sock *sk, struct sk_buff *skb,
sock              252 net/phonet/af_phonet.c 		struct sock *sk = pn_find_sock_by_res(net, res);
sock              395 net/phonet/af_phonet.c 		struct sock *sk = pn_find_sock_by_res(net, sa.spn_resource);
sock              403 net/phonet/af_phonet.c 		struct sock *sk = pn_find_sock_by_sa(net, &sa);
sock               23 net/phonet/datagram.c static int pn_backlog_rcv(struct sock *sk, struct sk_buff *skb);
sock               26 net/phonet/datagram.c static void pn_sock_close(struct sock *sk, long timeout)
sock               31 net/phonet/datagram.c static int pn_ioctl(struct sock *sk, int cmd, unsigned long arg)
sock               62 net/phonet/datagram.c static void pn_destruct(struct sock *sk)
sock               67 net/phonet/datagram.c static int pn_init(struct sock *sk)
sock               73 net/phonet/datagram.c static int pn_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
sock              114 net/phonet/datagram.c static int pn_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sock              160 net/phonet/datagram.c static int pn_backlog_rcv(struct sock *sk, struct sk_buff *skb)
sock               25 net/phonet/pep-gprs.c 	struct sock		*sk;
sock               26 net/phonet/pep-gprs.c 	void			(*old_state_change)(struct sock *);
sock               27 net/phonet/pep-gprs.c 	void			(*old_data_ready)(struct sock *);
sock               28 net/phonet/pep-gprs.c 	void			(*old_write_space)(struct sock *);
sock               63 net/phonet/pep-gprs.c static void gprs_state_change(struct sock *sk)
sock              136 net/phonet/pep-gprs.c static void gprs_data_ready(struct sock *sk)
sock              147 net/phonet/pep-gprs.c static void gprs_write_space(struct sock *sk)
sock              176 net/phonet/pep-gprs.c 	struct sock *sk = gp->sk;
sock              237 net/phonet/pep-gprs.c int gprs_attach(struct sock *sk)
sock              291 net/phonet/pep-gprs.c void gprs_detach(struct sock *sk)
sock               69 net/phonet/pep.c static struct sk_buff *pep_alloc_skb(struct sock *sk, const void *payload,
sock               85 net/phonet/pep.c static int pep_reply(struct sock *sk, struct sk_buff *oskb, u8 code,
sock              107 net/phonet/pep.c static int pep_indicate(struct sock *sk, u8 id, u8 code,
sock              128 net/phonet/pep.c static int pipe_handler_request(struct sock *sk, u8 id, u8 code,
sock              147 net/phonet/pep.c static int pipe_handler_send_created_ind(struct sock *sk)
sock              159 net/phonet/pep.c static int pep_accept_conn(struct sock *sk, struct sk_buff *skb)
sock              180 net/phonet/pep.c static int pep_reject_conn(struct sock *sk, struct sk_buff *skb, u8 code,
sock              190 net/phonet/pep.c static int pep_ctrlreq_error(struct sock *sk, struct sk_buff *oskb, u8 code,
sock              217 net/phonet/pep.c static int pipe_snd_status(struct sock *sk, u8 type, u8 status, gfp_t priority)
sock              227 net/phonet/pep.c static void pipe_grant_credits(struct sock *sk, gfp_t priority)
sock              252 net/phonet/pep.c static int pipe_rcv_status(struct sock *sk, struct sk_buff *skb)
sock              304 net/phonet/pep.c static int pipe_rcv_created(struct sock *sk, struct sk_buff *skb)
sock              333 net/phonet/pep.c static int pipe_do_rcv(struct sock *sk, struct sk_buff *skb)
sock              460 net/phonet/pep.c static void pipe_destruct(struct sock *sk)
sock              482 net/phonet/pep.c static int pep_connresp_rcv(struct sock *sk, struct sk_buff *skb)
sock              524 net/phonet/pep.c static int pep_enableresp_rcv(struct sock *sk, struct sk_buff *skb)
sock              536 net/phonet/pep.c static void pipe_start_flow_control(struct sock *sk)
sock              549 net/phonet/pep.c static int pipe_handler_do_rcv(struct sock *sk, struct sk_buff *skb)
sock              625 net/phonet/pep.c static struct sock *pep_find_pipe(const struct hlist_head *hlist,
sock              629 net/phonet/pep.c 	struct sock *sknode;
sock              654 net/phonet/pep.c static int pep_do_rcv(struct sock *sk, struct sk_buff *skb)
sock              657 net/phonet/pep.c 	struct sock *sknode;
sock              715 net/phonet/pep.c static int pipe_do_remove(struct sock *sk)
sock              734 net/phonet/pep.c static void pep_sock_close(struct sock *sk, long timeout)
sock              762 net/phonet/pep.c static struct sock *pep_sock_accept(struct sock *sk, int flags, int *errp,
sock              766 net/phonet/pep.c 	struct sock *newsk = NULL;
sock              883 net/phonet/pep.c static int pep_sock_connect(struct sock *sk, struct sockaddr *addr, int len)
sock              904 net/phonet/pep.c static int pep_sock_enable(struct sock *sk, struct sockaddr *addr, int len)
sock              918 net/phonet/pep.c static int pep_ioctl(struct sock *sk, int cmd, unsigned long arg)
sock              958 net/phonet/pep.c static int pep_init(struct sock *sk)
sock              977 net/phonet/pep.c static int pep_setsockopt(struct sock *sk, int level, int optname,
sock             1039 net/phonet/pep.c static int pep_getsockopt(struct sock *sk, int level, int optname,
sock             1081 net/phonet/pep.c static int pipe_skb_send(struct sock *sk, struct sk_buff *skb)
sock             1111 net/phonet/pep.c static int pep_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
sock             1190 net/phonet/pep.c int pep_writeable(struct sock *sk)
sock             1197 net/phonet/pep.c int pep_write(struct sock *sk, struct sk_buff *skb)
sock             1228 net/phonet/pep.c struct sk_buff *pep_read(struct sock *sk)
sock             1237 net/phonet/pep.c static int pep_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sock             1294 net/phonet/pep.c static void pep_sock_unhash(struct sock *sk)
sock             1297 net/phonet/pep.c 	struct sock *skparent = NULL;
sock               28 net/phonet/socket.c static int pn_socket_release(struct socket *sock)
sock               30 net/phonet/socket.c 	struct sock *sk = sock->sk;
sock               33 net/phonet/socket.c 		sock->sk = NULL;
sock               66 net/phonet/socket.c struct sock *pn_find_sock_by_sa(struct net *net, const struct sockaddr_pn *spn)
sock               68 net/phonet/socket.c 	struct sock *sknode;
sock               69 net/phonet/socket.c 	struct sock *rval = NULL;
sock              111 net/phonet/socket.c 		struct sock *sknode;
sock              132 net/phonet/socket.c int pn_sock_hash(struct sock *sk)
sock              144 net/phonet/socket.c void pn_sock_unhash(struct sock *sk)
sock              156 net/phonet/socket.c static int pn_socket_bind(struct socket *sock, struct sockaddr *addr, int len)
sock              158 net/phonet/socket.c 	struct sock *sk = sock->sk;
sock              202 net/phonet/socket.c static int pn_socket_autobind(struct socket *sock)
sock              209 net/phonet/socket.c 	err = pn_socket_bind(sock, (struct sockaddr *)&sa,
sock              213 net/phonet/socket.c 	BUG_ON(!pn_port(pn_sk(sock->sk)->sobject));
sock              217 net/phonet/socket.c static int pn_socket_connect(struct socket *sock, struct sockaddr *addr,
sock              220 net/phonet/socket.c 	struct sock *sk = sock->sk;
sock              227 net/phonet/socket.c 	if (pn_socket_autobind(sock))
sock              236 net/phonet/socket.c 	switch (sock->state) {
sock              253 net/phonet/socket.c 	sock->state = SS_CONNECTING;
sock              257 net/phonet/socket.c 		sock->state = SS_UNCONNECTED;
sock              288 net/phonet/socket.c 	sock->state = err ? SS_UNCONNECTED : SS_CONNECTED;
sock              294 net/phonet/socket.c static int pn_socket_accept(struct socket *sock, struct socket *newsock,
sock              297 net/phonet/socket.c 	struct sock *sk = sock->sk;
sock              298 net/phonet/socket.c 	struct sock *newsk;
sock              315 net/phonet/socket.c static int pn_socket_getname(struct socket *sock, struct sockaddr *addr,
sock              318 net/phonet/socket.c 	struct sock *sk = sock->sk;
sock              330 net/phonet/socket.c static __poll_t pn_socket_poll(struct file *file, struct socket *sock,
sock              333 net/phonet/socket.c 	struct sock *sk = sock->sk;
sock              356 net/phonet/socket.c static int pn_socket_ioctl(struct socket *sock, unsigned int cmd,
sock              359 net/phonet/socket.c 	struct sock *sk = sock->sk;
sock              394 net/phonet/socket.c static int pn_socket_listen(struct socket *sock, int backlog)
sock              396 net/phonet/socket.c 	struct sock *sk = sock->sk;
sock              399 net/phonet/socket.c 	if (pn_socket_autobind(sock))
sock              403 net/phonet/socket.c 	if (sock->state != SS_UNCONNECTED) {
sock              418 net/phonet/socket.c static int pn_socket_sendmsg(struct socket *sock, struct msghdr *m,
sock              421 net/phonet/socket.c 	struct sock *sk = sock->sk;
sock              423 net/phonet/socket.c 	if (pn_socket_autobind(sock))
sock              481 net/phonet/socket.c int pn_sock_get_port(struct sock *sk, unsigned short sport)
sock              487 net/phonet/socket.c 	struct sock *tmpsk;
sock              530 net/phonet/socket.c static struct sock *pn_sock_get_idx(struct seq_file *seq, loff_t pos)
sock              534 net/phonet/socket.c 	struct sock *sknode;
sock              550 net/phonet/socket.c static struct sock *pn_sock_get_next(struct seq_file *seq, struct sock *sk)
sock              570 net/phonet/socket.c 	struct sock *sk;
sock              593 net/phonet/socket.c 		struct sock *sk = v;
sock              619 net/phonet/socket.c 	struct sock *sk[256];
sock              625 net/phonet/socket.c struct sock *pn_find_sock_by_res(struct net *net, u8 res)
sock              627 net/phonet/socket.c 	struct sock *sk;
sock              642 net/phonet/socket.c int pn_sock_bind_res(struct sock *sk, u8 res)
sock              663 net/phonet/socket.c int pn_sock_unbind_res(struct sock *sk, u8 res)
sock              684 net/phonet/socket.c void pn_sock_unbind_all_res(struct sock *sk)
sock              705 net/phonet/socket.c static struct sock **pn_res_get_idx(struct seq_file *seq, loff_t pos)
sock              723 net/phonet/socket.c static struct sock **pn_res_get_next(struct seq_file *seq, struct sock **sk)
sock              745 net/phonet/socket.c 	struct sock **sk;
sock              767 net/phonet/socket.c 		struct sock **psk = v;
sock              768 net/phonet/socket.c 		struct sock *sk = *psk;
sock               86 net/qrtr/qrtr.c 	struct sock sk;
sock               91 net/qrtr/qrtr.c static inline struct qrtr_sock *qrtr_sk(struct sock *sk)
sock              600 net/qrtr/qrtr.c static int __qrtr_bind(struct socket *sock,
sock              603 net/qrtr/qrtr.c 	struct qrtr_sock *ipc = qrtr_sk(sock->sk);
sock              604 net/qrtr/qrtr.c 	struct sock *sk = sock->sk;
sock              632 net/qrtr/qrtr.c static int qrtr_autobind(struct socket *sock)
sock              634 net/qrtr/qrtr.c 	struct sock *sk = sock->sk;
sock              644 net/qrtr/qrtr.c 	return __qrtr_bind(sock, &addr, 1);
sock              648 net/qrtr/qrtr.c static int qrtr_bind(struct socket *sock, struct sockaddr *saddr, int len)
sock              651 net/qrtr/qrtr.c 	struct qrtr_sock *ipc = qrtr_sk(sock->sk);
sock              652 net/qrtr/qrtr.c 	struct sock *sk = sock->sk;
sock              662 net/qrtr/qrtr.c 	rc = __qrtr_bind(sock, addr, sock_flag(sk, SOCK_ZAPPED));
sock              719 net/qrtr/qrtr.c static int qrtr_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
sock              725 net/qrtr/qrtr.c 	struct qrtr_sock *ipc = qrtr_sk(sock->sk);
sock              726 net/qrtr/qrtr.c 	struct sock *sk = sock->sk;
sock              752 net/qrtr/qrtr.c 		rc = qrtr_autobind(sock);
sock              820 net/qrtr/qrtr.c static int qrtr_recvmsg(struct socket *sock, struct msghdr *msg,
sock              824 net/qrtr/qrtr.c 	struct sock *sk = sock->sk;
sock              869 net/qrtr/qrtr.c static int qrtr_connect(struct socket *sock, struct sockaddr *saddr,
sock              873 net/qrtr/qrtr.c 	struct qrtr_sock *ipc = qrtr_sk(sock->sk);
sock              874 net/qrtr/qrtr.c 	struct sock *sk = sock->sk;
sock              883 net/qrtr/qrtr.c 	sock->state = SS_UNCONNECTED;
sock              885 net/qrtr/qrtr.c 	rc = qrtr_autobind(sock);
sock              892 net/qrtr/qrtr.c 	sock->state = SS_CONNECTED;
sock              900 net/qrtr/qrtr.c static int qrtr_getname(struct socket *sock, struct sockaddr *saddr,
sock              903 net/qrtr/qrtr.c 	struct qrtr_sock *ipc = qrtr_sk(sock->sk);
sock              905 net/qrtr/qrtr.c 	struct sock *sk = sock->sk;
sock              927 net/qrtr/qrtr.c static int qrtr_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              930 net/qrtr/qrtr.c 	struct qrtr_sock *ipc = qrtr_sk(sock->sk);
sock              931 net/qrtr/qrtr.c 	struct sock *sk = sock->sk;
sock              987 net/qrtr/qrtr.c static int qrtr_release(struct socket *sock)
sock              989 net/qrtr/qrtr.c 	struct sock *sk = sock->sk;
sock             1003 net/qrtr/qrtr.c 	sock->sk = NULL;
sock             1044 net/qrtr/qrtr.c static int qrtr_create(struct net *net, struct socket *sock,
sock             1048 net/qrtr/qrtr.c 	struct sock *sk;
sock             1050 net/qrtr/qrtr.c 	if (sock->type != SOCK_DGRAM)
sock             1059 net/qrtr/qrtr.c 	sock_init_data(sock, sk);
sock             1060 net/qrtr/qrtr.c 	sock->ops = &qrtr_proto_ops;
sock               59 net/rds/af_rds.c static int rds_release(struct socket *sock)
sock               61 net/rds/af_rds.c 	struct sock *sk = sock->sk;
sock               90 net/rds/af_rds.c 	sock->sk = NULL;
sock              114 net/rds/af_rds.c static int rds_getname(struct socket *sock, struct sockaddr *uaddr,
sock              117 net/rds/af_rds.c 	struct rds_sock *rs = rds_sk_to_rs(sock->sk);
sock              212 net/rds/af_rds.c static __poll_t rds_poll(struct file *file, struct socket *sock,
sock              215 net/rds/af_rds.c 	struct sock *sk = sock->sk;
sock              255 net/rds/af_rds.c static int rds_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock              257 net/rds/af_rds.c 	struct rds_sock *rs = rds_sk_to_rs(sock->sk);
sock              383 net/rds/af_rds.c static int rds_enable_recvtstamp(struct sock *sk, char __user *optval,
sock              434 net/rds/af_rds.c static int rds_setsockopt(struct socket *sock, int level, int optname,
sock              437 net/rds/af_rds.c 	struct rds_sock *rs = rds_sk_to_rs(sock->sk);
sock              465 net/rds/af_rds.c 		lock_sock(sock->sk);
sock              467 net/rds/af_rds.c 		release_sock(sock->sk);
sock              471 net/rds/af_rds.c 		lock_sock(sock->sk);
sock              472 net/rds/af_rds.c 		ret = rds_enable_recvtstamp(sock->sk, optval, optlen, optname);
sock              473 net/rds/af_rds.c 		release_sock(sock->sk);
sock              485 net/rds/af_rds.c static int rds_getsockopt(struct socket *sock, int level, int optname,
sock              488 net/rds/af_rds.c 	struct rds_sock *rs = rds_sk_to_rs(sock->sk);
sock              502 net/rds/af_rds.c 		ret = rds_info_getsockopt(sock, optname, optval,
sock              538 net/rds/af_rds.c static int rds_connect(struct socket *sock, struct sockaddr *uaddr,
sock              541 net/rds/af_rds.c 	struct sock *sk = sock->sk;
sock              661 net/rds/af_rds.c static void rds_sock_destruct(struct sock *sk)
sock              669 net/rds/af_rds.c static int __rds_create(struct socket *sock, struct sock *sk, int protocol)
sock              673 net/rds/af_rds.c 	sock_init_data(sock, sk);
sock              674 net/rds/af_rds.c 	sock->ops		= &rds_proto_ops;
sock              700 net/rds/af_rds.c static int rds_create(struct net *net, struct socket *sock, int protocol,
sock              703 net/rds/af_rds.c 	struct sock *sk;
sock              705 net/rds/af_rds.c 	if (sock->type != SOCK_SEQPACKET || protocol)
sock              712 net/rds/af_rds.c 	return __rds_create(sock, sk, protocol);
sock              731 net/rds/af_rds.c static void rds_sock_inc_info(struct socket *sock, unsigned int len,
sock              770 net/rds/af_rds.c static void rds6_sock_inc_info(struct socket *sock, unsigned int len,
sock              802 net/rds/af_rds.c static void rds_sock_info(struct socket *sock, unsigned int len,
sock              843 net/rds/af_rds.c static void rds6_sock_info(struct socket *sock, unsigned int len,
sock              163 net/rds/bind.c int rds_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len)
sock              165 net/rds/bind.c 	struct sock *sk = sock->sk;
sock              248 net/rds/bind.c 		    trans->laddr_check(sock_net(sock->sk),
sock              254 net/rds/bind.c 		trans = rds_trans_get_preferred(sock_net(sock->sk),
sock              522 net/rds/connection.c static void rds_conn_message_info_cmn(struct socket *sock, unsigned int len,
sock              588 net/rds/connection.c static void rds_conn_message_info(struct socket *sock, unsigned int len,
sock              593 net/rds/connection.c 	rds_conn_message_info_cmn(sock, len, iter, lens, want_send, false);
sock              597 net/rds/connection.c static void rds6_conn_message_info(struct socket *sock, unsigned int len,
sock              602 net/rds/connection.c 	rds_conn_message_info_cmn(sock, len, iter, lens, want_send, true);
sock              606 net/rds/connection.c static void rds_conn_message_info_send(struct socket *sock, unsigned int len,
sock              610 net/rds/connection.c 	rds_conn_message_info(sock, len, iter, lens, 1);
sock              614 net/rds/connection.c static void rds6_conn_message_info_send(struct socket *sock, unsigned int len,
sock              618 net/rds/connection.c 	rds6_conn_message_info(sock, len, iter, lens, 1);
sock              622 net/rds/connection.c static void rds_conn_message_info_retrans(struct socket *sock,
sock              627 net/rds/connection.c 	rds_conn_message_info(sock, len, iter, lens, 0);
sock              631 net/rds/connection.c static void rds6_conn_message_info_retrans(struct socket *sock,
sock              636 net/rds/connection.c 	rds6_conn_message_info(sock, len, iter, lens, 0);
sock              640 net/rds/connection.c void rds_for_each_conn_info(struct socket *sock, unsigned int len,
sock              678 net/rds/connection.c static void rds_walk_conn_path_info(struct socket *sock, unsigned int len,
sock              786 net/rds/connection.c static void rds_conn_info(struct socket *sock, unsigned int len,
sock              792 net/rds/connection.c 	rds_walk_conn_path_info(sock, len, iter, lens,
sock              799 net/rds/connection.c static void rds6_conn_info(struct socket *sock, unsigned int len,
sock              805 net/rds/connection.c 	rds_walk_conn_path_info(sock, len, iter, lens,
sock              365 net/rds/ib.c   static void rds_ib_ic_info(struct socket *sock, unsigned int len,
sock              371 net/rds/ib.c   	rds_for_each_conn_info(sock, len, iter, lens,
sock              379 net/rds/ib.c   static void rds6_ib_ic_info(struct socket *sock, unsigned int len,
sock              385 net/rds/ib.c   	rds_for_each_conn_info(sock, len, iter, lens,
sock              374 net/rds/ib.h   void rds_ib_state_change(struct sock *sk);
sock              158 net/rds/info.c int rds_info_getsockopt(struct socket *sock, int optname, char __user *optval,
sock              219 net/rds/info.c 	func(sock, len, &iter, &lens);
sock               18 net/rds/info.h typedef void (*rds_info_func)(struct socket *sock, unsigned int len,
sock               24 net/rds/info.h int rds_info_getsockopt(struct socket *sock, int optname, char __user *optval,
sock              591 net/rds/rds.h  	struct sock		rs_sk;
sock              666 net/rds/rds.h  static inline struct rds_sock *rds_sk_to_rs(const struct sock *sk)
sock              670 net/rds/rds.h  static inline struct sock *rds_rs_to_sk(struct rds_sock *rs)
sock              732 net/rds/rds.h  static inline void __rds_wake_sk_sleep(struct sock *sk)
sock              743 net/rds/rds.h  int rds_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len);
sock              786 net/rds/rds.h  void rds_for_each_conn_info(struct socket *sock, unsigned int len,
sock              897 net/rds/rds.h  int rds_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock              910 net/rds/rds.h  int rds_sendmsg(struct socket *sock, struct msghdr *msg, size_t payload_len);
sock               87 net/rds/recv.c static void rds_recv_rcvbuf_delta(struct rds_sock *rs, struct sock *sk,
sock              287 net/rds/recv.c 	struct sock *sk;
sock              424 net/rds/recv.c 	struct sock *sk = rds_rs_to_sk(rs);
sock              632 net/rds/recv.c int rds_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock              635 net/rds/recv.c 	struct sock *sk = sock->sk;
sock              760 net/rds/recv.c 	struct sock *sk = rds_rs_to_sk(rs);
sock             1101 net/rds/send.c int rds_sendmsg(struct socket *sock, struct msghdr *msg, size_t payload_len)
sock             1103 net/rds/send.c 	struct sock *sk = sock->sk;
sock             1296 net/rds/send.c 		conn = rds_conn_create_outgoing(sock_net(sock->sk),
sock             1299 net/rds/send.c 						sock->sk->sk_allocation,
sock              111 net/rds/stats.c static void rds_stats_info(struct socket *sock, unsigned int len,
sock               94 net/rds/tcp.c  void rds_tcp_nonagle(struct socket *sock)
sock               98 net/rds/tcp.c  	kernel_setsockopt(sock, SOL_TCP, TCP_NODELAY, (void *)&val,
sock              113 net/rds/tcp.c  void rds_tcp_restore_callbacks(struct socket *sock,
sock              116 net/rds/tcp.c  	rdsdebug("restoring sock %p callbacks from tc %p\n", sock, tc);
sock              117 net/rds/tcp.c  	write_lock_bh(&sock->sk->sk_callback_lock);
sock              131 net/rds/tcp.c  	sock->sk->sk_write_space = tc->t_orig_write_space;
sock              132 net/rds/tcp.c  	sock->sk->sk_data_ready = tc->t_orig_data_ready;
sock              133 net/rds/tcp.c  	sock->sk->sk_state_change = tc->t_orig_state_change;
sock              134 net/rds/tcp.c  	sock->sk->sk_user_data = NULL;
sock              136 net/rds/tcp.c  	write_unlock_bh(&sock->sk->sk_callback_lock);
sock              148 net/rds/tcp.c  void rds_tcp_reset_callbacks(struct socket *sock,
sock              194 net/rds/tcp.c  	lock_sock(sock->sk);
sock              195 net/rds/tcp.c  	rds_tcp_set_callbacks(sock, cp);
sock              196 net/rds/tcp.c  	release_sock(sock->sk);
sock              203 net/rds/tcp.c  void rds_tcp_set_callbacks(struct socket *sock, struct rds_conn_path *cp)
sock              207 net/rds/tcp.c  	rdsdebug("setting sock %p callbacks to tc %p\n", sock, tc);
sock              208 net/rds/tcp.c  	write_lock_bh(&sock->sk->sk_callback_lock);
sock              221 net/rds/tcp.c  	if (sock->sk->sk_data_ready == rds_tcp_listen_data_ready)
sock              222 net/rds/tcp.c  		sock->sk->sk_data_ready = sock->sk->sk_user_data;
sock              224 net/rds/tcp.c  	tc->t_sock = sock;
sock              226 net/rds/tcp.c  	tc->t_orig_data_ready = sock->sk->sk_data_ready;
sock              227 net/rds/tcp.c  	tc->t_orig_write_space = sock->sk->sk_write_space;
sock              228 net/rds/tcp.c  	tc->t_orig_state_change = sock->sk->sk_state_change;
sock              230 net/rds/tcp.c  	sock->sk->sk_user_data = cp;
sock              231 net/rds/tcp.c  	sock->sk->sk_data_ready = rds_tcp_data_ready;
sock              232 net/rds/tcp.c  	sock->sk->sk_write_space = rds_tcp_write_space;
sock              233 net/rds/tcp.c  	sock->sk->sk_state_change = rds_tcp_state_change;
sock              235 net/rds/tcp.c  	write_unlock_bh(&sock->sk->sk_callback_lock);
sock              287 net/rds/tcp.c  static void rds6_tcp_tc_info(struct socket *sock, unsigned int len,
sock              301 net/rds/tcp.c  		struct sock *sk = tc->t_sock->sk;
sock              500 net/rds/tcp.c  void rds_tcp_tune(struct socket *sock)
sock              502 net/rds/tcp.c  	struct sock *sk = sock->sk;
sock              506 net/rds/tcp.c  	rds_tcp_nonagle(sock);
sock              529 net/rds/tcp.c  void rds_tcp_accept_work(struct sock *sk)
sock               52 net/rds/tcp.h  void rds_tcp_tune(struct socket *sock);
sock               53 net/rds/tcp.h  void rds_tcp_nonagle(struct socket *sock);
sock               54 net/rds/tcp.h  void rds_tcp_set_callbacks(struct socket *sock, struct rds_conn_path *cp);
sock               55 net/rds/tcp.h  void rds_tcp_reset_callbacks(struct socket *sock, struct rds_conn_path *cp);
sock               56 net/rds/tcp.h  void rds_tcp_restore_callbacks(struct socket *sock,
sock               62 net/rds/tcp.h  void rds_tcp_accept_work(struct sock *sk);
sock               67 net/rds/tcp.h  void rds_tcp_state_change(struct sock *sk);
sock               71 net/rds/tcp.h  void rds_tcp_listen_stop(struct socket *sock, struct work_struct *acceptor);
sock               72 net/rds/tcp.h  void rds_tcp_listen_data_ready(struct sock *sk);
sock               73 net/rds/tcp.h  int rds_tcp_accept_one(struct socket *sock);
sock               74 net/rds/tcp.h  int rds_tcp_keepalive(struct socket *sock);
sock               76 net/rds/tcp.h  void rds_tcp_set_linger(struct socket *sock);
sock               81 net/rds/tcp.h  void rds_tcp_data_ready(struct sock *sk);
sock               91 net/rds/tcp.h  void rds_tcp_write_space(struct sock *sk);
sock               40 net/rds/tcp_connect.c void rds_tcp_state_change(struct sock *sk)
sock               42 net/rds/tcp_connect.c 	void (*state_change)(struct sock *sk);
sock               91 net/rds/tcp_connect.c 	struct socket *sock = NULL;
sock              115 net/rds/tcp_connect.c 				       SOCK_STREAM, IPPROTO_TCP, &sock);
sock              119 net/rds/tcp_connect.c 				       SOCK_STREAM, IPPROTO_TCP, &sock);
sock              126 net/rds/tcp_connect.c 	rds_tcp_tune(sock);
sock              144 net/rds/tcp_connect.c 	ret = sock->ops->bind(sock, addr, addrlen);
sock              171 net/rds/tcp_connect.c 	rds_tcp_set_callbacks(sock, cp);
sock              172 net/rds/tcp_connect.c 	ret = sock->ops->connect(sock, addr, addrlen, O_NONBLOCK);
sock              178 net/rds/tcp_connect.c 		rds_tcp_keepalive(sock);
sock              179 net/rds/tcp_connect.c 		sock = NULL;
sock              181 net/rds/tcp_connect.c 		rds_tcp_restore_callbacks(sock, cp->cp_transport_data);
sock              186 net/rds/tcp_connect.c 	if (sock)
sock              187 net/rds/tcp_connect.c 		sock_release(sock);
sock              203 net/rds/tcp_connect.c 	struct socket *sock = tc->t_sock;
sock              206 net/rds/tcp_connect.c 		 cp->cp_conn, tc, sock);
sock              208 net/rds/tcp_connect.c 	if (sock) {
sock              210 net/rds/tcp_connect.c 			rds_tcp_set_linger(sock);
sock              211 net/rds/tcp_connect.c 		sock->ops->shutdown(sock, RCV_SHUTDOWN | SEND_SHUTDOWN);
sock              212 net/rds/tcp_connect.c 		lock_sock(sock->sk);
sock              213 net/rds/tcp_connect.c 		rds_tcp_restore_callbacks(sock, tc); /* tc->tc_sock = NULL */
sock              215 net/rds/tcp_connect.c 		release_sock(sock->sk);
sock              216 net/rds/tcp_connect.c 		sock_release(sock);
sock               41 net/rds/tcp_listen.c int rds_tcp_keepalive(struct socket *sock)
sock               49 net/rds/tcp_listen.c 	ret = kernel_setsockopt(sock, SOL_SOCKET, SO_KEEPALIVE,
sock               54 net/rds/tcp_listen.c 	ret = kernel_setsockopt(sock, IPPROTO_TCP, TCP_KEEPCNT,
sock               59 net/rds/tcp_listen.c 	ret = kernel_setsockopt(sock, IPPROTO_TCP, TCP_KEEPIDLE,
sock               67 net/rds/tcp_listen.c 	ret = kernel_setsockopt(sock, IPPROTO_TCP, TCP_KEEPINTVL,
sock              114 net/rds/tcp_listen.c void rds_tcp_set_linger(struct socket *sock)
sock              121 net/rds/tcp_listen.c 	kernel_setsockopt(sock, SOL_SOCKET, SO_LINGER,
sock              125 net/rds/tcp_listen.c int rds_tcp_accept_one(struct socket *sock)
sock              140 net/rds/tcp_listen.c 	if (!sock) /* module unload or netns delete in progress */
sock              143 net/rds/tcp_listen.c 	ret = sock_create_lite(sock->sk->sk_family,
sock              144 net/rds/tcp_listen.c 			       sock->sk->sk_type, sock->sk->sk_protocol,
sock              149 net/rds/tcp_listen.c 	ret = sock->ops->accept(sock, new_sock, O_NONBLOCK, true);
sock              160 net/rds/tcp_listen.c 	new_sock->ops = sock->ops;
sock              181 net/rds/tcp_listen.c 		 sock->sk->sk_family,
sock              201 net/rds/tcp_listen.c 	conn = rds_conn_create(sock_net(sock->sk),
sock              255 net/rds/tcp_listen.c void rds_tcp_listen_data_ready(struct sock *sk)
sock              257 net/rds/tcp_listen.c 	void (*ready)(struct sock *sk);
sock              290 net/rds/tcp_listen.c 	struct socket *sock = NULL;
sock              298 net/rds/tcp_listen.c 			       IPPROTO_TCP, &sock);
sock              305 net/rds/tcp_listen.c 	sock->sk->sk_reuse = SK_CAN_REUSE;
sock              306 net/rds/tcp_listen.c 	rds_tcp_nonagle(sock);
sock              308 net/rds/tcp_listen.c 	write_lock_bh(&sock->sk->sk_callback_lock);
sock              309 net/rds/tcp_listen.c 	sock->sk->sk_user_data = sock->sk->sk_data_ready;
sock              310 net/rds/tcp_listen.c 	sock->sk->sk_data_ready = rds_tcp_listen_data_ready;
sock              311 net/rds/tcp_listen.c 	write_unlock_bh(&sock->sk->sk_callback_lock);
sock              329 net/rds/tcp_listen.c 	ret = sock->ops->bind(sock, (struct sockaddr *)&ss, addr_len);
sock              336 net/rds/tcp_listen.c 	ret = sock->ops->listen(sock, 64);
sock              340 net/rds/tcp_listen.c 	return sock;
sock              342 net/rds/tcp_listen.c 	if (sock)
sock              343 net/rds/tcp_listen.c 		sock_release(sock);
sock              347 net/rds/tcp_listen.c void rds_tcp_listen_stop(struct socket *sock, struct work_struct *acceptor)
sock              349 net/rds/tcp_listen.c 	struct sock *sk;
sock              351 net/rds/tcp_listen.c 	if (!sock)
sock              354 net/rds/tcp_listen.c 	sk = sock->sk;
sock              369 net/rds/tcp_listen.c 	sock_release(sock);
sock              265 net/rds/tcp_recv.c 	struct socket *sock = tc->t_sock;
sock              276 net/rds/tcp_recv.c 	tcp_read_sock(sock->sk, &desc, rds_tcp_data_recv);
sock              293 net/rds/tcp_recv.c 	struct socket *sock = tc->t_sock;
sock              297 net/rds/tcp_recv.c 		 cp->cp_index, tc, sock);
sock              299 net/rds/tcp_recv.c 	lock_sock(sock->sk);
sock              301 net/rds/tcp_recv.c 	release_sock(sock->sk);
sock              306 net/rds/tcp_recv.c void rds_tcp_data_ready(struct sock *sk)
sock              308 net/rds/tcp_recv.c 	void (*ready)(struct sock *sk);
sock               41 net/rds/tcp_send.c static void rds_tcp_cork(struct socket *sock, int val)
sock               43 net/rds/tcp_send.c 	kernel_setsockopt(sock, SOL_TCP, TCP_CORK, (void *)&val, sizeof(val));
sock               61 net/rds/tcp_send.c static int rds_tcp_sendmsg(struct socket *sock, void *data, unsigned int len)
sock               71 net/rds/tcp_send.c 	return kernel_sendmsg(sock, &msg, &vec, 1, vec.iov_len);
sock              183 net/rds/tcp_send.c void rds_tcp_write_space(struct sock *sk)
sock              185 net/rds/tcp_send.c 	void (*write_space)(struct sock *sk);
sock              129 net/rose/af_rose.c static void rose_remove_socket(struct sock *sk)
sock              142 net/rose/af_rose.c 	struct sock *s;
sock              162 net/rose/af_rose.c 	struct sock *s;
sock              208 net/rose/af_rose.c static void rose_insert_socket(struct sock *sk)
sock              220 net/rose/af_rose.c static struct sock *rose_find_listener(rose_address *addr, ax25_address *call)
sock              222 net/rose/af_rose.c 	struct sock *s;
sock              251 net/rose/af_rose.c struct sock *rose_find_socket(unsigned int lci, struct rose_neigh *neigh)
sock              253 net/rose/af_rose.c 	struct sock *s;
sock              291 net/rose/af_rose.c void rose_destroy_socket(struct sock *);
sock              298 net/rose/af_rose.c 	struct sock *sk = from_timer(sk, t, sk_timer);
sock              309 net/rose/af_rose.c void rose_destroy_socket(struct sock *sk)
sock              345 net/rose/af_rose.c static int rose_setsockopt(struct socket *sock, int level, int optname,
sock              348 net/rose/af_rose.c 	struct sock *sk = sock->sk;
sock              405 net/rose/af_rose.c static int rose_getsockopt(struct socket *sock, int level, int optname,
sock              408 net/rose/af_rose.c 	struct sock *sk = sock->sk;
sock              463 net/rose/af_rose.c static int rose_listen(struct socket *sock, int backlog)
sock              465 net/rose/af_rose.c 	struct sock *sk = sock->sk;
sock              488 net/rose/af_rose.c static int rose_create(struct net *net, struct socket *sock, int protocol,
sock              491 net/rose/af_rose.c 	struct sock *sk;
sock              497 net/rose/af_rose.c 	if (sock->type != SOCK_SEQPACKET || protocol != 0)
sock              506 net/rose/af_rose.c 	sock_init_data(sock, sk);
sock              514 net/rose/af_rose.c 	sock->ops    = &rose_proto_ops;
sock              531 net/rose/af_rose.c static struct sock *rose_make_new(struct sock *osk)
sock              533 net/rose/af_rose.c 	struct sock *sk;
sock              577 net/rose/af_rose.c static int rose_release(struct socket *sock)
sock              579 net/rose/af_rose.c 	struct sock *sk = sock->sk;
sock              625 net/rose/af_rose.c 	sock->sk = NULL;
sock              632 net/rose/af_rose.c static int rose_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len)
sock              634 net/rose/af_rose.c 	struct sock *sk = sock->sk;
sock              695 net/rose/af_rose.c static int rose_connect(struct socket *sock, struct sockaddr *uaddr, int addr_len, int flags)
sock              697 net/rose/af_rose.c 	struct sock *sk = sock->sk;
sock              723 net/rose/af_rose.c 	if (sk->sk_state == TCP_ESTABLISHED && sock->state == SS_CONNECTING) {
sock              725 net/rose/af_rose.c 		sock->state = SS_CONNECTED;
sock              729 net/rose/af_rose.c 	if (sk->sk_state == TCP_CLOSE && sock->state == SS_CONNECTING) {
sock              730 net/rose/af_rose.c 		sock->state = SS_UNCONNECTED;
sock              742 net/rose/af_rose.c 	sock->state = SS_UNCONNECTED;
sock              794 net/rose/af_rose.c 	sock->state   = SS_CONNECTING;
sock              839 net/rose/af_rose.c 		sock->state = SS_UNCONNECTED;
sock              844 net/rose/af_rose.c 	sock->state = SS_CONNECTED;
sock              852 net/rose/af_rose.c static int rose_accept(struct socket *sock, struct socket *newsock, int flags,
sock              856 net/rose/af_rose.c 	struct sock *newsk;
sock              858 net/rose/af_rose.c 	struct sock *sk;
sock              861 net/rose/af_rose.c 	if ((sk = sock->sk) == NULL)
sock              917 net/rose/af_rose.c static int rose_getname(struct socket *sock, struct sockaddr *uaddr,
sock              921 net/rose/af_rose.c 	struct sock *sk = sock->sk;
sock              949 net/rose/af_rose.c 	struct sock *sk;
sock              950 net/rose/af_rose.c 	struct sock *make;
sock             1028 net/rose/af_rose.c static int rose_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
sock             1030 net/rose/af_rose.c 	struct sock *sk = sock->sk;
sock             1192 net/rose/af_rose.c static int rose_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock             1195 net/rose/af_rose.c 	struct sock *sk = sock->sk;
sock             1254 net/rose/af_rose.c static int rose_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock             1256 net/rose/af_rose.c 	struct sock *sk = sock->sk;
sock             1376 net/rose/af_rose.c 		struct sock *s = sk_entry(v);
sock               36 net/rose/rose_in.c static int rose_state1_machine(struct sock *sk, struct sk_buff *skb, int frametype)
sock               73 net/rose/rose_in.c static int rose_state2_machine(struct sock *sk, struct sk_buff *skb, int frametype)
sock              101 net/rose/rose_in.c static int rose_state3_machine(struct sock *sk, struct sk_buff *skb, int frametype, int ns, int nr, int q, int d, int m)
sock              212 net/rose/rose_in.c static int rose_state4_machine(struct sock *sk, struct sk_buff *skb, int frametype)
sock              250 net/rose/rose_in.c static int rose_state5_machine(struct sock *sk, struct sk_buff *skb, int frametype)
sock              262 net/rose/rose_in.c int rose_process_rx_frame(struct sock *sk, struct sk_buff *skb)
sock               64 net/rose/rose_loopback.c 	struct sock *sk;
sock               30 net/rose/rose_out.c static void rose_send_iframe(struct sock *sk, struct sk_buff *skb)
sock               45 net/rose/rose_out.c void rose_kick(struct sock *sk)
sock              109 net/rose/rose_out.c void rose_enquiry_response(struct sock *sk)
sock              858 net/rose/rose_route.c 	struct sock *sk;
sock               32 net/rose/rose_subr.c void rose_clear_queues(struct sock *sk)
sock               43 net/rose/rose_subr.c void rose_frames_acked(struct sock *sk, unsigned short nr)
sock               60 net/rose/rose_subr.c void rose_requeue_frames(struct sock *sk)
sock               82 net/rose/rose_subr.c int rose_validate_nr(struct sock *sk, unsigned short nr)
sock               99 net/rose/rose_subr.c void rose_write_internal(struct sock *sk, int frametype)
sock              530 net/rose/rose_subr.c void rose_disconnect(struct sock *sk, int reason, int cause, int diagnostic)
sock               32 net/rose/rose_timer.c void rose_start_heartbeat(struct sock *sk)
sock               42 net/rose/rose_timer.c void rose_start_t1timer(struct sock *sk)
sock               54 net/rose/rose_timer.c void rose_start_t2timer(struct sock *sk)
sock               66 net/rose/rose_timer.c void rose_start_t3timer(struct sock *sk)
sock               78 net/rose/rose_timer.c void rose_start_hbtimer(struct sock *sk)
sock               90 net/rose/rose_timer.c void rose_start_idletimer(struct sock *sk)
sock              104 net/rose/rose_timer.c void rose_stop_heartbeat(struct sock *sk)
sock              109 net/rose/rose_timer.c void rose_stop_timer(struct sock *sk)
sock              114 net/rose/rose_timer.c void rose_stop_idletimer(struct sock *sk)
sock              121 net/rose/rose_timer.c 	struct sock *sk = from_timer(sk, t, sk_timer);
sock              160 net/rose/rose_timer.c 	struct sock *sk = &rose->sock;
sock              189 net/rose/rose_timer.c 	struct sock *sk = &rose->sock;
sock               46 net/rxrpc/af_rxrpc.c static void rxrpc_sock_destructor(struct sock *);
sock               51 net/rxrpc/af_rxrpc.c static inline int rxrpc_writable(struct sock *sk)
sock               59 net/rxrpc/af_rxrpc.c static void rxrpc_write_space(struct sock *sk)
sock              129 net/rxrpc/af_rxrpc.c static int rxrpc_bind(struct socket *sock, struct sockaddr *saddr, int len)
sock              133 net/rxrpc/af_rxrpc.c 	struct rxrpc_sock *rx = rxrpc_sk(sock->sk);
sock              209 net/rxrpc/af_rxrpc.c static int rxrpc_listen(struct socket *sock, int backlog)
sock              211 net/rxrpc/af_rxrpc.c 	struct sock *sk = sock->sk;
sock              280 net/rxrpc/af_rxrpc.c struct rxrpc_call *rxrpc_kernel_begin_call(struct socket *sock,
sock              294 net/rxrpc/af_rxrpc.c 	struct rxrpc_sock *rx = rxrpc_sk(sock->sk);
sock              338 net/rxrpc/af_rxrpc.c static void rxrpc_dummy_notify_rx(struct sock *sk, struct rxrpc_call *rxcall,
sock              351 net/rxrpc/af_rxrpc.c void rxrpc_kernel_end_call(struct socket *sock, struct rxrpc_call *call)
sock              356 net/rxrpc/af_rxrpc.c 	rxrpc_release_call(rxrpc_sk(sock->sk), call);
sock              378 net/rxrpc/af_rxrpc.c bool rxrpc_kernel_check_life(const struct socket *sock,
sock              393 net/rxrpc/af_rxrpc.c u32 rxrpc_kernel_get_epoch(struct socket *sock, struct rxrpc_call *call)
sock              408 net/rxrpc/af_rxrpc.c 	struct socket *sock,
sock              412 net/rxrpc/af_rxrpc.c 	struct rxrpc_sock *rx = rxrpc_sk(sock->sk);
sock              428 net/rxrpc/af_rxrpc.c void rxrpc_kernel_set_max_life(struct socket *sock, struct rxrpc_call *call,
sock              449 net/rxrpc/af_rxrpc.c static int rxrpc_connect(struct socket *sock, struct sockaddr *addr,
sock              453 net/rxrpc/af_rxrpc.c 	struct rxrpc_sock *rx = rxrpc_sk(sock->sk);
sock              499 net/rxrpc/af_rxrpc.c static int rxrpc_sendmsg(struct socket *sock, struct msghdr *m, size_t len)
sock              502 net/rxrpc/af_rxrpc.c 	struct rxrpc_sock *rx = rxrpc_sk(sock->sk);
sock              540 net/rxrpc/af_rxrpc.c 		local = rxrpc_lookup_local(sock_net(sock->sk), &rx->srx);
sock              577 net/rxrpc/af_rxrpc.c static int rxrpc_setsockopt(struct socket *sock, int level, int optname,
sock              580 net/rxrpc/af_rxrpc.c 	struct rxrpc_sock *rx = rxrpc_sk(sock->sk);
sock              676 net/rxrpc/af_rxrpc.c static int rxrpc_getsockopt(struct socket *sock, int level, int optname,
sock              704 net/rxrpc/af_rxrpc.c static __poll_t rxrpc_poll(struct file *file, struct socket *sock,
sock              707 net/rxrpc/af_rxrpc.c 	struct sock *sk = sock->sk;
sock              711 net/rxrpc/af_rxrpc.c 	sock_poll_wait(file, sock, wait);
sock              731 net/rxrpc/af_rxrpc.c static int rxrpc_create(struct net *net, struct socket *sock, int protocol,
sock              736 net/rxrpc/af_rxrpc.c 	struct sock *sk;
sock              738 net/rxrpc/af_rxrpc.c 	_enter("%p,%d", sock, protocol);
sock              745 net/rxrpc/af_rxrpc.c 	if (sock->type != SOCK_DGRAM)
sock              748 net/rxrpc/af_rxrpc.c 	sock->ops = &rxrpc_rpc_ops;
sock              749 net/rxrpc/af_rxrpc.c 	sock->state = SS_UNCONNECTED;
sock              755 net/rxrpc/af_rxrpc.c 	sock_init_data(sock, sk);
sock              784 net/rxrpc/af_rxrpc.c static int rxrpc_shutdown(struct socket *sock, int flags)
sock              786 net/rxrpc/af_rxrpc.c 	struct sock *sk = sock->sk;
sock              817 net/rxrpc/af_rxrpc.c static void rxrpc_sock_destructor(struct sock *sk)
sock              836 net/rxrpc/af_rxrpc.c static int rxrpc_release_sock(struct sock *sk)
sock              891 net/rxrpc/af_rxrpc.c static int rxrpc_release(struct socket *sock)
sock              893 net/rxrpc/af_rxrpc.c 	struct sock *sk = sock->sk;
sock              895 net/rxrpc/af_rxrpc.c 	_enter("%p{%p}", sock, sk);
sock              900 net/rxrpc/af_rxrpc.c 	sock->sk = NULL;
sock              132 net/rxrpc/ar-internal.h 	struct sock		sk;
sock              993 net/rxrpc/ar-internal.h int rxrpc_input_packet(struct sock *, struct sk_buff *);
sock             1074 net/rxrpc/ar-internal.h void rxrpc_error_report(struct sock *);
sock              654 net/rxrpc/call_accept.c int rxrpc_kernel_charge_accept(struct socket *sock,
sock              660 net/rxrpc/call_accept.c 	struct rxrpc_sock *rx = rxrpc_sk(sock->sk);
sock              663 net/rxrpc/call_accept.c 	if (sock->sk->sk_state == RXRPC_CLOSE)
sock             1194 net/rxrpc/input.c int rxrpc_input_packet(struct sock *udp_sk, struct sk_buff *skb)
sock              109 net/rxrpc/local_object.c 	struct sock *usk;
sock              146 net/rxrpc/peer_event.c void rxrpc_error_report(struct sock *sk)
sock              492 net/rxrpc/peer_object.c void rxrpc_kernel_get_peer(struct socket *sock, struct rxrpc_call *call,
sock              506 net/rxrpc/peer_object.c u32 rxrpc_kernel_get_srtt(struct socket *sock, struct rxrpc_call *call)
sock               26 net/rxrpc/recvmsg.c 	struct sock *sk;
sock              308 net/rxrpc/recvmsg.c static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call,
sock              361 net/rxrpc/recvmsg.c 			sock_recv_timestamp(msg, sock->sk, skb);
sock              440 net/rxrpc/recvmsg.c int rxrpc_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
sock              444 net/rxrpc/recvmsg.c 	struct rxrpc_sock *rx = rxrpc_sk(sock->sk);
sock              560 net/rxrpc/recvmsg.c 		ret = rxrpc_recvmsg_data(sock, call, msg, &msg->msg_iter, len,
sock              641 net/rxrpc/recvmsg.c int rxrpc_kernel_recv_data(struct socket *sock, struct rxrpc_call *call,
sock              660 net/rxrpc/recvmsg.c 		ret = rxrpc_recvmsg_data(sock, call, NULL, iter,
sock              740 net/rxrpc/recvmsg.c bool rxrpc_kernel_get_reply_time(struct socket *sock, struct rxrpc_call *call,
sock              299 net/rxrpc/sendmsg.c 	struct sock *sk = &rx->sk;
sock              793 net/rxrpc/sendmsg.c int rxrpc_kernel_send_data(struct socket *sock, struct rxrpc_call *call,
sock              813 net/rxrpc/sendmsg.c 		ret = rxrpc_send_data(rxrpc_sk(sock->sk), call, msg, len,
sock              845 net/rxrpc/sendmsg.c bool rxrpc_kernel_abort_call(struct socket *sock, struct rxrpc_call *call,
sock              875 net/rxrpc/sendmsg.c void rxrpc_kernel_set_tx_length(struct socket *sock, struct rxrpc_call *call,
sock              204 net/sched/cls_flow.c 	struct sock *sk = skb_to_full_sk(skb);
sock              216 net/sched/cls_flow.c 	struct sock *sk = skb_to_full_sk(skb);
sock              344 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              355 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              366 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              377 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              388 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              399 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              410 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              421 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              432 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              443 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              454 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              465 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              476 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              496 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              507 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              518 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              529 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              540 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              551 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              562 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              573 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              584 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock              595 net/sched/em_meta.c 	const struct sock *sk = skb_to_full_sk(skb);
sock               53 net/sched/sch_atm.c 	struct socket		*sock;		/* for closing */
sock              156 net/sched/sch_atm.c 	if (flow->sock) {
sock              158 net/sched/sch_atm.c 			file_count(flow->sock->file));
sock              160 net/sched/sch_atm.c 		sockfd_put(flow->sock);
sock              204 net/sched/sch_atm.c 	struct socket *sock;
sock              253 net/sched/sch_atm.c 	sock = sockfd_lookup(fd, &error);
sock              254 net/sched/sch_atm.c 	if (!sock)
sock              256 net/sched/sch_atm.c 	pr_debug("atm_tc_change: f_count %ld\n", file_count(sock->file));
sock              257 net/sched/sch_atm.c 	if (sock->ops->family != PF_ATMSVC && sock->ops->family != PF_ATMPVC) {
sock              300 net/sched/sch_atm.c 	flow->sock = sock;
sock              301 net/sched/sch_atm.c 	flow->vcc = ATM_SD(sock);	/* speedup */
sock              319 net/sched/sch_atm.c 	sockfd_put(sock);
sock              563 net/sched/sch_atm.c 	p->link.sock = NULL;
sock               79 net/sched/sch_etf.c 	struct sock *sk = nskb->sk;
sock              140 net/sched/sch_etf.c 	struct sock *sk = skb->sk;
sock               76 net/sched/sch_fq.c 	struct sock	*sk;
sock              203 net/sched/sch_fq.c 		  struct sock *sk)
sock              244 net/sched/sch_fq.c 	struct sock *sk = skb->sk;
sock              267 net/sched/sch_fq.c 		sk = (struct sock *)((hash << 1) | 1UL);
sock              279 net/sched/sch_fq.c 		sk = (struct sock *)((hash << 1) | 1UL);
sock               54 net/sctp/associola.c 					const struct sock *sk,
sock               62 net/sctp/associola.c 	sp = sctp_sk((struct sock *)sk);
sock               66 net/sctp/associola.c 	asoc->base.sk = (struct sock *)sk;
sock              284 net/sctp/associola.c 					      const struct sock *sk,
sock              313 net/sctp/associola.c 	struct sock *sk = asoc->base.sk;
sock             1069 net/sctp/associola.c void sctp_assoc_migrate(struct sctp_association *assoc, struct sock *newsk)
sock             1072 net/sctp/associola.c 	struct sock *oldsk = assoc->base.sk;
sock              476 net/sctp/bind_addr.c int sctp_is_any(struct sock *sk, const union sctp_addr *addr)
sock              536 net/sctp/bind_addr.c int sctp_is_ep_boundall(struct sock *sk)
sock               22 net/sctp/diag.c static void sctp_diag_get_info(struct sock *sk, struct inet_diag_msg *r,
sock               27 net/sctp/diag.c 					struct sock *sk,
sock              123 net/sctp/diag.c static int inet_sctp_diag_fill(struct sock *sk, struct sctp_association *asoc,
sock              251 net/sctp/diag.c 	struct sock *sk = tsp->asoc->base.sk;
sock              299 net/sctp/diag.c 	struct sock *sk = ep->base.sk;
sock              353 net/sctp/diag.c 	struct sock *sk = ep->base.sk;
sock              371 net/sctp/diag.c 	struct sock *sk = ep->base.sk;
sock              415 net/sctp/diag.c static void sctp_diag_get_info(struct sock *sk, struct inet_diag_msg *r,
sock               42 net/sctp/endpointola.c 						struct sock *sk,
sock              129 net/sctp/endpointola.c struct sctp_endpoint *sctp_endpoint_new(struct sock *sk, gfp_t gfp)
sock              154 net/sctp/endpointola.c 	struct sock *sk = ep->base.sk;
sock              189 net/sctp/endpointola.c 	struct sock *sk;
sock              319 net/sctp/endpointola.c 	struct sock *sk;
sock               64 net/sctp/input.c static int sctp_add_backlog(struct sock *sk, struct sk_buff *skb);
sock               87 net/sctp/input.c 	struct sock *sk;
sock              289 net/sctp/input.c int sctp_backlog_rcv(struct sock *sk, struct sk_buff *skb)
sock              360 net/sctp/input.c static int sctp_add_backlog(struct sock *sk, struct sk_buff *skb)
sock              385 net/sctp/input.c void sctp_icmp_frag_needed(struct sock *sk, struct sctp_association *asoc,
sock              419 net/sctp/input.c void sctp_icmp_redirect(struct sock *sk, struct sctp_transport *t,
sock              442 net/sctp/input.c void sctp_icmp_proto_unreachable(struct sock *sk,
sock              471 net/sctp/input.c struct sock *sctp_err_lookup(struct net *net, int family, struct sk_buff *skb,
sock              480 net/sctp/input.c 	struct sock *sk = NULL;
sock              550 net/sctp/input.c void sctp_err_finish(struct sock *sk, struct sctp_transport *t)
sock              577 net/sctp/input.c 	struct sock *sk;
sock              720 net/sctp/input.c 	struct sock *sk = ep->base.sk;
sock              739 net/sctp/input.c 			struct sock *sk2 = epb2->sk;
sock              786 net/sctp/input.c 	struct sock *sk = ep->base.sk;
sock              835 net/sctp/input.c 	struct sock *sk;
sock              129 net/sctp/ipv6.c 	struct sock *sk;
sock              196 net/sctp/ipv6.c 	struct sock *sk = skb->sk;
sock              227 net/sctp/ipv6.c 			    struct flowi *fl, struct sock *sk)
sock              442 net/sctp/ipv6.c static void sctp_v6_copy_ip_options(struct sock *sk, struct sock *newsk)
sock              461 net/sctp/ipv6.c static int sctp_v6_ip_options_len(struct sock *sk)
sock              498 net/sctp/ipv6.c static void sctp_v6_from_sk(union sctp_addr *addr, struct sock *sk)
sock              506 net/sctp/ipv6.c static void sctp_v6_to_sk_saddr(union sctp_addr *addr, struct sock *sk)
sock              520 net/sctp/ipv6.c static void sctp_v6_to_sk_daddr(union sctp_addr *addr, struct sock *sk)
sock              711 net/sctp/ipv6.c static struct sock *sctp_v6_create_accept_sk(struct sock *sk,
sock              715 net/sctp/ipv6.c 	struct sock *newsk;
sock              799 net/sctp/ipv6.c static void sctp_v6_ecn_capable(struct sock *sk)
sock              892 net/sctp/ipv6.c 	struct sock *sk = sctp_opt2sk(opt);
sock              999 net/sctp/ipv6.c static int sctp_getname(struct socket *sock, struct sockaddr *uaddr,
sock             1004 net/sctp/ipv6.c 	rc = inet6_getname(sock, uaddr, peer);
sock             1009 net/sctp/ipv6.c 	rc = sctp_v6_addr_to_user(sctp_sk(sock->sk),
sock               31 net/sctp/objcnt.c SCTP_DBG_OBJCNT(sock);
sock               46 net/sctp/objcnt.c 	SCTP_DBG_OBJCNT_ENTRY(sock),
sock               79 net/sctp/output.c 	struct sock *sk;
sock              413 net/sctp/output.c 	struct sock *sk = head->sk;
sock              554 net/sctp/output.c 	struct sock *sk;
sock              166 net/sctp/proc.c 	struct sock *sk;
sock              236 net/sctp/proc.c 	struct sock *sk;
sock              175 net/sctp/protocol.c static void sctp_v4_copy_ip_options(struct sock *sk, struct sock *newsk)
sock              198 net/sctp/protocol.c static int sctp_v4_ip_options_len(struct sock *sk)
sock              234 net/sctp/protocol.c static void sctp_v4_from_sk(union sctp_addr *addr, struct sock *sk)
sock              243 net/sctp/protocol.c static void sctp_v4_to_sk_saddr(union sctp_addr *addr, struct sock *sk)
sock              249 net/sctp/protocol.c static void sctp_v4_to_sk_daddr(union sctp_addr *addr, struct sock *sk)
sock              408 net/sctp/protocol.c 				struct flowi *fl, struct sock *sk)
sock              567 net/sctp/protocol.c static struct sock *sctp_v4_create_accept_sk(struct sock *sk,
sock              571 net/sctp/protocol.c 	struct sock *newsk = sk_alloc(sock_net(sk), PF_INET, GFP_KERNEL,
sock              613 net/sctp/protocol.c static void sctp_v4_ecn_capable(struct sock *sk)
sock              658 net/sctp/protocol.c 			struct sock *sk;
sock             1332 net/sctp/sm_make_chunk.c 				 struct sock *sk, gfp_t gfp)
sock             1390 net/sctp/sm_make_chunk.c 	struct sock *sk;
sock              236 net/sctp/sm_sideeffect.c 	struct sock *sk = asoc->base.sk;
sock              273 net/sctp/sm_sideeffect.c 	struct sock *sk = asoc->base.sk;
sock              366 net/sctp/sm_sideeffect.c 	struct sock *sk = asoc->base.sk;
sock              412 net/sctp/sm_sideeffect.c 	struct sock *sk = asoc->base.sk;
sock              447 net/sctp/sm_sideeffect.c 	struct sock *sk = asoc->base.sk;
sock              855 net/sctp/sm_sideeffect.c 	struct sock *sk = asoc->base.sk;
sock              919 net/sctp/sm_sideeffect.c 	struct sock *sk = asoc->base.sk;
sock             1021 net/sctp/sm_sideeffect.c 	struct sock *sk = asoc->base.sk;
sock              697 net/sctp/sm_statefuns.c 	struct sock *sk;
sock             6330 net/sctp/sm_statefuns.c 	struct sock *sk = asoc->base.sk;
sock               71 net/sctp/socket.c static bool sctp_writeable(struct sock *sk);
sock               75 net/sctp/socket.c static int sctp_wait_for_packet(struct sock *sk, int *err, long *timeo_p);
sock               77 net/sctp/socket.c static int sctp_wait_for_accept(struct sock *sk, long timeo);
sock               78 net/sctp/socket.c static void sctp_wait_for_close(struct sock *sk, long timeo);
sock               79 net/sctp/socket.c static void sctp_destruct_sock(struct sock *sk);
sock               82 net/sctp/socket.c static int sctp_bindx_add(struct sock *, struct sockaddr *, int);
sock               83 net/sctp/socket.c static int sctp_bindx_rem(struct sock *, struct sockaddr *, int);
sock               84 net/sctp/socket.c static int sctp_send_asconf_add_ip(struct sock *, struct sockaddr *, int);
sock               85 net/sctp/socket.c static int sctp_send_asconf_del_ip(struct sock *, struct sockaddr *, int);
sock               88 net/sctp/socket.c static int sctp_do_bind(struct sock *, union sctp_addr *, int);
sock               89 net/sctp/socket.c static int sctp_autobind(struct sock *sk);
sock               90 net/sctp/socket.c static int sctp_sock_migrate(struct sock *oldsk, struct sock *newsk,
sock               98 net/sctp/socket.c static void sctp_enter_memory_pressure(struct sock *sk)
sock              107 net/sctp/socket.c 	struct sock *sk = asoc->base.sk;
sock              125 net/sctp/socket.c 	struct sock *sk = asoc->base.sk;
sock              190 net/sctp/socket.c static void sctp_for_each_rx_skb(struct sctp_association *asoc, struct sock *sk,
sock              191 net/sctp/socket.c 				 void (*cb)(struct sk_buff *, struct sock *))
sock              207 net/sctp/socket.c static inline int sctp_verify_addr(struct sock *sk, union sctp_addr *addr,
sock              230 net/sctp/socket.c struct sctp_association *sctp_id2assoc(struct sock *sk, sctp_assoc_t id)
sock              267 net/sctp/socket.c static struct sctp_transport *sctp_addr_id2transport(struct sock *sk,
sock              306 net/sctp/socket.c static int sctp_bind(struct sock *sk, struct sockaddr *addr, int addr_len)
sock              327 net/sctp/socket.c static int sctp_get_port_local(struct sock *, union sctp_addr *);
sock              361 net/sctp/socket.c static int sctp_do_bind(struct sock *sk, union sctp_addr *addr, int len)
sock              489 net/sctp/socket.c static int sctp_bindx_add(struct sock *sk, struct sockaddr *addrs, int addrcnt)
sock              539 net/sctp/socket.c static int sctp_send_asconf_add_ip(struct sock		*sk,
sock              662 net/sctp/socket.c static int sctp_bindx_rem(struct sock *sk, struct sockaddr *addrs, int addrcnt)
sock              741 net/sctp/socket.c static int sctp_send_asconf_del_ip(struct sock		*sk,
sock              895 net/sctp/socket.c 	struct sock *sk = sctp_opt2sk(sp);
sock              983 net/sctp/socket.c static int sctp_setsockopt_bindx(struct sock *sk,
sock             1067 net/sctp/socket.c 	struct sock *sk = ep->base.sk;
sock             1160 net/sctp/socket.c static int __sctp_connect(struct sock *sk, struct sockaddr *kaddrs,
sock             1305 net/sctp/socket.c static int __sctp_setsockopt_connectx(struct sock *sk,
sock             1349 net/sctp/socket.c static int sctp_setsockopt_connectx_old(struct sock *sk,
sock             1362 net/sctp/socket.c static int sctp_setsockopt_connectx(struct sock *sk,
sock             1393 net/sctp/socket.c static int sctp_getsockopt_connectx3(struct sock *sk, int len,
sock             1485 net/sctp/socket.c static void sctp_close(struct sock *sk, long timeout)
sock             1559 net/sctp/socket.c 	SCTP_DBG_OBJCNT_DEC(sock);
sock             1563 net/sctp/socket.c static int sctp_error(struct sock *sk, int flags, int err)
sock             1598 net/sctp/socket.c static int sctp_sendmsg_parse(struct sock *sk, struct sctp_cmsgs *cmsgs,
sock             1659 net/sctp/socket.c static int sctp_sendmsg_new_asoc(struct sock *sk, __u16 sflags,
sock             1758 net/sctp/socket.c 	struct sock *sk = asoc->base.sk;
sock             1797 net/sctp/socket.c 	struct sock *sk = asoc->base.sk;
sock             1895 net/sctp/socket.c static union sctp_addr *sctp_sendmsg_get_daddr(struct sock *sk,
sock             1944 net/sctp/socket.c static int sctp_sendmsg(struct sock *sk, struct msghdr *msg, size_t msg_len)
sock             2091 net/sctp/socket.c static int sctp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sock             2206 net/sctp/socket.c static int sctp_setsockopt_disable_fragments(struct sock *sk,
sock             2223 net/sctp/socket.c static int sctp_setsockopt_events(struct sock *sk, char __user *optval,
sock             2277 net/sctp/socket.c static int sctp_setsockopt_autoclose(struct sock *sk, char __user *optval,
sock             2625 net/sctp/socket.c static int sctp_setsockopt_peer_addr_params(struct sock *sk,
sock             2793 net/sctp/socket.c static int sctp_setsockopt_delayed_ack(struct sock *sk,
sock             2880 net/sctp/socket.c static int sctp_setsockopt_initmsg(struct sock *sk, char __user *optval, unsigned int optlen)
sock             2916 net/sctp/socket.c static int sctp_setsockopt_default_send_param(struct sock *sk,
sock             2977 net/sctp/socket.c static int sctp_setsockopt_default_sndinfo(struct sock *sk,
sock             3038 net/sctp/socket.c static int sctp_setsockopt_primary_addr(struct sock *sk, char __user *optval,
sock             3080 net/sctp/socket.c static int sctp_setsockopt_nodelay(struct sock *sk, char __user *optval,
sock             3106 net/sctp/socket.c static int sctp_setsockopt_rtoinfo(struct sock *sk, char __user *optval, unsigned int optlen)
sock             3172 net/sctp/socket.c static int sctp_setsockopt_associnfo(struct sock *sk, char __user *optval, unsigned int optlen)
sock             3240 net/sctp/socket.c static int sctp_setsockopt_mappedv4(struct sock *sk, char __user *optval, unsigned int optlen)
sock             3284 net/sctp/socket.c static int sctp_setsockopt_maxseg(struct sock *sk, char __user *optval, unsigned int optlen)
sock             3344 net/sctp/socket.c static int sctp_setsockopt_peer_primary_addr(struct sock *sk, char __user *optval,
sock             3408 net/sctp/socket.c static int sctp_setsockopt_adaptation_layer(struct sock *sk, char __user *optval,
sock             3437 net/sctp/socket.c static int sctp_setsockopt_context(struct sock *sk, char __user *optval,
sock             3499 net/sctp/socket.c static int sctp_setsockopt_fragment_interleave(struct sock *sk,
sock             3535 net/sctp/socket.c static int sctp_setsockopt_partial_delivery_point(struct sock *sk,
sock             3568 net/sctp/socket.c static int sctp_setsockopt_maxburst(struct sock *sk,
sock             3624 net/sctp/socket.c static int sctp_setsockopt_auth_chunk(struct sock *sk,
sock             3657 net/sctp/socket.c static int sctp_setsockopt_hmac_ident(struct sock *sk,
sock             3697 net/sctp/socket.c static int sctp_setsockopt_auth_key(struct sock *sk,
sock             3763 net/sctp/socket.c static int sctp_setsockopt_active_key(struct sock *sk,
sock             3814 net/sctp/socket.c static int sctp_setsockopt_del_key(struct sock *sk,
sock             3865 net/sctp/socket.c static int sctp_setsockopt_deactivate_key(struct sock *sk, char __user *optval,
sock             3924 net/sctp/socket.c static int sctp_setsockopt_auto_asconf(struct sock *sk, char __user *optval,
sock             3959 net/sctp/socket.c static int sctp_setsockopt_paddr_thresholds(struct sock *sk,
sock             4013 net/sctp/socket.c static int sctp_setsockopt_recvrcvinfo(struct sock *sk,
sock             4029 net/sctp/socket.c static int sctp_setsockopt_recvnxtinfo(struct sock *sk,
sock             4045 net/sctp/socket.c static int sctp_setsockopt_pr_supported(struct sock *sk,
sock             4068 net/sctp/socket.c static int sctp_setsockopt_default_prinfo(struct sock *sk,
sock             4125 net/sctp/socket.c static int sctp_setsockopt_reconfig_supported(struct sock *sk,
sock             4154 net/sctp/socket.c static int sctp_setsockopt_enable_strreset(struct sock *sk,
sock             4202 net/sctp/socket.c static int sctp_setsockopt_reset_streams(struct sock *sk,
sock             4235 net/sctp/socket.c static int sctp_setsockopt_reset_assoc(struct sock *sk,
sock             4261 net/sctp/socket.c static int sctp_setsockopt_add_streams(struct sock *sk,
sock             4287 net/sctp/socket.c static int sctp_setsockopt_scheduler(struct sock *sk,
sock             4335 net/sctp/socket.c static int sctp_setsockopt_scheduler_value(struct sock *sk,
sock             4376 net/sctp/socket.c static int sctp_setsockopt_interleaving_supported(struct sock *sk,
sock             4412 net/sctp/socket.c static int sctp_setsockopt_reuse_port(struct sock *sk, char __user *optval,
sock             4455 net/sctp/socket.c static int sctp_setsockopt_event(struct sock *sk, char __user *optval,
sock             4503 net/sctp/socket.c static int sctp_setsockopt_asconf_supported(struct sock *sk,
sock             4539 net/sctp/socket.c static int sctp_setsockopt_auth_supported(struct sock *sk,
sock             4579 net/sctp/socket.c static int sctp_setsockopt_ecn_supported(struct sock *sk,
sock             4626 net/sctp/socket.c static int sctp_setsockopt(struct sock *sk, int level, int optname,
sock             4843 net/sctp/socket.c static int sctp_connect(struct sock *sk, struct sockaddr *addr,
sock             4862 net/sctp/socket.c int sctp_inet_connect(struct socket *sock, struct sockaddr *uaddr,
sock             4871 net/sctp/socket.c 	return sctp_connect(sock->sk, uaddr, addr_len, flags);
sock             4875 net/sctp/socket.c static int sctp_disconnect(struct sock *sk, int flags)
sock             4887 net/sctp/socket.c static struct sock *sctp_accept(struct sock *sk, int flags, int *err, bool kern)
sock             4891 net/sctp/socket.c 	struct sock *newsk = NULL;
sock             4944 net/sctp/socket.c static int sctp_ioctl(struct sock *sk, int cmd, unsigned long arg)
sock             4986 net/sctp/socket.c static int sctp_init_sock(struct sock *sk)
sock             5112 net/sctp/socket.c 	SCTP_DBG_OBJCNT_INC(sock);
sock             5139 net/sctp/socket.c static void sctp_destroy_sock(struct sock *sk)
sock             5165 net/sctp/socket.c static void sctp_destruct_sock(struct sock *sk)
sock             5191 net/sctp/socket.c static void sctp_shutdown(struct sock *sk, int how)
sock             5210 net/sctp/socket.c int sctp_get_sctp_info(struct sock *sk, struct sctp_association *asoc,
sock             5438 net/sctp/socket.c static int sctp_getsockopt_sctp_status(struct sock *sk, int len,
sock             5518 net/sctp/socket.c static int sctp_getsockopt_peer_addr_info(struct sock *sk, int len,
sock             5573 net/sctp/socket.c static int sctp_getsockopt_disable_fragments(struct sock *sk, int len,
sock             5595 net/sctp/socket.c static int sctp_getsockopt_events(struct sock *sk, int len, char __user *optval,
sock             5630 net/sctp/socket.c static int sctp_getsockopt_autoclose(struct sock *sk, int len, char __user *optval, int __user *optlen)
sock             5646 net/sctp/socket.c int sctp_do_peeloff(struct sock *sk, sctp_assoc_t id, struct socket **sockp)
sock             5650 net/sctp/socket.c 	struct socket *sock;
sock             5667 net/sctp/socket.c 	err = sock_create(sk->sk_family, SOCK_SEQPACKET, IPPROTO_SCTP, &sock);
sock             5671 net/sctp/socket.c 	sctp_copy_sock(sock->sk, sk, asoc);
sock             5678 net/sctp/socket.c 	sp->pf->copy_ip_options(sk, sock->sk);
sock             5683 net/sctp/socket.c 	err = sctp_sock_migrate(sk, sock->sk, asoc,
sock             5686 net/sctp/socket.c 		sock_release(sock);
sock             5687 net/sctp/socket.c 		sock = NULL;
sock             5690 net/sctp/socket.c 	*sockp = sock;
sock             5696 net/sctp/socket.c static int sctp_getsockopt_peeloff_common(struct sock *sk, sctp_peeloff_arg_t *peeloff,
sock             5732 net/sctp/socket.c static int sctp_getsockopt_peeloff(struct sock *sk, int len, char __user *optval, int __user *optlen)
sock             5765 net/sctp/socket.c static int sctp_getsockopt_peeloff_flags(struct sock *sk, int len,
sock             5932 net/sctp/socket.c static int sctp_getsockopt_peer_addr_params(struct sock *sk, int len,
sock             6075 net/sctp/socket.c static int sctp_getsockopt_delayed_ack(struct sock *sk, int len,
sock             6149 net/sctp/socket.c static int sctp_getsockopt_initmsg(struct sock *sk, int len, char __user *optval, int __user *optlen)
sock             6162 net/sctp/socket.c static int sctp_getsockopt_peer_addrs(struct sock *sk, int len,
sock             6213 net/sctp/socket.c static int sctp_copy_laddrs(struct sock *sk, __u16 port, void *to,
sock             6258 net/sctp/socket.c static int sctp_getsockopt_local_addrs(struct sock *sk, int len,
sock             6366 net/sctp/socket.c static int sctp_getsockopt_primary_addr(struct sock *sk, int len,
sock             6408 net/sctp/socket.c static int sctp_getsockopt_adaptation_layer(struct sock *sk, int len,
sock             6447 net/sctp/socket.c static int sctp_getsockopt_default_send_param(struct sock *sk,
sock             6493 net/sctp/socket.c static int sctp_getsockopt_default_sndinfo(struct sock *sk, int len,
sock             6544 net/sctp/socket.c static int sctp_getsockopt_nodelay(struct sock *sk, int len,
sock             6573 net/sctp/socket.c static int sctp_getsockopt_rtoinfo(struct sock *sk, int len,
sock             6627 net/sctp/socket.c static int sctp_getsockopt_associnfo(struct sock *sk, int len,
sock             6696 net/sctp/socket.c static int sctp_getsockopt_mappedv4(struct sock *sk, int len,
sock             6719 net/sctp/socket.c static int sctp_getsockopt_context(struct sock *sk, int len,
sock             6776 net/sctp/socket.c static int sctp_getsockopt_maxseg(struct sock *sk, int len,
sock             6823 net/sctp/socket.c static int sctp_getsockopt_fragment_interleave(struct sock *sk, int len,
sock             6846 net/sctp/socket.c static int sctp_getsockopt_partial_delivery_point(struct sock *sk, int len,
sock             6870 net/sctp/socket.c static int sctp_getsockopt_maxburst(struct sock *sk, int len,
sock             6910 net/sctp/socket.c static int sctp_getsockopt_hmac_ident(struct sock *sk, int len,
sock             6946 net/sctp/socket.c static int sctp_getsockopt_active_key(struct sock *sk, int len,
sock             6982 net/sctp/socket.c static int sctp_getsockopt_peer_auth_chunks(struct sock *sk, int len,
sock             7026 net/sctp/socket.c static int sctp_getsockopt_local_auth_chunks(struct sock *sk, int len,
sock             7082 net/sctp/socket.c static int sctp_getsockopt_assoc_number(struct sock *sk, int len,
sock             7113 net/sctp/socket.c static int sctp_getsockopt_auto_asconf(struct sock *sk, int len,
sock             7138 net/sctp/socket.c static int sctp_getsockopt_assoc_ids(struct sock *sk, int len,
sock             7187 net/sctp/socket.c static int sctp_getsockopt_paddr_thresholds(struct sock *sk,
sock             7242 net/sctp/socket.c static int sctp_getsockopt_assoc_stats(struct sock *sk, int len,
sock             7300 net/sctp/socket.c static int sctp_getsockopt_recvrcvinfo(struct sock *sk,	int len,
sock             7320 net/sctp/socket.c static int sctp_getsockopt_recvnxtinfo(struct sock *sk,	int len,
sock             7340 net/sctp/socket.c static int sctp_getsockopt_pr_supported(struct sock *sk, int len,
sock             7379 net/sctp/socket.c static int sctp_getsockopt_default_prinfo(struct sock *sk, int len,
sock             7425 net/sctp/socket.c static int sctp_getsockopt_pr_assocstatus(struct sock *sk, int len,
sock             7484 net/sctp/socket.c static int sctp_getsockopt_pr_streamstatus(struct sock *sk, int len,
sock             7548 net/sctp/socket.c static int sctp_getsockopt_reconfig_supported(struct sock *sk, int len,
sock             7587 net/sctp/socket.c static int sctp_getsockopt_enable_strreset(struct sock *sk, int len,
sock             7626 net/sctp/socket.c static int sctp_getsockopt_scheduler(struct sock *sk, int len,
sock             7665 net/sctp/socket.c static int sctp_getsockopt_scheduler_value(struct sock *sk, int len,
sock             7707 net/sctp/socket.c static int sctp_getsockopt_interleaving_supported(struct sock *sk, int len,
sock             7746 net/sctp/socket.c static int sctp_getsockopt_reuse_port(struct sock *sk, int len,
sock             7766 net/sctp/socket.c static int sctp_getsockopt_event(struct sock *sk, int len, char __user *optval,
sock             7801 net/sctp/socket.c static int sctp_getsockopt_asconf_supported(struct sock *sk, int len,
sock             7840 net/sctp/socket.c static int sctp_getsockopt_auth_supported(struct sock *sk, int len,
sock             7879 net/sctp/socket.c static int sctp_getsockopt_ecn_supported(struct sock *sk, int len,
sock             7918 net/sctp/socket.c static int sctp_getsockopt(struct sock *sk, int level, int optname,
sock             8139 net/sctp/socket.c static int sctp_hash(struct sock *sk)
sock             8145 net/sctp/socket.c static void sctp_unhash(struct sock *sk)
sock             8165 net/sctp/socket.c static int sctp_get_port_local(struct sock *sk, union sctp_addr *addr)
sock             8242 net/sctp/socket.c 		struct sock *sk2;
sock             8337 net/sctp/socket.c static int sctp_get_port(struct sock *sk, unsigned short snum)
sock             8353 net/sctp/socket.c static int sctp_listen_start(struct sock *sk, int backlog)
sock             8412 net/sctp/socket.c int sctp_inet_listen(struct socket *sock, int backlog)
sock             8414 net/sctp/socket.c 	struct sock *sk = sock->sk;
sock             8427 net/sctp/socket.c 	if (sock->state != SS_UNCONNECTED)
sock             8474 net/sctp/socket.c __poll_t sctp_poll(struct file *file, struct socket *sock, poll_table *wait)
sock             8476 net/sctp/socket.c 	struct sock *sk = sock->sk;
sock             8561 net/sctp/socket.c static inline void __sctp_put_port(struct sock *sk)
sock             8577 net/sctp/socket.c void sctp_put_port(struct sock *sk)
sock             8590 net/sctp/socket.c static int sctp_autobind(struct sock *sk)
sock             8789 net/sctp/socket.c static int sctp_wait_for_packet(struct sock *sk, int *err, long *timeo_p)
sock             8847 net/sctp/socket.c struct sk_buff *sctp_skb_recv_datagram(struct sock *sk, int flags,
sock             8909 net/sctp/socket.c 	struct sock *sk = asoc->base.sk;
sock             8937 net/sctp/socket.c static void sctp_wake_up_waiters(struct sock *sk,
sock             8985 net/sctp/socket.c 	struct sock *sk = asoc->base.sk;
sock             9026 net/sctp/socket.c 	struct sock *sk = skb->sk;
sock             9042 net/sctp/socket.c 	struct sock *sk = asoc->base.sk;
sock             9108 net/sctp/socket.c void sctp_data_ready(struct sock *sk)
sock             9122 net/sctp/socket.c void sctp_write_space(struct sock *sk)
sock             9143 net/sctp/socket.c static bool sctp_writeable(struct sock *sk)
sock             9153 net/sctp/socket.c 	struct sock *sk = asoc->base.sk;
sock             9213 net/sctp/socket.c static int sctp_wait_for_accept(struct sock *sk, long timeo)
sock             9254 net/sctp/socket.c static void sctp_wait_for_close(struct sock *sk, long timeout)
sock             9270 net/sctp/socket.c static void sctp_skb_set_owner_r_frag(struct sk_buff *skb, struct sock *sk)
sock             9285 net/sctp/socket.c void sctp_copy_sock(struct sock *newsk, struct sock *sk,
sock             9341 net/sctp/socket.c static inline void sctp_copy_descendant(struct sock *sk_to,
sock             9342 net/sctp/socket.c 					const struct sock *sk_from)
sock             9357 net/sctp/socket.c static int sctp_sock_migrate(struct sock *oldsk, struct sock *newsk,
sock             9536 net/sctp/socket.c static void sctp_v6_destroy_sock(struct sock *sk)
sock              474 net/sctp/stream_interleave.c 	struct sock *sk = ulpq->asoc->base.sk;
sock              992 net/sctp/stream_interleave.c 	struct sock *sk = ulpq->asoc->base.sk;
sock              458 net/sctp/sysctl.c 		struct sock *sk = net->sctp.ctl_sock;
sock              222 net/sctp/transport.c void sctp_transport_pmtu(struct sctp_transport *transport, struct sock *sk)
sock              249 net/sctp/transport.c 	struct sock *sk = t->asoc->base.sk;
sock              623 net/sctp/ulpevent.c 	struct sock *sk = asoc->base.sk;
sock             1003 net/sctp/ulpevent.c 				struct sock *sk)
sock              128 net/sctp/ulpqueue.c int sctp_clear_pd(struct sock *sk, struct sctp_association *asoc)
sock              184 net/sctp/ulpqueue.c 	struct sock *sk = ulpq->asoc->base.sk;
sock             1117 net/sctp/ulpqueue.c 	struct sock *sk;
sock               60 net/smc/af_smc.c static void smc_set_keepalive(struct sock *sk, int val)
sock               75 net/smc/af_smc.c int smc_hash_sk(struct sock *sk)
sock               91 net/smc/af_smc.c void smc_unhash_sk(struct sock *sk)
sock              134 net/smc/af_smc.c 	struct sock *sk = &smc->sk;
sock              168 net/smc/af_smc.c static int smc_release(struct socket *sock)
sock              170 net/smc/af_smc.c 	struct sock *sk = sock->sk;
sock              196 net/smc/af_smc.c 	sock->sk = NULL;
sock              204 net/smc/af_smc.c static void smc_destruct(struct sock *sk)
sock              214 net/smc/af_smc.c static struct sock *smc_sock_alloc(struct net *net, struct socket *sock,
sock              219 net/smc/af_smc.c 	struct sock *sk;
sock              226 net/smc/af_smc.c 	sock_init_data(sock, sk); /* sets sk_refcnt to 1 */
sock              244 net/smc/af_smc.c static int smc_bind(struct socket *sock, struct sockaddr *uaddr,
sock              248 net/smc/af_smc.c 	struct sock *sk = sock->sk;
sock              285 net/smc/af_smc.c static void smc_copy_sock_settings(struct sock *nsk, struct sock *osk,
sock              821 net/smc/af_smc.c static int smc_connect(struct socket *sock, struct sockaddr *addr,
sock              824 net/smc/af_smc.c 	struct sock *sk = sock->sk;
sock              882 net/smc/af_smc.c 	struct sock *lsk = &lsmc->sk;
sock              883 net/smc/af_smc.c 	struct sock *new_sk;
sock              923 net/smc/af_smc.c static void smc_accept_enqueue(struct sock *parent, struct sock *sk)
sock              935 net/smc/af_smc.c static void smc_accept_unlink(struct sock *sk)
sock              949 net/smc/af_smc.c struct sock *smc_accept_dequeue(struct sock *parent,
sock              953 net/smc/af_smc.c 	struct sock *new_sk;
sock              956 net/smc/af_smc.c 		new_sk = (struct sock *)isk;
sock              981 net/smc/af_smc.c void smc_close_non_accepted(struct sock *sk)
sock             1054 net/smc/af_smc.c 	struct sock *newsmcsk = &new_smc->sk;
sock             1072 net/smc/af_smc.c 	struct sock *newsmcsk = &new_smc->sk;
sock             1084 net/smc/af_smc.c 	struct sock *newsmcsk = &new_smc->sk;
sock             1365 net/smc/af_smc.c 	struct sock *lsk = &lsmc->sk;
sock             1395 net/smc/af_smc.c static int smc_listen(struct socket *sock, int backlog)
sock             1397 net/smc/af_smc.c 	struct sock *sk = sock->sk;
sock             1436 net/smc/af_smc.c static int smc_accept(struct socket *sock, struct socket *new_sock,
sock             1439 net/smc/af_smc.c 	struct sock *sk = sock->sk, *nsk;
sock             1488 net/smc/af_smc.c 			struct sock *clcsk = smc_sk(nsk)->clcsock->sk;
sock             1506 net/smc/af_smc.c static int smc_getname(struct socket *sock, struct sockaddr *addr,
sock             1511 net/smc/af_smc.c 	if (peer && (sock->sk->sk_state != SMC_ACTIVE) &&
sock             1512 net/smc/af_smc.c 	    (sock->sk->sk_state != SMC_APPCLOSEWAIT1))
sock             1515 net/smc/af_smc.c 	smc = smc_sk(sock->sk);
sock             1520 net/smc/af_smc.c static int smc_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
sock             1522 net/smc/af_smc.c 	struct sock *sk = sock->sk;
sock             1552 net/smc/af_smc.c static int smc_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
sock             1555 net/smc/af_smc.c 	struct sock *sk = sock->sk;
sock             1588 net/smc/af_smc.c static __poll_t smc_accept_poll(struct sock *parent)
sock             1601 net/smc/af_smc.c static __poll_t smc_poll(struct file *file, struct socket *sock,
sock             1604 net/smc/af_smc.c 	struct sock *sk = sock->sk;
sock             1611 net/smc/af_smc.c 	smc = smc_sk(sock->sk);
sock             1618 net/smc/af_smc.c 			sock_poll_wait(file, sock, wait);
sock             1654 net/smc/af_smc.c static int smc_shutdown(struct socket *sock, int how)
sock             1656 net/smc/af_smc.c 	struct sock *sk = sock->sk;
sock             1705 net/smc/af_smc.c static int smc_setsockopt(struct socket *sock, int level, int optname,
sock             1708 net/smc/af_smc.c 	struct sock *sk = sock->sk;
sock             1776 net/smc/af_smc.c static int smc_getsockopt(struct socket *sock, int level, int optname,
sock             1781 net/smc/af_smc.c 	smc = smc_sk(sock->sk);
sock             1787 net/smc/af_smc.c static int smc_ioctl(struct socket *sock, unsigned int cmd,
sock             1795 net/smc/af_smc.c 	smc = smc_sk(sock->sk);
sock             1868 net/smc/af_smc.c static ssize_t smc_sendpage(struct socket *sock, struct page *page,
sock             1871 net/smc/af_smc.c 	struct sock *sk = sock->sk;
sock             1886 net/smc/af_smc.c 		rc = sock_no_sendpage(sock, page, offset, size, flags);
sock             1898 net/smc/af_smc.c static ssize_t smc_splice_read(struct socket *sock, loff_t *ppos,
sock             1902 net/smc/af_smc.c 	struct sock *sk = sock->sk;
sock             1966 net/smc/af_smc.c static int smc_create(struct net *net, struct socket *sock, int protocol,
sock             1971 net/smc/af_smc.c 	struct sock *sk;
sock             1975 net/smc/af_smc.c 	if (sock->type != SOCK_STREAM)
sock             1983 net/smc/af_smc.c 	sock->ops = &smc_sock_ops;
sock             1984 net/smc/af_smc.c 	sk = smc_sock_alloc(net, sock, protocol);
sock              194 net/smc/smc.h  	struct sock		sk;
sock              225 net/smc/smc.h  static inline struct smc_sock *smc_sk(const struct sock *sk)
sock              265 net/smc/smc.h  struct sock *smc_accept_dequeue(struct sock *parent, struct socket *new_sock);
sock              266 net/smc/smc.h  void smc_close_non_accepted(struct sock *sk);
sock              274 net/smc/smc_clc.c 	struct sock *clc_sk = smc->clcsock->sk;
sock               40 net/smc/smc_close.c static void smc_close_cleanup_listen(struct sock *parent)
sock               42 net/smc/smc_close.c 	struct sock *sk;
sock               53 net/smc/smc_close.c 	struct sock *sk = &smc->sk;
sock              114 net/smc/smc_close.c 	struct sock *sk = &smc->sk;
sock              182 net/smc/smc_close.c 	struct sock *sk = &smc->sk;
sock              293 net/smc/smc_close.c 	struct sock *sk = &smc->sk;
sock              341 net/smc/smc_close.c 	struct sock *sk = &smc->sk;
sock              433 net/smc/smc_close.c 	struct sock *sk = &smc->sk;
sock               38 net/smc/smc_diag.c static void smc_diag_msg_common_fill(struct smc_diag_msg *r, struct sock *sk)
sock               63 net/smc/smc_diag.c static int smc_diag_msg_attrs_fill(struct sock *sk, struct sk_buff *skb,
sock               75 net/smc/smc_diag.c static int __smc_diag_dump(struct sock *sk, struct sk_buff *skb,
sock              199 net/smc/smc_diag.c 	struct sock *sk;
sock              859 net/smc/smc_pnet.c void smc_pnet_find_roce_resource(struct sock *sk, struct smc_init_info *ini)
sock              878 net/smc/smc_pnet.c void smc_pnet_find_ism_resource(struct sock *sk, struct smc_init_info *ini)
sock               47 net/smc/smc_pnet.h void smc_pnet_find_roce_resource(struct sock *sk, struct smc_init_info *ini);
sock               48 net/smc/smc_pnet.h void smc_pnet_find_ism_resource(struct sock *sk, struct smc_init_info *ini);
sock               28 net/smc/smc_rx.c static void smc_rx_wake_up(struct sock *sk)
sock               57 net/smc/smc_rx.c 	struct sock *sk = &smc->sk;
sock              114 net/smc/smc_rx.c 	struct sock *sk = &smc->sk;
sock              204 net/smc/smc_rx.c 	struct sock *sk = &smc->sk;
sock              226 net/smc/smc_rx.c 	struct sock *sk = &smc->sk;
sock              293 net/smc/smc_rx.c 	struct sock *sk;
sock               40 net/smc/smc_tx.c static void smc_tx_write_space(struct sock *sk)
sock               42 net/smc/smc_tx.c 	struct socket *sock = sk->sk_socket;
sock               47 net/smc/smc_tx.c 	if (atomic_read(&smc->conn.sndbuf_space) && sock) {
sock               48 net/smc/smc_tx.c 		clear_bit(SOCK_NOSPACE, &sock->flags);
sock               78 net/smc/smc_tx.c 	struct sock *sk = &smc->sk;
sock              139 net/smc/smc_tx.c 	struct sock *sk = &smc->sk;
sock              390 net/socket.c   struct file *sock_alloc_file(struct socket *sock, int flags, const char *dname)
sock              395 net/socket.c   		dname = sock->sk ? sock->sk->sk_prot_creator->name : "";
sock              397 net/socket.c   	file = alloc_file_pseudo(SOCK_INODE(sock), sock_mnt, dname,
sock              401 net/socket.c   		sock_release(sock);
sock              405 net/socket.c   	sock->file = file;
sock              406 net/socket.c   	file->private_data = sock;
sock              411 net/socket.c   static int sock_map_fd(struct socket *sock, int flags)
sock              416 net/socket.c   		sock_release(sock);
sock              420 net/socket.c   	newfile = sock_alloc_file(sock, flags, NULL);
sock              464 net/socket.c   	struct socket *sock;
sock              472 net/socket.c   	sock = sock_from_file(file, err);
sock              473 net/socket.c   	if (!sock)
sock              475 net/socket.c   	return sock;
sock              482 net/socket.c   	struct socket *sock;
sock              486 net/socket.c   		sock = sock_from_file(f.file, err);
sock              487 net/socket.c   		if (likely(sock)) {
sock              489 net/socket.c   			return sock;
sock              529 net/socket.c   		struct socket *sock = SOCKET_I(d_inode(dentry));
sock              531 net/socket.c   		if (sock->sk)
sock              532 net/socket.c   			sock->sk->sk_uid = iattr->ia_uid;
sock              556 net/socket.c   	struct socket *sock;
sock              562 net/socket.c   	sock = SOCKET_I(inode);
sock              570 net/socket.c   	return sock;
sock              583 net/socket.c   static void __sock_release(struct socket *sock, struct inode *inode)
sock              585 net/socket.c   	if (sock->ops) {
sock              586 net/socket.c   		struct module *owner = sock->ops->owner;
sock              590 net/socket.c   		sock->ops->release(sock);
sock              591 net/socket.c   		sock->sk = NULL;
sock              594 net/socket.c   		sock->ops = NULL;
sock              598 net/socket.c   	if (sock->wq.fasync_list)
sock              601 net/socket.c   	if (!sock->file) {
sock              602 net/socket.c   		iput(SOCK_INODE(sock));
sock              605 net/socket.c   	sock->file = NULL;
sock              608 net/socket.c   void sock_release(struct socket *sock)
sock              610 net/socket.c   	__sock_release(sock, NULL);
sock              635 net/socket.c   static inline int sock_sendmsg_nosec(struct socket *sock, struct msghdr *msg)
sock              637 net/socket.c   	int ret = INDIRECT_CALL_INET(sock->ops->sendmsg, inet6_sendmsg,
sock              638 net/socket.c   				     inet_sendmsg, sock, msg,
sock              652 net/socket.c   int sock_sendmsg(struct socket *sock, struct msghdr *msg)
sock              654 net/socket.c   	int err = security_socket_sendmsg(sock, msg,
sock              657 net/socket.c   	return err ?: sock_sendmsg_nosec(sock, msg);
sock              673 net/socket.c   int kernel_sendmsg(struct socket *sock, struct msghdr *msg,
sock              677 net/socket.c   	return sock_sendmsg(sock, msg);
sock              694 net/socket.c   int kernel_sendmsg_locked(struct sock *sk, struct msghdr *msg,
sock              697 net/socket.c   	struct socket *sock = sk->sk_socket;
sock              699 net/socket.c   	if (!sock->ops->sendmsg_locked)
sock              704 net/socket.c   	return sock->ops->sendmsg_locked(sk, msg, msg_data_left(msg));
sock              755 net/socket.c   void __sock_recv_timestamp(struct msghdr *msg, struct sock *sk,
sock              832 net/socket.c   void __sock_recv_wifi_status(struct msghdr *msg, struct sock *sk,
sock              848 net/socket.c   static inline void sock_recv_drops(struct msghdr *msg, struct sock *sk,
sock              856 net/socket.c   void __sock_recv_ts_and_drops(struct msghdr *msg, struct sock *sk,
sock              868 net/socket.c   static inline int sock_recvmsg_nosec(struct socket *sock, struct msghdr *msg,
sock              871 net/socket.c   	return INDIRECT_CALL_INET(sock->ops->recvmsg, inet6_recvmsg,
sock              872 net/socket.c   				  inet_recvmsg, sock, msg, msg_data_left(msg),
sock              885 net/socket.c   int sock_recvmsg(struct socket *sock, struct msghdr *msg, int flags)
sock              887 net/socket.c   	int err = security_socket_recvmsg(sock, msg, msg_data_left(msg), flags);
sock              889 net/socket.c   	return err ?: sock_recvmsg_nosec(sock, msg, flags);
sock              909 net/socket.c   int kernel_recvmsg(struct socket *sock, struct msghdr *msg,
sock              917 net/socket.c   	result = sock_recvmsg(sock, msg, flags);
sock              926 net/socket.c   	struct socket *sock;
sock              929 net/socket.c   	sock = file->private_data;
sock              935 net/socket.c   	return kernel_sendpage(sock, page, offset, size, flags);
sock              942 net/socket.c   	struct socket *sock = file->private_data;
sock              944 net/socket.c   	if (unlikely(!sock->ops->splice_read))
sock              947 net/socket.c   	return sock->ops->splice_read(sock, ppos, pipe, len, flags);
sock              953 net/socket.c   	struct socket *sock = file->private_data;
sock              967 net/socket.c   	res = sock_recvmsg(sock, &msg, msg.msg_flags);
sock              975 net/socket.c   	struct socket *sock = file->private_data;
sock              986 net/socket.c   	if (sock->type == SOCK_SEQPACKET)
sock              989 net/socket.c   	res = sock_sendmsg(sock, &msg);
sock             1032 net/socket.c   static long sock_do_ioctl(struct net *net, struct socket *sock,
sock             1038 net/socket.c   	err = sock->ops->ioctl(sock, cmd, arg);
sock             1089 net/socket.c   	struct socket *sock;
sock             1090 net/socket.c   	struct sock *sk;
sock             1095 net/socket.c   	sock = file->private_data;
sock             1096 net/socket.c   	sk = sock->sk;
sock             1119 net/socket.c   			err = f_setown(sock->file, pid, 1);
sock             1123 net/socket.c   			err = put_user(f_getown(sock->file),
sock             1170 net/socket.c   			if (!sock->ops->gettstamp) {
sock             1174 net/socket.c   			err = sock->ops->gettstamp(sock, argp,
sock             1180 net/socket.c   			if (!sock->ops->gettstamp) {
sock             1184 net/socket.c   			err = sock->ops->gettstamp(sock, argp,
sock             1189 net/socket.c   			err = sock_do_ioctl(net, sock, cmd, arg);
sock             1211 net/socket.c   	struct socket *sock = NULL;
sock             1217 net/socket.c   	sock = sock_alloc();
sock             1218 net/socket.c   	if (!sock) {
sock             1223 net/socket.c   	sock->type = type;
sock             1224 net/socket.c   	err = security_socket_post_create(sock, family, type, protocol, 1);
sock             1229 net/socket.c   	*res = sock;
sock             1232 net/socket.c   	sock_release(sock);
sock             1233 net/socket.c   	sock = NULL;
sock             1241 net/socket.c   	struct socket *sock = file->private_data;
sock             1244 net/socket.c   	if (!sock->ops->poll)
sock             1247 net/socket.c   	if (sk_can_busy_loop(sock->sk)) {
sock             1250 net/socket.c   			sk_busy_loop(sock->sk, 1);
sock             1256 net/socket.c   	return sock->ops->poll(file, sock, wait) | flag;
sock             1261 net/socket.c   	struct socket *sock = file->private_data;
sock             1263 net/socket.c   	return sock->ops->mmap(file, sock, vma);
sock             1285 net/socket.c   	struct socket *sock = filp->private_data;
sock             1286 net/socket.c   	struct sock *sk = sock->sk;
sock             1287 net/socket.c   	struct socket_wq *wq = &sock->wq;
sock             1351 net/socket.c   	struct socket *sock;
sock             1382 net/socket.c   	sock = sock_alloc();
sock             1383 net/socket.c   	if (!sock) {
sock             1389 net/socket.c   	sock->type = type;
sock             1418 net/socket.c   	err = pf->create(net, sock, protocol, kern);
sock             1426 net/socket.c   	if (!try_module_get(sock->ops->owner))
sock             1434 net/socket.c   	err = security_socket_post_create(sock, family, type, protocol, kern);
sock             1437 net/socket.c   	*res = sock;
sock             1444 net/socket.c   	sock->ops = NULL;
sock             1447 net/socket.c   	sock_release(sock);
sock             1494 net/socket.c   	struct socket *sock;
sock             1511 net/socket.c   	retval = sock_create(family, type, protocol, &sock);
sock             1515 net/socket.c   	return sock_map_fd(sock, flags & (O_CLOEXEC | O_NONBLOCK));
sock             1635 net/socket.c   	struct socket *sock;
sock             1639 net/socket.c   	sock = sockfd_lookup_light(fd, &err, &fput_needed);
sock             1640 net/socket.c   	if (sock) {
sock             1643 net/socket.c   			err = security_socket_bind(sock,
sock             1647 net/socket.c   				err = sock->ops->bind(sock,
sock             1651 net/socket.c   		fput_light(sock->file, fput_needed);
sock             1669 net/socket.c   	struct socket *sock;
sock             1673 net/socket.c   	sock = sockfd_lookup_light(fd, &err, &fput_needed);
sock             1674 net/socket.c   	if (sock) {
sock             1675 net/socket.c   		somaxconn = sock_net(sock->sk)->core.sysctl_somaxconn;
sock             1679 net/socket.c   		err = security_socket_listen(sock, backlog);
sock             1681 net/socket.c   			err = sock->ops->listen(sock, backlog);
sock             1683 net/socket.c   		fput_light(sock->file, fput_needed);
sock             1708 net/socket.c   	struct socket *sock, *newsock;
sock             1719 net/socket.c   	sock = sockfd_lookup_light(fd, &err, &fput_needed);
sock             1720 net/socket.c   	if (!sock)
sock             1728 net/socket.c   	newsock->type = sock->type;
sock             1729 net/socket.c   	newsock->ops = sock->ops;
sock             1743 net/socket.c   	newfile = sock_alloc_file(newsock, flags, sock->sk->sk_prot_creator->name);
sock             1750 net/socket.c   	err = security_socket_accept(sock, newsock);
sock             1754 net/socket.c   	err = sock->ops->accept(sock, newsock, sock->file->f_flags, false);
sock             1777 net/socket.c   	fput_light(sock->file, fput_needed);
sock             1812 net/socket.c   	struct socket *sock;
sock             1816 net/socket.c   	sock = sockfd_lookup_light(fd, &err, &fput_needed);
sock             1817 net/socket.c   	if (!sock)
sock             1824 net/socket.c   	    security_socket_connect(sock, (struct sockaddr *)&address, addrlen);
sock             1828 net/socket.c   	err = sock->ops->connect(sock, (struct sockaddr *)&address, addrlen,
sock             1829 net/socket.c   				 sock->file->f_flags);
sock             1831 net/socket.c   	fput_light(sock->file, fput_needed);
sock             1850 net/socket.c   	struct socket *sock;
sock             1854 net/socket.c   	sock = sockfd_lookup_light(fd, &err, &fput_needed);
sock             1855 net/socket.c   	if (!sock)
sock             1858 net/socket.c   	err = security_socket_getsockname(sock);
sock             1862 net/socket.c   	err = sock->ops->getname(sock, (struct sockaddr *)&address, 0);
sock             1869 net/socket.c   	fput_light(sock->file, fput_needed);
sock             1888 net/socket.c   	struct socket *sock;
sock             1892 net/socket.c   	sock = sockfd_lookup_light(fd, &err, &fput_needed);
sock             1893 net/socket.c   	if (sock != NULL) {
sock             1894 net/socket.c   		err = security_socket_getpeername(sock);
sock             1896 net/socket.c   			fput_light(sock->file, fput_needed);
sock             1900 net/socket.c   		err = sock->ops->getname(sock, (struct sockaddr *)&address, 1);
sock             1905 net/socket.c   		fput_light(sock->file, fput_needed);
sock             1924 net/socket.c   	struct socket *sock;
sock             1934 net/socket.c   	sock = sockfd_lookup_light(fd, &err, &fput_needed);
sock             1935 net/socket.c   	if (!sock)
sock             1949 net/socket.c   	if (sock->file->f_flags & O_NONBLOCK)
sock             1952 net/socket.c   	err = sock_sendmsg(sock, &msg);
sock             1955 net/socket.c   	fput_light(sock->file, fput_needed);
sock             1985 net/socket.c   	struct socket *sock;
sock             1995 net/socket.c   	sock = sockfd_lookup_light(fd, &err, &fput_needed);
sock             1996 net/socket.c   	if (!sock)
sock             2007 net/socket.c   	if (sock->file->f_flags & O_NONBLOCK)
sock             2009 net/socket.c   	err = sock_recvmsg(sock, &msg, flags);
sock             2018 net/socket.c   	fput_light(sock->file, fput_needed);
sock             2051 net/socket.c   	struct socket *sock;
sock             2056 net/socket.c   	sock = sockfd_lookup_light(fd, &err, &fput_needed);
sock             2057 net/socket.c   	if (sock != NULL) {
sock             2058 net/socket.c   		err = security_socket_setsockopt(sock, level, optname);
sock             2062 net/socket.c   		err = BPF_CGROUP_RUN_PROG_SETSOCKOPT(sock->sk, &level,
sock             2080 net/socket.c   			    sock_setsockopt(sock, level, optname, optval,
sock             2084 net/socket.c   			    sock->ops->setsockopt(sock, level, optname, optval,
sock             2092 net/socket.c   		fput_light(sock->file, fput_needed);
sock             2112 net/socket.c   	struct socket *sock;
sock             2115 net/socket.c   	sock = sockfd_lookup_light(fd, &err, &fput_needed);
sock             2116 net/socket.c   	if (sock != NULL) {
sock             2117 net/socket.c   		err = security_socket_getsockopt(sock, level, optname);
sock             2125 net/socket.c   			    sock_getsockopt(sock, level, optname, optval,
sock             2129 net/socket.c   			    sock->ops->getsockopt(sock, level, optname, optval,
sock             2132 net/socket.c   		err = BPF_CGROUP_RUN_PROG_GETSOCKOPT(sock->sk, level, optname,
sock             2136 net/socket.c   		fput_light(sock->file, fput_needed);
sock             2154 net/socket.c   	struct socket *sock;
sock             2156 net/socket.c   	sock = sockfd_lookup_light(fd, &err, &fput_needed);
sock             2157 net/socket.c   	if (sock != NULL) {
sock             2158 net/socket.c   		err = security_socket_shutdown(sock, how);
sock             2160 net/socket.c   			err = sock->ops->shutdown(sock, how);
sock             2161 net/socket.c   		fput_light(sock->file, fput_needed);
sock             2235 net/socket.c   static int ____sys_sendmsg(struct socket *sock, struct msghdr *msg_sys,
sock             2254 net/socket.c   		    cmsghdr_from_user_compat_to_kern(msg_sys, sock->sk, ctl,
sock             2264 net/socket.c   			ctl_buf = sock_kmalloc(sock->sk, ctl_len, GFP_KERNEL);
sock             2282 net/socket.c   	if (sock->file->f_flags & O_NONBLOCK)
sock             2294 net/socket.c   		err = sock_sendmsg_nosec(sock, msg_sys);
sock             2297 net/socket.c   	err = sock_sendmsg(sock, msg_sys);
sock             2311 net/socket.c   		sock_kfree_s(sock->sk, ctl_buf, ctl_len);
sock             2336 net/socket.c   static int ___sys_sendmsg(struct socket *sock, struct user_msghdr __user *msg,
sock             2351 net/socket.c   	err = ____sys_sendmsg(sock, msg_sys, flags, used_address,
sock             2360 net/socket.c   long __sys_sendmsg_sock(struct socket *sock, struct user_msghdr __user *umsg,
sock             2377 net/socket.c   	err = ____sys_sendmsg(sock, &msg, flags, NULL, 0);
sock             2388 net/socket.c   	struct socket *sock;
sock             2393 net/socket.c   	sock = sockfd_lookup_light(fd, &err, &fput_needed);
sock             2394 net/socket.c   	if (!sock)
sock             2397 net/socket.c   	err = ___sys_sendmsg(sock, msg, &msg_sys, flags, NULL, 0);
sock             2399 net/socket.c   	fput_light(sock->file, fput_needed);
sock             2417 net/socket.c   	struct socket *sock;
sock             2432 net/socket.c   	sock = sockfd_lookup_light(fd, &err, &fput_needed);
sock             2433 net/socket.c   	if (!sock)
sock             2447 net/socket.c   			err = ___sys_sendmsg(sock, (struct user_msghdr __user *)compat_entry,
sock             2454 net/socket.c   			err = ___sys_sendmsg(sock,
sock             2471 net/socket.c   	fput_light(sock->file, fput_needed);
sock             2507 net/socket.c   static int ____sys_recvmsg(struct socket *sock, struct msghdr *msg_sys,
sock             2527 net/socket.c   	if (sock->file->f_flags & O_NONBLOCK)
sock             2529 net/socket.c   	err = (nosec ? sock_recvmsg_nosec : sock_recvmsg)(sock, msg_sys, flags);
sock             2558 net/socket.c   static int ___sys_recvmsg(struct socket *sock, struct user_msghdr __user *msg,
sock             2570 net/socket.c   	err = ____sys_recvmsg(sock, msg_sys, msg, uaddr, flags, nosec);
sock             2579 net/socket.c   long __sys_recvmsg_sock(struct socket *sock, struct user_msghdr __user *umsg,
sock             2597 net/socket.c   	err = ____sys_recvmsg(sock, &msg, umsg, uaddr, flags, 0);
sock             2608 net/socket.c   	struct socket *sock;
sock             2613 net/socket.c   	sock = sockfd_lookup_light(fd, &err, &fput_needed);
sock             2614 net/socket.c   	if (!sock)
sock             2617 net/socket.c   	err = ___sys_recvmsg(sock, msg, &msg_sys, flags, 0);
sock             2619 net/socket.c   	fput_light(sock->file, fput_needed);
sock             2639 net/socket.c   	struct socket *sock;
sock             2653 net/socket.c   	sock = sockfd_lookup_light(fd, &err, &fput_needed);
sock             2654 net/socket.c   	if (!sock)
sock             2658 net/socket.c   		err = sock_error(sock->sk);
sock             2673 net/socket.c   			err = ___sys_recvmsg(sock, (struct user_msghdr __user *)compat_entry,
sock             2681 net/socket.c   			err = ___sys_recvmsg(sock,
sock             2737 net/socket.c   		sock->sk->sk_err = -err;
sock             2740 net/socket.c   	fput_light(sock->file, fput_needed);
sock             3253 net/socket.c   static int compat_ifreq_ioctl(struct net *net, struct socket *sock,
sock             3274 net/socket.c   	err = sock_do_ioctl(net, sock, cmd, (unsigned long)uifr);
sock             3366 net/socket.c   static int routing_ioctl(struct net *net, struct socket *sock,
sock             3377 net/socket.c   	if (sock && sock->sk && sock->sk->sk_family == AF_INET6) { /* ipv6 */
sock             3416 net/socket.c   	ret = sock_do_ioctl(net, sock, cmd, (unsigned long) r);
sock             3438 net/socket.c   static int compat_sock_ioctl_trans(struct file *file, struct socket *sock,
sock             3442 net/socket.c   	struct sock *sk = sock->sk;
sock             3463 net/socket.c   		return routing_ioctl(net, sock, cmd, argp);
sock             3466 net/socket.c   		if (!sock->ops->gettstamp)
sock             3468 net/socket.c   		return sock->ops->gettstamp(sock, argp, cmd == SIOCGSTAMP_OLD,
sock             3530 net/socket.c   		return compat_ifreq_ioctl(net, sock, cmd, argp);
sock             3537 net/socket.c   		return sock_do_ioctl(net, sock, cmd, arg);
sock             3546 net/socket.c   	struct socket *sock = file->private_data;
sock             3548 net/socket.c   	struct sock *sk;
sock             3551 net/socket.c   	sk = sock->sk;
sock             3554 net/socket.c   	if (sock->ops->compat_ioctl)
sock             3555 net/socket.c   		ret = sock->ops->compat_ioctl(sock, cmd, arg);
sock             3562 net/socket.c   		ret = compat_sock_ioctl_trans(file, sock, cmd, arg);
sock             3577 net/socket.c   int kernel_bind(struct socket *sock, struct sockaddr *addr, int addrlen)
sock             3579 net/socket.c   	return sock->ops->bind(sock, addr, addrlen);
sock             3591 net/socket.c   int kernel_listen(struct socket *sock, int backlog)
sock             3593 net/socket.c   	return sock->ops->listen(sock, backlog);
sock             3608 net/socket.c   int kernel_accept(struct socket *sock, struct socket **newsock, int flags)
sock             3610 net/socket.c   	struct sock *sk = sock->sk;
sock             3618 net/socket.c   	err = sock->ops->accept(sock, *newsock, flags, true);
sock             3625 net/socket.c   	(*newsock)->ops = sock->ops;
sock             3646 net/socket.c   int kernel_connect(struct socket *sock, struct sockaddr *addr, int addrlen,
sock             3649 net/socket.c   	return sock->ops->connect(sock, addr, addrlen, flags);
sock             3662 net/socket.c   int kernel_getsockname(struct socket *sock, struct sockaddr *addr)
sock             3664 net/socket.c   	return sock->ops->getname(sock, addr, 0);
sock             3677 net/socket.c   int kernel_getpeername(struct socket *sock, struct sockaddr *addr)
sock             3679 net/socket.c   	return sock->ops->getname(sock, addr, 1);
sock             3695 net/socket.c   int kernel_getsockopt(struct socket *sock, int level, int optname,
sock             3708 net/socket.c   		err = sock_getsockopt(sock, level, optname, uoptval, uoptlen);
sock             3710 net/socket.c   		err = sock->ops->getsockopt(sock, level, optname, uoptval,
sock             3728 net/socket.c   int kernel_setsockopt(struct socket *sock, int level, int optname,
sock             3739 net/socket.c   		err = sock_setsockopt(sock, level, optname, uoptval, optlen);
sock             3741 net/socket.c   		err = sock->ops->setsockopt(sock, level, optname, uoptval,
sock             3759 net/socket.c   int kernel_sendpage(struct socket *sock, struct page *page, int offset,
sock             3762 net/socket.c   	if (sock->ops->sendpage)
sock             3763 net/socket.c   		return sock->ops->sendpage(sock, page, offset, size, flags);
sock             3765 net/socket.c   	return sock_no_sendpage(sock, page, offset, size, flags);
sock             3781 net/socket.c   int kernel_sendpage_locked(struct sock *sk, struct page *page, int offset,
sock             3784 net/socket.c   	struct socket *sock = sk->sk_socket;
sock             3786 net/socket.c   	if (sock->ops->sendpage_locked)
sock             3787 net/socket.c   		return sock->ops->sendpage_locked(sk, page, offset, size,
sock             3802 net/socket.c   int kernel_sock_shutdown(struct socket *sock, enum sock_shutdown_cmd how)
sock             3804 net/socket.c   	return sock->ops->shutdown(sock, how);
sock             3818 net/socket.c   u32 kernel_sock_ip_overhead(struct sock *sk)
sock               57 net/strparser/strparser.c 		struct sock *sk = strp->sk;
sock               84 net/strparser/strparser.c 		struct socket *sock = strp->sk->sk_socket;
sock               86 net/strparser/strparser.c 		return sock->ops->peek_len(sock);
sock              355 net/strparser/strparser.c 	struct socket *sock = strp->sk->sk_socket;
sock              358 net/strparser/strparser.c 	if (unlikely(!sock || !sock->ops || !sock->ops->read_sock))
sock              366 net/strparser/strparser.c 	sock->ops->read_sock(strp->sk, &desc, strp_recv);
sock              448 net/strparser/strparser.c int strp_init(struct strparser *strp, struct sock *sk,
sock             1334 net/sunrpc/clnt.c 	struct socket *sock;
sock             1338 net/sunrpc/clnt.c 				SOCK_DGRAM, IPPROTO_UDP, &sock, 1);
sock             1346 net/sunrpc/clnt.c 		err = kernel_bind(sock,
sock             1351 net/sunrpc/clnt.c 		err = kernel_bind(sock,
sock             1364 net/sunrpc/clnt.c 	err = kernel_connect(sock, sap, salen, 0);
sock             1370 net/sunrpc/clnt.c 	err = kernel_getsockname(sock, buf);
sock             1384 net/sunrpc/clnt.c 	sock_release(sock);
sock               40 net/sunrpc/sunrpc.h static inline int sock_is_loopback(struct sock *sk)
sock               53 net/sunrpc/sunrpc.h int svc_send_common(struct socket *sock, struct xdr_buf *xdr,
sock               78 net/sunrpc/svcsock.c static void svc_reclassify_socket(struct socket *sock)
sock               80 net/sunrpc/svcsock.c 	struct sock *sk = sock->sk;
sock              105 net/sunrpc/svcsock.c static void svc_reclassify_socket(struct socket *sock)
sock              180 net/sunrpc/svcsock.c int svc_send_common(struct socket *sock, struct xdr_buf *xdr,
sock              198 net/sunrpc/svcsock.c 	len = kernel_sendpage(sock, headpage, headoffset,
sock              211 net/sunrpc/svcsock.c 		result = kernel_sendpage(sock, *ppage, base, size, flags);
sock              225 net/sunrpc/svcsock.c 		result = kernel_sendpage(sock, tailpage, tailoffset,
sock              243 net/sunrpc/svcsock.c 	struct socket	*sock = svsk->sk_sock;
sock              265 net/sunrpc/svcsock.c 		if (sock_sendmsg(sock, &msg) < 0)
sock              271 net/sunrpc/svcsock.c 	len = svc_send_common(sock, xdr, rqstp->rq_respages[0], headoff,
sock              287 net/sunrpc/svcsock.c 	const struct sock *sk = svsk->sk_sk;
sock              356 net/sunrpc/svcsock.c 	struct socket *sock = svsk->sk_sock;
sock              360 net/sunrpc/svcsock.c 	lock_sock(sock->sk);
sock              361 net/sunrpc/svcsock.c 	sock->sk->sk_sndbuf = nreqs * max_mesg * 2;
sock              362 net/sunrpc/svcsock.c 	sock->sk->sk_rcvbuf = nreqs * max_mesg * 2;
sock              363 net/sunrpc/svcsock.c 	sock->sk->sk_write_space(sock->sk);
sock              364 net/sunrpc/svcsock.c 	release_sock(sock->sk);
sock              378 net/sunrpc/svcsock.c static void svc_data_ready(struct sock *sk)
sock              398 net/sunrpc/svcsock.c static void svc_write_space(struct sock *sk)
sock              425 net/sunrpc/svcsock.c 	struct socket *sock;
sock              432 net/sunrpc/svcsock.c 	sock = svsk->sk_sock;
sock              433 net/sunrpc/svcsock.c 	kernel_setsockopt(sock, SOL_SOCKET, SO_LINGER,
sock              717 net/sunrpc/svcsock.c static void svc_tcp_listen_data_ready(struct sock *sk)
sock              752 net/sunrpc/svcsock.c static void svc_tcp_state_change(struct sock *sk)
sock              781 net/sunrpc/svcsock.c 	struct socket	*sock = svsk->sk_sock;
sock              787 net/sunrpc/svcsock.c 	dprintk("svc: tcp_accept %p sock %p\n", svsk, sock);
sock              788 net/sunrpc/svcsock.c 	if (!sock)
sock              792 net/sunrpc/svcsock.c 	err = kernel_accept(sock, &newsock, O_NONBLOCK);
sock             1209 net/sunrpc/svcsock.c 	struct sock	*sk = svsk->sk_sk;
sock             1264 net/sunrpc/svcsock.c 						struct socket *sock,
sock             1268 net/sunrpc/svcsock.c 	struct sock	*inet;
sock             1272 net/sunrpc/svcsock.c 	dprintk("svc: svc_setup_socket %p\n", sock);
sock             1277 net/sunrpc/svcsock.c 	inet = sock->sk;
sock             1281 net/sunrpc/svcsock.c 		err = svc_register(serv, sock_net(sock->sk), inet->sk_family,
sock             1290 net/sunrpc/svcsock.c 	svsk->sk_sock = sock;
sock             1304 net/sunrpc/svcsock.c 	if (sock->type == SOCK_DGRAM)
sock             1321 net/sunrpc/svcsock.c 	struct socket *sock = sockfd_lookup(fd, &err);
sock             1324 net/sunrpc/svcsock.c 	if (!sock)
sock             1326 net/sunrpc/svcsock.c 	if (sock_net(sock->sk) != net)
sock             1328 net/sunrpc/svcsock.c 	sockfd_put(sock);
sock             1399 net/sunrpc/svcsock.c 	struct socket	*sock;
sock             1431 net/sunrpc/svcsock.c 	error = __sock_create(net, family, type, protocol, &sock, 1);
sock             1435 net/sunrpc/svcsock.c 	svc_reclassify_socket(sock);
sock             1444 net/sunrpc/svcsock.c 		kernel_setsockopt(sock, SOL_IPV6, IPV6_V6ONLY,
sock             1448 net/sunrpc/svcsock.c 		sock->sk->sk_reuse = SK_CAN_REUSE; /* allow address reuse */
sock             1449 net/sunrpc/svcsock.c 	error = kernel_bind(sock, sin, len);
sock             1453 net/sunrpc/svcsock.c 	error = kernel_getsockname(sock, newsin);
sock             1459 net/sunrpc/svcsock.c 		if ((error = kernel_listen(sock, 64)) < 0)
sock             1463 net/sunrpc/svcsock.c 	svsk = svc_setup_socket(serv, sock, flags);
sock             1472 net/sunrpc/svcsock.c 	sock_release(sock);
sock             1483 net/sunrpc/svcsock.c 	struct sock *sk = svsk->sk_sk;
sock               61 net/sunrpc/xprtsock.c 		struct socket *sock);
sock              221 net/sunrpc/xprtsock.c static inline struct rpc_xprt *xprt_from_sock(struct sock *sk)
sock              347 net/sunrpc/xprtsock.c xs_sock_recvmsg(struct socket *sock, struct msghdr *msg, int flags, size_t seek)
sock              352 net/sunrpc/xprtsock.c 	ret = sock_recvmsg(sock, msg, flags);
sock              357 net/sunrpc/xprtsock.c xs_read_kvec(struct socket *sock, struct msghdr *msg, int flags,
sock              361 net/sunrpc/xprtsock.c 	return xs_sock_recvmsg(sock, msg, flags, seek);
sock              365 net/sunrpc/xprtsock.c xs_read_bvec(struct socket *sock, struct msghdr *msg, int flags,
sock              370 net/sunrpc/xprtsock.c 	return xs_sock_recvmsg(sock, msg, flags, seek);
sock              374 net/sunrpc/xprtsock.c xs_read_discard(struct socket *sock, struct msghdr *msg, int flags,
sock              378 net/sunrpc/xprtsock.c 	return sock_recvmsg(sock, msg, flags);
sock              402 net/sunrpc/xprtsock.c xs_read_xdr_buf(struct socket *sock, struct msghdr *msg, int flags,
sock              410 net/sunrpc/xprtsock.c 		ret = xs_read_kvec(sock, msg, flags, &buf->head[0], want, seek);
sock              428 net/sunrpc/xprtsock.c 		ret = xs_read_bvec(sock, msg, flags, buf->bvec,
sock              448 net/sunrpc/xprtsock.c 		ret = xs_read_kvec(sock, msg, flags, &buf->tail[0], want, seek);
sock              505 net/sunrpc/xprtsock.c 		ret = xs_read_xdr_buf(transport->sock, msg, flags, buf,
sock              548 net/sunrpc/xprtsock.c 	return xs_read_kvec(transport->sock, msg, flags, &kvec, want, seek);
sock              657 net/sunrpc/xprtsock.c 		ret = xs_read_discard(transport->sock, &msg, flags,
sock              679 net/sunrpc/xprtsock.c 	return transport->sock->ops->poll(transport->file, transport->sock,
sock              706 net/sunrpc/xprtsock.c 	if (transport->sock == NULL)
sock              716 net/sunrpc/xprtsock.c 		kernel_sock_shutdown(transport->sock, SHUT_RDWR);
sock              752 net/sunrpc/xprtsock.c static int xs_sendmsg(struct socket *sock, struct msghdr *msg, size_t seek)
sock              756 net/sunrpc/xprtsock.c 	return sock_sendmsg(sock, msg);
sock              759 net/sunrpc/xprtsock.c static int xs_send_kvec(struct socket *sock, struct msghdr *msg, struct kvec *vec, size_t seek)
sock              762 net/sunrpc/xprtsock.c 	return xs_sendmsg(sock, msg, seek);
sock              765 net/sunrpc/xprtsock.c static int xs_send_pagedata(struct socket *sock, struct msghdr *msg, struct xdr_buf *xdr, size_t base)
sock              776 net/sunrpc/xprtsock.c 	return xs_sendmsg(sock, msg, base + xdr->page_base);
sock              786 net/sunrpc/xprtsock.c static int xs_send_rm_and_kvec(struct socket *sock, struct msghdr *msg,
sock              799 net/sunrpc/xprtsock.c 	return xs_sendmsg(sock, msg, base);
sock              813 net/sunrpc/xprtsock.c static int xs_sendpages(struct socket *sock, struct sockaddr *addr, int addrlen, struct xdr_buf *xdr, unsigned int base, rpc_fraghdr rm, int *sent_p)
sock              825 net/sunrpc/xprtsock.c 	if (unlikely(!sock))
sock              835 net/sunrpc/xprtsock.c 			err = xs_send_rm_and_kvec(sock, &msg, rm,
sock              838 net/sunrpc/xprtsock.c 			err = xs_send_kvec(sock, &msg, &xdr->head[0], base);
sock              851 net/sunrpc/xprtsock.c 		err = xs_send_pagedata(sock, &msg, xdr, base);
sock              862 net/sunrpc/xprtsock.c 	err = xs_send_kvec(sock, &msg, &xdr->tail[0], base);
sock              880 net/sunrpc/xprtsock.c 	struct sock *sk = transport->inet;
sock              975 net/sunrpc/xprtsock.c 	status = xs_sendpages(transport->sock, NULL, 0, xdr,
sock             1042 net/sunrpc/xprtsock.c 	status = xs_sendpages(transport->sock, xs_addr(xprt), xprt->addrlen,
sock             1115 net/sunrpc/xprtsock.c 		if (transport->sock != NULL)
sock             1116 net/sunrpc/xprtsock.c 			kernel_sock_shutdown(transport->sock, SHUT_RDWR);
sock             1125 net/sunrpc/xprtsock.c 		xs_tcp_set_socket_timeouts(xprt, transport->sock);
sock             1133 net/sunrpc/xprtsock.c 		status = xs_sendpages(transport->sock, NULL, 0, xdr,
sock             1156 net/sunrpc/xprtsock.c 			if (test_bit(SOCK_NOSPACE, &transport->sock->flags))
sock             1200 net/sunrpc/xprtsock.c static void xs_save_old_callbacks(struct sock_xprt *transport, struct sock *sk)
sock             1208 net/sunrpc/xprtsock.c static void xs_restore_old_callbacks(struct sock_xprt *transport, struct sock *sk)
sock             1248 net/sunrpc/xprtsock.c static void xs_error_report(struct sock *sk)
sock             1274 net/sunrpc/xprtsock.c 	struct socket *sock = transport->sock;
sock             1275 net/sunrpc/xprtsock.c 	struct sock *sk = transport->inet;
sock             1285 net/sunrpc/xprtsock.c 	kernel_sock_shutdown(sock, SHUT_RDWR);
sock             1290 net/sunrpc/xprtsock.c 	transport->sock = NULL;
sock             1303 net/sunrpc/xprtsock.c 	trace_rpc_socket_close(xprt, sock);
sock             1369 net/sunrpc/xprtsock.c 		struct sock *sk,
sock             1425 net/sunrpc/xprtsock.c 	struct sock *sk;
sock             1460 net/sunrpc/xprtsock.c static void xs_data_ready(struct sock *sk)
sock             1503 net/sunrpc/xprtsock.c static void xs_tcp_state_change(struct sock *sk)
sock             1575 net/sunrpc/xprtsock.c static void xs_write_space(struct sock *sk)
sock             1609 net/sunrpc/xprtsock.c static void xs_udp_write_space(struct sock *sk)
sock             1630 net/sunrpc/xprtsock.c static void xs_tcp_write_space(struct sock *sk)
sock             1644 net/sunrpc/xprtsock.c 	struct sock *sk = transport->inet;
sock             1713 net/sunrpc/xprtsock.c static void xs_sock_set_reuseport(struct socket *sock)
sock             1717 net/sunrpc/xprtsock.c 	kernel_setsockopt(sock, SOL_SOCKET, SO_REUSEPORT,
sock             1721 net/sunrpc/xprtsock.c static unsigned short xs_sock_getport(struct socket *sock)
sock             1726 net/sunrpc/xprtsock.c 	if (kernel_getsockname(sock, (struct sockaddr *)&buf) < 0)
sock             1753 net/sunrpc/xprtsock.c static void xs_set_srcport(struct sock_xprt *transport, struct socket *sock)
sock             1756 net/sunrpc/xprtsock.c 		transport->srcport = xs_sock_getport(sock);
sock             1778 net/sunrpc/xprtsock.c static int xs_bind(struct sock_xprt *transport, struct socket *sock)
sock             1806 net/sunrpc/xprtsock.c 		err = kernel_bind(sock, (struct sockaddr *)&myaddr,
sock             1845 net/sunrpc/xprtsock.c static inline void xs_reclassify_socketu(struct socket *sock)
sock             1847 net/sunrpc/xprtsock.c 	struct sock *sk = sock->sk;
sock             1853 net/sunrpc/xprtsock.c static inline void xs_reclassify_socket4(struct socket *sock)
sock             1855 net/sunrpc/xprtsock.c 	struct sock *sk = sock->sk;
sock             1861 net/sunrpc/xprtsock.c static inline void xs_reclassify_socket6(struct socket *sock)
sock             1863 net/sunrpc/xprtsock.c 	struct sock *sk = sock->sk;
sock             1869 net/sunrpc/xprtsock.c static inline void xs_reclassify_socket(int family, struct socket *sock)
sock             1871 net/sunrpc/xprtsock.c 	if (WARN_ON_ONCE(!sock_allow_reclassification(sock->sk)))
sock             1876 net/sunrpc/xprtsock.c 		xs_reclassify_socketu(sock);
sock             1879 net/sunrpc/xprtsock.c 		xs_reclassify_socket4(sock);
sock             1882 net/sunrpc/xprtsock.c 		xs_reclassify_socket6(sock);
sock             1887 net/sunrpc/xprtsock.c static inline void xs_reclassify_socket(int family, struct socket *sock)
sock             1901 net/sunrpc/xprtsock.c 	struct socket *sock;
sock             1904 net/sunrpc/xprtsock.c 	err = __sock_create(xprt->xprt_net, family, type, protocol, &sock, 1);
sock             1910 net/sunrpc/xprtsock.c 	xs_reclassify_socket(family, sock);
sock             1913 net/sunrpc/xprtsock.c 		xs_sock_set_reuseport(sock);
sock             1915 net/sunrpc/xprtsock.c 	err = xs_bind(transport, sock);
sock             1917 net/sunrpc/xprtsock.c 		sock_release(sock);
sock             1921 net/sunrpc/xprtsock.c 	filp = sock_alloc_file(sock, O_NONBLOCK, NULL);
sock             1926 net/sunrpc/xprtsock.c 	return sock;
sock             1932 net/sunrpc/xprtsock.c 				      struct socket *sock)
sock             1938 net/sunrpc/xprtsock.c 		struct sock *sk = sock->sk;
sock             1953 net/sunrpc/xprtsock.c 		transport->sock = sock;
sock             1961 net/sunrpc/xprtsock.c 	return kernel_connect(sock, xs_addr(xprt), xprt->addrlen, 0);
sock             1972 net/sunrpc/xprtsock.c 	struct socket *sock;
sock             1976 net/sunrpc/xprtsock.c 					SOCK_STREAM, 0, &sock, 1);
sock             1982 net/sunrpc/xprtsock.c 	xs_reclassify_socket(AF_LOCAL, sock);
sock             1984 net/sunrpc/xprtsock.c 	filp = sock_alloc_file(sock, O_NONBLOCK, NULL);
sock             1994 net/sunrpc/xprtsock.c 	status = xs_local_finish_connecting(xprt, sock);
sock             1995 net/sunrpc/xprtsock.c 	trace_rpc_socket_connect(xprt, sock, status);
sock             2130 net/sunrpc/xprtsock.c static void xs_udp_finish_connecting(struct rpc_xprt *xprt, struct socket *sock)
sock             2135 net/sunrpc/xprtsock.c 		struct sock *sk = sock->sk;
sock             2149 net/sunrpc/xprtsock.c 		transport->sock = sock;
sock             2166 net/sunrpc/xprtsock.c 	struct socket *sock;
sock             2169 net/sunrpc/xprtsock.c 	sock = xs_create_sock(xprt, transport,
sock             2172 net/sunrpc/xprtsock.c 	if (IS_ERR(sock))
sock             2181 net/sunrpc/xprtsock.c 	xs_udp_finish_connecting(xprt, sock);
sock             2182 net/sunrpc/xprtsock.c 	trace_rpc_socket_connect(xprt, sock, 0);
sock             2200 net/sunrpc/xprtsock.c 	struct socket *sock = transport->sock;
sock             2203 net/sunrpc/xprtsock.c 	if (sock == NULL)
sock             2207 net/sunrpc/xprtsock.c 		kernel_sock_shutdown(sock, SHUT_RDWR);
sock             2208 net/sunrpc/xprtsock.c 		trace_rpc_socket_shutdown(xprt, sock);
sock             2217 net/sunrpc/xprtsock.c 		struct socket *sock)
sock             2234 net/sunrpc/xprtsock.c 	kernel_setsockopt(sock, SOL_SOCKET, SO_KEEPALIVE,
sock             2236 net/sunrpc/xprtsock.c 	kernel_setsockopt(sock, SOL_TCP, TCP_KEEPIDLE,
sock             2238 net/sunrpc/xprtsock.c 	kernel_setsockopt(sock, SOL_TCP, TCP_KEEPINTVL,
sock             2240 net/sunrpc/xprtsock.c 	kernel_setsockopt(sock, SOL_TCP, TCP_KEEPCNT,
sock             2244 net/sunrpc/xprtsock.c 	kernel_setsockopt(sock, SOL_TCP, TCP_USER_TIMEOUT,
sock             2276 net/sunrpc/xprtsock.c static int xs_tcp_finish_connecting(struct rpc_xprt *xprt, struct socket *sock)
sock             2282 net/sunrpc/xprtsock.c 		struct sock *sk = sock->sk;
sock             2292 net/sunrpc/xprtsock.c 		kernel_setsockopt(sock, SOL_IPV6, IPV6_ADDR_PREFERENCES,
sock             2295 net/sunrpc/xprtsock.c 		xs_tcp_set_socket_timeouts(xprt, sock);
sock             2315 net/sunrpc/xprtsock.c 		transport->sock = sock;
sock             2330 net/sunrpc/xprtsock.c 	ret = kernel_connect(sock, xs_addr(xprt), xprt->addrlen, O_NONBLOCK);
sock             2333 net/sunrpc/xprtsock.c 		xs_set_srcport(transport, sock);
sock             2358 net/sunrpc/xprtsock.c 	struct socket *sock = transport->sock;
sock             2362 net/sunrpc/xprtsock.c 	if (!sock) {
sock             2363 net/sunrpc/xprtsock.c 		sock = xs_create_sock(xprt, transport,
sock             2366 net/sunrpc/xprtsock.c 		if (IS_ERR(sock)) {
sock             2367 net/sunrpc/xprtsock.c 			status = PTR_ERR(sock);
sock             2378 net/sunrpc/xprtsock.c 	status = xs_tcp_finish_connecting(xprt, sock);
sock             2379 net/sunrpc/xprtsock.c 	trace_rpc_socket_connect(xprt, sock, status);
sock             2382 net/sunrpc/xprtsock.c 			sock->sk->sk_state);
sock             2447 net/sunrpc/xprtsock.c 	if (transport->sock != NULL) {
sock             2485 net/sunrpc/xprtsock.c 	if (transport->sock == NULL)
sock             2664 net/sunrpc/xprtsock.c 	len = kernel_sendmsg(transport->sock, &msg, &iov, 1, iov.iov_len);
sock             2673 net/sunrpc/xprtsock.c 	len = svc_send_common(transport->sock, xbufp,
sock             3180 net/sunrpc/xprtsock.c 	transport->sock = bc_sock->sk_sock;
sock               41 net/tipc/diag.c static u64 __tipc_diag_gen_cookie(struct sock *sk)
sock               62 net/tipc/netlink_compat.c 	struct sock *dst_sk;
sock              966 net/tipc/netlink_compat.c static int tipc_nl_compat_publ_dump(struct tipc_nl_compat_msg *msg, u32 sock)
sock              991 net/tipc/netlink_compat.c 	if (nla_put_u32(args, TIPC_NLA_SOCK_REF, sock)) {
sock             1014 net/tipc/netlink_compat.c 	struct nlattr *sock[TIPC_NLA_SOCK_MAX + 1];
sock             1019 net/tipc/netlink_compat.c 	err = nla_parse_nested_deprecated(sock, TIPC_NLA_SOCK_MAX,
sock             1024 net/tipc/netlink_compat.c 	sock_ref = nla_get_u32(sock[TIPC_NLA_SOCK_REF]);
sock             1027 net/tipc/netlink_compat.c 	if (sock[TIPC_NLA_SOCK_CON]) {
sock             1032 net/tipc/netlink_compat.c 						  sock[TIPC_NLA_SOCK_CON],
sock             1051 net/tipc/netlink_compat.c 	} else if (sock[TIPC_NLA_SOCK_HAS_PUBL]) {
sock               67 net/tipc/socket.c 	struct sockaddr_tipc sock;
sock               95 net/tipc/socket.c 	struct sock sk;
sock              122 net/tipc/socket.c static int tipc_sk_backlog_rcv(struct sock *sk, struct sk_buff *skb);
sock              123 net/tipc/socket.c static void tipc_data_ready(struct sock *sk);
sock              124 net/tipc/socket.c static void tipc_write_space(struct sock *sk);
sock              125 net/tipc/socket.c static void tipc_sock_destruct(struct sock *sk);
sock              126 net/tipc/socket.c static int tipc_release(struct socket *sock);
sock              127 net/tipc/socket.c static int tipc_accept(struct socket *sock, struct socket *new_sock, int flags,
sock              138 net/tipc/socket.c static int __tipc_sendstream(struct socket *sock, struct msghdr *m, size_t dsz);
sock              139 net/tipc/socket.c static int __tipc_sendmsg(struct socket *sock, struct msghdr *m, size_t dsz);
sock              195 net/tipc/socket.c static struct tipc_sock *tipc_sk(const struct sock *sk)
sock              235 net/tipc/socket.c static void tsk_advance_rx_queue(struct sock *sk)
sock              243 net/tipc/socket.c static void tipc_sk_respond(struct sock *sk, struct sk_buff *skb, int err)
sock              263 net/tipc/socket.c static void tsk_rej_rx_queue(struct sock *sk)
sock              271 net/tipc/socket.c static bool tipc_sk_connected(struct sock *sk)
sock              281 net/tipc/socket.c static bool tipc_sk_type_connectionless(struct sock *sk)
sock              293 net/tipc/socket.c 	struct sock *sk = &tsk->sk;
sock              326 net/tipc/socket.c static int tipc_set_sk_state(struct sock *sk, int state)
sock              358 net/tipc/socket.c static int tipc_sk_sock_err(struct socket *sock, long *timeout)
sock              360 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock              362 net/tipc/socket.c 	int typ = sock->type;
sock              383 net/tipc/socket.c 	struct sock *sk_;						       \
sock              415 net/tipc/socket.c static int tipc_sk_create(struct net *net, struct socket *sock,
sock              419 net/tipc/socket.c 	struct sock *sk;
sock              427 net/tipc/socket.c 	switch (sock->type) {
sock              454 net/tipc/socket.c 	sock->ops = ops;
sock              455 net/tipc/socket.c 	sock_init_data(sock, sk);
sock              486 net/tipc/socket.c 		if (sock->type == SOCK_DGRAM)
sock              502 net/tipc/socket.c static void __tipc_shutdown(struct socket *sock, int error)
sock              504 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock              512 net/tipc/socket.c 	tipc_wait_for_cond(sock, &timeout, (!tsk->cong_link_cnt &&
sock              565 net/tipc/socket.c static int tipc_release(struct socket *sock)
sock              567 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock              581 net/tipc/socket.c 	__tipc_shutdown(sock, TIPC_ERR_NO_PORT);
sock              595 net/tipc/socket.c 	sock->sk = NULL;
sock              615 net/tipc/socket.c static int tipc_bind(struct socket *sock, struct sockaddr *uaddr,
sock              618 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock              676 net/tipc/socket.c static int tipc_getname(struct socket *sock, struct sockaddr *uaddr,
sock              680 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock              721 net/tipc/socket.c static __poll_t tipc_poll(struct file *file, struct socket *sock,
sock              724 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock              728 net/tipc/socket.c 	sock_poll_wait(file, sock, wait);
sock              773 net/tipc/socket.c static int tipc_sendmcast(struct  socket *sock, struct tipc_name_seq *seq,
sock              776 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock              790 net/tipc/socket.c 	rc = tipc_wait_for_cond(sock, &timeout, !tsk->cong_link_cnt);
sock              888 net/tipc/socket.c static int tipc_send_group_unicast(struct socket *sock, struct msghdr *m,
sock              891 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock              906 net/tipc/socket.c 	rc = tipc_wait_for_cond(sock, &timeout,
sock              932 net/tipc/socket.c static int tipc_send_group_anycast(struct socket *sock, struct msghdr *m,
sock              936 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock              986 net/tipc/socket.c 		rc = tipc_wait_for_cond(sock, &timeout,
sock             1017 net/tipc/socket.c static int tipc_send_group_bcast(struct socket *sock, struct msghdr *m,
sock             1021 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             1034 net/tipc/socket.c 	rc = tipc_wait_for_cond(sock, &timeout,
sock             1091 net/tipc/socket.c static int tipc_send_group_mcast(struct socket *sock, struct msghdr *m,
sock             1094 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             1117 net/tipc/socket.c 		return tipc_send_group_unicast(sock, m, dlen, timeout);
sock             1121 net/tipc/socket.c 	return tipc_send_group_bcast(sock, m, dlen, timeout);
sock             1222 net/tipc/socket.c 	struct sock *sk = &tsk->sk;
sock             1283 net/tipc/socket.c static int tipc_sendmsg(struct socket *sock,
sock             1286 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             1290 net/tipc/socket.c 	ret = __tipc_sendmsg(sock, m, dsz);
sock             1296 net/tipc/socket.c static int __tipc_sendmsg(struct socket *sock, struct msghdr *m, size_t dlen)
sock             1298 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             1325 net/tipc/socket.c 			return tipc_send_group_bcast(sock, m, dlen, timeout);
sock             1327 net/tipc/socket.c 			return tipc_send_group_anycast(sock, m, dlen, timeout);
sock             1329 net/tipc/socket.c 			return tipc_send_group_unicast(sock, m, dlen, timeout);
sock             1331 net/tipc/socket.c 			return tipc_send_group_mcast(sock, m, dlen, timeout);
sock             1357 net/tipc/socket.c 		return tipc_sendmcast(sock, seq, m, dlen, timeout);
sock             1373 net/tipc/socket.c 	rc = tipc_wait_for_cond(sock, &timeout,
sock             1429 net/tipc/socket.c static int tipc_sendstream(struct socket *sock, struct msghdr *m, size_t dsz)
sock             1431 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             1435 net/tipc/socket.c 	ret = __tipc_sendstream(sock, m, dsz);
sock             1441 net/tipc/socket.c static int __tipc_sendstream(struct socket *sock, struct msghdr *m, size_t dlen)
sock             1443 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             1461 net/tipc/socket.c 		rc = __tipc_sendmsg(sock, m, dlen);
sock             1470 net/tipc/socket.c 		rc = tipc_wait_for_cond(sock, &timeout,
sock             1508 net/tipc/socket.c static int tipc_send_packet(struct socket *sock, struct msghdr *m, size_t dsz)
sock             1513 net/tipc/socket.c 	return tipc_sendstream(sock, m, dsz);
sock             1521 net/tipc/socket.c 	struct sock *sk = &tsk->sk;
sock             1561 net/tipc/socket.c 	srcaddr->sock.family = AF_TIPC;
sock             1562 net/tipc/socket.c 	srcaddr->sock.addrtype = TIPC_ADDR_ID;
sock             1563 net/tipc/socket.c 	srcaddr->sock.scope = 0;
sock             1564 net/tipc/socket.c 	srcaddr->sock.addr.id.ref = msg_origport(hdr);
sock             1565 net/tipc/socket.c 	srcaddr->sock.addr.id.node = msg_orignode(hdr);
sock             1566 net/tipc/socket.c 	srcaddr->sock.addr.name.domain = 0;
sock             1660 net/tipc/socket.c 	struct sock *sk = &tsk->sk;
sock             1686 net/tipc/socket.c static int tipc_wait_for_rcvmsg(struct socket *sock, long *timeop)
sock             1688 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             1738 net/tipc/socket.c static int tipc_recvmsg(struct socket *sock, struct msghdr *m,
sock             1741 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             1764 net/tipc/socket.c 		rc = tipc_wait_for_rcvmsg(sock, &timeout);
sock             1846 net/tipc/socket.c static int tipc_recvstream(struct socket *sock, struct msghdr *m,
sock             1849 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             1874 net/tipc/socket.c 		rc = tipc_wait_for_rcvmsg(sock, &timeout);
sock             1945 net/tipc/socket.c static void tipc_write_space(struct sock *sk)
sock             1962 net/tipc/socket.c static void tipc_data_ready(struct sock *sk)
sock             1974 net/tipc/socket.c static void tipc_sock_destruct(struct sock *sk)
sock             1979 net/tipc/socket.c static void tipc_sk_proto_rcv(struct sock *sk,
sock             2025 net/tipc/socket.c 	struct sock *sk = &tsk->sk;
sock             2122 net/tipc/socket.c static unsigned int rcvbuf_limit(struct sock *sk, struct sk_buff *skb)
sock             2150 net/tipc/socket.c static void tipc_sk_filter_rcv(struct sock *sk, struct sk_buff *skb,
sock             2215 net/tipc/socket.c static int tipc_sk_backlog_rcv(struct sock *sk, struct sk_buff *skb)
sock             2241 net/tipc/socket.c static void tipc_sk_enqueue(struct sk_buff_head *inputq, struct sock *sk,
sock             2300 net/tipc/socket.c 	struct sock *sk;
sock             2340 net/tipc/socket.c static int tipc_wait_for_connect(struct socket *sock, long *timeo_p)
sock             2343 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             2382 net/tipc/socket.c static int tipc_connect(struct socket *sock, struct sockaddr *dest,
sock             2385 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             2436 net/tipc/socket.c 		res = __tipc_sendmsg(sock, &m, 0);
sock             2454 net/tipc/socket.c 		res = tipc_wait_for_connect(sock, &timeout);
sock             2475 net/tipc/socket.c static int tipc_listen(struct socket *sock, int len)
sock             2477 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             2487 net/tipc/socket.c static int tipc_wait_for_accept(struct socket *sock, long timeo)
sock             2489 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             2528 net/tipc/socket.c static int tipc_accept(struct socket *sock, struct socket *new_sock, int flags,
sock             2531 net/tipc/socket.c 	struct sock *new_sk, *sk = sock->sk;
sock             2545 net/tipc/socket.c 	res = tipc_wait_for_accept(sock, timeo);
sock             2551 net/tipc/socket.c 	res = tipc_sk_create(sock_net(sock->sk), new_sock, 0, kern);
sock             2554 net/tipc/socket.c 	security_sk_clone(sock->sk, new_sock->sk);
sock             2607 net/tipc/socket.c static int tipc_shutdown(struct socket *sock, int how)
sock             2609 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             2618 net/tipc/socket.c 	__tipc_shutdown(sock, TIPC_CONN_SHUTDOWN);
sock             2636 net/tipc/socket.c static void tipc_sk_check_probing_state(struct sock *sk,
sock             2662 net/tipc/socket.c static void tipc_sk_retry_connect(struct sock *sk, struct sk_buff_head *list)
sock             2677 net/tipc/socket.c 	struct sock *sk = from_timer(sk, t, sk_timer);
sock             2715 net/tipc/socket.c 	struct sock *sk = &tsk->sk;
sock             2824 net/tipc/socket.c 	struct sock *sk = &tsk->sk;
sock             2847 net/tipc/socket.c 	struct sock *sk = &tsk->sk;
sock             2950 net/tipc/socket.c static int tipc_setsockopt(struct socket *sock, int lvl, int opt,
sock             2953 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             2959 net/tipc/socket.c 	if ((lvl == IPPROTO_TCP) && (sock->type == SOCK_STREAM))
sock             2992 net/tipc/socket.c 		if (sock->type != SOCK_STREAM)
sock             3039 net/tipc/socket.c static int tipc_getsockopt(struct socket *sock, int lvl, int opt,
sock             3042 net/tipc/socket.c 	struct sock *sk = sock->sk;
sock             3049 net/tipc/socket.c 	if ((lvl == IPPROTO_TCP) && (sock->type == SOCK_STREAM))
sock             3106 net/tipc/socket.c static int tipc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock             3108 net/tipc/socket.c 	struct net *net = sock_net(sock->sk);
sock             3313 net/tipc/socket.c 	struct sock *sk = &tsk->sk;
sock             3436 net/tipc/socket.c 			   u64 (*tipc_diag_gen_cookie)(struct sock *sk))
sock             3438 net/tipc/socket.c 	struct sock *sk = &tsk->sk;
sock             3599 net/tipc/socket.c 		struct nlattr *sock[TIPC_NLA_SOCK_MAX + 1];
sock             3608 net/tipc/socket.c 		err = nla_parse_nested_deprecated(sock, TIPC_NLA_SOCK_MAX,
sock             3614 net/tipc/socket.c 		if (!sock[TIPC_NLA_SOCK_REF])
sock             3617 net/tipc/socket.c 		tsk_portid = nla_get_u32(sock[TIPC_NLA_SOCK_REF]);
sock             3651 net/tipc/socket.c bool tipc_sk_filtering(struct sock *sk)
sock             3701 net/tipc/socket.c u32 tipc_sock_get_portid(struct sock *sk)
sock             3715 net/tipc/socket.c bool tipc_sk_overlimit1(struct sock *sk, struct sk_buff *skb)
sock             3733 net/tipc/socket.c bool tipc_sk_overlimit2(struct sock *sk, struct sk_buff *skb)
sock             3752 net/tipc/socket.c int tipc_sk_dump(struct sock *sk, u16 dqueues, char *buf)
sock               66 net/tipc/socket.h 			   u64 (*tipc_diag_gen_cookie)(struct sock *sk));
sock               74 net/tipc/socket.h u32 tipc_sock_get_portid(struct sock *sk);
sock               75 net/tipc/socket.h bool tipc_sk_overlimit1(struct sock *sk, struct sk_buff *skb);
sock               76 net/tipc/socket.h bool tipc_sk_overlimit2(struct sock *sk, struct sk_buff *skb);
sock               96 net/tipc/topsrv.c 	struct socket *sock;
sock              134 net/tipc/topsrv.c 	if (con->sock)
sock              135 net/tipc/topsrv.c 		sock_release(con->sock);
sock              158 net/tipc/topsrv.c 	struct sock *sk = con->sock->sk;
sock              175 net/tipc/topsrv.c 	kernel_sock_shutdown(con->sock, SHUT_RDWR);
sock              274 net/tipc/topsrv.c 		if (con->sock) {
sock              275 net/tipc/topsrv.c 			ret = kernel_sendmsg(con->sock, &msg, &iov,
sock              345 net/tipc/topsrv.c static void tipc_conn_write_space(struct sock *sk)
sock              388 net/tipc/topsrv.c 	struct sock *sk = con->sock->sk;
sock              398 net/tipc/topsrv.c 	ret = sock_recvmsg(con->sock, &msg, MSG_DONTWAIT);
sock              434 net/tipc/topsrv.c static void tipc_conn_data_ready(struct sock *sk)
sock              454 net/tipc/topsrv.c 	struct sock *newsk;
sock              473 net/tipc/topsrv.c 		con->sock = newsock;
sock              484 net/tipc/topsrv.c static void tipc_topsrv_listener_data_ready(struct sock *sk)
sock              500 net/tipc/topsrv.c 	struct sock *sk;
sock              576 net/tipc/topsrv.c 	con->sock = NULL;
sock              131 net/tipc/trace.h int tipc_sk_dump(struct sock *sk, u16 dqueues, char *buf);
sock              134 net/tipc/trace.h bool tipc_sk_filtering(struct sock *sk);
sock              190 net/tipc/trace.h 	TP_PROTO(struct sock *sk, struct sk_buff *skb, u16 dqueues,
sock              218 net/tipc/trace.h 	TP_PROTO(struct sock *sk, struct sk_buff *skb, u16 dqueues, \
sock              237 net/tipc/trace.h 	TP_PROTO(struct sock *sk, struct sk_buff *skb, u16 dqueues, \
sock              362 net/tipc/udp_media.c static int tipc_udp_recv(struct sock *sk, struct sk_buff *skb)
sock              401 net/tipc/udp_media.c 	struct sock *sk = ub->ubsock->sk;
sock              108 net/tls/tls_device.c static struct net_device *get_netdev_for_sock(struct sock *sk)
sock              144 net/tls/tls_device.c static void tls_icsk_clean_acked(struct sock *sk, u32 acked_seq)
sock              179 net/tls/tls_device.c static void tls_device_sk_destruct(struct sock *sk)
sock              198 net/tls/tls_device.c void tls_device_free_resources_tx(struct sock *sk)
sock              205 net/tls/tls_device.c static void tls_device_resync_tx(struct sock *sk, struct tls_context *tls_ctx,
sock              255 net/tls/tls_device.c static int tls_push_record(struct sock *sk,
sock              289 net/tls/tls_device.c static int tls_device_record_close(struct sock *sk,
sock              346 net/tls/tls_device.c static int tls_do_allocation(struct sock *sk,
sock              400 net/tls/tls_device.c static int tls_push_data(struct sock *sk,
sock              523 net/tls/tls_device.c int tls_device_sendmsg(struct sock *sk, struct msghdr *msg, size_t size)
sock              547 net/tls/tls_device.c int tls_device_sendpage(struct sock *sk, struct page *page,
sock              640 net/tls/tls_device.c static int tls_device_push_pending_record(struct sock *sk, int flags)
sock              648 net/tls/tls_device.c void tls_device_write_space(struct sock *sk, struct tls_context *ctx)
sock              664 net/tls/tls_device.c 				 struct sock *sk, u32 seq, u8 *rcd_sn)
sock              677 net/tls/tls_device.c void tls_device_rx_resync_new_rec(struct sock *sk, u32 rcd_len, u32 seq)
sock              726 net/tls/tls_device.c 					   struct sock *sk, struct sk_buff *skb)
sock              770 net/tls/tls_device.c static int tls_device_reencrypt(struct sock *sk, struct sk_buff *skb)
sock              855 net/tls/tls_device.c int tls_device_decrypted(struct sock *sk, struct sk_buff *skb)
sock              888 net/tls/tls_device.c static void tls_device_attach(struct tls_context *ctx, struct sock *sk,
sock              904 net/tls/tls_device.c int tls_set_device_offload(struct sock *sk, struct tls_context *ctx)
sock             1076 net/tls/tls_device.c int tls_set_device_offload_rx(struct sock *sk, struct tls_context *ctx)
sock             1148 net/tls/tls_device.c void tls_device_offload_cleanup_rx(struct sock *sk)
sock              197 net/tls/tls_device_fallback.c 	struct sock *sk = skb->sk;
sock              372 net/tls/tls_device_fallback.c static struct sk_buff *tls_sw_fallback(struct sock *sk, struct sk_buff *skb)
sock              422 net/tls/tls_device_fallback.c struct sk_buff *tls_validate_xmit_skb(struct sock *sk,
sock              439 net/tls/tls_device_fallback.c int tls_sw_fallback_init(struct sock *sk,
sock               68 net/tls/tls_main.c static void update_sk_prot(struct sock *sk, struct tls_context *ctx)
sock               75 net/tls/tls_main.c int wait_on_pending_writer(struct sock *sk, long *timeo)
sock               99 net/tls/tls_main.c int tls_push_sg(struct sock *sk,
sock              154 net/tls/tls_main.c static int tls_handle_open_record(struct sock *sk, int flags)
sock              164 net/tls/tls_main.c int tls_proccess_cmsg(struct sock *sk, struct msghdr *msg,
sock              199 net/tls/tls_main.c int tls_push_partial_record(struct sock *sk, struct tls_context *ctx,
sock              212 net/tls/tls_main.c void tls_free_partial_record(struct sock *sk, struct tls_context *ctx)
sock              223 net/tls/tls_main.c static void tls_write_space(struct sock *sk)
sock              254 net/tls/tls_main.c void tls_ctx_free(struct sock *sk, struct tls_context *ctx)
sock              269 net/tls/tls_main.c static void tls_sk_proto_cleanup(struct sock *sk,
sock              291 net/tls/tls_main.c static void tls_sk_proto_close(struct sock *sk, long timeout)
sock              327 net/tls/tls_main.c static int do_tls_getsockopt_tx(struct sock *sk, char __user *optval,
sock              419 net/tls/tls_main.c static int do_tls_getsockopt(struct sock *sk, int optname,
sock              435 net/tls/tls_main.c static int tls_getsockopt(struct sock *sk, int level, int optname,
sock              447 net/tls/tls_main.c static int do_tls_setsockopt_conf(struct sock *sk, char __user *optval,
sock              566 net/tls/tls_main.c static int do_tls_setsockopt(struct sock *sk, int optname,
sock              586 net/tls/tls_main.c static int tls_setsockopt(struct sock *sk, int level, int optname,
sock              598 net/tls/tls_main.c static struct tls_context *create_ctx(struct sock *sk)
sock              613 net/tls/tls_main.c static void tls_build_proto(struct sock *sk)
sock              639 net/tls/tls_main.c static void tls_hw_sk_destruct(struct sock *sk)
sock              650 net/tls/tls_main.c static int tls_hw_prot(struct sock *sk)
sock              680 net/tls/tls_main.c static void tls_hw_unhash(struct sock *sk)
sock              699 net/tls/tls_main.c static int tls_hw_hash(struct sock *sk)
sock              766 net/tls/tls_main.c static int tls_init(struct sock *sk)
sock              801 net/tls/tls_main.c static void tls_update(struct sock *sk, struct proto *p,
sock              802 net/tls/tls_main.c 		       void (*write_space)(struct sock *sk))
sock              816 net/tls/tls_main.c static int tls_get_info(const struct sock *sk, struct sk_buff *skb)
sock              863 net/tls/tls_main.c static size_t tls_get_info_size(const struct sock *sk)
sock              214 net/tls/tls_sw.c static int tls_do_decryption(struct sock *sk,
sock              266 net/tls/tls_sw.c static void tls_trim_both_msgs(struct sock *sk, int target_size)
sock              279 net/tls/tls_sw.c static int tls_alloc_encrypted_msg(struct sock *sk, int len)
sock              289 net/tls/tls_sw.c static int tls_clone_plaintext_msg(struct sock *sk, int required)
sock              313 net/tls/tls_sw.c static struct tls_rec *tls_get_rec(struct sock *sk)
sock              345 net/tls/tls_sw.c static void tls_free_rec(struct sock *sk, struct tls_rec *rec)
sock              352 net/tls/tls_sw.c static void tls_free_open_rec(struct sock *sk)
sock              364 net/tls/tls_sw.c int tls_tx_records(struct sock *sk, int flags)
sock              426 net/tls/tls_sw.c 	struct sock *sk = req->data;
sock              484 net/tls/tls_sw.c static int tls_do_encryption(struct sock *sk,
sock              545 net/tls/tls_sw.c static int tls_split_open_record(struct sock *sk, struct tls_rec *from,
sock              630 net/tls/tls_sw.c static void tls_merge_open_record(struct sock *sk, struct tls_rec *to,
sock              663 net/tls/tls_sw.c static int tls_push_record(struct sock *sk, int flags,
sock              782 net/tls/tls_sw.c static int bpf_exec_tx_verdict(struct sk_msg *msg, struct sock *sk,
sock              790 net/tls/tls_sw.c 	struct sock *sk_redir;
sock              892 net/tls/tls_sw.c static int tls_sw_push_pending_record(struct sock *sk, int flags)
sock              912 net/tls/tls_sw.c int tls_sw_sendmsg(struct sock *sk, struct msghdr *msg, size_t size)
sock             1135 net/tls/tls_sw.c static int tls_sw_do_sendpage(struct sock *sk, struct page *page,
sock             1251 net/tls/tls_sw.c int tls_sw_sendpage_locked(struct sock *sk, struct page *page,
sock             1262 net/tls/tls_sw.c int tls_sw_sendpage(struct sock *sk, struct page *page,
sock             1280 net/tls/tls_sw.c static struct sk_buff *tls_wait_data(struct sock *sk, struct sk_psock *psock,
sock             1324 net/tls/tls_sw.c static int tls_setup_from_iter(struct sock *sk, struct iov_iter *from,
sock             1390 net/tls/tls_sw.c static int decrypt_internal(struct sock *sk, struct sk_buff *skb,
sock             1527 net/tls/tls_sw.c static int decrypt_skb_update(struct sock *sk, struct sk_buff *skb,
sock             1576 net/tls/tls_sw.c int decrypt_skb(struct sock *sk, struct sk_buff *skb,
sock             1585 net/tls/tls_sw.c static bool tls_sw_advance_skb(struct sock *sk, struct sk_buff *skb,
sock             1718 net/tls/tls_sw.c int tls_sw_recvmsg(struct sock *sk,
sock             1949 net/tls/tls_sw.c ssize_t tls_sw_splice_read(struct socket *sock,  loff_t *ppos,
sock             1953 net/tls/tls_sw.c 	struct tls_context *tls_ctx = tls_get_ctx(sock->sk);
sock             1956 net/tls/tls_sw.c 	struct sock *sk = sock->sk;
sock             2002 net/tls/tls_sw.c bool tls_sw_stream_read(const struct sock *sk)
sock             2094 net/tls/tls_sw.c static void tls_data_ready(struct sock *sk)
sock             2119 net/tls/tls_sw.c void tls_sw_release_resources_tx(struct sock *sk)
sock             2162 net/tls/tls_sw.c void tls_sw_release_resources_rx(struct sock *sk)
sock             2202 net/tls/tls_sw.c void tls_sw_free_resources_rx(struct sock *sk)
sock             2216 net/tls/tls_sw.c 	struct sock *sk = tx_work->sk;
sock             2236 net/tls/tls_sw.c void tls_sw_write_space(struct sock *sk, struct tls_context *ctx)
sock             2246 net/tls/tls_sw.c void tls_sw_strparser_arm(struct sock *sk, struct tls_context *tls_ctx)
sock             2258 net/tls/tls_sw.c int tls_set_sw_offload(struct sock *sk, struct tls_context *ctx, int tx)
sock              182 net/unix/af_unix.c static inline int unix_our_peer(struct sock *sk, struct sock *osk)
sock              187 net/unix/af_unix.c static inline int unix_may_send(struct sock *sk, struct sock *osk)
sock              192 net/unix/af_unix.c static inline int unix_recvq_full(struct sock const *sk)
sock              197 net/unix/af_unix.c struct sock *unix_peer_get(struct sock *s)
sock              199 net/unix/af_unix.c 	struct sock *peer;
sock              248 net/unix/af_unix.c static void __unix_remove_socket(struct sock *sk)
sock              253 net/unix/af_unix.c static void __unix_insert_socket(struct hlist_head *list, struct sock *sk)
sock              259 net/unix/af_unix.c static inline void unix_remove_socket(struct sock *sk)
sock              266 net/unix/af_unix.c static inline void unix_insert_socket(struct hlist_head *list, struct sock *sk)
sock              273 net/unix/af_unix.c static struct sock *__unix_find_socket_byname(struct net *net,
sock              277 net/unix/af_unix.c 	struct sock *s;
sock              294 net/unix/af_unix.c static inline struct sock *unix_find_socket_byname(struct net *net,
sock              299 net/unix/af_unix.c 	struct sock *s;
sock              309 net/unix/af_unix.c static struct sock *unix_find_socket_byinode(struct inode *i)
sock              311 net/unix/af_unix.c 	struct sock *s;
sock              374 net/unix/af_unix.c static int unix_dgram_peer_wake_connect(struct sock *sk, struct sock *other)
sock              395 net/unix/af_unix.c static void unix_dgram_peer_wake_disconnect(struct sock *sk,
sock              396 net/unix/af_unix.c 					    struct sock *other)
sock              412 net/unix/af_unix.c static void unix_dgram_peer_wake_disconnect_wakeup(struct sock *sk,
sock              413 net/unix/af_unix.c 						   struct sock *other)
sock              426 net/unix/af_unix.c static int unix_dgram_peer_wake_me(struct sock *sk, struct sock *other)
sock              446 net/unix/af_unix.c static int unix_writable(const struct sock *sk)
sock              452 net/unix/af_unix.c static void unix_write_space(struct sock *sk)
sock              471 net/unix/af_unix.c static void unix_dgram_disconnected(struct sock *sk, struct sock *other)
sock              488 net/unix/af_unix.c static void unix_sock_destructor(struct sock *sk)
sock              515 net/unix/af_unix.c static void unix_release_sock(struct sock *sk, int embrion)
sock              519 net/unix/af_unix.c 	struct sock *skpair;
sock              589 net/unix/af_unix.c static void init_peercred(struct sock *sk)
sock              598 net/unix/af_unix.c static void copy_peercred(struct sock *sk, struct sock *peersk)
sock              607 net/unix/af_unix.c static int unix_listen(struct socket *sock, int backlog)
sock              610 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock              615 net/unix/af_unix.c 	if (sock->type != SOCK_STREAM && sock->type != SOCK_SEQPACKET)
sock              650 net/unix/af_unix.c static int unix_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
sock              668 net/unix/af_unix.c static int unix_set_peek_off(struct sock *sk, int val)
sock              764 net/unix/af_unix.c static struct sock *unix_create1(struct net *net, struct socket *sock, int kern)
sock              766 net/unix/af_unix.c 	struct sock *sk = NULL;
sock              777 net/unix/af_unix.c 	sock_init_data(sock, sk);
sock              805 net/unix/af_unix.c static int unix_create(struct net *net, struct socket *sock, int protocol,
sock              811 net/unix/af_unix.c 	sock->state = SS_UNCONNECTED;
sock              813 net/unix/af_unix.c 	switch (sock->type) {
sock              815 net/unix/af_unix.c 		sock->ops = &unix_stream_ops;
sock              822 net/unix/af_unix.c 		sock->type = SOCK_DGRAM;
sock              825 net/unix/af_unix.c 		sock->ops = &unix_dgram_ops;
sock              828 net/unix/af_unix.c 		sock->ops = &unix_seqpacket_ops;
sock              834 net/unix/af_unix.c 	return unix_create1(net, sock, kern) ? 0 : -ENOMEM;
sock              837 net/unix/af_unix.c static int unix_release(struct socket *sock)
sock              839 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock              845 net/unix/af_unix.c 	sock->sk = NULL;
sock              850 net/unix/af_unix.c static int unix_autobind(struct socket *sock)
sock              852 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock              883 net/unix/af_unix.c 	if (__unix_find_socket_byname(net, addr->name, addr->len, sock->type,
sock              911 net/unix/af_unix.c static struct sock *unix_find_other(struct net *net,
sock              915 net/unix/af_unix.c 	struct sock *u;
sock              995 net/unix/af_unix.c static int unix_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len)
sock              997 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock             1014 net/unix/af_unix.c 		err = unix_autobind(sock);
sock             1025 net/unix/af_unix.c 		       (SOCK_INODE(sock)->i_mode & ~current_umask());
sock             1086 net/unix/af_unix.c static void unix_state_double_lock(struct sock *sk1, struct sock *sk2)
sock             1101 net/unix/af_unix.c static void unix_state_double_unlock(struct sock *sk1, struct sock *sk2)
sock             1111 net/unix/af_unix.c static int unix_dgram_connect(struct socket *sock, struct sockaddr *addr,
sock             1114 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock             1117 net/unix/af_unix.c 	struct sock *other;
sock             1131 net/unix/af_unix.c 		if (test_bit(SOCK_PASSCRED, &sock->flags) &&
sock             1132 net/unix/af_unix.c 		    !unix_sk(sk)->addr && (err = unix_autobind(sock)) != 0)
sock             1136 net/unix/af_unix.c 		other = unix_find_other(net, sunaddr, alen, sock->type, hash, &err);
sock             1169 net/unix/af_unix.c 		struct sock *old_peer = unix_peer(sk);
sock             1191 net/unix/af_unix.c static long unix_wait_for_peer(struct sock *other, long timeo)
sock             1212 net/unix/af_unix.c static int unix_stream_connect(struct socket *sock, struct sockaddr *uaddr,
sock             1216 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock             1219 net/unix/af_unix.c 	struct sock *newsk = NULL;
sock             1220 net/unix/af_unix.c 	struct sock *other = NULL;
sock             1232 net/unix/af_unix.c 	if (test_bit(SOCK_PASSCRED, &sock->flags) && !u->addr &&
sock             1233 net/unix/af_unix.c 	    (err = unix_autobind(sock)) != 0)
sock             1370 net/unix/af_unix.c 	sock->state	= SS_CONNECTED;
sock             1403 net/unix/af_unix.c 	struct sock *ska = socka->sk, *skb = sockb->sk;
sock             1431 net/unix/af_unix.c static int unix_accept(struct socket *sock, struct socket *newsock, int flags,
sock             1434 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock             1435 net/unix/af_unix.c 	struct sock *tsk;
sock             1440 net/unix/af_unix.c 	if (sock->type != SOCK_STREAM && sock->type != SOCK_SEQPACKET)
sock             1466 net/unix/af_unix.c 	unix_sock_inherit_flags(sock, newsock);
sock             1476 net/unix/af_unix.c static int unix_getname(struct socket *sock, struct sockaddr *uaddr, int peer)
sock             1478 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock             1524 net/unix/af_unix.c static bool unix_passcred_enabled(const struct socket *sock,
sock             1525 net/unix/af_unix.c 				  const struct sock *other)
sock             1527 net/unix/af_unix.c 	return test_bit(SOCK_PASSCRED, &sock->flags) ||
sock             1537 net/unix/af_unix.c static void maybe_add_creds(struct sk_buff *skb, const struct socket *sock,
sock             1538 net/unix/af_unix.c 			    const struct sock *other)
sock             1542 net/unix/af_unix.c 	if (unix_passcred_enabled(sock, other)) {
sock             1550 net/unix/af_unix.c 			    const struct sock *other)
sock             1581 net/unix/af_unix.c static int unix_dgram_sendmsg(struct socket *sock, struct msghdr *msg,
sock             1584 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock             1588 net/unix/af_unix.c 	struct sock *other = NULL;
sock             1599 net/unix/af_unix.c 	err = scm_send(sock, msg, &scm, false);
sock             1620 net/unix/af_unix.c 	if (test_bit(SOCK_PASSCRED, &sock->flags) && !u->addr
sock             1621 net/unix/af_unix.c 	    && (err = unix_autobind(sock)) != 0)
sock             1761 net/unix/af_unix.c 	maybe_add_creds(skb, sock, other);
sock             1787 net/unix/af_unix.c static int unix_stream_sendmsg(struct socket *sock, struct msghdr *msg,
sock             1790 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock             1791 net/unix/af_unix.c 	struct sock *other = NULL;
sock             1800 net/unix/af_unix.c 	err = scm_send(sock, msg, &scm, false);
sock             1863 net/unix/af_unix.c 		maybe_add_creds(skb, sock, other);
sock             1893 net/unix/af_unix.c 	struct sock *other, *sk = socket->sk;
sock             2002 net/unix/af_unix.c static int unix_seqpacket_sendmsg(struct socket *sock, struct msghdr *msg,
sock             2006 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock             2018 net/unix/af_unix.c 	return unix_dgram_sendmsg(sock, msg, len);
sock             2021 net/unix/af_unix.c static int unix_seqpacket_recvmsg(struct socket *sock, struct msghdr *msg,
sock             2024 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock             2029 net/unix/af_unix.c 	return unix_dgram_recvmsg(sock, msg, size, flags);
sock             2032 net/unix/af_unix.c static void unix_copy_addr(struct msghdr *msg, struct sock *sk)
sock             2042 net/unix/af_unix.c static int unix_dgram_recvmsg(struct socket *sock, struct msghdr *msg,
sock             2046 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock             2136 net/unix/af_unix.c 	scm_recv(sock, msg, &scm, flags);
sock             2148 net/unix/af_unix.c static long unix_stream_data_wait(struct sock *sk, long timeo,
sock             2208 net/unix/af_unix.c 	struct socket *sock = state->socket;
sock             2209 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock             2311 net/unix/af_unix.c 		} else if (test_bit(SOCK_PASSCRED, &sock->flags)) {
sock             2394 net/unix/af_unix.c 		scm_recv(sock, state->msg, &scm, flags);
sock             2412 net/unix/af_unix.c static int unix_stream_recvmsg(struct socket *sock, struct msghdr *msg,
sock             2417 net/unix/af_unix.c 		.socket = sock,
sock             2435 net/unix/af_unix.c static ssize_t unix_stream_splice_read(struct socket *sock,  loff_t *ppos,
sock             2441 net/unix/af_unix.c 		.socket = sock,
sock             2450 net/unix/af_unix.c 	if (sock->file->f_flags & O_NONBLOCK ||
sock             2457 net/unix/af_unix.c static int unix_shutdown(struct socket *sock, int mode)
sock             2459 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock             2460 net/unix/af_unix.c 	struct sock *other;
sock             2503 net/unix/af_unix.c long unix_inq_len(struct sock *sk)
sock             2527 net/unix/af_unix.c long unix_outq_len(struct sock *sk)
sock             2533 net/unix/af_unix.c static int unix_open_file(struct sock *sk)
sock             2569 net/unix/af_unix.c static int unix_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock             2571 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock             2598 net/unix/af_unix.c static int unix_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock             2600 net/unix/af_unix.c 	return unix_ioctl(sock, cmd, (unsigned long)compat_ptr(arg));
sock             2604 net/unix/af_unix.c static __poll_t unix_poll(struct file *file, struct socket *sock, poll_table *wait)
sock             2606 net/unix/af_unix.c 	struct sock *sk = sock->sk;
sock             2609 net/unix/af_unix.c 	sock_poll_wait(file, sock, wait);
sock             2639 net/unix/af_unix.c static __poll_t unix_dgram_poll(struct file *file, struct socket *sock,
sock             2642 net/unix/af_unix.c 	struct sock *sk = sock->sk, *other;
sock             2646 net/unix/af_unix.c 	sock_poll_wait(file, sock, wait);
sock             2705 net/unix/af_unix.c static struct sock *unix_from_bucket(struct seq_file *seq, loff_t *pos)
sock             2709 net/unix/af_unix.c 	struct sock *sk;
sock             2722 net/unix/af_unix.c static struct sock *unix_next_socket(struct seq_file *seq,
sock             2723 net/unix/af_unix.c 				     struct sock *sk,
sock             2728 net/unix/af_unix.c 	while (sk > (struct sock *)SEQ_START_TOKEN) {
sock             2782 net/unix/af_unix.c 		struct sock *s = v;
sock               14 net/unix/diag.c static int sk_diag_dump_name(struct sock *sk, struct sk_buff *nlskb)
sock               26 net/unix/diag.c static int sk_diag_dump_vfs(struct sock *sk, struct sk_buff *nlskb)
sock               42 net/unix/diag.c static int sk_diag_dump_peer(struct sock *sk, struct sk_buff *nlskb)
sock               44 net/unix/diag.c 	struct sock *peer;
sock               60 net/unix/diag.c static int sk_diag_dump_icons(struct sock *sk, struct sk_buff *nlskb)
sock               78 net/unix/diag.c 			struct sock *req, *peer;
sock              101 net/unix/diag.c static int sk_diag_show_rqlen(struct sock *sk, struct sk_buff *nlskb)
sock              116 net/unix/diag.c static int sk_diag_dump_uid(struct sock *sk, struct sk_buff *nlskb)
sock              122 net/unix/diag.c static int sk_diag_fill(struct sock *sk, struct sk_buff *skb, struct unix_diag_req *req,
sock              180 net/unix/diag.c static int sk_diag_dump(struct sock *sk, struct sk_buff *skb, struct unix_diag_req *req,
sock              210 net/unix/diag.c 		struct sock *sk;
sock              237 net/unix/diag.c static struct sock *unix_lookup_by_ino(unsigned int ino)
sock              240 net/unix/diag.c 	struct sock *sk;
sock              262 net/unix/diag.c 	struct sock *sk;
sock               91 net/unix/garbage.c static void scan_inflight(struct sock *x, void (*func)(struct unix_sock *),
sock              108 net/unix/garbage.c 				struct sock *sk = unix_get_socket(*fp++);
sock              133 net/unix/garbage.c static void scan_children(struct sock *x, void (*func)(struct unix_sock *),
sock               23 net/unix/scm.c struct sock *unix_get_socket(struct file *filp)
sock               25 net/unix/scm.c 	struct sock *u_sock = NULL;
sock               30 net/unix/scm.c 		struct socket *sock = SOCKET_I(inode);
sock               31 net/unix/scm.c 		struct sock *s = sock->sk;
sock               34 net/unix/scm.c 		if (s && sock->ops && sock->ops->family == PF_UNIX)
sock               49 net/unix/scm.c 	struct sock *s = unix_get_socket(fp);
sock               70 net/unix/scm.c 	struct sock *s = unix_get_socket(fp);
sock              113 net/vmw_vsock/af_vsock.c static int __vsock_bind(struct sock *sk, struct sockaddr_vm *addr);
sock              114 net/vmw_vsock/af_vsock.c static void vsock_sk_destruct(struct sock *sk);
sock              115 net/vmw_vsock/af_vsock.c static int vsock_queue_rcv_skb(struct sock *sk, struct sk_buff *skb);
sock              182 net/vmw_vsock/af_vsock.c 	struct sock *sk = sk_vsock(vsk);
sock              229 net/vmw_vsock/af_vsock.c static struct sock *__vsock_find_bound_socket(struct sockaddr_vm *addr)
sock              240 net/vmw_vsock/af_vsock.c static struct sock *__vsock_find_connected_socket(struct sockaddr_vm *src,
sock              292 net/vmw_vsock/af_vsock.c struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr)
sock              294 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock              307 net/vmw_vsock/af_vsock.c struct sock *vsock_find_connected_socket(struct sockaddr_vm *src,
sock              310 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock              330 net/vmw_vsock/af_vsock.c void vsock_for_each_connected_socket(void (*fn)(struct sock *sk))
sock              347 net/vmw_vsock/af_vsock.c void vsock_add_pending(struct sock *listener, struct sock *pending)
sock              361 net/vmw_vsock/af_vsock.c void vsock_remove_pending(struct sock *listener, struct sock *pending)
sock              371 net/vmw_vsock/af_vsock.c void vsock_enqueue_accept(struct sock *listener, struct sock *connected)
sock              385 net/vmw_vsock/af_vsock.c static struct sock *vsock_dequeue_accept(struct sock *listener)
sock              407 net/vmw_vsock/af_vsock.c static bool vsock_is_accept_queue_empty(struct sock *sk)
sock              413 net/vmw_vsock/af_vsock.c static bool vsock_is_pending(struct sock *sk)
sock              419 net/vmw_vsock/af_vsock.c static int vsock_send_shutdown(struct sock *sk, int mode)
sock              426 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock              427 net/vmw_vsock/af_vsock.c 	struct sock *listener;
sock              534 net/vmw_vsock/af_vsock.c static int __vsock_bind(struct sock *sk, struct sockaddr_vm *addr)
sock              574 net/vmw_vsock/af_vsock.c struct sock *__vsock_create(struct net *net,
sock              575 net/vmw_vsock/af_vsock.c 			    struct socket *sock,
sock              576 net/vmw_vsock/af_vsock.c 			    struct sock *parent,
sock              581 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock              589 net/vmw_vsock/af_vsock.c 	sock_init_data(sock, sk);
sock              595 net/vmw_vsock/af_vsock.c 	if (!sock)
sock              634 net/vmw_vsock/af_vsock.c 	if (sock)
sock              641 net/vmw_vsock/af_vsock.c static void __vsock_release(struct sock *sk, int level)
sock              645 net/vmw_vsock/af_vsock.c 		struct sock *pending;
sock              679 net/vmw_vsock/af_vsock.c static void vsock_sk_destruct(struct sock *sk)
sock              694 net/vmw_vsock/af_vsock.c static int vsock_queue_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock              717 net/vmw_vsock/af_vsock.c static int vsock_release(struct socket *sock)
sock              719 net/vmw_vsock/af_vsock.c 	__vsock_release(sock->sk, 0);
sock              720 net/vmw_vsock/af_vsock.c 	sock->sk = NULL;
sock              721 net/vmw_vsock/af_vsock.c 	sock->state = SS_FREE;
sock              727 net/vmw_vsock/af_vsock.c vsock_bind(struct socket *sock, struct sockaddr *addr, int addr_len)
sock              730 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock              733 net/vmw_vsock/af_vsock.c 	sk = sock->sk;
sock              745 net/vmw_vsock/af_vsock.c static int vsock_getname(struct socket *sock,
sock              749 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock              753 net/vmw_vsock/af_vsock.c 	sk = sock->sk;
sock              760 net/vmw_vsock/af_vsock.c 		if (sock->state != SS_CONNECTED) {
sock              788 net/vmw_vsock/af_vsock.c static int vsock_shutdown(struct socket *sock, int mode)
sock              791 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock              810 net/vmw_vsock/af_vsock.c 	sk = sock->sk;
sock              811 net/vmw_vsock/af_vsock.c 	if (sock->state == SS_UNCONNECTED) {
sock              816 net/vmw_vsock/af_vsock.c 		sock->state = SS_DISCONNECTING;
sock              837 net/vmw_vsock/af_vsock.c static __poll_t vsock_poll(struct file *file, struct socket *sock,
sock              840 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock              844 net/vmw_vsock/af_vsock.c 	sk = sock->sk;
sock              868 net/vmw_vsock/af_vsock.c 	if (sock->type == SOCK_DGRAM) {
sock              881 net/vmw_vsock/af_vsock.c 	} else if (sock->type == SOCK_STREAM) {
sock              950 net/vmw_vsock/af_vsock.c static int vsock_dgram_sendmsg(struct socket *sock, struct msghdr *msg,
sock              954 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock              963 net/vmw_vsock/af_vsock.c 	sk = sock->sk;
sock              990 net/vmw_vsock/af_vsock.c 	} else if (sock->state == SS_CONNECTED) {
sock             1021 net/vmw_vsock/af_vsock.c static int vsock_dgram_connect(struct socket *sock,
sock             1025 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock             1029 net/vmw_vsock/af_vsock.c 	sk = sock->sk;
sock             1037 net/vmw_vsock/af_vsock.c 		sock->state = SS_UNCONNECTED;
sock             1056 net/vmw_vsock/af_vsock.c 	sock->state = SS_CONNECTED;
sock             1063 net/vmw_vsock/af_vsock.c static int vsock_dgram_recvmsg(struct socket *sock, struct msghdr *msg,
sock             1066 net/vmw_vsock/af_vsock.c 	return transport->dgram_dequeue(vsock_sk(sock->sk), msg, len, flags);
sock             1100 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock             1122 net/vmw_vsock/af_vsock.c static int vsock_stream_connect(struct socket *sock, struct sockaddr *addr,
sock             1126 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock             1133 net/vmw_vsock/af_vsock.c 	sk = sock->sk;
sock             1139 net/vmw_vsock/af_vsock.c 	switch (sock->state) {
sock             1188 net/vmw_vsock/af_vsock.c 		sock->state = SS_CONNECTING;
sock             1221 net/vmw_vsock/af_vsock.c 			sock->state = SS_UNCONNECTED;
sock             1227 net/vmw_vsock/af_vsock.c 			sock->state = SS_UNCONNECTED;
sock             1238 net/vmw_vsock/af_vsock.c 		sock->state = SS_UNCONNECTED;
sock             1250 net/vmw_vsock/af_vsock.c static int vsock_accept(struct socket *sock, struct socket *newsock, int flags,
sock             1253 net/vmw_vsock/af_vsock.c 	struct sock *listener;
sock             1255 net/vmw_vsock/af_vsock.c 	struct sock *connected;
sock             1261 net/vmw_vsock/af_vsock.c 	listener = sock->sk;
sock             1265 net/vmw_vsock/af_vsock.c 	if (sock->type != SOCK_STREAM) {
sock             1332 net/vmw_vsock/af_vsock.c static int vsock_listen(struct socket *sock, int backlog)
sock             1335 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock             1338 net/vmw_vsock/af_vsock.c 	sk = sock->sk;
sock             1342 net/vmw_vsock/af_vsock.c 	if (sock->type != SOCK_STREAM) {
sock             1347 net/vmw_vsock/af_vsock.c 	if (sock->state != SS_UNCONNECTED) {
sock             1369 net/vmw_vsock/af_vsock.c static int vsock_stream_setsockopt(struct socket *sock,
sock             1376 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock             1396 net/vmw_vsock/af_vsock.c 	sk = sock->sk;
sock             1446 net/vmw_vsock/af_vsock.c static int vsock_stream_getsockopt(struct socket *sock,
sock             1453 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock             1476 net/vmw_vsock/af_vsock.c 	sk = sock->sk;
sock             1517 net/vmw_vsock/af_vsock.c static int vsock_stream_sendmsg(struct socket *sock, struct msghdr *msg,
sock             1520 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock             1528 net/vmw_vsock/af_vsock.c 	sk = sock->sk;
sock             1656 net/vmw_vsock/af_vsock.c vsock_stream_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
sock             1659 net/vmw_vsock/af_vsock.c 	struct sock *sk;
sock             1669 net/vmw_vsock/af_vsock.c 	sk = sock->sk;
sock             1846 net/vmw_vsock/af_vsock.c static int vsock_create(struct net *net, struct socket *sock,
sock             1849 net/vmw_vsock/af_vsock.c 	if (!sock)
sock             1855 net/vmw_vsock/af_vsock.c 	switch (sock->type) {
sock             1857 net/vmw_vsock/af_vsock.c 		sock->ops = &vsock_dgram_ops;
sock             1860 net/vmw_vsock/af_vsock.c 		sock->ops = &vsock_stream_ops;
sock             1866 net/vmw_vsock/af_vsock.c 	sock->state = SS_UNCONNECTED;
sock             1868 net/vmw_vsock/af_vsock.c 	return __vsock_create(net, sock, NULL, GFP_KERNEL, 0, kern) ? 0 : -ENOMEM;
sock               14 net/vmw_vsock/diag.c static int sk_diag_fill(struct sock *sk, struct sk_buff *skb,
sock               77 net/vmw_vsock/diag.c 				struct sock *sk = sk_vsock(vsk);
sock              107 net/vmw_vsock/diag.c 			struct sock *sk = sk_vsock(vsk);
sock              236 net/vmw_vsock/hyperv_transport.c 	struct sock *sk = (struct sock *)ctx;
sock              251 net/vmw_vsock/hyperv_transport.c 	struct sock *sk = sk_vsock(vsk);
sock              270 net/vmw_vsock/hyperv_transport.c 	struct sock *sk = get_per_channel_state(chan);
sock              288 net/vmw_vsock/hyperv_transport.c 	struct sock *sk, *new = NULL;
sock              424 net/vmw_vsock/hyperv_transport.c 	struct sock *sk = sk_vsock(vsk);
sock              467 net/vmw_vsock/hyperv_transport.c 	struct sock *sk = sk_vsock(vsk);
sock              482 net/vmw_vsock/hyperv_transport.c 	struct sock *sk = sk_vsock(vsk);
sock              497 net/vmw_vsock/hyperv_transport.c 	struct sock *sk = sk_vsock(vsk);
sock              519 net/vmw_vsock/hyperv_transport.c 	struct sock *sk = sk_vsock(vsk);
sock              454 net/vmw_vsock/virtio_transport.c static void virtio_vsock_reset_sock(struct sock *sk)
sock              730 net/vmw_vsock/virtio_transport_common.c static void virtio_transport_wait_close(struct sock *sk, long timeout)
sock              750 net/vmw_vsock/virtio_transport_common.c 	struct sock *sk = sk_vsock(vsk);
sock              773 net/vmw_vsock/virtio_transport_common.c 	struct sock *sk = sk_vsock(vsk);
sock              793 net/vmw_vsock/virtio_transport_common.c 	struct sock *sk = &vsk->sk;
sock              827 net/vmw_vsock/virtio_transport_common.c 	struct sock *sk = &vsk->sk;
sock              846 net/vmw_vsock/virtio_transport_common.c virtio_transport_recv_connecting(struct sock *sk,
sock              930 net/vmw_vsock/virtio_transport_common.c virtio_transport_recv_connected(struct sock *sk,
sock              972 net/vmw_vsock/virtio_transport_common.c virtio_transport_recv_disconnecting(struct sock *sk,
sock              999 net/vmw_vsock/virtio_transport_common.c virtio_transport_recv_listen(struct sock *sk, struct virtio_vsock_pkt *pkt)
sock             1003 net/vmw_vsock/virtio_transport_common.c 	struct sock *child;
sock             1044 net/vmw_vsock/virtio_transport_common.c static bool virtio_transport_space_update(struct sock *sk,
sock             1067 net/vmw_vsock/virtio_transport_common.c 	struct sock *sk;
sock               39 net/vmw_vsock/vmci_transport.c static int vmci_transport_recv_listen(struct sock *sk,
sock               42 net/vmw_vsock/vmci_transport.c 					struct sock *sk,
sock               43 net/vmw_vsock/vmci_transport.c 					struct sock *pending,
sock               46 net/vmw_vsock/vmci_transport.c 					struct sock *sk,
sock               49 net/vmw_vsock/vmci_transport.c 					struct sock *sk,
sock               52 net/vmw_vsock/vmci_transport.c 					struct sock *sk,
sock               54 net/vmw_vsock/vmci_transport.c static int vmci_transport_recv_connected(struct sock *sk,
sock               58 net/vmw_vsock/vmci_transport.c static bool vmci_transport_proto_to_notify_struct(struct sock *sk, u16 *proto,
sock               63 net/vmw_vsock/vmci_transport.c 	struct sock *sk;
sock              284 net/vmw_vsock/vmci_transport.c vmci_transport_send_control_pkt(struct sock *sk,
sock              320 net/vmw_vsock/vmci_transport.c static int vmci_transport_send_reset(struct sock *sk,
sock              348 net/vmw_vsock/vmci_transport.c static int vmci_transport_send_negotiate(struct sock *sk, size_t size)
sock              358 net/vmw_vsock/vmci_transport.c static int vmci_transport_send_negotiate2(struct sock *sk, size_t size,
sock              368 net/vmw_vsock/vmci_transport.c static int vmci_transport_send_qp_offer(struct sock *sk,
sock              377 net/vmw_vsock/vmci_transport.c static int vmci_transport_send_attach(struct sock *sk,
sock              422 net/vmw_vsock/vmci_transport.c int vmci_transport_send_wrote(struct sock *sk)
sock              430 net/vmw_vsock/vmci_transport.c int vmci_transport_send_read(struct sock *sk)
sock              438 net/vmw_vsock/vmci_transport.c int vmci_transport_send_waiting_write(struct sock *sk,
sock              447 net/vmw_vsock/vmci_transport.c int vmci_transport_send_waiting_read(struct sock *sk,
sock              466 net/vmw_vsock/vmci_transport.c static int vmci_transport_send_conn_request(struct sock *sk, size_t size)
sock              475 net/vmw_vsock/vmci_transport.c static int vmci_transport_send_conn_request2(struct sock *sk, size_t size,
sock              484 net/vmw_vsock/vmci_transport.c static struct sock *vmci_transport_get_pending(
sock              485 net/vmw_vsock/vmci_transport.c 					struct sock *listener,
sock              490 net/vmw_vsock/vmci_transport.c 	struct sock *pending;
sock              513 net/vmw_vsock/vmci_transport.c static void vmci_transport_release_pending(struct sock *pending)
sock              620 net/vmw_vsock/vmci_transport.c 	struct sock *sk;
sock              625 net/vmw_vsock/vmci_transport.c 	sk = (struct sock *)data;
sock              680 net/vmw_vsock/vmci_transport.c 	struct sock *sk;
sock              810 net/vmw_vsock/vmci_transport.c static void vmci_transport_handle_detach(struct sock *sk)
sock              901 net/vmw_vsock/vmci_transport.c 	struct sock *sk;
sock              946 net/vmw_vsock/vmci_transport.c static int vmci_transport_recv_listen(struct sock *sk,
sock              949 net/vmw_vsock/vmci_transport.c 	struct sock *pending;
sock             1129 net/vmw_vsock/vmci_transport.c vmci_transport_recv_connecting_server(struct sock *listener,
sock             1130 net/vmw_vsock/vmci_transport.c 				      struct sock *pending,
sock             1276 net/vmw_vsock/vmci_transport.c vmci_transport_recv_connecting_client(struct sock *sk,
sock             1375 net/vmw_vsock/vmci_transport.c 					struct sock *sk,
sock             1496 net/vmw_vsock/vmci_transport.c vmci_transport_recv_connecting_client_invalid(struct sock *sk,
sock             1518 net/vmw_vsock/vmci_transport.c static int vmci_transport_recv_connected(struct sock *sk,
sock             1817 net/vmw_vsock/vmci_transport.c 	struct sock *sk = &vsk->sk;
sock             2036 net/vmw_vsock/vmci_transport.c static bool vmci_transport_proto_to_notify_struct(struct sock *sk,
sock              118 net/vmw_vsock/vmci_transport.h 	struct sock *sk;
sock              129 net/vmw_vsock/vmci_transport.h int vmci_transport_send_wrote(struct sock *sk);
sock              130 net/vmw_vsock/vmci_transport.h int vmci_transport_send_read(struct sock *sk);
sock              131 net/vmw_vsock/vmci_transport.h int vmci_transport_send_waiting_write(struct sock *sk,
sock              133 net/vmw_vsock/vmci_transport.h int vmci_transport_send_waiting_read(struct sock *sk,
sock              105 net/vmw_vsock/vmci_transport_notify.c vmci_transport_handle_waiting_read(struct sock *sk,
sock              135 net/vmw_vsock/vmci_transport_notify.c vmci_transport_handle_waiting_write(struct sock *sk,
sock              165 net/vmw_vsock/vmci_transport_notify.c vmci_transport_handle_read(struct sock *sk,
sock              180 net/vmw_vsock/vmci_transport_notify.c static bool send_waiting_read(struct sock *sk, u64 room_needed)
sock              222 net/vmw_vsock/vmci_transport_notify.c static bool send_waiting_write(struct sock *sk, u64 room_needed)
sock              259 net/vmw_vsock/vmci_transport_notify.c static int vmci_transport_send_read_notification(struct sock *sk)
sock              301 net/vmw_vsock/vmci_transport_notify.c vmci_transport_handle_wrote(struct sock *sk,
sock              313 net/vmw_vsock/vmci_transport_notify.c static void vmci_transport_notify_pkt_socket_init(struct sock *sk)
sock              338 net/vmw_vsock/vmci_transport_notify.c vmci_transport_notify_pkt_poll_in(struct sock *sk,
sock              362 net/vmw_vsock/vmci_transport_notify.c vmci_transport_notify_pkt_poll_out(struct sock *sk,
sock              392 net/vmw_vsock/vmci_transport_notify.c 			struct sock *sk,
sock              428 net/vmw_vsock/vmci_transport_notify.c 				struct sock *sk,
sock              454 net/vmw_vsock/vmci_transport_notify.c 				struct sock *sk,
sock              474 net/vmw_vsock/vmci_transport_notify.c 				struct sock *sk,
sock              507 net/vmw_vsock/vmci_transport_notify.c 			struct sock *sk,
sock              520 net/vmw_vsock/vmci_transport_notify.c 				struct sock *sk,
sock              532 net/vmw_vsock/vmci_transport_notify.c 				struct sock *sk,
sock              548 net/vmw_vsock/vmci_transport_notify.c 				struct sock *sk,
sock              599 net/vmw_vsock/vmci_transport_notify.c 			struct sock *sk,
sock              633 net/vmw_vsock/vmci_transport_notify.c static void vmci_transport_notify_pkt_process_request(struct sock *sk)
sock              644 net/vmw_vsock/vmci_transport_notify.c static void vmci_transport_notify_pkt_process_negotiate(struct sock *sk)
sock               40 net/vmw_vsock/vmci_transport_notify.h 	void (*socket_init) (struct sock *sk);
sock               42 net/vmw_vsock/vmci_transport_notify.h 	int (*poll_in) (struct sock *sk, size_t target,
sock               44 net/vmw_vsock/vmci_transport_notify.h 	int (*poll_out) (struct sock *sk, size_t target,
sock               46 net/vmw_vsock/vmci_transport_notify.h 	void (*handle_notify_pkt) (struct sock *sk,
sock               51 net/vmw_vsock/vmci_transport_notify.h 	int (*recv_init) (struct sock *sk, size_t target,
sock               53 net/vmw_vsock/vmci_transport_notify.h 	int (*recv_pre_block) (struct sock *sk, size_t target,
sock               55 net/vmw_vsock/vmci_transport_notify.h 	int (*recv_pre_dequeue) (struct sock *sk, size_t target,
sock               57 net/vmw_vsock/vmci_transport_notify.h 	int (*recv_post_dequeue) (struct sock *sk, size_t target,
sock               60 net/vmw_vsock/vmci_transport_notify.h 	int (*send_init) (struct sock *sk,
sock               62 net/vmw_vsock/vmci_transport_notify.h 	int (*send_pre_block) (struct sock *sk,
sock               64 net/vmw_vsock/vmci_transport_notify.h 	int (*send_pre_enqueue) (struct sock *sk,
sock               66 net/vmw_vsock/vmci_transport_notify.h 	int (*send_post_enqueue) (struct sock *sk, ssize_t written,
sock               68 net/vmw_vsock/vmci_transport_notify.h 	void (*process_request) (struct sock *sk);
sock               69 net/vmw_vsock/vmci_transport_notify.h 	void (*process_negotiate) (struct sock *sk);
sock               73 net/vmw_vsock/vmci_transport_notify_qstate.c vmci_transport_handle_read(struct sock *sk,
sock               82 net/vmw_vsock/vmci_transport_notify_qstate.c vmci_transport_handle_wrote(struct sock *sk,
sock               90 net/vmw_vsock/vmci_transport_notify_qstate.c static void vsock_block_update_write_window(struct sock *sk)
sock              100 net/vmw_vsock/vmci_transport_notify_qstate.c static int vmci_transport_send_read_notification(struct sock *sk)
sock              140 net/vmw_vsock/vmci_transport_notify_qstate.c static void vmci_transport_notify_pkt_socket_init(struct sock *sk)
sock              159 net/vmw_vsock/vmci_transport_notify_qstate.c vmci_transport_notify_pkt_poll_in(struct sock *sk,
sock              180 net/vmw_vsock/vmci_transport_notify_qstate.c vmci_transport_notify_pkt_poll_out(struct sock *sk,
sock              202 net/vmw_vsock/vmci_transport_notify_qstate.c 				struct sock *sk,
sock              234 net/vmw_vsock/vmci_transport_notify_qstate.c 				struct sock *sk,
sock              254 net/vmw_vsock/vmci_transport_notify_qstate.c 				struct sock *sk,
sock              293 net/vmw_vsock/vmci_transport_notify_qstate.c 				struct sock *sk,
sock              304 net/vmw_vsock/vmci_transport_notify_qstate.c 				struct sock *sk,
sock              343 net/vmw_vsock/vmci_transport_notify_qstate.c 				struct sock *sk,
sock              366 net/vmw_vsock/vmci_transport_notify_qstate.c static void vmci_transport_notify_pkt_process_request(struct sock *sk)
sock              377 net/vmw_vsock/vmci_transport_notify_qstate.c static void vmci_transport_notify_pkt_process_negotiate(struct sock *sk)
sock              390 net/vmw_vsock/vmci_transport_notify_qstate.c 				struct sock *sk,
sock              399 net/vmw_vsock/vmci_transport_notify_qstate.c 				struct sock *sk,
sock              407 net/vmw_vsock/vmci_transport_notify_qstate.c 				struct sock *sk,
sock              130 net/wireless/core.h 	    rdev->wiphy.wowlan_config->tcp->sock)
sock              131 net/wireless/core.h 		sock_release(rdev->wiphy.wowlan_config->tcp->sock);
sock             11473 net/wireless/nl80211.c 			    IPPROTO_TCP, &cfg->sock, 1);
sock             11478 net/wireless/nl80211.c 	if (inet_csk_get_port(cfg->sock->sk, port)) {
sock             11479 net/wireless/nl80211.c 		sock_release(cfg->sock);
sock             11483 net/wireless/nl80211.c 	cfg->src_port = inet_sk(cfg->sock->sk)->inet_num;
sock             11752 net/wireless/nl80211.c 	if (new_triggers.tcp && new_triggers.tcp->sock)
sock             11753 net/wireless/nl80211.c 		sock_release(new_triggers.tcp->sock);
sock              195 net/x25/af_x25.c static void x25_remove_socket(struct sock *sk)
sock              207 net/x25/af_x25.c 	struct sock *s;
sock              260 net/x25/af_x25.c static void x25_insert_socket(struct sock *sk)
sock              274 net/x25/af_x25.c static struct sock *x25_find_listener(struct x25_address *addr,
sock              277 net/x25/af_x25.c 	struct sock *s;
sock              278 net/x25/af_x25.c 	struct sock *next_best;
sock              318 net/x25/af_x25.c static struct sock *__x25_find_socket(unsigned int lci, struct x25_neigh *nb)
sock              320 net/x25/af_x25.c 	struct sock *s;
sock              332 net/x25/af_x25.c struct sock *x25_find_socket(unsigned int lci, struct x25_neigh *nb)
sock              334 net/x25/af_x25.c 	struct sock *s;
sock              348 net/x25/af_x25.c 	struct sock *sk;
sock              365 net/x25/af_x25.c static void __x25_destroy_socket(struct sock *);
sock              372 net/x25/af_x25.c 	struct sock *sk = from_timer(sk, t, sk_timer);
sock              384 net/x25/af_x25.c static void __x25_destroy_socket(struct sock *sk)
sock              419 net/x25/af_x25.c void x25_destroy_socket_from_timer(struct sock *sk)
sock              433 net/x25/af_x25.c static int x25_setsockopt(struct socket *sock, int level, int optname,
sock              437 net/x25/af_x25.c 	struct sock *sk = sock->sk;
sock              460 net/x25/af_x25.c static int x25_getsockopt(struct socket *sock, int level, int optname,
sock              463 net/x25/af_x25.c 	struct sock *sk = sock->sk;
sock              489 net/x25/af_x25.c static int x25_listen(struct socket *sock, int backlog)
sock              491 net/x25/af_x25.c 	struct sock *sk = sock->sk;
sock              512 net/x25/af_x25.c static struct sock *x25_alloc_socket(struct net *net, int kern)
sock              515 net/x25/af_x25.c 	struct sock *sk = sk_alloc(net, AF_X25, GFP_ATOMIC, &x25_proto, kern);
sock              531 net/x25/af_x25.c static int x25_create(struct net *net, struct socket *sock, int protocol,
sock              534 net/x25/af_x25.c 	struct sock *sk;
sock              542 net/x25/af_x25.c 	if (sock->type != SOCK_SEQPACKET)
sock              555 net/x25/af_x25.c 	sock_init_data(sock, sk);
sock              559 net/x25/af_x25.c 	sock->ops    = &x25_proto_ops;
sock              591 net/x25/af_x25.c static struct sock *x25_make_new(struct sock *osk)
sock              593 net/x25/af_x25.c 	struct sock *sk = NULL;
sock              629 net/x25/af_x25.c static int x25_release(struct socket *sock)
sock              631 net/x25/af_x25.c 	struct sock *sk = sock->sk;
sock              671 net/x25/af_x25.c static int x25_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len)
sock              673 net/x25/af_x25.c 	struct sock *sk = sock->sk;
sock              709 net/x25/af_x25.c static int x25_wait_for_connection_establishment(struct sock *sk)
sock              738 net/x25/af_x25.c static int x25_connect(struct socket *sock, struct sockaddr *uaddr,
sock              741 net/x25/af_x25.c 	struct sock *sk = sock->sk;
sock              748 net/x25/af_x25.c 	if (sk->sk_state == TCP_ESTABLISHED && sock->state == SS_CONNECTING) {
sock              749 net/x25/af_x25.c 		sock->state = SS_CONNECTED;
sock              754 net/x25/af_x25.c 	if (sk->sk_state == TCP_CLOSE && sock->state == SS_CONNECTING) {
sock              755 net/x25/af_x25.c 		sock->state = SS_UNCONNECTED;
sock              768 net/x25/af_x25.c 	sock->state = SS_UNCONNECTED;
sock              800 net/x25/af_x25.c 	sock->state   = SS_CONNECTING;
sock              819 net/x25/af_x25.c 	sock->state = SS_CONNECTED;
sock              836 net/x25/af_x25.c static int x25_wait_for_data(struct sock *sk, long timeout)
sock              865 net/x25/af_x25.c static int x25_accept(struct socket *sock, struct socket *newsock, int flags,
sock              868 net/x25/af_x25.c 	struct sock *sk = sock->sk;
sock              869 net/x25/af_x25.c 	struct sock *newsk;
sock              907 net/x25/af_x25.c static int x25_getname(struct socket *sock, struct sockaddr *uaddr,
sock              911 net/x25/af_x25.c 	struct sock *sk = sock->sk;
sock              934 net/x25/af_x25.c 	struct sock *sk;
sock              935 net/x25/af_x25.c 	struct sock *make;
sock             1091 net/x25/af_x25.c static int x25_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
sock             1093 net/x25/af_x25.c 	struct sock *sk = sock->sk;
sock             1265 net/x25/af_x25.c static int x25_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
sock             1268 net/x25/af_x25.c 	struct sock *sk = sock->sk;
sock             1367 net/x25/af_x25.c static int x25_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
sock             1369 net/x25/af_x25.c 	struct sock *sk = sock->sk;
sock             1667 net/x25/af_x25.c static int compat_x25_ioctl(struct socket *sock, unsigned int cmd,
sock             1676 net/x25/af_x25.c 		rc = x25_ioctl(sock, cmd, (unsigned long)argp);
sock             1717 net/x25/af_x25.c 		rc = x25_ioctl(sock, cmd, (unsigned long)argp);
sock             1763 net/x25/af_x25.c 	struct sock *s;
sock               28 net/x25/x25_dev.c 	struct sock *sk;
sock              265 net/x25/x25_facilities.c int x25_negotiate_facilities(struct sk_buff *skb, struct sock *sk,
sock               32 net/x25/x25_in.c static int x25_queue_rx_frame(struct sock *sk, struct sk_buff *skb, int more)
sock               87 net/x25/x25_in.c static int x25_state1_machine(struct sock *sk, struct sk_buff *skb, int frametype)
sock              175 net/x25/x25_in.c static int x25_state2_machine(struct sock *sk, struct sk_buff *skb, int frametype)
sock              208 net/x25/x25_in.c static int x25_state3_machine(struct sock *sk, struct sk_buff *skb, int frametype, int ns, int nr, int q, int d, int m)
sock              344 net/x25/x25_in.c static int x25_state4_machine(struct sock *sk, struct sk_buff *skb, int frametype)
sock              386 net/x25/x25_in.c int x25_process_rx_frame(struct sock *sk, struct sk_buff *skb)
sock              416 net/x25/x25_in.c int x25_backlog_rcv(struct sock *sk, struct sk_buff *skb)
sock               47 net/x25/x25_out.c int x25_output(struct sock *sk, struct sk_buff *skb)
sock              116 net/x25/x25_out.c static void x25_send_iframe(struct sock *sk, struct sk_buff *skb)
sock              136 net/x25/x25_out.c void x25_kick(struct sock *sk)
sock              213 net/x25/x25_out.c void x25_enquiry_response(struct sock *sk)
sock               80 net/x25/x25_proc.c 	struct sock *s;
sock               34 net/x25/x25_subr.c void x25_clear_queues(struct sock *sk)
sock               51 net/x25/x25_subr.c void x25_frames_acked(struct sock *sk, unsigned short nr)
sock               68 net/x25/x25_subr.c void x25_requeue_frames(struct sock *sk)
sock               90 net/x25/x25_subr.c int x25_validate_nr(struct sock *sk, unsigned short nr)
sock              109 net/x25/x25_subr.c void x25_write_internal(struct sock *sk, int frametype)
sock              260 net/x25/x25_subr.c int x25_decode(struct sock *sk, struct sk_buff *skb, int *ns, int *nr, int *q,
sock              338 net/x25/x25_subr.c void x25_disconnect(struct sock *sk, int reason, unsigned char cause,
sock              366 net/x25/x25_subr.c void x25_check_rbuf(struct sock *sk)
sock               27 net/x25/x25_timer.c void x25_init_timers(struct sock *sk)
sock               37 net/x25/x25_timer.c void x25_start_heartbeat(struct sock *sk)
sock               42 net/x25/x25_timer.c void x25_stop_heartbeat(struct sock *sk)
sock               47 net/x25/x25_timer.c void x25_start_t2timer(struct sock *sk)
sock               54 net/x25/x25_timer.c void x25_start_t21timer(struct sock *sk)
sock               61 net/x25/x25_timer.c void x25_start_t22timer(struct sock *sk)
sock               68 net/x25/x25_timer.c void x25_start_t23timer(struct sock *sk)
sock               75 net/x25/x25_timer.c void x25_stop_timer(struct sock *sk)
sock               80 net/x25/x25_timer.c unsigned long x25_display_timer(struct sock *sk)
sock               92 net/x25/x25_timer.c 	struct sock *sk = from_timer(sk, t, sk_timer);
sock              131 net/x25/x25_timer.c static inline void x25_do_timer_expiry(struct sock * sk)
sock              160 net/x25/x25_timer.c 	struct sock *sk = &x25->sk;
sock              339 net/xdp/xsk.c  static int xsk_generic_xmit(struct sock *sk)
sock              405 net/xdp/xsk.c  static int __xsk_sendmsg(struct sock *sk)
sock              417 net/xdp/xsk.c  static int xsk_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len)
sock              420 net/xdp/xsk.c  	struct sock *sk = sock->sk;
sock              431 net/xdp/xsk.c  static unsigned int xsk_poll(struct file *file, struct socket *sock,
sock              434 net/xdp/xsk.c  	unsigned int mask = datagram_poll(file, sock, wait);
sock              435 net/xdp/xsk.c  	struct sock *sk = sock->sk;
sock              539 net/xdp/xsk.c  static int xsk_release(struct socket *sock)
sock              541 net/xdp/xsk.c  	struct sock *sk = sock->sk;
sock              567 net/xdp/xsk.c  	sock->sk = NULL;
sock              577 net/xdp/xsk.c  	struct socket *sock;
sock              580 net/xdp/xsk.c  	sock = sockfd_lookup(fd, &err);
sock              581 net/xdp/xsk.c  	if (!sock)
sock              584 net/xdp/xsk.c  	if (sock->sk->sk_family != PF_XDP) {
sock              585 net/xdp/xsk.c  		sockfd_put(sock);
sock              589 net/xdp/xsk.c  	return sock;
sock              610 net/xdp/xsk.c  static int xsk_bind(struct socket *sock, struct sockaddr *addr, int addr_len)
sock              613 net/xdp/xsk.c  	struct sock *sk = sock->sk;
sock              651 net/xdp/xsk.c  		struct socket *sock;
sock              666 net/xdp/xsk.c  		sock = xsk_lookup_xsk_from_fd(sxdp->sxdp_shared_umem_fd);
sock              667 net/xdp/xsk.c  		if (IS_ERR(sock)) {
sock              668 net/xdp/xsk.c  			err = PTR_ERR(sock);
sock              672 net/xdp/xsk.c  		umem_xs = xdp_sk(sock->sk);
sock              675 net/xdp/xsk.c  			sockfd_put(sock);
sock              680 net/xdp/xsk.c  			sockfd_put(sock);
sock              686 net/xdp/xsk.c  		sockfd_put(sock);
sock              734 net/xdp/xsk.c  static int xsk_setsockopt(struct socket *sock, int level, int optname,
sock              737 net/xdp/xsk.c  	struct sock *sk = sock->sk;
sock              847 net/xdp/xsk.c  static int xsk_getsockopt(struct socket *sock, int level, int optname,
sock              850 net/xdp/xsk.c  	struct sock *sk = sock->sk;
sock              962 net/xdp/xsk.c  static int xsk_mmap(struct file *file, struct socket *sock,
sock              967 net/xdp/xsk.c  	struct xdp_sock *xs = xdp_sk(sock->sk);
sock             1012 net/xdp/xsk.c  	struct sock *sk;
sock             1066 net/xdp/xsk.c  static void xsk_destruct(struct sock *sk)
sock             1078 net/xdp/xsk.c  static int xsk_create(struct net *net, struct socket *sock, int protocol,
sock             1081 net/xdp/xsk.c  	struct sock *sk;
sock             1086 net/xdp/xsk.c  	if (sock->type != SOCK_RAW)
sock             1092 net/xdp/xsk.c  	sock->state = SS_UNCONNECTED;
sock             1098 net/xdp/xsk.c  	sock->ops = &xsk_proto_ops;
sock             1100 net/xdp/xsk.c  	sock_init_data(sock, sk);
sock               20 net/xdp/xsk.h  static inline struct xdp_sock *xdp_sk(struct sock *sk)
sock               79 net/xdp/xsk_diag.c static int xsk_diag_fill(struct sock *sk, struct sk_buff *nlskb,
sock              136 net/xdp/xsk_diag.c 	struct sock *sk;
sock               38 net/xfrm/xfrm_input.c 	int (*finish)(struct net *net, struct sock *sk, struct sk_buff *skb);
sock              773 net/xfrm/xfrm_input.c 		     int (*finish)(struct net *, struct sock *,
sock               21 net/xfrm/xfrm_output.c static int xfrm_output2(struct net *net, struct sock *sk, struct sk_buff *skb);
sock              529 net/xfrm/xfrm_output.c static int xfrm_output2(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              534 net/xfrm/xfrm_output.c static int xfrm_output_gso(struct net *net, struct sock *sk, struct sk_buff *skb)
sock              565 net/xfrm/xfrm_output.c int xfrm_output(struct sock *sk, struct sk_buff *skb)
sock             2152 net/xfrm/xfrm_policy.c static struct xfrm_policy *xfrm_sk_policy_lookup(const struct sock *sk, int dir,
sock             2251 net/xfrm/xfrm_policy.c int xfrm_sk_policy_insert(struct sock *sk, int dir, struct xfrm_policy *pol)
sock             2319 net/xfrm/xfrm_policy.c int __xfrm_sk_clone_policy(struct sock *sk, const struct sock *osk)
sock             2752 net/xfrm/xfrm_policy.c 	struct sock *sk;
sock             2825 net/xfrm/xfrm_policy.c static int xdst_queue_output(struct net *net, struct sock *sk, struct sk_buff *skb)
sock             3017 net/xfrm/xfrm_policy.c 					const struct sock *sk,
sock             3168 net/xfrm/xfrm_policy.c 			      const struct flowi *fl, const struct sock *sk,
sock             3180 net/xfrm/xfrm_policy.c 				    const struct sock *sk, int flags)
sock             3502 net/xfrm/xfrm_policy.c int __xfrm_policy_check(struct sock *sk, int dir, struct sk_buff *skb,
sock             2264 net/xfrm/xfrm_state.c int xfrm_user_policy(struct sock *sk, int optname, u8 __user *optval, int optlen)
sock             1001 net/xfrm/xfrm_user.c 	struct sock *sk = cb->skb->sk;
sock             1085 net/xfrm/xfrm_user.c 	struct sock *nlsk = rcu_dereference(net->xfrm.nlsk);
sock             2982 net/xfrm/xfrm_user.c static struct xfrm_policy *xfrm_compile_policy(struct sock *sk, int opt,
sock             3333 net/xfrm/xfrm_user.c 	struct sock *nlsk;
sock              111 samples/bpf/fds_example.c 	int fd, sock, ret;
sock              127 samples/bpf/fds_example.c 	sock = open_raw_sock("lo");
sock              128 samples/bpf/fds_example.c 	assert(sock > 0);
sock              130 samples/bpf/fds_example.c 	ret = setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, &fd, sizeof(fd));
sock              131 samples/bpf/fds_example.c 	printf("bpf: sock:%d <- fd:%d attached ret:(%d,%s)\n", sock, fd,
sock               37 samples/bpf/sock_example.c 	int sock = -1, map_fd, prog_fd, i, key;
sock               70 samples/bpf/sock_example.c 	sock = open_raw_sock("lo");
sock               72 samples/bpf/sock_example.c 	if (setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, &prog_fd,
sock               16 samples/bpf/sock_example.h 	int sock;
sock               18 samples/bpf/sock_example.h 	sock = socket(PF_PACKET, SOCK_RAW | SOCK_NONBLOCK | SOCK_CLOEXEC, htons(ETH_P_ALL));
sock               19 samples/bpf/sock_example.h 	if (sock < 0) {
sock               28 samples/bpf/sock_example.h 	if (bind(sock, (struct sockaddr *)&sll, sizeof(sll)) < 0) {
sock               30 samples/bpf/sock_example.h 		close(sock);
sock               34 samples/bpf/sock_example.h 	return sock;
sock               16 samples/bpf/sockex1_user.c 	int i, sock;
sock               27 samples/bpf/sockex1_user.c 	sock = open_raw_sock("lo");
sock               29 samples/bpf/sockex1_user.c 	assert(setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, &prog_fd,
sock               23 samples/bpf/sockex2_user.c 	int i, sock;
sock               35 samples/bpf/sockex2_user.c 	sock = open_raw_sock("lo");
sock               37 samples/bpf/sockex2_user.c 	assert(setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, &prog_fd,
sock               36 samples/bpf/sockex3_user.c 	int i, sock, err, id, key = PARSE_IP;
sock               55 samples/bpf/sockex3_user.c 	sock = open_raw_sock("lo");
sock               57 samples/bpf/sockex3_user.c 	assert(setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, &prog_fd[4],
sock               28 samples/bpf/xdp_router_ipv4_user.c int sock, sock_arp, flags = XDP_FLAGS_UPDATE_IF_NOEXIST;
sock               66 samples/bpf/xdp_router_ipv4_user.c 	close(sock);
sock               92 samples/bpf/xdp_router_ipv4_user.c static int recv_msg(struct sockaddr_nl sock_addr, int sock)
sock              100 samples/bpf/xdp_router_ipv4_user.c 		len = recv(sock, buf_ptr, sizeof(buf) - nll, 0);
sock              316 samples/bpf/xdp_router_ipv4_user.c 	int sock, seq = 0;
sock              328 samples/bpf/xdp_router_ipv4_user.c 	sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
sock              329 samples/bpf/xdp_router_ipv4_user.c 	if (sock < 0) {
sock              335 samples/bpf/xdp_router_ipv4_user.c 	if (bind(sock, (struct sockaddr *)&sa, sizeof(sa)) < 0) {
sock              354 samples/bpf/xdp_router_ipv4_user.c 	ret = sendmsg(sock, &msg, 0);
sock              361 samples/bpf/xdp_router_ipv4_user.c 	nll = recv_msg(sa, sock);
sock              370 samples/bpf/xdp_router_ipv4_user.c 	close(sock);
sock              456 samples/bpf/xdp_router_ipv4_user.c 	int sock, seq = 0;
sock              467 samples/bpf/xdp_router_ipv4_user.c 	sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
sock              468 samples/bpf/xdp_router_ipv4_user.c 	if (sock < 0) {
sock              474 samples/bpf/xdp_router_ipv4_user.c 	if (bind(sock, (struct sockaddr *)&sa, sizeof(sa)) < 0) {
sock              492 samples/bpf/xdp_router_ipv4_user.c 	ret = sendmsg(sock, &msg, 0);
sock              499 samples/bpf/xdp_router_ipv4_user.c 	nll = recv_msg(sa, sock);
sock              508 samples/bpf/xdp_router_ipv4_user.c 	close(sock);
sock              529 samples/bpf/xdp_router_ipv4_user.c 	sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
sock              530 samples/bpf/xdp_router_ipv4_user.c 	if (sock < 0) {
sock              535 samples/bpf/xdp_router_ipv4_user.c 	fcntl(sock, F_SETFL, O_NONBLOCK);
sock              539 samples/bpf/xdp_router_ipv4_user.c 	if (bind(sock, (struct sockaddr *)&lr, sizeof(lr)) < 0) {
sock              544 samples/bpf/xdp_router_ipv4_user.c 	fds_route.fd = sock;
sock              586 samples/bpf/xdp_router_ipv4_user.c 			nll = recv_msg(lr, sock);
sock              612 samples/bpf/xdp_router_ipv4_user.c 	close(sock);
sock               22 samples/connector/cn_test.c static struct sock *nls;
sock              471 samples/qmi/qmi_sample_client.c 	ret = kernel_connect(sample->qmi.sock, (struct sockaddr *)sq,
sock               32 samples/seccomp/user-trap.c static int send_fd(int sock, int fd)
sock               53 samples/seccomp/user-trap.c 	if (sendmsg(sock, &msg, 0) < 0) {
sock               61 samples/seccomp/user-trap.c static int recv_fd(int sock)
sock               76 samples/seccomp/user-trap.c 	if (recvmsg(sock, &msg, 0) < 0) {
sock              565 security/apparmor/file.c 	struct socket *sock = (struct socket *) file->private_data;
sock              568 security/apparmor/file.c 	AA_BUG(!sock);
sock              575 security/apparmor/file.c 	error = aa_sock_file_perm(label, op, request, sock);
sock              579 security/apparmor/file.c 		last_error(error, aa_sock_file_perm(flabel, op, request, sock));
sock              135 security/apparmor/include/audit.h 					struct sock *peer_sk;
sock               99 security/apparmor/include/net.h 					struct sock *sk)
sock              104 security/apparmor/include/net.h int aa_sk_perm(const char *op, u32 request, struct sock *sk);
sock              107 security/apparmor/include/net.h 		      struct socket *sock);
sock              110 security/apparmor/include/net.h 			   u32 secid, struct sock *sk);
sock              759 security/apparmor/lsm.c static int apparmor_sk_alloc_security(struct sock *sk, int family, gfp_t flags)
sock              775 security/apparmor/lsm.c static void apparmor_sk_free_security(struct sock *sk)
sock              788 security/apparmor/lsm.c static void apparmor_sk_clone_security(const struct sock *sk,
sock              789 security/apparmor/lsm.c 				       struct sock *newsk)
sock              829 security/apparmor/lsm.c static int apparmor_socket_post_create(struct socket *sock, int family,
sock              842 security/apparmor/lsm.c 	if (sock->sk) {
sock              843 security/apparmor/lsm.c 		struct aa_sk_ctx *ctx = SK_CTX(sock->sk);
sock              856 security/apparmor/lsm.c static int apparmor_socket_bind(struct socket *sock,
sock              859 security/apparmor/lsm.c 	AA_BUG(!sock);
sock              860 security/apparmor/lsm.c 	AA_BUG(!sock->sk);
sock              864 security/apparmor/lsm.c 	return af_select(sock->sk->sk_family,
sock              865 security/apparmor/lsm.c 			 bind_perm(sock, address, addrlen),
sock              866 security/apparmor/lsm.c 			 aa_sk_perm(OP_BIND, AA_MAY_BIND, sock->sk));
sock              872 security/apparmor/lsm.c static int apparmor_socket_connect(struct socket *sock,
sock              875 security/apparmor/lsm.c 	AA_BUG(!sock);
sock              876 security/apparmor/lsm.c 	AA_BUG(!sock->sk);
sock              880 security/apparmor/lsm.c 	return af_select(sock->sk->sk_family,
sock              881 security/apparmor/lsm.c 			 connect_perm(sock, address, addrlen),
sock              882 security/apparmor/lsm.c 			 aa_sk_perm(OP_CONNECT, AA_MAY_CONNECT, sock->sk));
sock              888 security/apparmor/lsm.c static int apparmor_socket_listen(struct socket *sock, int backlog)
sock              890 security/apparmor/lsm.c 	AA_BUG(!sock);
sock              891 security/apparmor/lsm.c 	AA_BUG(!sock->sk);
sock              894 security/apparmor/lsm.c 	return af_select(sock->sk->sk_family,
sock              895 security/apparmor/lsm.c 			 listen_perm(sock, backlog),
sock              896 security/apparmor/lsm.c 			 aa_sk_perm(OP_LISTEN, AA_MAY_LISTEN, sock->sk));
sock              905 security/apparmor/lsm.c static int apparmor_socket_accept(struct socket *sock, struct socket *newsock)
sock              907 security/apparmor/lsm.c 	AA_BUG(!sock);
sock              908 security/apparmor/lsm.c 	AA_BUG(!sock->sk);
sock              912 security/apparmor/lsm.c 	return af_select(sock->sk->sk_family,
sock              913 security/apparmor/lsm.c 			 accept_perm(sock, newsock),
sock              914 security/apparmor/lsm.c 			 aa_sk_perm(OP_ACCEPT, AA_MAY_ACCEPT, sock->sk));
sock              917 security/apparmor/lsm.c static int aa_sock_msg_perm(const char *op, u32 request, struct socket *sock,
sock              920 security/apparmor/lsm.c 	AA_BUG(!sock);
sock              921 security/apparmor/lsm.c 	AA_BUG(!sock->sk);
sock              925 security/apparmor/lsm.c 	return af_select(sock->sk->sk_family,
sock              926 security/apparmor/lsm.c 			 msg_perm(op, request, sock, msg, size),
sock              927 security/apparmor/lsm.c 			 aa_sk_perm(op, request, sock->sk));
sock              933 security/apparmor/lsm.c static int apparmor_socket_sendmsg(struct socket *sock,
sock              936 security/apparmor/lsm.c 	return aa_sock_msg_perm(OP_SENDMSG, AA_MAY_SEND, sock, msg, size);
sock              942 security/apparmor/lsm.c static int apparmor_socket_recvmsg(struct socket *sock,
sock              945 security/apparmor/lsm.c 	return aa_sock_msg_perm(OP_RECVMSG, AA_MAY_RECEIVE, sock, msg, size);
sock              949 security/apparmor/lsm.c static int aa_sock_perm(const char *op, u32 request, struct socket *sock)
sock              951 security/apparmor/lsm.c 	AA_BUG(!sock);
sock              952 security/apparmor/lsm.c 	AA_BUG(!sock->sk);
sock              955 security/apparmor/lsm.c 	return af_select(sock->sk->sk_family,
sock              956 security/apparmor/lsm.c 			 sock_perm(op, request, sock),
sock              957 security/apparmor/lsm.c 			 aa_sk_perm(op, request, sock->sk));
sock              963 security/apparmor/lsm.c static int apparmor_socket_getsockname(struct socket *sock)
sock              965 security/apparmor/lsm.c 	return aa_sock_perm(OP_GETSOCKNAME, AA_MAY_GETATTR, sock);
sock              971 security/apparmor/lsm.c static int apparmor_socket_getpeername(struct socket *sock)
sock              973 security/apparmor/lsm.c 	return aa_sock_perm(OP_GETPEERNAME, AA_MAY_GETATTR, sock);
sock              977 security/apparmor/lsm.c static int aa_sock_opt_perm(const char *op, u32 request, struct socket *sock,
sock              980 security/apparmor/lsm.c 	AA_BUG(!sock);
sock              981 security/apparmor/lsm.c 	AA_BUG(!sock->sk);
sock              984 security/apparmor/lsm.c 	return af_select(sock->sk->sk_family,
sock              985 security/apparmor/lsm.c 			 opt_perm(op, request, sock, level, optname),
sock              986 security/apparmor/lsm.c 			 aa_sk_perm(op, request, sock->sk));
sock              992 security/apparmor/lsm.c static int apparmor_socket_getsockopt(struct socket *sock, int level,
sock              995 security/apparmor/lsm.c 	return aa_sock_opt_perm(OP_GETSOCKOPT, AA_MAY_GETOPT, sock,
sock             1002 security/apparmor/lsm.c static int apparmor_socket_setsockopt(struct socket *sock, int level,
sock             1005 security/apparmor/lsm.c 	return aa_sock_opt_perm(OP_SETSOCKOPT, AA_MAY_SETOPT, sock,
sock             1012 security/apparmor/lsm.c static int apparmor_socket_shutdown(struct socket *sock, int how)
sock             1014 security/apparmor/lsm.c 	return aa_sock_perm(OP_SHUTDOWN, AA_MAY_SHUTDOWN, sock);
sock             1026 security/apparmor/lsm.c static int apparmor_socket_sock_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock             1039 security/apparmor/lsm.c static struct aa_label *sk_peer_label(struct sock *sk)
sock             1054 security/apparmor/lsm.c static int apparmor_socket_getpeersec_stream(struct socket *sock,
sock             1065 security/apparmor/lsm.c 	peer = sk_peer_label(sock->sk);
sock             1104 security/apparmor/lsm.c static int apparmor_socket_getpeersec_dgram(struct socket *sock,
sock             1123 security/apparmor/lsm.c static void apparmor_sock_graft(struct sock *sk, struct socket *parent)
sock             1132 security/apparmor/lsm.c static int apparmor_inet_conn_request(struct sock *sk, struct sk_buff *skb,
sock             1618 security/apparmor/lsm.c 	struct sock *sk;
sock              144 security/apparmor/net.c 			    struct sock *sk)
sock              162 security/apparmor/net.c int aa_sk_perm(const char *op, u32 request, struct sock *sk)
sock              180 security/apparmor/net.c 		      struct socket *sock)
sock              183 security/apparmor/net.c 	AA_BUG(!sock);
sock              184 security/apparmor/net.c 	AA_BUG(!sock->sk);
sock              186 security/apparmor/net.c 	return aa_label_sk_perm(label, op, request, sock->sk);
sock              212 security/apparmor/net.c 			   struct common_audit_data *sa, struct sock *sk)
sock              245 security/apparmor/net.c 			   u32 secid, struct sock *sk)
sock              319 security/lsm_audit.c 			struct sock *sk = a->u.net->sk;
sock             1904 security/security.c int security_netlink_send(struct sock *sk, struct sk_buff *skb)
sock             1961 security/security.c int security_unix_stream_connect(struct sock *sock, struct sock *other, struct sock *newsk)
sock             1963 security/security.c 	return call_int_hook(unix_stream_connect, 0, sock, other, newsk);
sock             1967 security/security.c int security_unix_may_send(struct socket *sock,  struct socket *other)
sock             1969 security/security.c 	return call_int_hook(unix_may_send, 0, sock, other);
sock             1978 security/security.c int security_socket_post_create(struct socket *sock, int family,
sock             1981 security/security.c 	return call_int_hook(socket_post_create, 0, sock, family, type,
sock             1991 security/security.c int security_socket_bind(struct socket *sock, struct sockaddr *address, int addrlen)
sock             1993 security/security.c 	return call_int_hook(socket_bind, 0, sock, address, addrlen);
sock             1996 security/security.c int security_socket_connect(struct socket *sock, struct sockaddr *address, int addrlen)
sock             1998 security/security.c 	return call_int_hook(socket_connect, 0, sock, address, addrlen);
sock             2001 security/security.c int security_socket_listen(struct socket *sock, int backlog)
sock             2003 security/security.c 	return call_int_hook(socket_listen, 0, sock, backlog);
sock             2006 security/security.c int security_socket_accept(struct socket *sock, struct socket *newsock)
sock             2008 security/security.c 	return call_int_hook(socket_accept, 0, sock, newsock);
sock             2011 security/security.c int security_socket_sendmsg(struct socket *sock, struct msghdr *msg, int size)
sock             2013 security/security.c 	return call_int_hook(socket_sendmsg, 0, sock, msg, size);
sock             2016 security/security.c int security_socket_recvmsg(struct socket *sock, struct msghdr *msg,
sock             2019 security/security.c 	return call_int_hook(socket_recvmsg, 0, sock, msg, size, flags);
sock             2022 security/security.c int security_socket_getsockname(struct socket *sock)
sock             2024 security/security.c 	return call_int_hook(socket_getsockname, 0, sock);
sock             2027 security/security.c int security_socket_getpeername(struct socket *sock)
sock             2029 security/security.c 	return call_int_hook(socket_getpeername, 0, sock);
sock             2032 security/security.c int security_socket_getsockopt(struct socket *sock, int level, int optname)
sock             2034 security/security.c 	return call_int_hook(socket_getsockopt, 0, sock, level, optname);
sock             2037 security/security.c int security_socket_setsockopt(struct socket *sock, int level, int optname)
sock             2039 security/security.c 	return call_int_hook(socket_setsockopt, 0, sock, level, optname);
sock             2042 security/security.c int security_socket_shutdown(struct socket *sock, int how)
sock             2044 security/security.c 	return call_int_hook(socket_shutdown, 0, sock, how);
sock             2047 security/security.c int security_sock_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock             2053 security/security.c int security_socket_getpeersec_stream(struct socket *sock, char __user *optval,
sock             2056 security/security.c 	return call_int_hook(socket_getpeersec_stream, -ENOPROTOOPT, sock,
sock             2060 security/security.c int security_socket_getpeersec_dgram(struct socket *sock, struct sk_buff *skb, u32 *secid)
sock             2062 security/security.c 	return call_int_hook(socket_getpeersec_dgram, -ENOPROTOOPT, sock,
sock             2067 security/security.c int security_sk_alloc(struct sock *sk, int family, gfp_t priority)
sock             2072 security/security.c void security_sk_free(struct sock *sk)
sock             2077 security/security.c void security_sk_clone(const struct sock *sk, struct sock *newsk)
sock             2083 security/security.c void security_sk_classify_flow(struct sock *sk, struct flowi *fl)
sock             2095 security/security.c void security_sock_graft(struct sock *sk, struct socket *parent)
sock             2101 security/security.c int security_inet_conn_request(struct sock *sk,
sock             2108 security/security.c void security_inet_csk_clone(struct sock *newsk,
sock             2114 security/security.c void security_inet_conn_established(struct sock *sk,
sock             2163 security/security.c int security_tun_dev_attach(struct sock *sk, void *security)
sock             2181 security/security.c int security_sctp_bind_connect(struct sock *sk, int optname,
sock             2189 security/security.c void security_sctp_sk_clone(struct sctp_endpoint *ep, struct sock *sk,
sock             2190 security/security.c 			    struct sock *newsk)
sock             4480 security/selinux/hooks.c static int sock_has_perm(struct sock *sk, u32 perms)
sock             4518 security/selinux/hooks.c static int selinux_socket_post_create(struct socket *sock, int family,
sock             4522 security/selinux/hooks.c 	struct inode_security_struct *isec = inode_security_novalidate(SOCK_INODE(sock));
sock             4538 security/selinux/hooks.c 	if (sock->sk) {
sock             4539 security/selinux/hooks.c 		sksec = sock->sk->sk_security;
sock             4546 security/selinux/hooks.c 		err = selinux_netlbl_socket_post_create(sock->sk, family);
sock             4568 security/selinux/hooks.c static int selinux_socket_bind(struct socket *sock, struct sockaddr *address, int addrlen)
sock             4570 security/selinux/hooks.c 	struct sock *sk = sock->sk;
sock             4702 security/selinux/hooks.c static int selinux_socket_connect_helper(struct socket *sock,
sock             4705 security/selinux/hooks.c 	struct sock *sk = sock->sk;
sock             4793 security/selinux/hooks.c static int selinux_socket_connect(struct socket *sock,
sock             4797 security/selinux/hooks.c 	struct sock *sk = sock->sk;
sock             4799 security/selinux/hooks.c 	err = selinux_socket_connect_helper(sock, address, addrlen);
sock             4806 security/selinux/hooks.c static int selinux_socket_listen(struct socket *sock, int backlog)
sock             4808 security/selinux/hooks.c 	return sock_has_perm(sock->sk, SOCKET__LISTEN);
sock             4811 security/selinux/hooks.c static int selinux_socket_accept(struct socket *sock, struct socket *newsock)
sock             4819 security/selinux/hooks.c 	err = sock_has_perm(sock->sk, SOCKET__ACCEPT);
sock             4823 security/selinux/hooks.c 	isec = inode_security_novalidate(SOCK_INODE(sock));
sock             4837 security/selinux/hooks.c static int selinux_socket_sendmsg(struct socket *sock, struct msghdr *msg,
sock             4840 security/selinux/hooks.c 	return sock_has_perm(sock->sk, SOCKET__WRITE);
sock             4843 security/selinux/hooks.c static int selinux_socket_recvmsg(struct socket *sock, struct msghdr *msg,
sock             4846 security/selinux/hooks.c 	return sock_has_perm(sock->sk, SOCKET__READ);
sock             4849 security/selinux/hooks.c static int selinux_socket_getsockname(struct socket *sock)
sock             4851 security/selinux/hooks.c 	return sock_has_perm(sock->sk, SOCKET__GETATTR);
sock             4854 security/selinux/hooks.c static int selinux_socket_getpeername(struct socket *sock)
sock             4856 security/selinux/hooks.c 	return sock_has_perm(sock->sk, SOCKET__GETATTR);
sock             4859 security/selinux/hooks.c static int selinux_socket_setsockopt(struct socket *sock, int level, int optname)
sock             4863 security/selinux/hooks.c 	err = sock_has_perm(sock->sk, SOCKET__SETOPT);
sock             4867 security/selinux/hooks.c 	return selinux_netlbl_socket_setsockopt(sock, level, optname);
sock             4870 security/selinux/hooks.c static int selinux_socket_getsockopt(struct socket *sock, int level,
sock             4873 security/selinux/hooks.c 	return sock_has_perm(sock->sk, SOCKET__GETOPT);
sock             4876 security/selinux/hooks.c static int selinux_socket_shutdown(struct socket *sock, int how)
sock             4878 security/selinux/hooks.c 	return sock_has_perm(sock->sk, SOCKET__SHUTDOWN);
sock             4881 security/selinux/hooks.c static int selinux_socket_unix_stream_connect(struct sock *sock,
sock             4882 security/selinux/hooks.c 					      struct sock *other,
sock             4883 security/selinux/hooks.c 					      struct sock *newsk)
sock             4885 security/selinux/hooks.c 	struct sk_security_struct *sksec_sock = sock->sk_security;
sock             4916 security/selinux/hooks.c static int selinux_socket_unix_may_send(struct socket *sock,
sock             4919 security/selinux/hooks.c 	struct sk_security_struct *ssec = sock->sk->sk_security;
sock             4958 security/selinux/hooks.c static int selinux_sock_rcv_skb_compat(struct sock *sk, struct sk_buff *skb,
sock             4992 security/selinux/hooks.c static int selinux_socket_sock_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock             5063 security/selinux/hooks.c static int selinux_socket_getpeersec_stream(struct socket *sock, char __user *optval,
sock             5069 security/selinux/hooks.c 	struct sk_security_struct *sksec = sock->sk->sk_security;
sock             5099 security/selinux/hooks.c static int selinux_socket_getpeersec_dgram(struct socket *sock, struct sk_buff *skb, u32 *secid)
sock             5109 security/selinux/hooks.c 	else if (sock)
sock             5110 security/selinux/hooks.c 		family = sock->sk->sk_family;
sock             5114 security/selinux/hooks.c 	if (sock && family == PF_UNIX) {
sock             5115 security/selinux/hooks.c 		isec = inode_security_novalidate(SOCK_INODE(sock));
sock             5127 security/selinux/hooks.c static int selinux_sk_alloc_security(struct sock *sk, int family, gfp_t priority)
sock             5144 security/selinux/hooks.c static void selinux_sk_free_security(struct sock *sk)
sock             5153 security/selinux/hooks.c static void selinux_sk_clone_security(const struct sock *sk, struct sock *newsk)
sock             5165 security/selinux/hooks.c static void selinux_sk_getsecid(struct sock *sk, u32 *secid)
sock             5176 security/selinux/hooks.c static void selinux_sock_graft(struct sock *sk, struct socket *parent)
sock             5264 security/selinux/hooks.c static int selinux_sctp_bind_connect(struct sock *sk, int optname,
sock             5271 security/selinux/hooks.c 	struct socket *sock;
sock             5277 security/selinux/hooks.c 	sock = sk->sk_socket;
sock             5306 security/selinux/hooks.c 			err = selinux_socket_bind(sock, addr, len);
sock             5313 security/selinux/hooks.c 			err = selinux_socket_connect_helper(sock, addr, len);
sock             5343 security/selinux/hooks.c static void selinux_sctp_sk_clone(struct sctp_endpoint *ep, struct sock *sk,
sock             5344 security/selinux/hooks.c 				  struct sock *newsk)
sock             5361 security/selinux/hooks.c static int selinux_inet_conn_request(struct sock *sk, struct sk_buff *skb,
sock             5382 security/selinux/hooks.c static void selinux_inet_csk_clone(struct sock *newsk,
sock             5399 security/selinux/hooks.c static void selinux_inet_conn_established(struct sock *sk, struct sk_buff *skb)
sock             5483 security/selinux/hooks.c static int selinux_tun_dev_attach(struct sock *sk, void *security)
sock             5522 security/selinux/hooks.c static int selinux_nlmsg_perm(struct sock *sk, struct sk_buff *skb)
sock             5659 security/selinux/hooks.c 	struct sock *sk;
sock             5718 security/selinux/hooks.c 	struct sock *sk = skb_to_full_sk(skb);
sock             5755 security/selinux/hooks.c 	struct sock *sk;
sock             5906 security/selinux/hooks.c static int selinux_netlink_send(struct sock *sk, struct sk_buff *skb)
sock               30 security/selinux/include/avc.h struct sock;
sock               45 security/selinux/include/netlabel.h void selinux_netlbl_inet_csk_clone(struct sock *sk, u16 family);
sock               46 security/selinux/include/netlabel.h void selinux_netlbl_sctp_sk_clone(struct sock *sk, struct sock *newsk);
sock               47 security/selinux/include/netlabel.h int selinux_netlbl_socket_post_create(struct sock *sk, u16 family);
sock               52 security/selinux/include/netlabel.h int selinux_netlbl_socket_setsockopt(struct socket *sock,
sock               55 security/selinux/include/netlabel.h int selinux_netlbl_socket_connect(struct sock *sk, struct sockaddr *addr);
sock               56 security/selinux/include/netlabel.h int selinux_netlbl_socket_connect_locked(struct sock *sk,
sock              101 security/selinux/include/netlabel.h static inline int selinux_netlbl_conn_setsid(struct sock *sk,
sock              117 security/selinux/include/netlabel.h static inline void selinux_netlbl_inet_csk_clone(struct sock *sk, u16 family)
sock              121 security/selinux/include/netlabel.h static inline void selinux_netlbl_sctp_sk_clone(struct sock *sk,
sock              122 security/selinux/include/netlabel.h 						struct sock *newsk)
sock              126 security/selinux/include/netlabel.h static inline int selinux_netlbl_socket_post_create(struct sock *sk,
sock              138 security/selinux/include/netlabel.h static inline int selinux_netlbl_socket_setsockopt(struct socket *sock,
sock              144 security/selinux/include/netlabel.h static inline int selinux_netlbl_socket_connect(struct sock *sk,
sock              149 security/selinux/include/netlabel.h static inline int selinux_netlbl_socket_connect_locked(struct sock *sk,
sock               67 security/selinux/netlabel.c static struct netlbl_lsm_secattr *selinux_netlbl_sock_genattr(struct sock *sk)
sock              100 security/selinux/netlabel.c 							const struct sock *sk,
sock              232 security/selinux/netlabel.c 	struct sock *sk;
sock              353 security/selinux/netlabel.c void selinux_netlbl_inet_csk_clone(struct sock *sk, u16 family)
sock              371 security/selinux/netlabel.c void selinux_netlbl_sctp_sk_clone(struct sock *sk, struct sock *newsk)
sock              389 security/selinux/netlabel.c int selinux_netlbl_socket_post_create(struct sock *sk, u16 family)
sock              501 security/selinux/netlabel.c int selinux_netlbl_socket_setsockopt(struct socket *sock,
sock              506 security/selinux/netlabel.c 	struct sock *sk = sock->sk;
sock              541 security/selinux/netlabel.c static int selinux_netlbl_socket_connect_helper(struct sock *sk,
sock              581 security/selinux/netlabel.c int selinux_netlbl_socket_connect_locked(struct sock *sk,
sock              603 security/selinux/netlabel.c int selinux_netlbl_socket_connect(struct sock *sk, struct sockaddr *addr)
sock               22 security/selinux/netlink.c static struct sock *selnl;
sock              493 security/selinux/ss/mls.c 		    bool sock)
sock              536 security/selinux/ss/mls.c 		if ((tclass == p->process_class) || (sock == true))
sock               58 security/selinux/ss/mls.h 		    bool sock);
sock             1655 security/selinux/ss/services.c 	bool sock;
sock             1675 security/selinux/ss/services.c 		sock = security_is_socket_class(orig_tclass);
sock             1678 security/selinux/ss/services.c 		sock = security_is_socket_class(map_class(&state->ss->map,
sock             1727 security/selinux/ss/services.c 		if ((tclass == policydb->process_class) || (sock == true))
sock             1739 security/selinux/ss/services.c 		if ((tclass == policydb->process_class) || (sock == true)) {
sock             1794 security/selinux/ss/services.c 			     &newcontext, sock);
sock              167 security/smack/smack.h 	struct sock		*smk_sock;	/* socket initialized on */
sock              483 security/smack/smack.h 					    struct sock *sk)
sock              515 security/smack/smack.h 					    struct sock *sk)
sock             1438 security/smack/smack_lsm.c 	struct socket *sock;
sock             1453 security/smack/smack_lsm.c 		sock = SOCKET_I(ip);
sock             1454 security/smack/smack_lsm.c 		if (sock == NULL || sock->sk == NULL)
sock             1457 security/smack/smack_lsm.c 		ssp = sock->sk->sk_security;
sock             1827 security/smack/smack_lsm.c 	struct socket *sock;
sock             1838 security/smack/smack_lsm.c 		sock = SOCKET_I(inode);
sock             1839 security/smack/smack_lsm.c 		ssp = sock->sk->sk_security;
sock             2243 security/smack/smack_lsm.c static int smack_sk_alloc_security(struct sock *sk, int family, gfp_t gfp_flags)
sock             2275 security/smack/smack_lsm.c static void smack_sk_free_security(struct sock *sk)
sock             2405 security/smack/smack_lsm.c static int smack_netlabel(struct sock *sk, int labeled)
sock             2447 security/smack/smack_lsm.c static int smack_netlabel_send(struct sock *sk, struct sockaddr_in *sap)
sock             2523 security/smack/smack_lsm.c static void smk_ipv6_port_label(struct socket *sock, struct sockaddr *address)
sock             2525 security/smack/smack_lsm.c 	struct sock *sk = sock->sk;
sock             2527 security/smack/smack_lsm.c 	struct socket_smack *ssp = sock->sk->sk_security;
sock             2568 security/smack/smack_lsm.c 		if (spp->smk_port != port || spp->smk_sock_type != sock->type)
sock             2594 security/smack/smack_lsm.c 	spp->smk_sock_type = sock->type;
sock             2612 security/smack/smack_lsm.c static int smk_ipv6_port_check(struct sock *sk, struct sockaddr_in6 *address,
sock             2684 security/smack/smack_lsm.c 	struct socket *sock;
sock             2705 security/smack/smack_lsm.c 	sock = SOCKET_I(inode);
sock             2706 security/smack/smack_lsm.c 	if (sock == NULL || sock->sk == NULL)
sock             2709 security/smack/smack_lsm.c 	ssp = sock->sk->sk_security;
sock             2715 security/smack/smack_lsm.c 		if (sock->sk->sk_family == PF_INET) {
sock             2716 security/smack/smack_lsm.c 			rc = smack_netlabel(sock->sk, SMACK_CIPSO_SOCKET);
sock             2726 security/smack/smack_lsm.c 	if (sock->sk->sk_family == PF_INET6)
sock             2727 security/smack/smack_lsm.c 		smk_ipv6_port_label(sock, NULL);
sock             2745 security/smack/smack_lsm.c static int smack_socket_post_create(struct socket *sock, int family,
sock             2750 security/smack/smack_lsm.c 	if (sock->sk == NULL)
sock             2757 security/smack/smack_lsm.c 		ssp = sock->sk->sk_security;
sock             2767 security/smack/smack_lsm.c 	return smack_netlabel(sock->sk, SMACK_CIPSO_SOCKET);
sock             2802 security/smack/smack_lsm.c static int smack_socket_bind(struct socket *sock, struct sockaddr *address,
sock             2805 security/smack/smack_lsm.c 	if (sock->sk != NULL && sock->sk->sk_family == PF_INET6) {
sock             2809 security/smack/smack_lsm.c 		smk_ipv6_port_label(sock, address);
sock             2825 security/smack/smack_lsm.c static int smack_socket_connect(struct socket *sock, struct sockaddr *sap,
sock             2830 security/smack/smack_lsm.c 	if (sock->sk == NULL)
sock             2832 security/smack/smack_lsm.c 	if (sock->sk->sk_family != PF_INET &&
sock             2833 security/smack/smack_lsm.c 	    (!IS_ENABLED(CONFIG_IPV6) || sock->sk->sk_family != PF_INET6))
sock             2846 security/smack/smack_lsm.c 			struct socket_smack *ssp = sock->sk->sk_security;
sock             2852 security/smack/smack_lsm.c 			rc = smk_ipv6_port_check(sock->sk, sip, SMK_CONNECTING);
sock             2858 security/smack/smack_lsm.c 	rc = smack_netlabel_send(sock->sk, (struct sockaddr_in *)sap);
sock             3572 security/smack/smack_lsm.c static int smack_unix_stream_connect(struct sock *sock,
sock             3573 security/smack/smack_lsm.c 				     struct sock *other, struct sock *newsk)
sock             3577 security/smack/smack_lsm.c 	struct socket_smack *ssp = sock->sk_security;
sock             3623 security/smack/smack_lsm.c static int smack_unix_may_send(struct socket *sock, struct socket *other)
sock             3625 security/smack/smack_lsm.c 	struct socket_smack *ssp = sock->sk->sk_security;
sock             3655 security/smack/smack_lsm.c static int smack_socket_sendmsg(struct socket *sock, struct msghdr *msg,
sock             3663 security/smack/smack_lsm.c 	struct socket_smack *ssp = sock->sk->sk_security;
sock             3674 security/smack/smack_lsm.c 	switch (sock->sk->sk_family) {
sock             3679 security/smack/smack_lsm.c 		rc = smack_netlabel_send(sock->sk, sip);
sock             3693 security/smack/smack_lsm.c 		rc = smk_ipv6_port_check(sock->sk, sap, SMK_SENDING);
sock             3833 security/smack/smack_lsm.c static int smack_socket_sock_rcv_skb(struct sock *sk, struct sk_buff *skb)
sock             3948 security/smack/smack_lsm.c static int smack_socket_getpeersec_stream(struct socket *sock,
sock             3957 security/smack/smack_lsm.c 	ssp = sock->sk->sk_security;
sock             3983 security/smack/smack_lsm.c static int smack_socket_getpeersec_dgram(struct socket *sock,
sock             4002 security/smack/smack_lsm.c 	if (family == PF_UNSPEC && sock != NULL)
sock             4003 security/smack/smack_lsm.c 		family = sock->sk->sk_family;
sock             4007 security/smack/smack_lsm.c 		ssp = sock->sk->sk_security;
sock             4019 security/smack/smack_lsm.c 		if (sock != NULL && sock->sk != NULL)
sock             4020 security/smack/smack_lsm.c 			ssp = sock->sk->sk_security;
sock             4049 security/smack/smack_lsm.c static void smack_sock_graft(struct sock *sk, struct socket *parent)
sock             4073 security/smack/smack_lsm.c static int smack_inet_conn_request(struct sock *sk, struct sk_buff *skb,
sock             4174 security/smack/smack_lsm.c static void smack_inet_csk_clone(struct sock *sk,
sock               27 security/smack/smack_netfilter.c 	struct sock *sk = skb_to_full_sk(skb);
sock               45 security/smack/smack_netfilter.c 	struct sock *sk = skb_to_full_sk(skb);
sock              996 security/tomoyo/common.h int tomoyo_socket_bind_permission(struct socket *sock, struct sockaddr *addr,
sock              998 security/tomoyo/common.h int tomoyo_socket_connect_permission(struct socket *sock,
sock             1000 security/tomoyo/common.h int tomoyo_socket_listen_permission(struct socket *sock);
sock             1001 security/tomoyo/common.h int tomoyo_socket_sendmsg_permission(struct socket *sock, struct msghdr *msg,
sock              626 security/tomoyo/network.c static u8 tomoyo_sock_family(struct sock *sk)
sock              650 security/tomoyo/network.c int tomoyo_socket_listen_permission(struct socket *sock)
sock              653 security/tomoyo/network.c 	const u8 family = tomoyo_sock_family(sock->sk);
sock              654 security/tomoyo/network.c 	const unsigned int type = sock->type;
sock              661 security/tomoyo/network.c 		const int error = sock->ops->getname(sock, (struct sockaddr *)
sock              686 security/tomoyo/network.c int tomoyo_socket_connect_permission(struct socket *sock,
sock              690 security/tomoyo/network.c 	const u8 family = tomoyo_sock_family(sock->sk);
sock              691 security/tomoyo/network.c 	const unsigned int type = sock->type;
sock              710 security/tomoyo/network.c 	return tomoyo_check_inet_address(addr, addr_len, sock->sk->sk_protocol,
sock              723 security/tomoyo/network.c int tomoyo_socket_bind_permission(struct socket *sock, struct sockaddr *addr,
sock              727 security/tomoyo/network.c 	const u8 family = tomoyo_sock_family(sock->sk);
sock              728 security/tomoyo/network.c 	const unsigned int type = sock->type;
sock              745 security/tomoyo/network.c 	return tomoyo_check_inet_address(addr, addr_len, sock->sk->sk_protocol,
sock              758 security/tomoyo/network.c int tomoyo_socket_sendmsg_permission(struct socket *sock, struct msghdr *msg,
sock              762 security/tomoyo/network.c 	const u8 family = tomoyo_sock_family(sock->sk);
sock              763 security/tomoyo/network.c 	const unsigned int type = sock->type;
sock              776 security/tomoyo/network.c 					 sock->sk->sk_protocol, &address);
sock              439 security/tomoyo/tomoyo.c static int tomoyo_socket_listen(struct socket *sock, int backlog)
sock              441 security/tomoyo/tomoyo.c 	return tomoyo_socket_listen_permission(sock);
sock              453 security/tomoyo/tomoyo.c static int tomoyo_socket_connect(struct socket *sock, struct sockaddr *addr,
sock              456 security/tomoyo/tomoyo.c 	return tomoyo_socket_connect_permission(sock, addr, addr_len);
sock              468 security/tomoyo/tomoyo.c static int tomoyo_socket_bind(struct socket *sock, struct sockaddr *addr,
sock              471 security/tomoyo/tomoyo.c 	return tomoyo_socket_bind_permission(sock, addr, addr_len);
sock              483 security/tomoyo/tomoyo.c static int tomoyo_socket_sendmsg(struct socket *sock, struct msghdr *msg,
sock              486 security/tomoyo/tomoyo.c 	return tomoyo_socket_sendmsg_permission(sock, msg, size);
sock              500 tools/bpf/bpf_dbg.c 	int sock, ret, i;
sock              506 tools/bpf/bpf_dbg.c 	sock = socket(AF_INET, SOCK_DGRAM, 0);
sock              507 tools/bpf/bpf_dbg.c 	if (sock < 0) {
sock              511 tools/bpf/bpf_dbg.c 	ret = setsockopt(sock, SOL_SOCKET, SO_ATTACH_FILTER, &bpf, sizeof(bpf));
sock              512 tools/bpf/bpf_dbg.c 	close(sock);
sock              158 tools/bpf/bpftool/net.c static int show_dev_tc_bpf(int sock, unsigned int nl_pid,
sock              170 tools/bpf/bpftool/net.c 	ret = libbpf_nl_get_class(sock, nl_pid, dev->ifindex,
sock              176 tools/bpf/bpftool/net.c 	ret = libbpf_nl_get_qdisc(sock, nl_pid, dev->ifindex,
sock              185 tools/bpf/bpftool/net.c 		ret = libbpf_nl_get_filter(sock, nl_pid, dev->ifindex,
sock              195 tools/bpf/bpftool/net.c 	ret = libbpf_nl_get_filter(sock, nl_pid, dev->ifindex, handle,
sock              202 tools/bpf/bpftool/net.c 	ret = libbpf_nl_get_filter(sock, nl_pid, dev->ifindex, handle,
sock              209 tools/bpf/bpftool/net.c 	ret = libbpf_nl_get_filter(sock, nl_pid, dev->ifindex, handle,
sock              386 tools/bpf/bpftool/net.c 	int i, sock, ret, filter_idx = -1;
sock              403 tools/bpf/bpftool/net.c 	sock = libbpf_netlink_open(&nl_pid);
sock              404 tools/bpf/bpftool/net.c 	if (sock < 0) {
sock              418 tools/bpf/bpftool/net.c 	ret = libbpf_nl_get_link(sock, nl_pid, dump_link_nlmsg, &dev_array);
sock              424 tools/bpf/bpftool/net.c 			ret = show_dev_tc_bpf(sock, nl_pid,
sock              448 tools/bpf/bpftool/net.c 	close(sock);
sock               35 tools/lib/bpf/netlink.c 	int sock;
sock               40 tools/lib/bpf/netlink.c 	sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
sock               41 tools/lib/bpf/netlink.c 	if (sock < 0)
sock               44 tools/lib/bpf/netlink.c 	if (setsockopt(sock, SOL_NETLINK, NETLINK_EXT_ACK,
sock               49 tools/lib/bpf/netlink.c 	if (bind(sock, (struct sockaddr *)&sa, sizeof(sa)) < 0) {
sock               55 tools/lib/bpf/netlink.c 	if (getsockname(sock, (struct sockaddr *)&sa, &addrlen) < 0) {
sock               66 tools/lib/bpf/netlink.c 	return sock;
sock               69 tools/lib/bpf/netlink.c 	close(sock);
sock               73 tools/lib/bpf/netlink.c static int bpf_netlink_recv(int sock, __u32 nl_pid, int seq,
sock               85 tools/lib/bpf/netlink.c 		len = recv(sock, buf, sizeof(buf), 0);
sock              133 tools/lib/bpf/netlink.c 	int sock, seq = 0, ret;
sock              142 tools/lib/bpf/netlink.c 	sock = libbpf_netlink_open(&nl_pid);
sock              143 tools/lib/bpf/netlink.c 	if (sock < 0)
sock              144 tools/lib/bpf/netlink.c 		return sock;
sock              179 tools/lib/bpf/netlink.c 	if (send(sock, &req, req.nh.nlmsg_len, 0) < 0) {
sock              183 tools/lib/bpf/netlink.c 	ret = bpf_netlink_recv(sock, nl_pid, seq, NULL, NULL, NULL);
sock              186 tools/lib/bpf/netlink.c 	close(sock);
sock              256 tools/lib/bpf/netlink.c 	int sock, ret;
sock              269 tools/lib/bpf/netlink.c 	sock = libbpf_netlink_open(&nl_pid);
sock              270 tools/lib/bpf/netlink.c 	if (sock < 0)
sock              271 tools/lib/bpf/netlink.c 		return sock;
sock              276 tools/lib/bpf/netlink.c 	ret = libbpf_nl_get_link(sock, nl_pid, get_xdp_id, &xdp_id);
sock              280 tools/lib/bpf/netlink.c 	close(sock);
sock              284 tools/lib/bpf/netlink.c int libbpf_nl_get_link(int sock, unsigned int nl_pid,
sock              299 tools/lib/bpf/netlink.c 	if (send(sock, &req, req.nlh.nlmsg_len, 0) < 0)
sock              302 tools/lib/bpf/netlink.c 	return bpf_netlink_recv(sock, nl_pid, seq, __dump_link_nlmsg,
sock              322 tools/lib/bpf/netlink.c int libbpf_nl_get_class(int sock, unsigned int nl_pid, int ifindex,
sock              338 tools/lib/bpf/netlink.c 	if (send(sock, &req, req.nlh.nlmsg_len, 0) < 0)
sock              341 tools/lib/bpf/netlink.c 	return bpf_netlink_recv(sock, nl_pid, seq, __dump_class_nlmsg,
sock              361 tools/lib/bpf/netlink.c int libbpf_nl_get_qdisc(int sock, unsigned int nl_pid, int ifindex,
sock              377 tools/lib/bpf/netlink.c 	if (send(sock, &req, req.nlh.nlmsg_len, 0) < 0)
sock              380 tools/lib/bpf/netlink.c 	return bpf_netlink_recv(sock, nl_pid, seq, __dump_qdisc_nlmsg,
sock              400 tools/lib/bpf/netlink.c int libbpf_nl_get_filter(int sock, unsigned int nl_pid, int ifindex, int handle,
sock              417 tools/lib/bpf/netlink.c 	if (send(sock, &req, req.nlh.nlmsg_len, 0) < 0)
sock              420 tools/lib/bpf/netlink.c 	return bpf_netlink_recv(sock, nl_pid, seq, __dump_filter_nlmsg,
sock               28 tools/perf/util/cpumap.h static inline int cpu_map__socket(struct perf_cpu_map *sock, int s)
sock               30 tools/perf/util/cpumap.h 	if (!sock || s > sock->nr || s < 0)
sock               32 tools/perf/util/cpumap.h 	return sock->map[s];
sock               24 tools/testing/selftests/bpf/progs/test_btf_haskv.c 	struct sock *sock;
sock               33 tools/testing/selftests/bpf/progs/test_btf_haskv.c 	if (!arg->sock)
sock               32 tools/testing/selftests/bpf/progs/test_btf_newkv.c 	struct sock *sock;
sock               41 tools/testing/selftests/bpf/progs/test_btf_newkv.c 	if (!arg->sock)
sock               22 tools/testing/selftests/bpf/progs/test_btf_nokv.c 	struct sock *sock;
sock               31 tools/testing/selftests/bpf/progs/test_btf_nokv.c 	if (!arg->sock)
sock               82 tools/testing/selftests/bpf/progs/test_tcp_estats.c 	struct sock		sk;
sock               93 tools/testing/selftests/bpf/progs/test_tcp_estats.c static inline struct inet_sock *inet_sk(const struct sock *sk)
sock              160 tools/testing/selftests/bpf/progs/test_tcp_estats.c 	struct sock *sock;
sock              212 tools/testing/selftests/bpf/progs/test_tcp_estats.c 						    struct sock *sk)
sock              227 tools/testing/selftests/bpf/progs/test_tcp_estats.c static __always_inline void tcp_estats_init(struct sock *sk,
sock              236 tools/testing/selftests/bpf/progs/test_tcp_estats.c static __always_inline void send_basic_event(struct sock *sk,
sock              250 tools/testing/selftests/bpf/progs/test_tcp_estats.c 	if (!arg->sock)
sock              253 tools/testing/selftests/bpf/progs/test_tcp_estats.c 	send_basic_event(arg->sock, TCP_ESTATS_TX_RESET);
sock              902 tools/testing/selftests/cgroup/test_memcontrol.c 		long current, sock;
sock              908 tools/testing/selftests/cgroup/test_memcontrol.c 		sock = cg_read_key_long(cgroup, "memory.stat", "sock ");
sock              910 tools/testing/selftests/cgroup/test_memcontrol.c 		if (current < 0 || sock < 0)
sock              913 tools/testing/selftests/cgroup/test_memcontrol.c 		if (current < sock)
sock              916 tools/testing/selftests/cgroup/test_memcontrol.c 		if (values_close(current, sock, 10)) {
sock               71 tools/testing/selftests/net/psock_tpacket.c 	void (*walk)(int sock, struct ring *ring);
sock              101 tools/testing/selftests/net/psock_tpacket.c 	int ret, sock = socket(PF_PACKET, SOCK_RAW, 0);
sock              102 tools/testing/selftests/net/psock_tpacket.c 	if (sock == -1) {
sock              107 tools/testing/selftests/net/psock_tpacket.c 	ret = setsockopt(sock, SOL_PACKET, PACKET_VERSION, &ver, sizeof(ver));
sock              113 tools/testing/selftests/net/psock_tpacket.c 	return sock;
sock              220 tools/testing/selftests/net/psock_tpacket.c static void walk_v1_v2_rx(int sock, struct ring *ring)
sock              232 tools/testing/selftests/net/psock_tpacket.c 	pfd.fd = sock;
sock              342 tools/testing/selftests/net/psock_tpacket.c static void __v1_v2_set_packet_loss_discard(int sock)
sock              346 tools/testing/selftests/net/psock_tpacket.c 	ret = setsockopt(sock, SOL_PACKET, PACKET_LOSS, (void *) &discard,
sock              369 tools/testing/selftests/net/psock_tpacket.c static void walk_tx(int sock, struct ring *ring)
sock              411 tools/testing/selftests/net/psock_tpacket.c 	pfd.fd = sock;
sock              473 tools/testing/selftests/net/psock_tpacket.c 	ret = sendto(sock, NULL, 0, 0, NULL, 0);
sock              500 tools/testing/selftests/net/psock_tpacket.c static void walk_v1_v2(int sock, struct ring *ring)
sock              503 tools/testing/selftests/net/psock_tpacket.c 		walk_v1_v2_rx(sock, ring);
sock              505 tools/testing/selftests/net/psock_tpacket.c 		walk_tx(sock, ring);
sock              581 tools/testing/selftests/net/psock_tpacket.c static void walk_v3_rx(int sock, struct ring *ring)
sock              593 tools/testing/selftests/net/psock_tpacket.c 	pfd.fd = sock;
sock              622 tools/testing/selftests/net/psock_tpacket.c static void walk_v3(int sock, struct ring *ring)
sock              625 tools/testing/selftests/net/psock_tpacket.c 		walk_v3_rx(sock, ring);
sock              627 tools/testing/selftests/net/psock_tpacket.c 		walk_tx(sock, ring);
sock              667 tools/testing/selftests/net/psock_tpacket.c static void setup_ring(int sock, struct ring *ring, int version, int type)
sock              679 tools/testing/selftests/net/psock_tpacket.c 			__v1_v2_set_packet_loss_discard(sock);
sock              681 tools/testing/selftests/net/psock_tpacket.c 		ret = setsockopt(sock, SOL_PACKET, type, &ring->req,
sock              687 tools/testing/selftests/net/psock_tpacket.c 		ret = setsockopt(sock, SOL_PACKET, type, &ring->req3,
sock              708 tools/testing/selftests/net/psock_tpacket.c static void mmap_ring(int sock, struct ring *ring)
sock              713 tools/testing/selftests/net/psock_tpacket.c 			      MAP_SHARED | MAP_LOCKED | MAP_POPULATE, sock, 0);
sock              726 tools/testing/selftests/net/psock_tpacket.c static void bind_ring(int sock, struct ring *ring)
sock              730 tools/testing/selftests/net/psock_tpacket.c 	pair_udp_setfilter(sock);
sock              739 tools/testing/selftests/net/psock_tpacket.c 	ret = bind(sock, (struct sockaddr *) &ring->ll, sizeof(ring->ll));
sock              746 tools/testing/selftests/net/psock_tpacket.c static void walk_ring(int sock, struct ring *ring)
sock              748 tools/testing/selftests/net/psock_tpacket.c 	ring->walk(sock, ring);
sock              751 tools/testing/selftests/net/psock_tpacket.c static void unmap_ring(int sock, struct ring *ring)
sock              804 tools/testing/selftests/net/psock_tpacket.c 	int sock;
sock              819 tools/testing/selftests/net/psock_tpacket.c 	sock = pfsocket(version);
sock              821 tools/testing/selftests/net/psock_tpacket.c 	setup_ring(sock, &ring, version, type);
sock              822 tools/testing/selftests/net/psock_tpacket.c 	mmap_ring(sock, &ring);
sock              823 tools/testing/selftests/net/psock_tpacket.c 	bind_ring(sock, &ring);
sock              824 tools/testing/selftests/net/psock_tpacket.c 	walk_ring(sock, &ring);
sock              825 tools/testing/selftests/net/psock_tpacket.c 	unmap_ring(sock, &ring);
sock              826 tools/testing/selftests/net/psock_tpacket.c 	close(sock);
sock               91 tools/testing/selftests/networking/timestamping/hwtstamp_config.c 	int sock;
sock              108 tools/testing/selftests/networking/timestamping/hwtstamp_config.c 	sock = socket(AF_INET, SOCK_DGRAM, 0);
sock              109 tools/testing/selftests/networking/timestamping/hwtstamp_config.c 	if (sock < 0) {
sock              117 tools/testing/selftests/networking/timestamping/hwtstamp_config.c 	if (ioctl(sock, (argc == 2) ? SIOCGHWTSTAMP : SIOCSHWTSTAMP, &ifr)) {
sock              118 tools/testing/selftests/networking/timestamping/timestamping.c static void sendpacket(int sock, struct sockaddr *addr, socklen_t addr_len)
sock              123 tools/testing/selftests/networking/timestamping/timestamping.c 	res = sendto(sock, sync, sizeof(sync), 0,
sock              136 tools/testing/selftests/networking/timestamping/timestamping.c 			int sock, int recvmsg_flags,
sock              242 tools/testing/selftests/networking/timestamping/timestamping.c 		if (ioctl(sock, SIOCGSTAMP, &tv))
sock              250 tools/testing/selftests/networking/timestamping/timestamping.c 		if (ioctl(sock, SIOCGSTAMPNS, &ts))
sock              259 tools/testing/selftests/networking/timestamping/timestamping.c static void recvpacket(int sock, int recvmsg_flags,
sock              282 tools/testing/selftests/networking/timestamping/timestamping.c 	res = recvmsg(sock, &msg, recvmsg_flags|MSG_DONTWAIT);
sock              290 tools/testing/selftests/networking/timestamping/timestamping.c 			    sock, recvmsg_flags,
sock              306 tools/testing/selftests/networking/timestamping/timestamping.c 	int sock;
sock              348 tools/testing/selftests/networking/timestamping/timestamping.c 	sock = socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP);
sock              349 tools/testing/selftests/networking/timestamping/timestamping.c 	if (sock < 0)
sock              354 tools/testing/selftests/networking/timestamping/timestamping.c 	if (ioctl(sock, SIOCGIFADDR, &device) < 0)
sock              368 tools/testing/selftests/networking/timestamping/timestamping.c 	if (ioctl(sock, SIOCSHWTSTAMP, &hwtstamp) < 0) {
sock              384 tools/testing/selftests/networking/timestamping/timestamping.c 	if (bind(sock,
sock              395 tools/testing/selftests/networking/timestamping/timestamping.c 	if (setsockopt(sock, IPPROTO_IP, IP_MULTICAST_IF,
sock              400 tools/testing/selftests/networking/timestamping/timestamping.c 	if (setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP,
sock              404 tools/testing/selftests/networking/timestamping/timestamping.c 	if (setsockopt(sock, IPPROTO_IP, IP_MULTICAST_LOOP,
sock              411 tools/testing/selftests/networking/timestamping/timestamping.c 		setsockopt(sock, SOL_SOCKET, SO_TIMESTAMP,
sock              416 tools/testing/selftests/networking/timestamping/timestamping.c 		setsockopt(sock, SOL_SOCKET, SO_TIMESTAMPNS,
sock              421 tools/testing/selftests/networking/timestamping/timestamping.c 		setsockopt(sock, SOL_SOCKET, SO_TIMESTAMPING,
sock              427 tools/testing/selftests/networking/timestamping/timestamping.c 	if (setsockopt(sock, SOL_IP, IP_PKTINFO,
sock              433 tools/testing/selftests/networking/timestamping/timestamping.c 	if (getsockopt(sock, SOL_SOCKET, SO_TIMESTAMP, &val, &len) < 0)
sock              438 tools/testing/selftests/networking/timestamping/timestamping.c 	if (getsockopt(sock, SOL_SOCKET, SO_TIMESTAMPNS, &val, &len) < 0)
sock              444 tools/testing/selftests/networking/timestamping/timestamping.c 	if (getsockopt(sock, SOL_SOCKET, SO_TIMESTAMPING, &val, &len) < 0) {
sock              475 tools/testing/selftests/networking/timestamping/timestamping.c 			FD_SET(sock, &readfs);
sock              476 tools/testing/selftests/networking/timestamping/timestamping.c 			FD_SET(sock, &errorfs);
sock              480 tools/testing/selftests/networking/timestamping/timestamping.c 			res = select(sock + 1, &readfs, 0, &errorfs, &delta);
sock              487 tools/testing/selftests/networking/timestamping/timestamping.c 				if (FD_ISSET(sock, &readfs))
sock              489 tools/testing/selftests/networking/timestamping/timestamping.c 				if (FD_ISSET(sock, &errorfs))
sock              491 tools/testing/selftests/networking/timestamping/timestamping.c 				recvpacket(sock, 0,
sock              494 tools/testing/selftests/networking/timestamping/timestamping.c 				recvpacket(sock, MSG_ERRQUEUE,
sock              500 tools/testing/selftests/networking/timestamping/timestamping.c 			sendpacket(sock,
sock               33 tools/testing/selftests/vm/map_populate.c static int parent_f(int sock, unsigned long *smap, int child)
sock               37 tools/testing/selftests/vm/map_populate.c 	ret = read(sock, &status, sizeof(int));
sock               44 tools/testing/selftests/vm/map_populate.c 	ret = write(sock, &status, sizeof(int));
sock               53 tools/testing/selftests/vm/map_populate.c static int child_f(int sock, unsigned long *smap, int fd)
sock               63 tools/testing/selftests/vm/map_populate.c 	ret = write(sock, &buf, sizeof(int));
sock               66 tools/testing/selftests/vm/map_populate.c 	ret = read(sock, &buf, sizeof(int));
sock               77 tools/testing/selftests/vm/map_populate.c 	int sock[2], child, ret;
sock               96 tools/testing/selftests/vm/map_populate.c 	ret = socketpair(PF_LOCAL, SOCK_SEQPACKET, 0, sock);
sock              103 tools/testing/selftests/vm/map_populate.c 		ret = close(sock[0]);
sock              106 tools/testing/selftests/vm/map_populate.c 		return parent_f(sock[1], smap, child);
sock              109 tools/testing/selftests/vm/map_populate.c 	ret = close(sock[1]);
sock              112 tools/testing/selftests/vm/map_populate.c 	return child_f(sock[0], smap, fileno(ftmp));
sock              386 tools/usb/usbip/src/usbipd.c 		int sock;
sock              390 tools/usb/usbip/src/usbipd.c 		sock = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol);
sock              391 tools/usb/usbip/src/usbipd.c 		if (sock < 0) {
sock              397 tools/usb/usbip/src/usbipd.c 		usbip_net_set_reuseaddr(sock);
sock              398 tools/usb/usbip/src/usbipd.c 		usbip_net_set_nodelay(sock);
sock              401 tools/usb/usbip/src/usbipd.c 		usbip_net_set_v6only(sock);
sock              403 tools/usb/usbip/src/usbipd.c 		ret = bind(sock, ai->ai_addr, ai->ai_addrlen);
sock              407 tools/usb/usbip/src/usbipd.c 			close(sock);
sock              411 tools/usb/usbip/src/usbipd.c 		ret = listen(sock, SOMAXCONN);
sock              415 tools/usb/usbip/src/usbipd.c 			close(sock);
sock              420 tools/usb/usbip/src/usbipd.c 		sockfdlist[nsockfd++] = sock;