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

Go to the source code of this file.

Functions

 module_param (send_batch_count, int, 0444)
 
 MODULE_PARM_DESC (send_batch_count," batch factor when working the send queue")
 
void rds_send_reset (struct rds_connection *conn)
 
int rds_send_xmit (struct rds_connection *conn)
 
void rds_rdma_send_complete (struct rds_message *rm, int status)
 
 EXPORT_SYMBOL_GPL (rds_rdma_send_complete)
 
void rds_atomic_send_complete (struct rds_message *rm, int status)
 
 EXPORT_SYMBOL_GPL (rds_atomic_send_complete)
 
struct rds_messagerds_send_get_message (struct rds_connection *conn, struct rm_rdma_op *op)
 
 EXPORT_SYMBOL_GPL (rds_send_get_message)
 
void rds_send_drop_acked (struct rds_connection *conn, u64 ack, is_acked_func is_acked)
 
 EXPORT_SYMBOL_GPL (rds_send_drop_acked)
 
void rds_send_drop_to (struct rds_sock *rs, struct sockaddr_in *dest)
 
int rds_sendmsg (struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t payload_len)
 
int rds_send_pong (struct rds_connection *conn, __be16 dport)
 

Function Documentation

EXPORT_SYMBOL_GPL ( rds_rdma_send_complete  )
EXPORT_SYMBOL_GPL ( rds_atomic_send_complete  )
EXPORT_SYMBOL_GPL ( rds_send_get_message  )
EXPORT_SYMBOL_GPL ( rds_send_drop_acked  )
module_param ( send_batch_count  ,
int  ,
0444   
)
MODULE_PARM_DESC ( send_batch_count  ,
" batch factor when working the send queue  
)
void rds_atomic_send_complete ( struct rds_message rm,
int  status 
)

Definition at line 458 of file send.c.

void rds_rdma_send_complete ( struct rds_message rm,
int  status 
)

Definition at line 422 of file send.c.

void rds_send_drop_acked ( struct rds_connection conn,
u64  ack,
is_acked_func  is_acked 
)

Definition at line 645 of file send.c.

void rds_send_drop_to ( struct rds_sock rs,
struct sockaddr_in dest 
)

Definition at line 673 of file send.c.

struct rds_message* rds_send_get_message ( struct rds_connection conn,
struct rm_rdma_op *  op 
)
read

Definition at line 524 of file send.c.

int rds_send_pong ( struct rds_connection conn,
__be16  dport 
)

Definition at line 1089 of file send.c.

void rds_send_reset ( struct rds_connection conn)

Definition at line 64 of file send.c.

int rds_send_xmit ( struct rds_connection conn)

Definition at line 135 of file send.c.

int rds_sendmsg ( struct kiocb iocb,
struct socket sock,
struct msghdr msg,
size_t  payload_len 
)

Definition at line 920 of file send.c.