Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
recv.c File Reference
#include <linux/kernel.h>
#include <linux/slab.h>
#include <net/sock.h>
#include <linux/in.h>
#include <linux/export.h>
#include "rds.h"

Go to the source code of this file.

Functions

void rds_inc_init (struct rds_incoming *inc, struct rds_connection *conn, __be32 saddr)
 
 EXPORT_SYMBOL_GPL (rds_inc_init)
 
void rds_inc_put (struct rds_incoming *inc)
 
 EXPORT_SYMBOL_GPL (rds_inc_put)
 
void rds_recv_incoming (struct rds_connection *conn, __be32 saddr, __be32 daddr, struct rds_incoming *inc, gfp_t gfp)
 
 EXPORT_SYMBOL_GPL (rds_recv_incoming)
 
int rds_notify_queue_get (struct rds_sock *rs, struct msghdr *msghdr)
 
int rds_recvmsg (struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t size, int msg_flags)
 
void rds_clear_recv_queue (struct rds_sock *rs)
 
void rds_inc_info_copy (struct rds_incoming *inc, struct rds_info_iterator *iter, __be32 saddr, __be32 daddr, int flip)
 

Function Documentation

EXPORT_SYMBOL_GPL ( rds_inc_init  )
EXPORT_SYMBOL_GPL ( rds_inc_put  )
EXPORT_SYMBOL_GPL ( rds_recv_incoming  )
void rds_clear_recv_queue ( struct rds_sock rs)

Definition at line 507 of file recv.c.

void rds_inc_info_copy ( struct rds_incoming inc,
struct rds_info_iterator iter,
__be32  saddr,
__be32  daddr,
int  flip 
)

Definition at line 528 of file recv.c.

void rds_inc_init ( struct rds_incoming inc,
struct rds_connection conn,
__be32  saddr 
)

Definition at line 41 of file recv.c.

void rds_inc_put ( struct rds_incoming inc)

Definition at line 58 of file recv.c.

int rds_notify_queue_get ( struct rds_sock rs,
struct msghdr msghdr 
)

Definition at line 296 of file recv.c.

void rds_recv_incoming ( struct rds_connection conn,
__be32  saddr,
__be32  daddr,
struct rds_incoming inc,
gfp_t  gfp 
)

Definition at line 157 of file recv.c.

int rds_recvmsg ( struct kiocb iocb,
struct socket sock,
struct msghdr msg,
size_t  size,
int  msg_flags 
)

Definition at line 398 of file recv.c.