Lines Matching refs:sock
125 struct sock *sk;
158 typedef int (*skb_read_actor_t)(struct sock *, struct sk_buff *);
164 int (*release) (struct socket *sock);
165 int (*bind) (struct socket *sock,
168 int (*connect) (struct socket *sock,
173 int (*accept) (struct socket *sock,
175 int (*getname) (struct socket *sock,
178 __poll_t (*poll) (struct file *file, struct socket *sock,
180 int (*ioctl) (struct socket *sock, unsigned int cmd,
183 int (*compat_ioctl) (struct socket *sock, unsigned int cmd,
186 int (*gettstamp) (struct socket *sock, void __user *userstamp,
188 int (*listen) (struct socket *sock, int len);
189 int (*shutdown) (struct socket *sock, int flags);
190 int (*setsockopt)(struct socket *sock, int level,
193 int (*getsockopt)(struct socket *sock, int level,
195 void (*show_fdinfo)(struct seq_file *m, struct socket *sock);
196 int (*sendmsg) (struct socket *sock, struct msghdr *m,
206 int (*recvmsg) (struct socket *sock, struct msghdr *m,
208 int (*mmap) (struct file *file, struct socket *sock,
210 ssize_t (*splice_read)(struct socket *sock, loff_t *ppos,
212 void (*splice_eof)(struct socket *sock);
213 int (*set_peek_off)(struct sock *sk, int val);
214 int (*peek_len)(struct socket *sock);
219 int (*read_sock)(struct sock *sk, read_descriptor_t *desc,
222 int (*read_skb)(struct sock *sk, skb_read_actor_t recv_actor);
223 int (*sendmsg_locked)(struct sock *sk, struct msghdr *msg,
225 int (*set_rcvlowat)(struct sock *sk, int val);
233 int (*create)(struct net *net, struct socket *sock,
258 void sock_release(struct socket *sock);
259 int sock_sendmsg(struct socket *sock, struct msghdr *msg);
260 int sock_recvmsg(struct socket *sock, struct msghdr *msg, int flags);
261 struct file *sock_alloc_file(struct socket *sock, int flags, const char *dname);
264 #define sockfd_put(sock) fput(sock->file) argument
326 int kernel_sendmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
328 int kernel_sendmsg_locked(struct sock *sk, struct msghdr *msg,
330 int kernel_recvmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
333 int kernel_bind(struct socket *sock, struct sockaddr *addr, int addrlen);
334 int kernel_listen(struct socket *sock, int backlog);
335 int kernel_accept(struct socket *sock, struct socket **newsock, int flags);
336 int kernel_connect(struct socket *sock, struct sockaddr *addr, int addrlen,
338 int kernel_getsockname(struct socket *sock, struct sockaddr *addr);
339 int kernel_getpeername(struct socket *sock, struct sockaddr *addr);
340 int kernel_sock_shutdown(struct socket *sock, enum sock_shutdown_cmd how);
343 u32 kernel_sock_ip_overhead(struct sock *sk);