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

#include <nvec.h>

Data Fields

struct list_head node
 
unsigned char data [NVEC_MSG_SIZE]
 
unsigned short size
 
unsigned short pos
 
atomic_t used
 

Detailed Description

struct nvec_msg - A buffer for a single message : Messages are part of various lists in a &struct nvec_chip : The data of the message : For TX messages, the number of bytes used in : For RX messages, the current position to write to. For TX messages, the position to read from. : Used for the message pool to mark a message as free/allocated.

This structure is used to hold outgoing and incoming messages. Outgoing messages have a different format than incoming messages, and that is not documented yet.

Definition at line 94 of file nvec.h.

Field Documentation

unsigned char data[NVEC_MSG_SIZE]

Definition at line 96 of file nvec.h.

Definition at line 95 of file nvec.h.

unsigned short pos

Definition at line 98 of file nvec.h.

unsigned short size

Definition at line 97 of file nvec.h.

atomic_t used

Definition at line 99 of file nvec.h.


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