Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Functions | Variables
l2t.h File Reference
#include <linux/spinlock.h>
#include <linux/if_ether.h>
#include <linux/atomic.h>

Go to the source code of this file.

Data Structures

struct  l2t_entry
 
struct  l2t_skb_cb
 

Macros

#define L2T_SKB_CB(skb)   ((struct l2t_skb_cb *)(skb)->cb)
 

Typedefs

typedef void(* arp_err_handler_t )(void *handle, struct sk_buff *skb)
 

Functions

void cxgb4_l2t_release (struct l2t_entry *e)
 
int cxgb4_l2t_send (struct net_device *dev, struct sk_buff *skb, struct l2t_entry *e)
 
struct l2t_entrycxgb4_l2t_get (struct l2t_data *d, struct neighbour *neigh, const struct net_device *physdev, unsigned int priority)
 
void t4_l2t_update (struct adapter *adap, struct neighbour *neigh)
 
struct l2t_datat4_init_l2t (void)
 
void do_l2t_write_rpl (struct adapter *p, const struct cpl_l2t_write_rpl *rpl)
 

Variables

struct file_operations t4_l2t_fops
 

Macro Definition Documentation

#define L2T_SKB_CB (   skb)    ((struct l2t_skb_cb *)(skb)->cb)

Definition at line 86 of file l2t.h.

Typedef Documentation

typedef void(* arp_err_handler_t)(void *handle, struct sk_buff *skb)

Definition at line 76 of file l2t.h.

Function Documentation

struct l2t_entry* cxgb4_l2t_get ( struct l2t_data d,
struct neighbour neigh,
const struct net_device physdev,
unsigned int  priority 
)
read

Definition at line 359 of file l2t.c.

void cxgb4_l2t_release ( struct l2t_entry e)

Definition at line 330 of file l2t.c.

int cxgb4_l2t_send ( struct net_device dev,
struct sk_buff skb,
struct l2t_entry e 
)

Definition at line 228 of file l2t.c.

void do_l2t_write_rpl ( struct adapter p,
const struct cpl_l2t_write_rpl rpl 
)

Definition at line 189 of file l2t.c.

struct l2t_data* t4_init_l2t ( void  )
read

Definition at line 487 of file l2t.c.

void t4_l2t_update ( struct adapter adap,
struct neighbour neigh 
)

Definition at line 438 of file l2t.c.

Variable Documentation

struct file_operations t4_l2t_fops

Definition at line 590 of file l2t.c.