Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
af_rds.c File Reference
#include <linux/module.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/gfp.h>
#include <linux/in.h>
#include <linux/poll.h>
#include <net/sock.h>
#include "rds.h"

Go to the source code of this file.

Macros

#define DRV_VERSION   "4.0"
 
#define DRV_RELDATE   "Feb 12, 2009"
 

Functions

charrds_str_array (char **array, size_t elements, size_t index)
 
 EXPORT_SYMBOL (rds_str_array)
 
 DECLARE_WAIT_QUEUE_HEAD (rds_poll_waitq)
 
void rds_wake_sk_sleep (struct rds_sock *rs)
 
void rds_sock_addref (struct rds_sock *rs)
 
void rds_sock_put (struct rds_sock *rs)
 
 module_exit (rds_exit)
 
 module_init (rds_init)
 
 MODULE_AUTHOR ("Oracle Corporation <[email protected]>")
 
 MODULE_DESCRIPTION ("RDS: Reliable Datagram Sockets"" v"DRV_VERSION" ("DRV_RELDATE")")
 
 MODULE_VERSION (DRV_VERSION)
 
 MODULE_LICENSE ("Dual BSD/GPL")
 
 MODULE_ALIAS_NETPROTO (PF_RDS)
 

Macro Definition Documentation

#define DRV_RELDATE   "Feb 12, 2009"

Definition at line 592 of file af_rds.c.

#define DRV_VERSION   "4.0"

Definition at line 591 of file af_rds.c.

Function Documentation

DECLARE_WAIT_QUEUE_HEAD ( rds_poll_waitq  )
EXPORT_SYMBOL ( rds_str_array  )
MODULE_ALIAS_NETPROTO ( PF_RDS  )
MODULE_AUTHOR ( "Oracle Corporation <[email protected]>"  )
MODULE_DESCRIPTION ( "RDS: Reliable Datagram Sockets"" v"DRV_VERSION" ("DRV_RELDATE")"  )
module_exit ( rds_exit  )
module_init ( rds_init  )
MODULE_LICENSE ( "Dual BSD/GPL"  )
MODULE_VERSION ( DRV_VERSION  )
void rds_sock_addref ( struct rds_sock rs)

Definition at line 450 of file af_rds.c.

void rds_sock_put ( struct rds_sock rs)

Definition at line 455 of file af_rds.c.

char* rds_str_array ( char **  array,
size_t  elements,
size_t  index 
)

Definition at line 43 of file af_rds.c.

void rds_wake_sk_sleep ( struct rds_sock rs)

Definition at line 118 of file af_rds.c.