Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
ip_vs_pe.c File Reference
#include <linux/module.h>
#include <linux/spinlock.h>
#include <linux/interrupt.h>
#include <asm/string.h>
#include <linux/kmod.h>
#include <linux/sysctl.h>
#include <net/ip_vs.h>

Go to the source code of this file.

Macros

#define KMSG_COMPONENT   "IPVS"
 
#define pr_fmt(fmt)   KMSG_COMPONENT ": " fmt
 

Functions

void ip_vs_bind_pe (struct ip_vs_service *svc, struct ip_vs_pe *pe)
 
void ip_vs_unbind_pe (struct ip_vs_service *svc)
 
struct ip_vs_pe__ip_vs_pe_getbyname (const char *pe_name)
 
struct ip_vs_peip_vs_pe_getbyname (const char *name)
 
int register_ip_vs_pe (struct ip_vs_pe *pe)
 
 EXPORT_SYMBOL_GPL (register_ip_vs_pe)
 
int unregister_ip_vs_pe (struct ip_vs_pe *pe)
 
 EXPORT_SYMBOL_GPL (unregister_ip_vs_pe)
 

Macro Definition Documentation

#define KMSG_COMPONENT   "IPVS"

Definition at line 1 of file ip_vs_pe.c.

#define pr_fmt (   fmt)    KMSG_COMPONENT ": " fmt

Definition at line 2 of file ip_vs_pe.c.

Function Documentation

struct ip_vs_pe* __ip_vs_pe_getbyname ( const char pe_name)
read

Definition at line 32 of file ip_vs_pe.c.

EXPORT_SYMBOL_GPL ( register_ip_vs_pe  )
EXPORT_SYMBOL_GPL ( unregister_ip_vs_pe  )
void ip_vs_bind_pe ( struct ip_vs_service svc,
struct ip_vs_pe pe 
)

Definition at line 20 of file ip_vs_pe.c.

struct ip_vs_pe* ip_vs_pe_getbyname ( const char name)
read

Definition at line 62 of file ip_vs_pe.c.

void ip_vs_unbind_pe ( struct ip_vs_service svc)

Definition at line 26 of file ip_vs_pe.c.

int register_ip_vs_pe ( struct ip_vs_pe pe)

Definition at line 79 of file ip_vs_pe.c.

int unregister_ip_vs_pe ( struct ip_vs_pe pe)

Definition at line 119 of file ip_vs_pe.c.