iseries_veth.h

来自「Linux Kernel 2.6.9 for OMAP1710」· C头文件 代码 · 共 47 行

H
47
字号
/* File veth.h created by Kyle A. Lucke on Mon Aug  7 2000. */#ifndef _ISERIES_VETH_H#define _ISERIES_VETH_H#define VethEventTypeCap	(0)#define VethEventTypeFrames	(1)#define VethEventTypeMonitor	(2)#define VethEventTypeFramesAck	(3)#define VETH_MAX_ACKS_PER_MSG	(20)#define VETH_MAX_FRAMES_PER_MSG	(6)struct VethFramesData {	u32 addr[VETH_MAX_FRAMES_PER_MSG];	u16 len[VETH_MAX_FRAMES_PER_MSG];	u32 eofmask;};#define VETH_EOF_SHIFT		(32-VETH_MAX_FRAMES_PER_MSG)struct VethFramesAckData {	u16 token[VETH_MAX_ACKS_PER_MSG];};struct VethCapData {	u8 caps_version;	u8 rsvd1;	u16 num_buffers;	u16 ack_threshold;	u16 rsvd2;	u32 ack_timeout;	u32 rsvd3;	u64 rsvd4[3];};struct VethLpEvent {	struct HvLpEvent base_event;	union {		struct VethCapData caps_data;		struct VethFramesData frames_data;		struct VethFramesAckData frames_ack_data;	} u;};#endif	/* _ISERIES_VETH_H */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?