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

Data Fields

struct proc_dir_entryentry
 
struct pktgen_threadpg_thread
 
struct list_head list
 
int running
 
__u32 flags
 
int removal_mark
 
int min_pkt_size
 
int max_pkt_size
 
int pkt_overhead
 
int nfrags
 
struct pagepage
 
u64 delay
 
__u64 count
 
__u64 sofar
 
__u64 tx_bytes
 
__u64 errors
 
__u64 allocated_skbs
 
__u32 clone_count
 
int last_ok
 
ktime_t next_tx
 
ktime_t started_at
 
ktime_t stopped_at
 
u64 idle_acc
 
__u32 seq_num
 
int clone_skb
 
char dst_min [IP_NAME_SZ]
 
char dst_max [IP_NAME_SZ]
 
char src_min [IP_NAME_SZ]
 
char src_max [IP_NAME_SZ]
 
struct in6_addr in6_saddr
 
struct in6_addr in6_daddr
 
struct in6_addr cur_in6_daddr
 
struct in6_addr cur_in6_saddr
 
struct in6_addr min_in6_daddr
 
struct in6_addr max_in6_daddr
 
struct in6_addr min_in6_saddr
 
struct in6_addr max_in6_saddr
 
__be32 saddr_min
 
__be32 saddr_max
 
__be32 daddr_min
 
__be32 daddr_max
 
__u16 udp_src_min
 
__u16 udp_src_max
 
__u16 udp_dst_min
 
__u16 udp_dst_max
 
__u8 tos
 
__u8 traffic_class
 
unsigned int nr_labels
 
__be32 labels [MAX_MPLS_LABELS]
 
__u8 vlan_p
 
__u8 vlan_cfi
 
__u16 vlan_id
 
__u8 svlan_p
 
__u8 svlan_cfi
 
__u16 svlan_id
 
__u32 src_mac_count
 
__u32 dst_mac_count
 
unsigned char dst_mac [ETH_ALEN]
 
unsigned char src_mac [ETH_ALEN]
 
__u32 cur_dst_mac_offset
 
__u32 cur_src_mac_offset
 
__be32 cur_saddr
 
__be32 cur_daddr
 
__u16 ip_id
 
__u16 cur_udp_dst
 
__u16 cur_udp_src
 
__u16 cur_queue_map
 
__u32 cur_pkt_size
 
__u32 last_pkt_size
 
__u8 hh [14]
 
__u16 pad
 
struct sk_buffskb
 
struct net_deviceodev
 
char odevname [32]
 
struct flow_stateflows
 
unsigned int cflows
 
unsigned int lflow
 
unsigned int nflows
 
unsigned int curfl
 
u16 queue_map_min
 
u16 queue_map_max
 
__u32 skb_priority
 
int node
 
char result [512]
 

Detailed Description

Definition at line 234 of file pktgen.c.

Field Documentation

__u64 allocated_skbs

Definition at line 265 of file pktgen.c.

unsigned int cflows

Definition at line 376 of file pktgen.c.

__u32 clone_count

Definition at line 266 of file pktgen.c.

int clone_skb

Definition at line 278 of file pktgen.c.

__u64 count

Definition at line 258 of file pktgen.c.

__be32 cur_daddr

Definition at line 344 of file pktgen.c.

__u32 cur_dst_mac_offset

Definition at line 341 of file pktgen.c.

struct in6_addr cur_in6_daddr

Definition at line 295 of file pktgen.c.

struct in6_addr cur_in6_saddr

Definition at line 296 of file pktgen.c.

__u32 cur_pkt_size

Definition at line 349 of file pktgen.c.

__u16 cur_queue_map

Definition at line 348 of file pktgen.c.

__be32 cur_saddr

Definition at line 343 of file pktgen.c.

__u32 cur_src_mac_offset

Definition at line 342 of file pktgen.c.

__u16 cur_udp_dst

Definition at line 346 of file pktgen.c.

__u16 cur_udp_src

Definition at line 347 of file pktgen.c.

unsigned int curfl

Definition at line 379 of file pktgen.c.

__be32 daddr_max

Definition at line 309 of file pktgen.c.

__be32 daddr_min

Definition at line 308 of file pktgen.c.

u64 delay

Definition at line 256 of file pktgen.c.

unsigned char dst_mac[ETH_ALEN]

Definition at line 338 of file pktgen.c.

__u32 dst_mac_count

Definition at line 336 of file pktgen.c.

char dst_max[IP_NAME_SZ]

Definition at line 289 of file pktgen.c.

char dst_min[IP_NAME_SZ]

Definition at line 288 of file pktgen.c.

Definition at line 238 of file pktgen.c.

__u64 errors

Definition at line 261 of file pktgen.c.

__u32 flags

Definition at line 247 of file pktgen.c.

Definition at line 375 of file pktgen.c.

__u8 hh[14]

Definition at line 352 of file pktgen.c.

u64 idle_acc

Definition at line 274 of file pktgen.c.

struct in6_addr in6_daddr

Definition at line 294 of file pktgen.c.

struct in6_addr in6_saddr

Definition at line 293 of file pktgen.c.

__u16 ip_id

Definition at line 345 of file pktgen.c.

Definition at line 324 of file pktgen.c.

int last_ok

Definition at line 267 of file pktgen.c.

__u32 last_pkt_size

Definition at line 350 of file pktgen.c.

unsigned int lflow

Definition at line 377 of file pktgen.c.

Definition at line 240 of file pktgen.c.

struct in6_addr max_in6_daddr

Definition at line 299 of file pktgen.c.

struct in6_addr max_in6_saddr

Definition at line 301 of file pktgen.c.

int max_pkt_size

Definition at line 252 of file pktgen.c.

struct in6_addr min_in6_daddr

Definition at line 298 of file pktgen.c.

struct in6_addr min_in6_saddr

Definition at line 300 of file pktgen.c.

int min_pkt_size

Definition at line 251 of file pktgen.c.

ktime_t next_tx

Definition at line 271 of file pktgen.c.

unsigned int nflows

Definition at line 378 of file pktgen.c.

int nfrags

Definition at line 254 of file pktgen.c.

Definition at line 384 of file pktgen.c.

unsigned int nr_labels

Definition at line 323 of file pktgen.c.

Definition at line 366 of file pktgen.c.

char odevname[32]

Definition at line 374 of file pktgen.c.

__u16 pad

Definition at line 361 of file pktgen.c.

Definition at line 255 of file pktgen.c.

struct pktgen_thread* pg_thread

Definition at line 239 of file pktgen.c.

int pkt_overhead

Definition at line 253 of file pktgen.c.

u16 queue_map_max

Definition at line 382 of file pktgen.c.

u16 queue_map_min

Definition at line 381 of file pktgen.c.

int removal_mark

Definition at line 248 of file pktgen.c.

char result[512]

Definition at line 390 of file pktgen.c.

int running

Definition at line 242 of file pktgen.c.

__be32 saddr_max

Definition at line 307 of file pktgen.c.

__be32 saddr_min

Definition at line 306 of file pktgen.c.

__u32 seq_num

Definition at line 276 of file pktgen.c.

Definition at line 363 of file pktgen.c.

__u32 skb_priority

Definition at line 383 of file pktgen.c.

__u64 sofar

Definition at line 259 of file pktgen.c.

unsigned char src_mac[ETH_ALEN]

Definition at line 339 of file pktgen.c.

__u32 src_mac_count

Definition at line 335 of file pktgen.c.

char src_max[IP_NAME_SZ]

Definition at line 291 of file pktgen.c.

char src_min[IP_NAME_SZ]

Definition at line 290 of file pktgen.c.

ktime_t started_at

Definition at line 272 of file pktgen.c.

ktime_t stopped_at

Definition at line 273 of file pktgen.c.

__u8 svlan_cfi

Definition at line 332 of file pktgen.c.

__u16 svlan_id

Definition at line 333 of file pktgen.c.

__u8 svlan_p

Definition at line 331 of file pktgen.c.

__u8 tos

Definition at line 317 of file pktgen.c.

__u8 traffic_class

Definition at line 319 of file pktgen.c.

__u64 tx_bytes

Definition at line 260 of file pktgen.c.

__u16 udp_dst_max

Definition at line 314 of file pktgen.c.

__u16 udp_dst_min

Definition at line 313 of file pktgen.c.

__u16 udp_src_max

Definition at line 312 of file pktgen.c.

__u16 udp_src_min

Definition at line 311 of file pktgen.c.

__u8 vlan_cfi

Definition at line 328 of file pktgen.c.

__u16 vlan_id

Definition at line 329 of file pktgen.c.

__u8 vlan_p

Definition at line 327 of file pktgen.c.


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