Blame view

drivers/xen/pvcalls-front.h 826 Bytes
2195046bf   Stefano Stabellini   xen/pvcalls: impl...
1
2
3
4
5
6
  #ifndef __PVCALLS_FRONT_H__
  #define __PVCALLS_FRONT_H__
  
  #include <linux/net.h>
  
  int pvcalls_front_socket(struct socket *sock);
cb1c7d9bb   Stefano Stabellini   xen/pvcalls: impl...
7
8
  int pvcalls_front_connect(struct socket *sock, struct sockaddr *addr,
  			  int addr_len, int flags);
67ea9893c   Stefano Stabellini   xen/pvcalls: impl...
9
10
11
  int pvcalls_front_bind(struct socket *sock,
  		       struct sockaddr *addr,
  		       int addr_len);
1853f11d7   Stefano Stabellini   xen/pvcalls: impl...
12
  int pvcalls_front_listen(struct socket *sock, int backlog);
9774c6cca   Stefano Stabellini   xen/pvcalls: impl...
13
14
15
  int pvcalls_front_accept(struct socket *sock,
  			 struct socket *newsock,
  			 int flags);
45ddce214   Stefano Stabellini   xen/pvcalls: impl...
16
17
18
  int pvcalls_front_sendmsg(struct socket *sock,
  			  struct msghdr *msg,
  			  size_t len);
ae0d04052   Stefano Stabellini   xen/pvcalls: impl...
19
20
21
22
  int pvcalls_front_recvmsg(struct socket *sock,
  			  struct msghdr *msg,
  			  size_t len,
  			  int flags);
0148a635c   Al Viro   xen: fix poll mis...
23
  __poll_t pvcalls_front_poll(struct file *file,
5842c8359   Stefano Stabellini   xen/pvcalls: impl...
24
25
  				struct socket *sock,
  				poll_table *wait);
235a71c53   Stefano Stabellini   xen/pvcalls: impl...
26
  int pvcalls_front_release(struct socket *sock);
2195046bf   Stefano Stabellini   xen/pvcalls: impl...
27
28
  
  #endif