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

#include <netio_intf.h>

Data Fields

uint32_t packets_received
 
uint32_t packets_dropped
 
uint8_t drops_no_worker
 
uint8_t drops_no_smallbuf
 
uint8_t drops_no_largebuf
 
uint8_t drops_no_jumbobuf
 

Detailed Description

NetIO statistics structure. Retrieved using the NETIO_PARAM_STAT address passed to netio_get().

Definition at line 2859 of file netio_intf.h.

Field Documentation

uint8_t drops_no_jumbobuf

Number of packets dropped because no jumbo buffers were available. This value saturates at its maximum, and is cleared upon read.

Definition at line 2906 of file netio_intf.h.

uint8_t drops_no_largebuf

Number of packets dropped because no large buffers were available. This value saturates at its maximum, and is cleared upon read.

Definition at line 2899 of file netio_intf.h.

uint8_t drops_no_smallbuf

Number of packets dropped because no small buffers were available. This value saturates at its maximum, and is cleared upon read.

Definition at line 2892 of file netio_intf.h.

uint8_t drops_no_worker

Number of packets dropped because no worker was able to accept a new packet. This value saturates at its maximum, and is cleared upon read.

Definition at line 2885 of file netio_intf.h.

uint32_t packets_dropped

Number of packets which have been dropped by the IPP, because they could not be received, or could not be forwarded to a tile. The former happens when the IPP does not have a free packet buffer of suitable size for an incoming frame. The latter happens when all potential destination tiles for a packet, as defined by the group, bucket, and queue configuration, have full receive queues. This value wraps at its maximum, and is not cleared upon read.

Definition at line 2873 of file netio_intf.h.

uint32_t packets_received

Number of packets which have been received by the IPP and forwarded to a tile's receive queue for processing. This value wraps at its maximum, and is not cleared upon read.

Definition at line 2864 of file netio_intf.h.


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