Home
last modified time | relevance | path

Searched refs:socket (Results 1 – 25 of 41) sorted by relevance

12

/include/linux/
A Dnet.h116 struct socket { struct
165 int (*bind) (struct socket *sock,
168 int (*connect) (struct socket *sock,
172 struct socket *sock2);
173 int (*accept) (struct socket *sock,
174 struct socket *newsock,
176 int (*getname) (struct socket *sock,
215 int (*peek_len)(struct socket *sock);
254 struct socket **res, int kern);
258 struct socket *sock_alloc(void);
[all …]
A Dif_tun.h23 struct socket *tun_get_socket(struct file *);
46 struct socket;
48 static inline struct socket *tun_get_socket(struct file *f) in tun_get_socket()
A Dif_tap.h9 struct socket;
12 struct socket *tap_get_socket(struct file *);
17 static inline struct socket *tap_get_socket(struct file *f) in tap_get_socket()
65 struct socket sock;
A Dif_pppox.h71 int (*create)(struct net *net, struct socket *sock, int kern);
72 int (*ioctl)(struct socket *sock, unsigned int cmd,
80 extern int pppox_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
81 extern int pppox_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
A Dsecurity.h208 struct socket;
1642 int security_unix_may_send(struct socket *sock, struct socket *other);
1646 int security_socket_socketpair(struct socket *socka, struct socket *sockb);
1650 int security_socket_accept(struct socket *sock, struct socket *newsock);
1654 int security_socket_getsockname(struct socket *sock);
1655 int security_socket_getpeername(struct socket *sock);
1658 int security_socket_shutdown(struct socket *sock, int how);
1709 struct socket *other) in security_unix_may_send()
1729 struct socket *sockb) in security_socket_socketpair()
1734 static inline int security_socket_bind(struct socket *sock, in security_socket_bind()
[all …]
A Dlsm_hook_defs.h323 LSM_HOOK(int, 0, unix_may_send, struct socket *sock, struct socket *other)
327 LSM_HOOK(int, 0, socket_socketpair, struct socket *socka, struct socket *sockb)
332 LSM_HOOK(int, 0, socket_listen, struct socket *sock, int backlog)
333 LSM_HOOK(int, 0, socket_accept, struct socket *sock, struct socket *newsock)
334 LSM_HOOK(int, 0, socket_sendmsg, struct socket *sock, struct msghdr *msg,
336 LSM_HOOK(int, 0, socket_recvmsg, struct socket *sock, struct msghdr *msg,
338 LSM_HOOK(int, 0, socket_getsockname, struct socket *sock)
339 LSM_HOOK(int, 0, socket_getpeername, struct socket *sock)
342 LSM_HOOK(int, 0, socket_shutdown, struct socket *sock, int how)
344 LSM_HOOK(int, -ENOPROTOOPT, socket_getpeersec_stream, struct socket *sock,
[all …]
A Dsocket.h16 struct socket;
423 extern long __sys_sendmsg_sock(struct socket *sock, struct msghdr *msg,
425 extern long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg,
448 extern int __sys_bind_socket(struct socket *sock, struct sockaddr_storage *address,
455 extern int __sys_listen_socket(struct socket *sock, int backlog);
462 extern int __sys_shutdown_sock(struct socket *sock, int how);
A Datmdev.h130 static inline struct atm_vcc *ATM_SD(struct socket *sock) in ATM_SD()
305 int (*ioctl)(struct socket *, unsigned int cmd, unsigned long arg);
/include/net/
A Dinet_common.h23 struct socket;
25 int inet_release(struct socket *sock);
26 int inet_stream_connect(struct socket *sock, struct sockaddr *uaddr,
28 int __inet_stream_connect(struct socket *sock, struct sockaddr *uaddr,
30 int inet_dgram_connect(struct socket *sock, struct sockaddr *uaddr,
32 int inet_accept(struct socket *sock, struct socket *newsock,
34 void __inet_accept(struct socket *sock, struct socket *newsock,
38 void inet_splice_eof(struct socket *sock);
41 int inet_shutdown(struct socket *sock, int how);
42 int inet_listen(struct socket *sock, int backlog);
[all …]
A Daf_rxrpc.h16 struct socket;
53 void rxrpc_kernel_set_notifications(struct socket *sock,
55 struct rxrpc_call *rxrpc_kernel_begin_call(struct socket *sock,
67 int rxrpc_kernel_send_data(struct socket *, struct rxrpc_call *,
70 int rxrpc_kernel_recv_data(struct socket *, struct rxrpc_call *,
72 bool rxrpc_kernel_abort_call(struct socket *, struct rxrpc_call *,
74 void rxrpc_kernel_shutdown_call(struct socket *sock, struct rxrpc_call *call);
75 void rxrpc_kernel_put_call(struct socket *sock, struct rxrpc_call *call);
76 struct rxrpc_peer *rxrpc_kernel_lookup_peer(struct socket *sock,
89 void rxrpc_kernel_set_tx_length(struct socket *, struct rxrpc_call *, s64);
[all …]
A Dscm.h55 int __scm_send(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm);
60 static __inline__ void unix_get_peersec_dgram(struct socket *sock, struct scm_cookie *scm) in unix_get_peersec_dgram()
65 static __inline__ void unix_get_peersec_dgram(struct socket *sock, struct scm_cookie *scm) in unix_get_peersec_dgram()
91 static __inline__ int scm_send(struct socket *sock, struct msghdr *msg, in scm_send()
105 void scm_recv(struct socket *sock, struct msghdr *msg,
107 void scm_recv_unix(struct socket *sock, struct msghdr *msg,
A Dudp_tunnel.h41 struct socket **sockp);
45 struct socket **sockp);
48 struct socket **sockp) in udp_sock_create6()
56 struct socket **sockp) in udp_sock_create()
93 void setup_udp_tunnel_sock(struct net *net, struct socket *sock,
126 void udp_tunnel_push_rx_port(struct net_device *dev, struct socket *sock,
128 void udp_tunnel_drop_rx_port(struct net_device *dev, struct socket *sock,
130 void udp_tunnel_notify_add_rx_port(struct socket *sock, unsigned short type);
131 void udp_tunnel_notify_del_rx_port(struct socket *sock, unsigned short type);
148 void udp_tunnel_sock_release(struct socket *sock);
[all …]
A Dhandshake.h24 struct socket *ta_sock;
43 void tls_handshake_close(struct socket *sock);
A Daf_vsock.h237 int __vsock_connectible_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
239 int vsock_connectible_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
241 int __vsock_dgram_recvmsg(struct socket *sock, struct msghdr *msg,
243 int vsock_dgram_recvmsg(struct socket *sock, struct msghdr *msg,
A Dsock.h445 struct socket *sk_socket;
1283 void (*splice_eof)(struct socket *sock);
1491 struct socket socket; member
1495 static inline struct socket *SOCKET_I(struct inode *inode) in SOCKET_I()
1500 static inline struct inode *SOCK_INODE(struct socket *socket) in SOCK_INODE() argument
1502 return &container_of(socket, struct socket_alloc, socket)->vfs_inode; in SOCK_INODE()
1894 int sock_no_socketpair(struct socket *, struct socket *);
1895 int sock_no_accept(struct socket *, struct socket *, struct proto_accept_arg *);
1898 int sock_no_listen(struct socket *, int);
1899 int sock_no_shutdown(struct socket *, int);
[all …]
/include/pcmcia/
A Dss.h132 socket_state_t socket; member
255 extern void pcmcia_parse_events(struct pcmcia_socket *socket,
259 extern int pcmcia_register_socket(struct pcmcia_socket *socket);
260 extern void pcmcia_unregister_socket(struct pcmcia_socket *socket);
A Dsoc_common.h27 struct pcmcia_socket socket; member
/include/crypto/
A Dif_alg.h167 int af_alg_release(struct socket *sock);
169 int af_alg_accept(struct sock *sk, struct socket *newsock,
236 int af_alg_sendmsg(struct socket *sock, struct msghdr *msg, size_t size,
240 __poll_t af_alg_poll(struct file *file, struct socket *sock,
/include/xen/interface/io/
A Dpvcalls.h48 } socket; member
95 } socket; member
/include/trace/events/
A Dsunrpc.h844 struct socket *socket
847 TP_ARGS(xprt, socket),
889 struct socket *socket \
891 TP_ARGS(xprt, socket))
897 struct socket *socket,
945 struct socket *socket, \
2212 const struct socket *socket
2214 TP_ARGS(svsk, socket),
2243 const struct socket *socket \
2349 const struct socket *socket
[all …]
/include/linux/sunrpc/
A Dxprtsock.h25 struct socket * sock;
A Dsvcsock.h21 struct socket * sk_sock; /* berkeley socket layer */
/include/net/bluetooth/
A Dbluetooth.h417 struct sock *bt_sock_alloc(struct net *net, struct socket *sock,
419 int bt_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
421 int bt_sock_stream_recvmsg(struct socket *sock, struct msghdr *msg,
423 __poll_t bt_sock_poll(struct file *file, struct socket *sock, poll_table *wait);
424 int bt_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
430 struct sock *bt_accept_dequeue(struct sock *parent, struct socket *newsock);
/include/linux/soc/qcom/
A Dqmi.h16 struct socket;
217 struct socket *sock;
/include/uapi/asm-generic/
A DKbuild28 mandatory-y += socket.h

Completed in 56 milliseconds

12