diff options
author | Tao Bao <tbao@google.com> | 2015-01-28 10:07:51 -0800 |
---|---|---|
committer | Tao Bao <tbao@google.com> | 2015-02-06 14:48:41 -0800 |
commit | d7db594b8d1dab36b711bd887a9dd21675c87243 (patch) | |
tree | 214b4e6e4510386ffc05c9a43dd3c153c6cf89a0 /libc/kernel/uapi/linux/hyperv.h | |
parent | 11829be3e1a9e9e2271ba64a78c327bde6e044eb (diff) | |
download | android_bionic-d7db594b8d1dab36b711bd887a9dd21675c87243.tar.gz android_bionic-d7db594b8d1dab36b711bd887a9dd21675c87243.tar.bz2 android_bionic-d7db594b8d1dab36b711bd887a9dd21675c87243.zip |
Switch kernel header parsing to python libclang
Replace the tokenizer in cpp.py with libclang.
Bug: 18937958
Change-Id: I27630904c6d2849418cd5ca3d3c612ec3078686d
Diffstat (limited to 'libc/kernel/uapi/linux/hyperv.h')
-rw-r--r-- | libc/kernel/uapi/linux/hyperv.h | 184 |
1 files changed, 92 insertions, 92 deletions
diff --git a/libc/kernel/uapi/linux/hyperv.h b/libc/kernel/uapi/linux/hyperv.h index 9ad1cbaf4..49b48eebf 100644 --- a/libc/kernel/uapi/linux/hyperv.h +++ b/libc/kernel/uapi/linux/hyperv.h @@ -28,43 +28,43 @@ /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define VSS_OP_REGISTER 128 enum hv_vss_op { - VSS_OP_CREATE = 0, - VSS_OP_DELETE, + VSS_OP_CREATE = 0, + VSS_OP_DELETE, /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - VSS_OP_HOT_BACKUP, - VSS_OP_GET_DM_INFO, - VSS_OP_BU_COMPLETE, - VSS_OP_FREEZE, + VSS_OP_HOT_BACKUP, + VSS_OP_GET_DM_INFO, + VSS_OP_BU_COMPLETE, + VSS_OP_FREEZE, /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - VSS_OP_THAW, - VSS_OP_AUTO_RECOVER, - VSS_OP_COUNT + VSS_OP_THAW, + VSS_OP_AUTO_RECOVER, + VSS_OP_COUNT }; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ struct hv_vss_hdr { - __u8 operation; - __u8 reserved[7]; + __u8 operation; + __u8 reserved[7]; } __attribute__((packed)); /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define VSS_HBU_NO_AUTO_RECOVERY 0x00000005 struct hv_vss_check_feature { - __u32 flags; + __u32 flags; } __attribute__((packed)); /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ struct hv_vss_check_dm_info { - __u32 flags; + __u32 flags; } __attribute__((packed)); struct hv_vss_msg { /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - union { - struct hv_vss_hdr vss_hdr; - int error; - }; + union { + struct hv_vss_hdr vss_hdr; + int error; + }; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - union { - struct hv_vss_check_feature vss_cf; - struct hv_vss_check_dm_info dm_info; - }; + union { + struct hv_vss_check_feature vss_cf; + struct hv_vss_check_dm_info dm_info; + }; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ } __attribute__((packed)); #define FCOPY_VERSION_0 0 @@ -72,38 +72,38 @@ struct hv_vss_msg { #define W_MAX_PATH 260 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ enum hv_fcopy_op { - START_FILE_COPY = 0, - WRITE_TO_FILE, - COMPLETE_FCOPY, + START_FILE_COPY = 0, + WRITE_TO_FILE, + COMPLETE_FCOPY, /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - CANCEL_FCOPY, + CANCEL_FCOPY, }; struct hv_fcopy_hdr { - __u32 operation; + __u32 operation; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - uuid_le service_id0; - uuid_le service_id1; + uuid_le service_id0; + uuid_le service_id1; } __attribute__((packed)); #define OVER_WRITE 0x1 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define CREATE_PATH 0x2 struct hv_start_fcopy { - struct hv_fcopy_hdr hdr; - __u16 file_name[W_MAX_PATH]; + struct hv_fcopy_hdr hdr; + __u16 file_name[W_MAX_PATH]; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - __u16 path_name[W_MAX_PATH]; - __u32 copy_flags; - __u64 file_size; + __u16 path_name[W_MAX_PATH]; + __u32 copy_flags; + __u64 file_size; } __attribute__((packed)); /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define DATA_FRAGMENT (6 * 1024) struct hv_do_fcopy { - struct hv_fcopy_hdr hdr; - __u32 pad; + struct hv_fcopy_hdr hdr; + __u32 pad; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - __u64 offset; - __u32 size; - __u8 data[DATA_FRAGMENT]; + __u64 offset; + __u32 size; + __u8 data[DATA_FRAGMENT]; } __attribute__((packed)); /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define HV_KVP_EXCHANGE_MAX_VALUE_SIZE (2048) @@ -116,24 +116,24 @@ struct hv_do_fcopy { #define KVP_OP_REGISTER1 100 enum hv_kvp_exchg_op { /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - KVP_OP_GET = 0, - KVP_OP_SET, - KVP_OP_DELETE, - KVP_OP_ENUMERATE, + KVP_OP_GET = 0, + KVP_OP_SET, + KVP_OP_DELETE, + KVP_OP_ENUMERATE, /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - KVP_OP_GET_IP_INFO, - KVP_OP_SET_IP_INFO, - KVP_OP_COUNT + KVP_OP_GET_IP_INFO, + KVP_OP_SET_IP_INFO, + KVP_OP_COUNT }; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ enum hv_kvp_exchg_pool { - KVP_POOL_EXTERNAL = 0, - KVP_POOL_GUEST, - KVP_POOL_AUTO, + KVP_POOL_EXTERNAL = 0, + KVP_POOL_GUEST, + KVP_POOL_AUTO, /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - KVP_POOL_AUTO_EXTERNAL, - KVP_POOL_AUTO_INTERNAL, - KVP_POOL_COUNT + KVP_POOL_AUTO_EXTERNAL, + KVP_POOL_AUTO_INTERNAL, + KVP_POOL_COUNT }; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define HV_S_OK 0x00000000 @@ -156,79 +156,79 @@ enum hv_kvp_exchg_pool { #define MAX_GATEWAY_SIZE 512 struct hv_kvp_ipaddr_value { /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - __u16 adapter_id[MAX_ADAPTER_ID_SIZE]; - __u8 addr_family; - __u8 dhcp_enabled; - __u16 ip_addr[MAX_IP_ADDR_SIZE]; + __u16 adapter_id[MAX_ADAPTER_ID_SIZE]; + __u8 addr_family; + __u8 dhcp_enabled; + __u16 ip_addr[MAX_IP_ADDR_SIZE]; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - __u16 sub_net[MAX_IP_ADDR_SIZE]; - __u16 gate_way[MAX_GATEWAY_SIZE]; - __u16 dns_addr[MAX_IP_ADDR_SIZE]; + __u16 sub_net[MAX_IP_ADDR_SIZE]; + __u16 gate_way[MAX_GATEWAY_SIZE]; + __u16 dns_addr[MAX_IP_ADDR_SIZE]; } __attribute__((packed)); /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ struct hv_kvp_hdr { - __u8 operation; - __u8 pool; - __u16 pad; + __u8 operation; + __u8 pool; + __u16 pad; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ } __attribute__((packed)); struct hv_kvp_exchg_msg_value { - __u32 value_type; - __u32 key_size; + __u32 value_type; + __u32 key_size; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - __u32 value_size; - __u8 key[HV_KVP_EXCHANGE_MAX_KEY_SIZE]; - union { - __u8 value[HV_KVP_EXCHANGE_MAX_VALUE_SIZE]; + __u32 value_size; + __u8 key[HV_KVP_EXCHANGE_MAX_KEY_SIZE]; + union { + __u8 value[HV_KVP_EXCHANGE_MAX_VALUE_SIZE]; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - __u32 value_u32; - __u64 value_u64; - }; + __u32 value_u32; + __u64 value_u64; + }; } __attribute__((packed)); /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ struct hv_kvp_msg_enumerate { - __u32 index; - struct hv_kvp_exchg_msg_value data; + __u32 index; + struct hv_kvp_exchg_msg_value data; } __attribute__((packed)); /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ struct hv_kvp_msg_get { - struct hv_kvp_exchg_msg_value data; + struct hv_kvp_exchg_msg_value data; }; struct hv_kvp_msg_set { /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - struct hv_kvp_exchg_msg_value data; + struct hv_kvp_exchg_msg_value data; }; struct hv_kvp_msg_delete { - __u32 key_size; + __u32 key_size; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - __u8 key[HV_KVP_EXCHANGE_MAX_KEY_SIZE]; + __u8 key[HV_KVP_EXCHANGE_MAX_KEY_SIZE]; }; struct hv_kvp_register { - __u8 version[HV_KVP_EXCHANGE_MAX_KEY_SIZE]; + __u8 version[HV_KVP_EXCHANGE_MAX_KEY_SIZE]; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ }; struct hv_kvp_msg { - union { - struct hv_kvp_hdr kvp_hdr; + union { + struct hv_kvp_hdr kvp_hdr; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - int error; - }; - union { - struct hv_kvp_msg_get kvp_get; + int error; + }; + union { + struct hv_kvp_msg_get kvp_get; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - struct hv_kvp_msg_set kvp_set; - struct hv_kvp_msg_delete kvp_delete; - struct hv_kvp_msg_enumerate kvp_enum_data; - struct hv_kvp_ipaddr_value kvp_ip_val; + struct hv_kvp_msg_set kvp_set; + struct hv_kvp_msg_delete kvp_delete; + struct hv_kvp_msg_enumerate kvp_enum_data; + struct hv_kvp_ipaddr_value kvp_ip_val; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - struct hv_kvp_register kvp_register; - } body; + struct hv_kvp_register kvp_register; + } body; } __attribute__((packed)); struct hv_kvp_ip_msg { /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - __u8 operation; - __u8 pool; - struct hv_kvp_ipaddr_value kvp_ip_val; + __u8 operation; + __u8 pool; + struct hv_kvp_ipaddr_value kvp_ip_val; } __attribute__((packed)); /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #endif |