aoe.h (b981d8b3f5e008ff10d993be633ad00564fc22cd) | aoe.h (abdbf94d7c6f1fcb2931d5cb7562a6159323b704) |
---|---|
1/* Copyright (c) 2006 Coraid, Inc. See COPYING for GPL terms. */ 2#define VERSION "32" 3#define AOE_MAJOR 152 4#define DEVICE_NAME "aoe" 5 6/* set AOE_PARTITIONS to 1 to use whole-disks only 7 * default is 16, which is 15 partitions plus the whole disk 8 */ --- 34 unchanged lines hidden (view full) --- 43 unsigned char verfl; 44 unsigned char err; 45 __be16 major; 46 unsigned char minor; 47 unsigned char cmd; 48 __be32 tag; 49}; 50 | 1/* Copyright (c) 2006 Coraid, Inc. See COPYING for GPL terms. */ 2#define VERSION "32" 3#define AOE_MAJOR 152 4#define DEVICE_NAME "aoe" 5 6/* set AOE_PARTITIONS to 1 to use whole-disks only 7 * default is 16, which is 15 partitions plus the whole disk 8 */ --- 34 unchanged lines hidden (view full) --- 43 unsigned char verfl; 44 unsigned char err; 45 __be16 major; 46 unsigned char minor; 47 unsigned char cmd; 48 __be32 tag; 49}; 50 |
51#ifdef __KERNEL__ 52#include <linux/skbuff.h> 53 54static inline struct aoe_hdr *aoe_hdr(const struct sk_buff *skb) 55{ 56 return (struct aoe_hdr *)skb_mac_header(skb); 57} 58#endif 59 | |
60struct aoe_atahdr { 61 unsigned char aflags; 62 unsigned char errfeat; 63 unsigned char scnt; 64 unsigned char cmdstat; 65 unsigned char lba0; 66 unsigned char lba1; 67 unsigned char lba2; --- 120 unchanged lines hidden --- | 51struct aoe_atahdr { 52 unsigned char aflags; 53 unsigned char errfeat; 54 unsigned char scnt; 55 unsigned char cmdstat; 56 unsigned char lba0; 57 unsigned char lba1; 58 unsigned char lba2; --- 120 unchanged lines hidden --- |