Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
nes_mgt.c File Reference
#include <linux/skbuff.h>
#include <linux/etherdevice.h>
#include <linux/kthread.h>
#include <linux/ip.h>
#include <linux/tcp.h>
#include <net/tcp.h>
#include "nes.h"
#include "nes_mgt.h"

Go to the source code of this file.

Functions

void nes_queue_mgt_skbs (struct sk_buff *skb, struct nes_vnic *nesvnic, struct nes_qp *nesqp)
 
void nes_destroy_pau_qp (struct nes_device *nesdev, struct nes_qp *nesqp)
 
int nes_init_mgt_qp (struct nes_device *nesdev, struct net_device *netdev, struct nes_vnic *nesvnic)
 
void nes_destroy_mgt (struct nes_vnic *nesvnic)
 

Variables

atomic_t pau_qps_created
 
atomic_t pau_qps_destroyed
 

Function Documentation

void nes_destroy_mgt ( struct nes_vnic nesvnic)

Definition at line 1074 of file nes_mgt.c.

void nes_destroy_pau_qp ( struct nes_device nesdev,
struct nes_qp nesqp 
)

Definition at line 620 of file nes_mgt.c.

int nes_init_mgt_qp ( struct nes_device nesdev,
struct net_device netdev,
struct nes_vnic nesvnic 
)

nes_init_mgt_qp

Definition at line 862 of file nes_mgt.c.

void nes_queue_mgt_skbs ( struct sk_buff skb,
struct nes_vnic nesvnic,
struct nes_qp nesqp 
)

nes_queue_skbs - Queue skb so it can be handled in a thread context

Definition at line 610 of file nes_mgt.c.

Variable Documentation

atomic_t pau_qps_created

Definition at line 43 of file nes_mgt.c.

atomic_t pau_qps_destroyed

Definition at line 44 of file nes_mgt.c.