Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
datapath Struct Reference

#include <datapath.h>

Data Fields

struct rcu_head rcu
 
struct list_head list_node
 
struct flow_table __rcutable
 
struct hlist_headports
 
struct dp_stats_percpu __percpustats_percpu
 

Detailed Description

struct datapath - datapath for flow-based packet switching : RCU callback head for deferred destruction. : Element in global 'dps' list. : Number of flows currently in flow table. : Current flow table. Protected by genl_lock and RCU. : Hash table for ports. OVSP_LOCAL port always exists. Protected by RTNL and RCU. : Per-CPU datapath statistics. : Reference to net namespace.

Context: See the comment on locking at the top of datapath.c for additional locking information.

Definition at line 70 of file datapath.h.

Field Documentation

struct list_head list_node

Definition at line 72 of file datapath.h.

Definition at line 78 of file datapath.h.

Definition at line 71 of file datapath.h.

Definition at line 81 of file datapath.h.

Definition at line 75 of file datapath.h.


The documentation for this struct was generated from the following file: