cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

pvcalls-front.h (826B)


      1#ifndef __PVCALLS_FRONT_H__
      2#define __PVCALLS_FRONT_H__
      3
      4#include <linux/net.h>
      5
      6int pvcalls_front_socket(struct socket *sock);
      7int pvcalls_front_connect(struct socket *sock, struct sockaddr *addr,
      8			  int addr_len, int flags);
      9int pvcalls_front_bind(struct socket *sock,
     10		       struct sockaddr *addr,
     11		       int addr_len);
     12int pvcalls_front_listen(struct socket *sock, int backlog);
     13int pvcalls_front_accept(struct socket *sock,
     14			 struct socket *newsock,
     15			 int flags);
     16int pvcalls_front_sendmsg(struct socket *sock,
     17			  struct msghdr *msg,
     18			  size_t len);
     19int pvcalls_front_recvmsg(struct socket *sock,
     20			  struct msghdr *msg,
     21			  size_t len,
     22			  int flags);
     23__poll_t pvcalls_front_poll(struct file *file,
     24				struct socket *sock,
     25				poll_table *wait);
     26int pvcalls_front_release(struct socket *sock);
     27
     28#endif