Linux Kernel
3.7.1
|
#include <nvec.h>
Data Fields | |
struct list_head | node |
unsigned char | data [NVEC_MSG_SIZE] |
unsigned short | size |
unsigned short | pos |
atomic_t | used |
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.
unsigned char data[NVEC_MSG_SIZE] |