aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/gen/ppc64le.go
diff options
context:
space:
mode:
Diffstat (limited to 'sys/linux/gen/ppc64le.go')
-rw-r--r--sys/linux/gen/ppc64le.go404
1 files changed, 311 insertions, 93 deletions
diff --git a/sys/linux/gen/ppc64le.go b/sys/linux/gen/ppc64le.go
index 1a1fc957e..5854a7dbd 100644
--- a/sys/linux/gen/ppc64le.go
+++ b/sys/linux/gen/ppc64le.go
@@ -138,6 +138,7 @@ var resources_ppc64le = []*ResourceDesc{
{Name: "fd_uhid", Kind: []string{"fd", "fd_uhid"}, Values: []uint64{18446744073709551615}},
{Name: "fd_uinput", Kind: []string{"fd", "fd_uinput"}, Values: []uint64{18446744073709551615}},
{Name: "fd_usb", Kind: []string{"fd_usb"}, Values: []uint64{18446744073709551615}},
+ {Name: "fd_usb_ath9k", Kind: []string{"fd_usb", "fd_usb_ath9k"}, Values: []uint64{18446744073709551615}},
{Name: "fd_usb_cdc_ecm", Kind: []string{"fd_usb", "fd_usb_cdc_ecm"}, Values: []uint64{18446744073709551615}},
{Name: "fd_usb_cdc_ncm", Kind: []string{"fd_usb", "fd_usb_cdc_ncm"}, Values: []uint64{18446744073709551615}},
{Name: "fd_usb_hid", Kind: []string{"fd_usb", "fd_usb_hid"}, Values: []uint64{18446744073709551615}},
@@ -618,6 +619,14 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "offset", TypeSize: 4, ArgDir: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "len", TypeSize: 4, ArgDir: 1}}},
}}},
+ {StructKey{Name: "ath9k_bulk_frame"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "ath9k_bulk_frame", IsVarlen: true}, Fields: []Type{
+ &ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "packets", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "ath9k_bulk_packet"}}},
+ }}},
+ {StructKey{Name: "ath9k_bulk_packet"}, &StructDesc{TypeCommon{TypeName: "ath9k_bulk_packet", IsVarlen: true}, []Type{
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "pkt_len", TypeSize: 2}}, Path: []string{"data"}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "pkt_tag", TypeSize: 2}}, Val: 19968},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "data", IsVarlen: true}},
+ }, 4}},
{StructKey{Name: "atm_policy"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "atm_policy", IsVarlen: true}, Fields: []Type{
&StructType{Key: StructKey{Name: "nlattr_t[const[TCA_ATM_FD, int16], sock]"}, FldName: "TCA_ATM_FD"},
&StructType{Key: StructKey{Name: "nlattr_t[const[TCA_ATM_HDR, int16], array[int8, 0:64]]"}, FldName: "TCA_ATM_HDR"},
@@ -8796,6 +8805,48 @@ var structDescs_ppc64le = []*KeyedStruct{
&StructType{Key: StructKey{Name: "nlattr_t[const[TCA_HTB_RATE64, int16], int64]"}, FldName: "TCA_HTB_RATE64"},
&StructType{Key: StructKey{Name: "nlattr_t[const[TCA_HTB_CEIL64, int16], int64]"}, FldName: "TCA_HTB_CEIL64"},
}}},
+ {StructKey{Name: "htc_conn_svc_rsp_frame"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "htc_conn_svc_rsp_frame", TypeSize: 18}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "endpoint_id", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 1}}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "payload_len", TypeSize: 2}, ArgFormat: 1}, Path: []string{"payload"}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "control", TypeSize: 4}, Kind: 1, RangeBegin: 4, RangeEnd: 4},
+ &StructType{Key: StructKey{Name: "htc_conn_svc_rspmsg"}, FldName: "payload"},
+ }}},
+ {StructKey{Name: "htc_conn_svc_rspmsg"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "htc_conn_svc_rspmsg", TypeSize: 10}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "message_id", TypeSize: 2}, ArgFormat: 1}, Val: 3},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "htc_svcs", FldName: "service_id", TypeSize: 2}, ArgFormat: 1}, Vals: []uint64{1, 2, 256, 257, 258, 259, 260, 261, 262, 263, 263}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "status", TypeSize: 1}}},
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "endpoint_id", TypeSize: 1}}},
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16be", FldName: "max_msg_len", TypeSize: 2}, ArgFormat: 1}},
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "svc_meta_len", TypeSize: 1}}},
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "pad", TypeSize: 1}}},
+ }}},
+ {StructKey{Name: "htc_frame"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "htc_frame", IsVarlen: true}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "htc_ready_frame"}, FldName: "ready"},
+ &StructType{Key: StructKey{Name: "htc_conn_svc_rsp_frame"}, FldName: "conn_svc_rsp"},
+ &StructType{Key: StructKey{Name: "htc_generic_frame"}, FldName: "generic"},
+ }}},
+ {StructKey{Name: "htc_generic_frame"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "htc_generic_frame", IsVarlen: true}, Fields: []Type{
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "endpoint_id", TypeSize: 1}}, Kind: 1, RangeEnd: 8},
+ &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "htc_frame_flags", FldName: "flags", TypeSize: 1}}, []uint64{2}, true},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "payload_len", TypeSize: 2}, ArgFormat: 1}, Path: []string{"payload"}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "control", TypeSize: 4}, Kind: 1, RangeBegin: 4, RangeEnd: 4},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "payload", IsVarlen: true}, Kind: 1, RangeEnd: 256},
+ }}},
+ {StructKey{Name: "htc_ready_frame"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "htc_ready_frame", TypeSize: 16}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "endpoint_id", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 1}}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "payload_len", TypeSize: 2}, ArgFormat: 1}, Path: []string{"payload"}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "control", TypeSize: 4}, Kind: 1, RangeBegin: 4, RangeEnd: 4},
+ &StructType{Key: StructKey{Name: "htc_ready_msg"}, FldName: "payload"},
+ }}},
+ {StructKey{Name: "htc_ready_msg"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "htc_ready_msg", TypeSize: 8}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "message_id", TypeSize: 2}, ArgFormat: 1}, Val: 1},
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16be", FldName: "credits", TypeSize: 2}, ArgFormat: 1}},
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16be", FldName: "credit_size", TypeSize: 2}, ArgFormat: 1}},
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "max_endpoints", TypeSize: 1}}},
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "pad", TypeSize: 1}}},
+ }}},
{StructKey{Name: "i2c_msg"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "i2c_msg", TypeSize: 16}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "addr", TypeSize: 2}}},
&FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "i2c_msg_flags", FldName: "flags", TypeSize: 2}}, []uint64{1, 16, 512, 1024, 2048, 4096, 8192, 16384, 32768}, true},
@@ -44375,10 +44426,10 @@ var structDescs_ppc64le = []*KeyedStruct{
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "others", IsVarlen: true}, Type: &UnionType{Key: StructKey{Name: "uac_as_iface_extra_descriptor"}}, Kind: 1, RangeEnd: 6},
}}},
{StructKey{Name: "uac_as_in_endpoint_descriptor"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "uac_as_in_endpoint_descriptor", TypeSize: 16}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_UAC1_AS_IN_ADDRESS, int8], const[USB_ENDPOINT_UAC1_AS_ATTRIBUTES, int8], uac_iso_endpoint_descriptor]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_UAC1_AS_IN_ADDRESS, int8], const[USB_ENDPOINT_UAC1_AS_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, uac_iso_endpoint_descriptor]"}, FldName: "inner"},
}}},
{StructKey{Name: "uac_as_out_endpoint_descriptor"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "uac_as_out_endpoint_descriptor", TypeSize: 16}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_UAC1_AS_OUT_ADDRESS, int8], const[USB_ENDPOINT_UAC1_AS_ATTRIBUTES, int8], uac_iso_endpoint_descriptor]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_UAC1_AS_OUT_ADDRESS, int8], const[USB_ENDPOINT_UAC1_AS_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, uac_iso_endpoint_descriptor]"}, FldName: "inner"},
}}},
{StructKey{Name: "uac_control_iface_extra_descriptor"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "uac_control_iface_extra_descriptor", IsVarlen: true}, Fields: []Type{
&StructType{Key: StructKey{Name: "uac_input_terminal_descriptor"}, FldName: "input_terminal"},
@@ -44836,7 +44887,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 36},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorSubType", TypeSize: 1}}, Val: 19},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bGuidDescriptorType", TypeSize: 1}}},
- &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "bDetailData", IsVarlen: true}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "bDetailData", IsVarlen: true}, Kind: 1, RangeEnd: 256},
}}},
{StructKey{Name: "usb_cdc_ncm_desc"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_cdc_ncm_desc", TypeSize: 6}, Fields: []Type{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "bLength", TypeSize: 1}}, Path: []string{"parent"}},
@@ -44891,21 +44942,38 @@ var structDescs_ppc64le = []*KeyedStruct{
&BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "slave_interfaces", IsVarlen: true}, Kind: 1, RangeEnd: 6},
}}},
{StructKey{Name: "usb_config_descriptor"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_config_descriptor_t[int8, len[interfaces, int8], flags[usb_config_attributes, int8], array[usb_interface_descriptor, 1:4]]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_config_descriptor_verbose_t[int8, len[interfaces, int8], int8, flags[usb_config_attributes, int8], int8, array[usb_interface_descriptor, 1:4]]"}, FldName: "inner"},
+ }}},
+ {StructKey{Name: "usb_config_descriptor_ath9k"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_ath9k", TypeSize: 72}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "usb_config_descriptor_verbose_t[const[1, int8], const[1, int8], const[0, int8], const[USB_CONFIG_ATT_ONE, int8], const[250, int8], usb_interface_descriptor_ath9k]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_config_descriptor_cdc_ecm"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_cdc_ecm", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_config_descriptor_t[const[1, int8], len[interfaces, int8], flags[usb_config_attributes, int8], array[usb_interface_descriptor_cdc_ecm, 1]]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_config_descriptor_verbose_t[const[1, int8], len[interfaces, int8], int8, flags[usb_config_attributes, int8], int8, array[usb_interface_descriptor_cdc_ecm, 1]]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_config_descriptor_cdc_ncm"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_cdc_ncm", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_config_descriptor_t[const[1, int8], const[2, int8], flags[usb_config_attributes, int8], usb_interface_descriptors_cdc_ncm]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_config_descriptor_verbose_t[const[1, int8], const[2, int8], int8, flags[usb_config_attributes, int8], int8, usb_interface_descriptors_cdc_ncm]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_config_descriptor_hid"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_hid", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_config_descriptor_t[const[1, int8], len[interfaces, int8], flags[usb_config_attributes, int8], array[usb_interface_descriptor_hid, 1]]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_config_descriptor_verbose_t[const[1, int8], len[interfaces, int8], int8, flags[usb_config_attributes, int8], int8, array[usb_interface_descriptor_hid, 1]]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_config_descriptor_printer"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_printer", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_config_descriptor_t[const[1, int8], len[interfaces, int8], flags[usb_config_attributes, int8], array[usb_interface_descriptor_printer, 1]]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_config_descriptor_verbose_t[const[1, int8], len[interfaces, int8], int8, flags[usb_config_attributes, int8], int8, array[usb_interface_descriptor_printer, 1]]"}, FldName: "inner"},
+ }}},
+ {StructKey{Name: "usb_config_descriptor_uac1"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_uac1", IsVarlen: true}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "usb_config_descriptor_verbose_t[const[1, int8], const[3, int8], int8, flags[usb_config_attributes, int8], int8, usb_interface_descriptors_uac1]"}, FldName: "inner"},
}}},
- {StructKey{Name: "usb_config_descriptor_t[const[1, int8], const[2, int8], flags[usb_config_attributes, int8], usb_interface_descriptors_cdc_ncm]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_t[const[1, int8], const[2, int8], flags[usb_config_attributes, int8], usb_interface_descriptors_cdc_ncm]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_config_descriptor_verbose_t[const[1, int8], const[1, int8], const[0, int8], const[USB_CONFIG_ATT_ONE, int8], const[250, int8], usb_interface_descriptor_ath9k]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_verbose_t[const[1, int8], const[1, int8], const[0, int8], const[USB_CONFIG_ATT_ONE, int8], const[250, int8], usb_interface_descriptor_ath9k]", TypeSize: 72}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 2},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "wTotalLength", TypeSize: 2}}, Path: []string{"parent"}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bNumInterfaces", TypeSize: 1}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bConfigurationValue", TypeSize: 1}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "iConfiguration", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 128},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bMaxPower", TypeSize: 1}}, Val: 250},
+ &StructType{Key: StructKey{Name: "usb_interface_descriptor_ath9k"}, FldName: "interfaces"},
+ }}},
+ {StructKey{Name: "usb_config_descriptor_verbose_t[const[1, int8], const[2, int8], int8, flags[usb_config_attributes, int8], int8, usb_interface_descriptors_cdc_ncm]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_verbose_t[const[1, int8], const[2, int8], int8, flags[usb_config_attributes, int8], int8, usb_interface_descriptors_cdc_ncm]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 2},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "wTotalLength", TypeSize: 2}}, Path: []string{"parent"}},
@@ -44916,7 +44984,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bMaxPower", TypeSize: 1}}},
&StructType{Key: StructKey{Name: "usb_interface_descriptors_cdc_ncm"}, FldName: "interfaces"},
}}},
- {StructKey{Name: "usb_config_descriptor_t[const[1, int8], const[3, int8], flags[usb_config_attributes, int8], usb_interface_descriptors_uac1]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_t[const[1, int8], const[3, int8], flags[usb_config_attributes, int8], usb_interface_descriptors_uac1]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_config_descriptor_verbose_t[const[1, int8], const[3, int8], int8, flags[usb_config_attributes, int8], int8, usb_interface_descriptors_uac1]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_verbose_t[const[1, int8], const[3, int8], int8, flags[usb_config_attributes, int8], int8, usb_interface_descriptors_uac1]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 2},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "wTotalLength", TypeSize: 2}}, Path: []string{"parent"}},
@@ -44927,7 +44995,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bMaxPower", TypeSize: 1}}},
&StructType{Key: StructKey{Name: "usb_interface_descriptors_uac1"}, FldName: "interfaces"},
}}},
- {StructKey{Name: "usb_config_descriptor_t[const[1, int8], len[interfaces, int8], flags[usb_config_attributes, int8], array[usb_interface_descriptor_cdc_ecm, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_t[const[1, int8], len[interfaces, int8], flags[usb_config_attributes, int8], array[usb_interface_descriptor_cdc_ecm, 1]]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_config_descriptor_verbose_t[const[1, int8], len[interfaces, int8], int8, flags[usb_config_attributes, int8], int8, array[usb_interface_descriptor_cdc_ecm, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_verbose_t[const[1, int8], len[interfaces, int8], int8, flags[usb_config_attributes, int8], int8, array[usb_interface_descriptor_cdc_ecm, 1]]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 2},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "wTotalLength", TypeSize: 2}}, Path: []string{"parent"}},
@@ -44938,7 +45006,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bMaxPower", TypeSize: 1}}},
&ArrayType{TypeCommon{TypeName: "array", FldName: "interfaces", IsVarlen: true}, &StructType{Key: StructKey{Name: "usb_interface_descriptor_cdc_ecm"}}, 1, 1, 1},
}}},
- {StructKey{Name: "usb_config_descriptor_t[const[1, int8], len[interfaces, int8], flags[usb_config_attributes, int8], array[usb_interface_descriptor_hid, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_t[const[1, int8], len[interfaces, int8], flags[usb_config_attributes, int8], array[usb_interface_descriptor_hid, 1]]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_config_descriptor_verbose_t[const[1, int8], len[interfaces, int8], int8, flags[usb_config_attributes, int8], int8, array[usb_interface_descriptor_hid, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_verbose_t[const[1, int8], len[interfaces, int8], int8, flags[usb_config_attributes, int8], int8, array[usb_interface_descriptor_hid, 1]]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 2},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "wTotalLength", TypeSize: 2}}, Path: []string{"parent"}},
@@ -44949,7 +45017,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bMaxPower", TypeSize: 1}}},
&ArrayType{TypeCommon{TypeName: "array", FldName: "interfaces", IsVarlen: true}, &StructType{Key: StructKey{Name: "usb_interface_descriptor_hid"}}, 1, 1, 1},
}}},
- {StructKey{Name: "usb_config_descriptor_t[const[1, int8], len[interfaces, int8], flags[usb_config_attributes, int8], array[usb_interface_descriptor_printer, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_t[const[1, int8], len[interfaces, int8], flags[usb_config_attributes, int8], array[usb_interface_descriptor_printer, 1]]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_config_descriptor_verbose_t[const[1, int8], len[interfaces, int8], int8, flags[usb_config_attributes, int8], int8, array[usb_interface_descriptor_printer, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_verbose_t[const[1, int8], len[interfaces, int8], int8, flags[usb_config_attributes, int8], int8, array[usb_interface_descriptor_printer, 1]]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 2},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "wTotalLength", TypeSize: 2}}, Path: []string{"parent"}},
@@ -44960,7 +45028,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bMaxPower", TypeSize: 1}}},
&ArrayType{TypeCommon{TypeName: "array", FldName: "interfaces", IsVarlen: true}, &StructType{Key: StructKey{Name: "usb_interface_descriptor_printer"}}, 1, 1, 1},
}}},
- {StructKey{Name: "usb_config_descriptor_t[int8, len[interfaces, int8], flags[usb_config_attributes, int8], array[usb_interface_descriptor, 1:4]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_t[int8, len[interfaces, int8], flags[usb_config_attributes, int8], array[usb_interface_descriptor, 1:4]]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_config_descriptor_verbose_t[int8, len[interfaces, int8], int8, flags[usb_config_attributes, int8], int8, array[usb_interface_descriptor, 1:4]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_verbose_t[int8, len[interfaces, int8], int8, flags[usb_config_attributes, int8], int8, array[usb_interface_descriptor, 1:4]]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 2},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "wTotalLength", TypeSize: 2}}, Path: []string{"parent"}},
@@ -44971,9 +45039,6 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bMaxPower", TypeSize: 1}}},
&ArrayType{TypeCommon{TypeName: "array", FldName: "interfaces", IsVarlen: true}, &StructType{Key: StructKey{Name: "usb_interface_descriptor"}}, 1, 1, 4},
}}},
- {StructKey{Name: "usb_config_descriptor_uac1"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_config_descriptor_uac1", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_config_descriptor_t[const[1, int8], const[3, int8], flags[usb_config_attributes, int8], usb_interface_descriptors_uac1]"}, FldName: "inner"},
- }}},
{StructKey{Name: "usb_ctrlrequest"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_ctrlrequest", TypeSize: 8}, Fields: []Type{
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_request_type_flags", FldName: "bRequestType", TypeSize: 1}}, Vals: []uint64{0, 0, 0, 1, 2, 3, 4, 5, 31, 32, 64, 96, 96, 128}},
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_requests", FldName: "bRequest", TypeSize: 1}}, Vals: []uint64{0, 1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 14, 15, 15, 16, 17, 18, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 48, 49}},
@@ -44991,21 +45056,44 @@ var structDescs_ppc64le = []*KeyedStruct{
&StructType{Key: StructKey{Name: "usb_ptm_cap_descriptor"}, FldName: "ptm_cap"},
}}},
{StructKey{Name: "usb_device_descriptor"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_device_descriptor_t[0, 0, 0, 0, 0, 0, array[usb_config_descriptor, 1]]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], 0, 0, 0, flags[usb_device_max_packet_sizes, int8], 0, 0, 0, array[usb_config_descriptor, 1]]"}, FldName: "inner"},
+ }}},
+ {StructKey{Name: "usb_device_descriptor_ath9k"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_ath9k", TypeSize: 90}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "usb_device_descriptor_verbose_t[const[0x200, int16], USB_CLASS_VENDOR_SPEC, USB_SUBCLASS_VENDOR_SPEC, 0xff, const[64, int8], 0xcf3, 0x9271, 0x108, array[usb_config_descriptor_ath9k, 1]]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_device_descriptor_cdc_ecm"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_cdc_ecm", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_device_descriptor_t[USB_CLASS_COMM, 0, 0, 0x525, 0xa4a1, 64, array[usb_config_descriptor_cdc_ecm, 1]]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], USB_CLASS_COMM, 0, 0, flags[usb_device_max_packet_sizes, int8], 0x525, 0xa4a1, 64, array[usb_config_descriptor_cdc_ecm, 1]]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_device_descriptor_cdc_ncm"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_cdc_ncm", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_device_descriptor_t[USB_CLASS_COMM, 0, 0, 0x525, 0xa4a1, 64, array[usb_config_descriptor_cdc_ncm, 1]]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], USB_CLASS_COMM, 0, 0, flags[usb_device_max_packet_sizes, int8], 0x525, 0xa4a1, 64, array[usb_config_descriptor_cdc_ncm, 1]]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_device_descriptor_hid"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_hid", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_device_descriptor_t[0, 0, 0, 0, 0, 64, array[usb_config_descriptor_hid, 1]]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], 0, 0, 0, flags[usb_device_max_packet_sizes, int8], 0, 0, 64, array[usb_config_descriptor_hid, 1]]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_device_descriptor_printer"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_printer", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_device_descriptor_t[0, 0, 0, 0x525, 0xa4a8, 64, array[usb_config_descriptor_printer, 1]]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], 0, 0, 0, flags[usb_device_max_packet_sizes, int8], 0x525, 0xa4a8, 64, array[usb_config_descriptor_printer, 1]]"}, FldName: "inner"},
+ }}},
+ {StructKey{Name: "usb_device_descriptor_uac1"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_uac1", IsVarlen: true}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], 0, 0, 0, flags[usb_device_max_packet_sizes, int8], 0x1d6b, 0x101, 64, array[usb_config_descriptor_uac1, 1]]"}, FldName: "inner"},
+ }}},
+ {StructKey{Name: "usb_device_descriptor_verbose_t[const[0x200, int16], USB_CLASS_VENDOR_SPEC, USB_SUBCLASS_VENDOR_SPEC, 0xff, const[64, int8], 0xcf3, 0x9271, 0x108, array[usb_config_descriptor_ath9k, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_verbose_t[const[0x200, int16], USB_CLASS_VENDOR_SPEC, USB_SUBCLASS_VENDOR_SPEC, 0xff, const[64, int8], 0xcf3, 0x9271, 0x108, array[usb_config_descriptor_ath9k, 1]]", TypeSize: 90}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 18},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bcdUSB", TypeSize: 2}}, Val: 512},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDeviceClass", TypeSize: 1}}, Val: 255},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDeviceSubClass", TypeSize: 1}}, Val: 255},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDeviceProtocol", TypeSize: 1}}, Val: 255},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bMaxPacketSize0", TypeSize: 1}}, Val: 64},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "idVendor", TypeSize: 2}}, Val: 3315},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "idProduct", TypeSize: 2}}, Val: 37489},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bcdDevice", TypeSize: 2}}, Val: 264},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "iManufacturer", TypeSize: 1}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "iProduct", TypeSize: 1}}, Val: 2},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "iSerialNumber", TypeSize: 1}}, Val: 3},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "bNumConfigurations", TypeSize: 1}}, Path: []string{"configs"}},
+ &ArrayType{TypeCommon{TypeName: "array", FldName: "configs", TypeSize: 72}, &StructType{Key: StructKey{Name: "usb_config_descriptor_ath9k"}}, 1, 1, 1},
}}},
- {StructKey{Name: "usb_device_descriptor_t[0, 0, 0, 0, 0, 0, array[usb_config_descriptor, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_t[0, 0, 0, 0, 0, 0, array[usb_config_descriptor, 1]]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], 0, 0, 0, flags[usb_device_max_packet_sizes, int8], 0, 0, 0, array[usb_config_descriptor, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], 0, 0, 0, flags[usb_device_max_packet_sizes, int8], 0, 0, 0, array[usb_config_descriptor, 1]]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 18},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 1},
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_versions", FldName: "bcdUSB", TypeSize: 2}}, Vals: []uint64{272, 512, 513, 592, 768, 784}},
@@ -45022,7 +45110,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "bNumConfigurations", TypeSize: 1}}, Path: []string{"configs"}},
&ArrayType{TypeCommon{TypeName: "array", FldName: "configs", IsVarlen: true}, &StructType{Key: StructKey{Name: "usb_config_descriptor"}}, 1, 1, 1},
}}},
- {StructKey{Name: "usb_device_descriptor_t[0, 0, 0, 0, 0, 64, array[usb_config_descriptor_hid, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_t[0, 0, 0, 0, 0, 64, array[usb_config_descriptor_hid, 1]]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], 0, 0, 0, flags[usb_device_max_packet_sizes, int8], 0, 0, 64, array[usb_config_descriptor_hid, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], 0, 0, 0, flags[usb_device_max_packet_sizes, int8], 0, 0, 64, array[usb_config_descriptor_hid, 1]]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 18},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 1},
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_versions", FldName: "bcdUSB", TypeSize: 2}}, Vals: []uint64{272, 512, 513, 592, 768, 784}},
@@ -45039,7 +45127,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "bNumConfigurations", TypeSize: 1}}, Path: []string{"configs"}},
&ArrayType{TypeCommon{TypeName: "array", FldName: "configs", IsVarlen: true}, &StructType{Key: StructKey{Name: "usb_config_descriptor_hid"}}, 1, 1, 1},
}}},
- {StructKey{Name: "usb_device_descriptor_t[0, 0, 0, 0x1d6b, 0x101, 64, array[usb_config_descriptor_uac1, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_t[0, 0, 0, 0x1d6b, 0x101, 64, array[usb_config_descriptor_uac1, 1]]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], 0, 0, 0, flags[usb_device_max_packet_sizes, int8], 0x1d6b, 0x101, 64, array[usb_config_descriptor_uac1, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], 0, 0, 0, flags[usb_device_max_packet_sizes, int8], 0x1d6b, 0x101, 64, array[usb_config_descriptor_uac1, 1]]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 18},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 1},
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_versions", FldName: "bcdUSB", TypeSize: 2}}, Vals: []uint64{272, 512, 513, 592, 768, 784}},
@@ -45056,7 +45144,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "bNumConfigurations", TypeSize: 1}}, Path: []string{"configs"}},
&ArrayType{TypeCommon{TypeName: "array", FldName: "configs", IsVarlen: true}, &StructType{Key: StructKey{Name: "usb_config_descriptor_uac1"}}, 1, 1, 1},
}}},
- {StructKey{Name: "usb_device_descriptor_t[0, 0, 0, 0x525, 0xa4a8, 64, array[usb_config_descriptor_printer, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_t[0, 0, 0, 0x525, 0xa4a8, 64, array[usb_config_descriptor_printer, 1]]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], 0, 0, 0, flags[usb_device_max_packet_sizes, int8], 0x525, 0xa4a8, 64, array[usb_config_descriptor_printer, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], 0, 0, 0, flags[usb_device_max_packet_sizes, int8], 0x525, 0xa4a8, 64, array[usb_config_descriptor_printer, 1]]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 18},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 1},
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_versions", FldName: "bcdUSB", TypeSize: 2}}, Vals: []uint64{272, 512, 513, 592, 768, 784}},
@@ -45073,7 +45161,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "bNumConfigurations", TypeSize: 1}}, Path: []string{"configs"}},
&ArrayType{TypeCommon{TypeName: "array", FldName: "configs", IsVarlen: true}, &StructType{Key: StructKey{Name: "usb_config_descriptor_printer"}}, 1, 1, 1},
}}},
- {StructKey{Name: "usb_device_descriptor_t[USB_CLASS_COMM, 0, 0, 0x525, 0xa4a1, 64, array[usb_config_descriptor_cdc_ecm, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_t[USB_CLASS_COMM, 0, 0, 0x525, 0xa4a1, 64, array[usb_config_descriptor_cdc_ecm, 1]]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], USB_CLASS_COMM, 0, 0, flags[usb_device_max_packet_sizes, int8], 0x525, 0xa4a1, 64, array[usb_config_descriptor_cdc_ecm, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], USB_CLASS_COMM, 0, 0, flags[usb_device_max_packet_sizes, int8], 0x525, 0xa4a1, 64, array[usb_config_descriptor_cdc_ecm, 1]]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 18},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 1},
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_versions", FldName: "bcdUSB", TypeSize: 2}}, Vals: []uint64{272, 512, 513, 592, 768, 784}},
@@ -45090,7 +45178,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "bNumConfigurations", TypeSize: 1}}, Path: []string{"configs"}},
&ArrayType{TypeCommon{TypeName: "array", FldName: "configs", IsVarlen: true}, &StructType{Key: StructKey{Name: "usb_config_descriptor_cdc_ecm"}}, 1, 1, 1},
}}},
- {StructKey{Name: "usb_device_descriptor_t[USB_CLASS_COMM, 0, 0, 0x525, 0xa4a1, 64, array[usb_config_descriptor_cdc_ncm, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_t[USB_CLASS_COMM, 0, 0, 0x525, 0xa4a1, 64, array[usb_config_descriptor_cdc_ncm, 1]]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], USB_CLASS_COMM, 0, 0, flags[usb_device_max_packet_sizes, int8], 0x525, 0xa4a1, 64, array[usb_config_descriptor_cdc_ncm, 1]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_verbose_t[flags[usb_versions, int16], USB_CLASS_COMM, 0, 0, flags[usb_device_max_packet_sizes, int8], 0x525, 0xa4a1, 64, array[usb_config_descriptor_cdc_ncm, 1]]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 18},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 1},
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_versions", FldName: "bcdUSB", TypeSize: 2}}, Vals: []uint64{272, 512, 513, 592, 768, 784}},
@@ -45107,34 +45195,97 @@ var structDescs_ppc64le = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "bNumConfigurations", TypeSize: 1}}, Path: []string{"configs"}},
&ArrayType{TypeCommon{TypeName: "array", FldName: "configs", IsVarlen: true}, &StructType{Key: StructKey{Name: "usb_config_descriptor_cdc_ncm"}}, 1, 1, 1},
}}},
- {StructKey{Name: "usb_device_descriptor_uac1"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_device_descriptor_uac1", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_device_descriptor_t[0, 0, 0, 0x1d6b, 0x101, 64, array[usb_config_descriptor_uac1, 1]]"}, FldName: "inner"},
- }}},
{StructKey{Name: "usb_endpoint_descriptor"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_t[flags[usb_endpoint_addresses, int8], flags[usb_endpoint_attributes, int8], array[usb_endpoint_extra_descriptor, 0:2]]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[flags[usb_endpoint_addresses, int8], flags[usb_endpoint_attributes, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, array[usb_endpoint_extra_descriptor, 0:2]]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_endpoint_descriptor_cdc_ecm_in"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_cdc_ecm_in", TypeSize: 9}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_CDC_ECM_IN_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_DATA_ATTRIBUTES, int8], void]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_CDC_ECM_IN_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_DATA_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_endpoint_descriptor_cdc_ecm_notify"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_cdc_ecm_notify", TypeSize: 9}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_CDC_ECM_NOTIFY_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_NOTIFY_ATTRIBUTES, int8], void]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_CDC_ECM_NOTIFY_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_NOTIFY_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_endpoint_descriptor_cdc_ecm_out"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_cdc_ecm_out", TypeSize: 9}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_CDC_ECM_OUT_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_DATA_ATTRIBUTES, int8], void]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_CDC_ECM_OUT_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_DATA_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_endpoint_descriptor_hid_in"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_hid_in", TypeSize: 9}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_HID_IN_ADDRESS, int8], const[USB_ENDPOINT_HID_ATTRIBUTES, int8], void]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_HID_IN_ADDRESS, int8], const[USB_ENDPOINT_HID_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_endpoint_descriptor_hid_out"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_hid_out", TypeSize: 9}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_HID_OUT_ADDRESS, int8], const[USB_ENDPOINT_HID_ATTRIBUTES, int8], void]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_HID_OUT_ADDRESS, int8], const[USB_ENDPOINT_HID_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_endpoint_descriptor_printer_in"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_printer_in", TypeSize: 9}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_PRINTER_IN_ADDRESS, int8], const[USB_ENDPOINT_PRINTER_ATTRIBUTES, int8], void]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_PRINTER_IN_ADDRESS, int8], const[USB_ENDPOINT_PRINTER_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_endpoint_descriptor_printer_out"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_printer_out", TypeSize: 9}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_PRINTER_OUT_ADDRESS, int8], const[USB_ENDPOINT_PRINTER_ATTRIBUTES, int8], void]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_PRINTER_OUT_ADDRESS, int8], const[USB_ENDPOINT_PRINTER_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]"}, FldName: "inner"},
+ }}},
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_BULK_EXTRA1_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_BULK_ATTRIBUTES, int8], const[512, int16], const[0, int8], const[0, int8], const[0, int8], void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_BULK_EXTRA1_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_BULK_ATTRIBUTES, int8], const[512, int16], const[0, int8], const[0, int8], const[0, int8], void]", TypeSize: 9}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 5},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 2},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "wMaxPacketSize", TypeSize: 2}}, Val: 512},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterval", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bRefresh", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bSynchAddress", TypeSize: 1}}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
+ }}},
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_BULK_EXTRA2_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_BULK_ATTRIBUTES, int8], const[512, int16], const[0, int8], const[0, int8], const[0, int8], void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_BULK_EXTRA2_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_BULK_ATTRIBUTES, int8], const[512, int16], const[0, int8], const[0, int8], const[0, int8], void]", TypeSize: 9}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 6},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 2},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "wMaxPacketSize", TypeSize: 2}}, Val: 512},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterval", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bRefresh", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bSynchAddress", TypeSize: 1}}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
+ }}},
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_BULK_IN_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_BULK_ATTRIBUTES, int8], const[512, int16], const[0, int8], const[0, int8], const[0, int8], void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_BULK_IN_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_BULK_ATTRIBUTES, int8], const[512, int16], const[0, int8], const[0, int8], const[0, int8], void]", TypeSize: 9}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 130},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 2},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "wMaxPacketSize", TypeSize: 2}}, Val: 512},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterval", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bRefresh", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bSynchAddress", TypeSize: 1}}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
+ }}},
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_BULK_OUT_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_BULK_ATTRIBUTES, int8], const[512, int16], const[0, int8], const[0, int8], const[0, int8], void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_BULK_OUT_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_BULK_ATTRIBUTES, int8], const[512, int16], const[0, int8], const[0, int8], const[0, int8], void]", TypeSize: 9}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 2},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "wMaxPacketSize", TypeSize: 2}}, Val: 512},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterval", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bRefresh", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bSynchAddress", TypeSize: 1}}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
+ }}},
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_INT_IN_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_INT_ATTRIBUTES, int8], const[64, int16], const[1, int8], const[0, int8], const[0, int8], void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_INT_IN_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_INT_ATTRIBUTES, int8], const[64, int16], const[1, int8], const[0, int8], const[0, int8], void]", TypeSize: 9}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 131},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 3},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "wMaxPacketSize", TypeSize: 2}}, Val: 64},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterval", TypeSize: 1}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bRefresh", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bSynchAddress", TypeSize: 1}}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
}}},
- {StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_CDC_ECM_IN_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_DATA_ATTRIBUTES, int8], void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_CDC_ECM_IN_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_DATA_ATTRIBUTES, int8], void]", TypeSize: 9}, Fields: []Type{
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_INT_OUT_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_INT_ATTRIBUTES, int8], const[64, int16], const[1, int8], const[0, int8], const[0, int8], void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_INT_OUT_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_INT_ATTRIBUTES, int8], const[64, int16], const[1, int8], const[0, int8], const[0, int8], void]", TypeSize: 9}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 4},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 3},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "wMaxPacketSize", TypeSize: 2}}, Val: 64},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterval", TypeSize: 1}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bRefresh", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bSynchAddress", TypeSize: 1}}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
+ }}},
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_CDC_ECM_IN_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_DATA_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_CDC_ECM_IN_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_DATA_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]", TypeSize: 9}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 130},
@@ -45145,7 +45296,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
}}},
- {StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_CDC_ECM_NOTIFY_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_NOTIFY_ATTRIBUTES, int8], void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_CDC_ECM_NOTIFY_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_NOTIFY_ATTRIBUTES, int8], void]", TypeSize: 9}, Fields: []Type{
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_CDC_ECM_NOTIFY_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_NOTIFY_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_CDC_ECM_NOTIFY_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_NOTIFY_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]", TypeSize: 9}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 129},
@@ -45156,7 +45307,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
}}},
- {StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_CDC_ECM_OUT_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_DATA_ATTRIBUTES, int8], void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_CDC_ECM_OUT_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_DATA_ATTRIBUTES, int8], void]", TypeSize: 9}, Fields: []Type{
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_CDC_ECM_OUT_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_DATA_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_CDC_ECM_OUT_ADDRESS, int8], const[USB_ENDPOINT_CDC_ECM_DATA_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]", TypeSize: 9}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 3},
@@ -45167,7 +45318,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
}}},
- {StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_HID_IN_ADDRESS, int8], const[USB_ENDPOINT_HID_ATTRIBUTES, int8], void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_HID_IN_ADDRESS, int8], const[USB_ENDPOINT_HID_ATTRIBUTES, int8], void]", TypeSize: 9}, Fields: []Type{
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_HID_IN_ADDRESS, int8], const[USB_ENDPOINT_HID_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_HID_IN_ADDRESS, int8], const[USB_ENDPOINT_HID_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]", TypeSize: 9}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 129},
@@ -45178,7 +45329,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
}}},
- {StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_HID_OUT_ADDRESS, int8], const[USB_ENDPOINT_HID_ATTRIBUTES, int8], void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_HID_OUT_ADDRESS, int8], const[USB_ENDPOINT_HID_ATTRIBUTES, int8], void]", TypeSize: 9}, Fields: []Type{
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_HID_OUT_ADDRESS, int8], const[USB_ENDPOINT_HID_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_HID_OUT_ADDRESS, int8], const[USB_ENDPOINT_HID_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]", TypeSize: 9}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 2},
@@ -45189,7 +45340,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
}}},
- {StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_PRINTER_IN_ADDRESS, int8], const[USB_ENDPOINT_PRINTER_ATTRIBUTES, int8], void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_PRINTER_IN_ADDRESS, int8], const[USB_ENDPOINT_PRINTER_ATTRIBUTES, int8], void]", TypeSize: 9}, Fields: []Type{
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_PRINTER_IN_ADDRESS, int8], const[USB_ENDPOINT_PRINTER_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_PRINTER_IN_ADDRESS, int8], const[USB_ENDPOINT_PRINTER_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]", TypeSize: 9}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 130},
@@ -45200,7 +45351,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
}}},
- {StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_PRINTER_OUT_ADDRESS, int8], const[USB_ENDPOINT_PRINTER_ATTRIBUTES, int8], void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_PRINTER_OUT_ADDRESS, int8], const[USB_ENDPOINT_PRINTER_ATTRIBUTES, int8], void]", TypeSize: 9}, Fields: []Type{
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_PRINTER_OUT_ADDRESS, int8], const[USB_ENDPOINT_PRINTER_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_PRINTER_OUT_ADDRESS, int8], const[USB_ENDPOINT_PRINTER_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, void]", TypeSize: 9}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 1},
@@ -45211,7 +45362,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
}}},
- {StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_UAC1_AS_IN_ADDRESS, int8], const[USB_ENDPOINT_UAC1_AS_ATTRIBUTES, int8], uac_iso_endpoint_descriptor]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_UAC1_AS_IN_ADDRESS, int8], const[USB_ENDPOINT_UAC1_AS_ATTRIBUTES, int8], uac_iso_endpoint_descriptor]", TypeSize: 16}, Fields: []Type{
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_UAC1_AS_IN_ADDRESS, int8], const[USB_ENDPOINT_UAC1_AS_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, uac_iso_endpoint_descriptor]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_UAC1_AS_IN_ADDRESS, int8], const[USB_ENDPOINT_UAC1_AS_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, uac_iso_endpoint_descriptor]", TypeSize: 16}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 130},
@@ -45222,7 +45373,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
&StructType{Key: StructKey{Name: "uac_iso_endpoint_descriptor"}, FldName: "extra"},
}}},
- {StructKey{Name: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_UAC1_AS_OUT_ADDRESS, int8], const[USB_ENDPOINT_UAC1_AS_ATTRIBUTES, int8], uac_iso_endpoint_descriptor]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_t[const[USB_ENDPOINT_UAC1_AS_OUT_ADDRESS, int8], const[USB_ENDPOINT_UAC1_AS_ATTRIBUTES, int8], uac_iso_endpoint_descriptor]", TypeSize: 16}, Fields: []Type{
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_UAC1_AS_OUT_ADDRESS, int8], const[USB_ENDPOINT_UAC1_AS_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, uac_iso_endpoint_descriptor]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_UAC1_AS_OUT_ADDRESS, int8], const[USB_ENDPOINT_UAC1_AS_ATTRIBUTES, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, uac_iso_endpoint_descriptor]", TypeSize: 16}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 1},
@@ -45233,7 +45384,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
&StructType{Key: StructKey{Name: "uac_iso_endpoint_descriptor"}, FldName: "extra"},
}}},
- {StructKey{Name: "usb_endpoint_descriptor_t[flags[usb_endpoint_addresses, int8], flags[usb_endpoint_attributes, int8], array[usb_endpoint_extra_descriptor, 0:2]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_t[flags[usb_endpoint_addresses, int8], flags[usb_endpoint_attributes, int8], array[usb_endpoint_extra_descriptor, 0:2]]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_endpoint_descriptor_verbose_t[flags[usb_endpoint_addresses, int8], flags[usb_endpoint_attributes, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, array[usb_endpoint_extra_descriptor, 0:2]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptor_verbose_t[flags[usb_endpoint_addresses, int8], flags[usb_endpoint_attributes, int8], flags[usb_endpoint_max_packet_sizes, int16], int8, int8, int8, array[usb_endpoint_extra_descriptor, 0:2]]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_endpoint_addresses", FldName: "bEndpointAddress", TypeSize: 1}}, Vals: []uint64{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 128}},
@@ -45244,6 +45395,14 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "extra", IsVarlen: true}, Type: &UnionType{Key: StructKey{Name: "usb_endpoint_extra_descriptor"}}, Kind: 1, RangeEnd: 2},
}}},
+ {StructKey{Name: "usb_endpoint_descriptors_ath9k"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptors_ath9k", TypeSize: 54}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_BULK_OUT_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_BULK_ATTRIBUTES, int8], const[512, int16], const[0, int8], const[0, int8], const[0, int8], void]"}, FldName: "bulk_out"},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_BULK_IN_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_BULK_ATTRIBUTES, int8], const[512, int16], const[0, int8], const[0, int8], const[0, int8], void]"}, FldName: "bulk_in"},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_INT_IN_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_INT_ATTRIBUTES, int8], const[64, int16], const[1, int8], const[0, int8], const[0, int8], void]"}, FldName: "int_in"},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_INT_OUT_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_INT_ATTRIBUTES, int8], const[64, int16], const[1, int8], const[0, int8], const[0, int8], void]"}, FldName: "int_out"},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_BULK_EXTRA1_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_BULK_ATTRIBUTES, int8], const[512, int16], const[0, int8], const[0, int8], const[0, int8], void]"}, FldName: "bulk_extra1"},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_verbose_t[const[USB_ENDPOINT_ATH9K_BULK_EXTRA2_ADDRESS, int8], const[USB_ENDPOINT_ATH9K_BULK_ATTRIBUTES, int8], const[512, int16], const[0, int8], const[0, int8], const[0, int8], void]"}, FldName: "bulk_extra2"},
+ }}},
{StructKey{Name: "usb_endpoint_descriptors_cdc_ecm"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_endpoint_descriptors_cdc_ecm", IsVarlen: true}, Fields: []Type{
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "notify", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "usb_endpoint_descriptor_cdc_ecm_notify"}}, Kind: 1, RangeEnd: 1},
&StructType{Key: StructKey{Name: "usb_endpoint_descriptor_cdc_ecm_in"}, FldName: "in"},
@@ -45278,12 +45437,12 @@ var structDescs_ppc64le = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "bLength", TypeSize: 1}}, Path: []string{"parent"}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 16},
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_capability_types", FldName: "bDevCapabilityType", TypeSize: 1}}, Vals: []uint64{1, 2, 3, 4, 10, 11}},
- &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "data", IsVarlen: true}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "data", IsVarlen: true}, Kind: 1, RangeEnd: 256},
}}},
{StructKey{Name: "usb_generic_descriptor"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_generic_descriptor", IsVarlen: true}, Fields: []Type{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "bLength", TypeSize: 1}}, Path: []string{"parent"}},
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_descriptor_types", FldName: "bDescriptorType", TypeSize: 1}}, Vals: []uint64{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 33, 33, 34, 34, 35, 35, 36, 48, 49}},
- &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "data", IsVarlen: true}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "data", IsVarlen: true}, Kind: 1, RangeEnd: 256},
}}},
{StructKey{Name: "usb_hid_class_descriptor_report"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_hid_class_descriptor_report", TypeSize: 3}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 34},
@@ -45323,18 +45482,21 @@ var structDescs_ppc64le = []*KeyedStruct{
&FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_hub_change_flags", FldName: "wHubChange", TypeSize: 2}}, []uint64{1, 2}, true},
}}},
{StructKey{Name: "usb_interface_descriptor"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_interface_descriptor_t[int8, int8, len[endpoints, int8], const[0, int8], const[0, int8], const[0, int8], array[usb_interface_extra_descriptor, 0:2], array[usb_endpoint_descriptor, 0:16]]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_interface_descriptor_verbose_t[int8, int8, len[endpoints, int8], const[0, int8], const[0, int8], const[0, int8], int8, array[usb_interface_extra_descriptor, 0:2], array[usb_endpoint_descriptor, 0:16]]"}, FldName: "inner"},
+ }}},
+ {StructKey{Name: "usb_interface_descriptor_ath9k"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_ath9k", TypeSize: 63}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "usb_interface_descriptor_verbose_t[const[0, int8], const[0, int8], const[6, int8], const[USB_CLASS_VENDOR_SPEC, int8], const[0, int8], const[0, int8], const[0, int8], void, usb_endpoint_descriptors_ath9k]"}, FldName: "iface"},
}}},
{StructKey{Name: "usb_interface_descriptor_cdc_ecm"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_cdc_ecm", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_interface_descriptor_t[const[0, int8], int8, int8[2:3], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_ETHERNET, int8], const[USB_CDC_PROTO_NONE, int8], usb_cdc_header_ecm, usb_endpoint_descriptors_cdc_ecm]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_interface_descriptor_verbose_t[const[0, int8], int8, int8[2:3], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_ETHERNET, int8], const[USB_CDC_PROTO_NONE, int8], int8, usb_cdc_header_ecm, usb_endpoint_descriptors_cdc_ecm]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_interface_descriptor_hid"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_hid", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_interface_descriptor_t[const[0, int8], int8, int8[1:2], const[USB_CLASS_HID, int8], const[USB_INTERFACE_SUBCLASS_BOOT, int8], flags[usb_hid_protocols, int8], usb_hid_descriptor_hid, usb_endpoint_descriptors_hid]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_interface_descriptor_verbose_t[const[0, int8], int8, int8[1:2], const[USB_CLASS_HID, int8], const[USB_INTERFACE_SUBCLASS_BOOT, int8], flags[usb_hid_protocols, int8], int8, usb_hid_descriptor_hid, usb_endpoint_descriptors_hid]"}, FldName: "inner"},
}}},
{StructKey{Name: "usb_interface_descriptor_printer"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_printer", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_interface_descriptor_t[const[0, int8], int8, int8[1:2], const[USB_CLASS_PRINTER, int8], const[1, int8], int8[USBLP_FIRST_PROTOCOL:USBLP_LAST_PROTOCOL], void, usb_endpoint_descriptors_printer]"}, FldName: "inner"},
+ &StructType{Key: StructKey{Name: "usb_interface_descriptor_verbose_t[const[0, int8], int8, int8[1:2], const[USB_CLASS_PRINTER, int8], const[1, int8], int8[USBLP_FIRST_PROTOCOL:USBLP_LAST_PROTOCOL], int8, void, usb_endpoint_descriptors_printer]"}, FldName: "inner"},
}}},
- {StructKey{Name: "usb_interface_descriptor_t[const[0, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOCONTROL, int8], const[0, int8], uac_control_iface_extra_descriptors, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_t[const[0, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOCONTROL, int8], const[0, int8], uac_control_iface_extra_descriptors, void]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_interface_descriptor_verbose_t[const[0, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOCONTROL, int8], const[0, int8], const[0, int8], uac_control_iface_extra_descriptors, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_verbose_t[const[0, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOCONTROL, int8], const[0, int8], const[0, int8], uac_control_iface_extra_descriptors, void]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 4},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceNumber", TypeSize: 1}}},
@@ -45343,11 +45505,24 @@ var structDescs_ppc64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceClass", TypeSize: 1}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceSubClass", TypeSize: 1}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceProtocol", TypeSize: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "iInterface", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "iInterface", TypeSize: 1}}},
&StructType{Key: StructKey{Name: "uac_control_iface_extra_descriptors"}, FldName: "extra"},
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "endpoints"}, Kind: 1},
}}},
- {StructKey{Name: "usb_interface_descriptor_t[const[0, int8], const[CDC_NCM_COMM_ALTSETTING_NCM, int8], const[1, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], usb_cdc_header_ncm, usb_endpoint_descriptor_cdc_ecm_notify]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_t[const[0, int8], const[CDC_NCM_COMM_ALTSETTING_NCM, int8], const[1, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], usb_cdc_header_ncm, usb_endpoint_descriptor_cdc_ecm_notify]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_interface_descriptor_verbose_t[const[0, int8], const[0, int8], const[6, int8], const[USB_CLASS_VENDOR_SPEC, int8], const[0, int8], const[0, int8], const[0, int8], void, usb_endpoint_descriptors_ath9k]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_verbose_t[const[0, int8], const[0, int8], const[6, int8], const[USB_CLASS_VENDOR_SPEC, int8], const[0, int8], const[0, int8], const[0, int8], void, usb_endpoint_descriptors_ath9k]", TypeSize: 63}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 4},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceNumber", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bAlternateSetting", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bNumEndpoints", TypeSize: 1}}, Val: 6},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceClass", TypeSize: 1}}, Val: 255},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceSubClass", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceProtocol", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "iInterface", TypeSize: 1}}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
+ &StructType{Key: StructKey{Name: "usb_endpoint_descriptors_ath9k"}, FldName: "endpoints"},
+ }}},
+ {StructKey{Name: "usb_interface_descriptor_verbose_t[const[0, int8], const[CDC_NCM_COMM_ALTSETTING_NCM, int8], const[1, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], const[0, int8], usb_cdc_header_ncm, usb_endpoint_descriptor_cdc_ecm_notify]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_verbose_t[const[0, int8], const[CDC_NCM_COMM_ALTSETTING_NCM, int8], const[1, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], const[0, int8], usb_cdc_header_ncm, usb_endpoint_descriptor_cdc_ecm_notify]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 4},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceNumber", TypeSize: 1}}},
@@ -45356,11 +45531,11 @@ var structDescs_ppc64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceClass", TypeSize: 1}}, Val: 2},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceSubClass", TypeSize: 1}}, Val: 13},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceProtocol", TypeSize: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "iInterface", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "iInterface", TypeSize: 1}}},
&StructType{Key: StructKey{Name: "usb_cdc_header_ncm"}, FldName: "extra"},
&StructType{Key: StructKey{Name: "usb_endpoint_descriptor_cdc_ecm_notify"}, FldName: "endpoints"},
}}},
- {StructKey{Name: "usb_interface_descriptor_t[const[0, int8], int8, int8[1:2], const[USB_CLASS_HID, int8], const[USB_INTERFACE_SUBCLASS_BOOT, int8], flags[usb_hid_protocols, int8], usb_hid_descriptor_hid, usb_endpoint_descriptors_hid]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_t[const[0, int8], int8, int8[1:2], const[USB_CLASS_HID, int8], const[USB_INTERFACE_SUBCLASS_BOOT, int8], flags[usb_hid_protocols, int8], usb_hid_descriptor_hid, usb_endpoint_descriptors_hid]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_interface_descriptor_verbose_t[const[0, int8], int8, int8[1:2], const[USB_CLASS_HID, int8], const[USB_INTERFACE_SUBCLASS_BOOT, int8], flags[usb_hid_protocols, int8], int8, usb_hid_descriptor_hid, usb_endpoint_descriptors_hid]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_verbose_t[const[0, int8], int8, int8[1:2], const[USB_CLASS_HID, int8], const[USB_INTERFACE_SUBCLASS_BOOT, int8], flags[usb_hid_protocols, int8], int8, usb_hid_descriptor_hid, usb_endpoint_descriptors_hid]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 4},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceNumber", TypeSize: 1}}},
@@ -45373,7 +45548,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&StructType{Key: StructKey{Name: "usb_hid_descriptor_hid"}, FldName: "extra"},
&StructType{Key: StructKey{Name: "usb_endpoint_descriptors_hid"}, FldName: "endpoints"},
}}},
- {StructKey{Name: "usb_interface_descriptor_t[const[0, int8], int8, int8[1:2], const[USB_CLASS_PRINTER, int8], const[1, int8], int8[USBLP_FIRST_PROTOCOL:USBLP_LAST_PROTOCOL], void, usb_endpoint_descriptors_printer]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_t[const[0, int8], int8, int8[1:2], const[USB_CLASS_PRINTER, int8], const[1, int8], int8[USBLP_FIRST_PROTOCOL:USBLP_LAST_PROTOCOL], void, usb_endpoint_descriptors_printer]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_interface_descriptor_verbose_t[const[0, int8], int8, int8[1:2], const[USB_CLASS_PRINTER, int8], const[1, int8], int8[USBLP_FIRST_PROTOCOL:USBLP_LAST_PROTOCOL], int8, void, usb_endpoint_descriptors_printer]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_verbose_t[const[0, int8], int8, int8[1:2], const[USB_CLASS_PRINTER, int8], const[1, int8], int8[USBLP_FIRST_PROTOCOL:USBLP_LAST_PROTOCOL], int8, void, usb_endpoint_descriptors_printer]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 4},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceNumber", TypeSize: 1}}},
@@ -45386,7 +45561,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
&StructType{Key: StructKey{Name: "usb_endpoint_descriptors_printer"}, FldName: "endpoints"},
}}},
- {StructKey{Name: "usb_interface_descriptor_t[const[0, int8], int8, int8[2:3], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_ETHERNET, int8], const[USB_CDC_PROTO_NONE, int8], usb_cdc_header_ecm, usb_endpoint_descriptors_cdc_ecm]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_t[const[0, int8], int8, int8[2:3], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_ETHERNET, int8], const[USB_CDC_PROTO_NONE, int8], usb_cdc_header_ecm, usb_endpoint_descriptors_cdc_ecm]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_interface_descriptor_verbose_t[const[0, int8], int8, int8[2:3], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_ETHERNET, int8], const[USB_CDC_PROTO_NONE, int8], int8, usb_cdc_header_ecm, usb_endpoint_descriptors_cdc_ecm]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_verbose_t[const[0, int8], int8, int8[2:3], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_ETHERNET, int8], const[USB_CDC_PROTO_NONE, int8], int8, usb_cdc_header_ecm, usb_endpoint_descriptors_cdc_ecm]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 4},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceNumber", TypeSize: 1}}},
@@ -45399,7 +45574,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&StructType{Key: StructKey{Name: "usb_cdc_header_ecm"}, FldName: "extra"},
&StructType{Key: StructKey{Name: "usb_endpoint_descriptors_cdc_ecm"}, FldName: "endpoints"},
}}},
- {StructKey{Name: "usb_interface_descriptor_t[const[1, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], void, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_t[const[1, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], void, void]", TypeSize: 9}, Fields: []Type{
+ {StructKey{Name: "usb_interface_descriptor_verbose_t[const[1, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], const[0, int8], void, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_verbose_t[const[1, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], const[0, int8], void, void]", TypeSize: 9}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 4},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceNumber", TypeSize: 1}}, Val: 1},
@@ -45408,11 +45583,11 @@ var structDescs_ppc64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceClass", TypeSize: 1}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceSubClass", TypeSize: 1}}, Val: 2},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceProtocol", TypeSize: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "iInterface", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "iInterface", TypeSize: 1}}},
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "endpoints"}, Kind: 1},
}}},
- {StructKey{Name: "usb_interface_descriptor_t[const[1, int8], const[0, int8], const[0, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], void, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_t[const[1, int8], const[0, int8], const[0, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], void, void]", TypeSize: 9}, Fields: []Type{
+ {StructKey{Name: "usb_interface_descriptor_verbose_t[const[1, int8], const[0, int8], const[0, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], const[0, int8], void, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_verbose_t[const[1, int8], const[0, int8], const[0, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], const[0, int8], void, void]", TypeSize: 9}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 4},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceNumber", TypeSize: 1}}, Val: 1},
@@ -45421,11 +45596,11 @@ var structDescs_ppc64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceClass", TypeSize: 1}}, Val: 2},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceSubClass", TypeSize: 1}}, Val: 13},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceProtocol", TypeSize: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "iInterface", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "iInterface", TypeSize: 1}}},
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "endpoints"}, Kind: 1},
}}},
- {StructKey{Name: "usb_interface_descriptor_t[const[1, int8], const[1, int8], const[1, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], uac_as_iface_extra_descriptors, uac_as_out_endpoint_descriptor]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_t[const[1, int8], const[1, int8], const[1, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], uac_as_iface_extra_descriptors, uac_as_out_endpoint_descriptor]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_interface_descriptor_verbose_t[const[1, int8], const[1, int8], const[1, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], const[0, int8], uac_as_iface_extra_descriptors, uac_as_out_endpoint_descriptor]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_verbose_t[const[1, int8], const[1, int8], const[1, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], const[0, int8], uac_as_iface_extra_descriptors, uac_as_out_endpoint_descriptor]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 4},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceNumber", TypeSize: 1}}, Val: 1},
@@ -45434,11 +45609,11 @@ var structDescs_ppc64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceClass", TypeSize: 1}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceSubClass", TypeSize: 1}}, Val: 2},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceProtocol", TypeSize: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "iInterface", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "iInterface", TypeSize: 1}}},
&StructType{Key: StructKey{Name: "uac_as_iface_extra_descriptors"}, FldName: "extra"},
&StructType{Key: StructKey{Name: "uac_as_out_endpoint_descriptor"}, FldName: "endpoints"},
}}},
- {StructKey{Name: "usb_interface_descriptor_t[const[1, int8], const[CDC_NCM_DATA_ALTSETTING_NCM, int8], const[2, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], void, usb_endpoint_descriptors_cdc_ncm_data]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_t[const[1, int8], const[CDC_NCM_DATA_ALTSETTING_NCM, int8], const[2, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], void, usb_endpoint_descriptors_cdc_ncm_data]", TypeSize: 27}, Fields: []Type{
+ {StructKey{Name: "usb_interface_descriptor_verbose_t[const[1, int8], const[CDC_NCM_DATA_ALTSETTING_NCM, int8], const[2, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], const[0, int8], void, usb_endpoint_descriptors_cdc_ncm_data]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_verbose_t[const[1, int8], const[CDC_NCM_DATA_ALTSETTING_NCM, int8], const[2, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], const[0, int8], void, usb_endpoint_descriptors_cdc_ncm_data]", TypeSize: 27}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 4},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceNumber", TypeSize: 1}}, Val: 1},
@@ -45447,11 +45622,11 @@ var structDescs_ppc64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceClass", TypeSize: 1}}, Val: 2},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceSubClass", TypeSize: 1}}, Val: 13},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceProtocol", TypeSize: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "iInterface", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "iInterface", TypeSize: 1}}},
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
&StructType{Key: StructKey{Name: "usb_endpoint_descriptors_cdc_ncm_data"}, FldName: "endpoints"},
}}},
- {StructKey{Name: "usb_interface_descriptor_t[const[2, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], void, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_t[const[2, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], void, void]", TypeSize: 9}, Fields: []Type{
+ {StructKey{Name: "usb_interface_descriptor_verbose_t[const[2, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], const[0, int8], void, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_verbose_t[const[2, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], const[0, int8], void, void]", TypeSize: 9}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 4},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceNumber", TypeSize: 1}}, Val: 2},
@@ -45460,11 +45635,11 @@ var structDescs_ppc64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceClass", TypeSize: 1}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceSubClass", TypeSize: 1}}, Val: 2},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceProtocol", TypeSize: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "iInterface", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "iInterface", TypeSize: 1}}},
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "extra"}, Kind: 1},
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "endpoints"}, Kind: 1},
}}},
- {StructKey{Name: "usb_interface_descriptor_t[const[2, int8], const[1, int8], const[1, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], uac_as_iface_extra_descriptors, uac_as_in_endpoint_descriptor]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_t[const[2, int8], const[1, int8], const[1, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], uac_as_iface_extra_descriptors, uac_as_in_endpoint_descriptor]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_interface_descriptor_verbose_t[const[2, int8], const[1, int8], const[1, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], const[0, int8], uac_as_iface_extra_descriptors, uac_as_in_endpoint_descriptor]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_verbose_t[const[2, int8], const[1, int8], const[1, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], const[0, int8], uac_as_iface_extra_descriptors, uac_as_in_endpoint_descriptor]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 4},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceNumber", TypeSize: 1}}, Val: 2},
@@ -45473,11 +45648,11 @@ var structDescs_ppc64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceClass", TypeSize: 1}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceSubClass", TypeSize: 1}}, Val: 2},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bInterfaceProtocol", TypeSize: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "iInterface", TypeSize: 1}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "iInterface", TypeSize: 1}}},
&StructType{Key: StructKey{Name: "uac_as_iface_extra_descriptors"}, FldName: "extra"},
&StructType{Key: StructKey{Name: "uac_as_in_endpoint_descriptor"}, FldName: "endpoints"},
}}},
- {StructKey{Name: "usb_interface_descriptor_t[int8, int8, len[endpoints, int8], const[0, int8], const[0, int8], const[0, int8], array[usb_interface_extra_descriptor, 0:2], array[usb_endpoint_descriptor, 0:16]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_t[int8, int8, len[endpoints, int8], const[0, int8], const[0, int8], const[0, int8], array[usb_interface_extra_descriptor, 0:2], array[usb_endpoint_descriptor, 0:16]]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_interface_descriptor_verbose_t[int8, int8, len[endpoints, int8], const[0, int8], const[0, int8], const[0, int8], int8, array[usb_interface_extra_descriptor, 0:2], array[usb_endpoint_descriptor, 0:16]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptor_verbose_t[int8, int8, len[endpoints, int8], const[0, int8], const[0, int8], const[0, int8], int8, array[usb_interface_extra_descriptor, 0:2], array[usb_endpoint_descriptor, 0:16]]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bLength", TypeSize: 1}}, Val: 9},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 4},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bInterfaceNumber", TypeSize: 1}}},
@@ -45491,16 +45666,16 @@ var structDescs_ppc64le = []*KeyedStruct{
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "endpoints", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "usb_endpoint_descriptor"}}, Kind: 1, RangeEnd: 16},
}}},
{StructKey{Name: "usb_interface_descriptors_cdc_ncm"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptors_cdc_ncm", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_interface_descriptor_t[const[0, int8], const[CDC_NCM_COMM_ALTSETTING_NCM, int8], const[1, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], usb_cdc_header_ncm, usb_endpoint_descriptor_cdc_ecm_notify]"}, FldName: "control"},
- &StructType{Key: StructKey{Name: "usb_interface_descriptor_t[const[1, int8], const[0, int8], const[0, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], void, void]"}, FldName: "data_nop"},
- &StructType{Key: StructKey{Name: "usb_interface_descriptor_t[const[1, int8], const[CDC_NCM_DATA_ALTSETTING_NCM, int8], const[2, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], void, usb_endpoint_descriptors_cdc_ncm_data]"}, FldName: "data"},
+ &StructType{Key: StructKey{Name: "usb_interface_descriptor_verbose_t[const[0, int8], const[CDC_NCM_COMM_ALTSETTING_NCM, int8], const[1, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], const[0, int8], usb_cdc_header_ncm, usb_endpoint_descriptor_cdc_ecm_notify]"}, FldName: "control"},
+ &StructType{Key: StructKey{Name: "usb_interface_descriptor_verbose_t[const[1, int8], const[0, int8], const[0, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], const[0, int8], void, void]"}, FldName: "data_nop"},
+ &StructType{Key: StructKey{Name: "usb_interface_descriptor_verbose_t[const[1, int8], const[CDC_NCM_DATA_ALTSETTING_NCM, int8], const[2, int8], const[USB_CLASS_COMM, int8], const[USB_CDC_SUBCLASS_NCM, int8], const[USB_CDC_PROTO_NONE, int8], const[0, int8], void, usb_endpoint_descriptors_cdc_ncm_data]"}, FldName: "data"},
}}},
{StructKey{Name: "usb_interface_descriptors_uac1"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_descriptors_uac1", IsVarlen: true}, Fields: []Type{
- &StructType{Key: StructKey{Name: "usb_interface_descriptor_t[const[0, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOCONTROL, int8], const[0, int8], uac_control_iface_extra_descriptors, void]"}, FldName: "control"},
- &StructType{Key: StructKey{Name: "usb_interface_descriptor_t[const[1, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], void, void]"}, FldName: "as_out_alt_0"},
- &StructType{Key: StructKey{Name: "usb_interface_descriptor_t[const[1, int8], const[1, int8], const[1, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], uac_as_iface_extra_descriptors, uac_as_out_endpoint_descriptor]"}, FldName: "as_out_alt_1"},
- &StructType{Key: StructKey{Name: "usb_interface_descriptor_t[const[2, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], void, void]"}, FldName: "as_in_alt_0"},
- &StructType{Key: StructKey{Name: "usb_interface_descriptor_t[const[2, int8], const[1, int8], const[1, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], uac_as_iface_extra_descriptors, uac_as_in_endpoint_descriptor]"}, FldName: "as_in_alt_1"},
+ &StructType{Key: StructKey{Name: "usb_interface_descriptor_verbose_t[const[0, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOCONTROL, int8], const[0, int8], const[0, int8], uac_control_iface_extra_descriptors, void]"}, FldName: "control"},
+ &StructType{Key: StructKey{Name: "usb_interface_descriptor_verbose_t[const[1, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], const[0, int8], void, void]"}, FldName: "as_out_alt_0"},
+ &StructType{Key: StructKey{Name: "usb_interface_descriptor_verbose_t[const[1, int8], const[1, int8], const[1, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], const[0, int8], uac_as_iface_extra_descriptors, uac_as_out_endpoint_descriptor]"}, FldName: "as_out_alt_1"},
+ &StructType{Key: StructKey{Name: "usb_interface_descriptor_verbose_t[const[2, int8], const[0, int8], const[0, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], const[0, int8], void, void]"}, FldName: "as_in_alt_0"},
+ &StructType{Key: StructKey{Name: "usb_interface_descriptor_verbose_t[const[2, int8], const[1, int8], const[1, int8], const[USB_CLASS_AUDIO, int8], const[USB_SUBCLASS_AUDIOSTREAMING, int8], const[0, int8], const[0, int8], uac_as_iface_extra_descriptors, uac_as_in_endpoint_descriptor]"}, FldName: "as_in_alt_1"},
}}},
{StructKey{Name: "usb_interface_extra_descriptor"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_interface_extra_descriptor", IsVarlen: true}, Fields: []Type{
&StructType{Key: StructKey{Name: "usb_generic_descriptor"}, FldName: "generic"},
@@ -45517,7 +45692,7 @@ var structDescs_ppc64le = []*KeyedStruct{
}}},
{StructKey{Name: "usb_printer_get_id_response"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_printer_get_id_response", IsVarlen: true}, Fields: []Type{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "length", TypeSize: 2}, ArgFormat: 1}, Path: []string{"id"}},
- &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "id", IsVarlen: true}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "id", IsVarlen: true}, Kind: 1, RangeEnd: 256},
}}},
{StructKey{Name: "usb_ptm_cap_descriptor"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_ptm_cap_descriptor", TypeSize: 3}, Fields: []Type{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "bLength", TypeSize: 1}}, Path: []string{"parent"}},
@@ -45565,12 +45740,12 @@ var structDescs_ppc64le = []*KeyedStruct{
}}},
{StructKey{Name: "usb_string_descriptor"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_string_descriptor", IsVarlen: true}, Fields: []Type{
&StructType{Key: StructKey{Name: "usb_string_descriptor_t[flags[usb_lang_ids, int16]]"}, FldName: "lang_id"},
- &StructType{Key: StructKey{Name: "usb_string_descriptor_t[array[int8]]"}, FldName: "string"},
+ &StructType{Key: StructKey{Name: "usb_string_descriptor_t[array[int8, 0:256]]"}, FldName: "string"},
}}},
- {StructKey{Name: "usb_string_descriptor_t[array[int8]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_string_descriptor_t[array[int8]]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "usb_string_descriptor_t[array[int8, 0:256]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_string_descriptor_t[array[int8, 0:256]]", IsVarlen: true}, Fields: []Type{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "bLength", TypeSize: 1}}, Path: []string{"parent"}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 3},
- &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "data", IsVarlen: true}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "data", IsVarlen: true}, Kind: 1, RangeEnd: 256},
}}},
{StructKey{Name: "usb_string_descriptor_t[flags[usb_lang_ids, int16]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_string_descriptor_t[flags[usb_lang_ids, int16]]", TypeSize: 4}, Fields: []Type{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "bLength", TypeSize: 1}}, Path: []string{"parent"}},
@@ -47056,7 +47231,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_request_types", FldName: "type", TypeSize: 1}}, Vals: []uint64{0, 32, 64}},
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_requests", FldName: "req", TypeSize: 1}}, Vals: []uint64{0, 1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 14, 15, 15, 16, 17, 18, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 48, 49}},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "len", TypeSize: 4}}, BitSize: 8, Path: []string{"data"}},
- &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "data", IsVarlen: true}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "data", IsVarlen: true}, Kind: 1, RangeEnd: 256},
}}},
{StructKey{Name: "vusb_response_t[USB_TYPE_CLASS, HID_REQ_GET_PROTOCOL, int8]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "vusb_response_t[USB_TYPE_CLASS, HID_REQ_GET_PROTOCOL, int8]", TypeSize: 7}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "type", TypeSize: 1}}, Val: 32},
@@ -47064,11 +47239,11 @@ var structDescs_ppc64le = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "len", TypeSize: 4}}, BitSize: 8, Path: []string{"data"}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "data", TypeSize: 1}}},
}}},
- {StructKey{Name: "vusb_response_t[USB_TYPE_CLASS, HID_REQ_GET_REPORT, array[int8]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "vusb_response_t[USB_TYPE_CLASS, HID_REQ_GET_REPORT, array[int8]]", IsVarlen: true}, Fields: []Type{
+ {StructKey{Name: "vusb_response_t[USB_TYPE_CLASS, HID_REQ_GET_REPORT, array[int8, 0:256]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "vusb_response_t[USB_TYPE_CLASS, HID_REQ_GET_REPORT, array[int8, 0:256]]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "type", TypeSize: 1}}, Val: 32},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "req", TypeSize: 1}}, Val: 1},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "len", TypeSize: 4}}, BitSize: 8, Path: []string{"data"}},
- &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "data", IsVarlen: true}},
+ &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "data", IsVarlen: true}, Kind: 1, RangeEnd: 256},
}}},
{StructKey{Name: "vusb_response_t[USB_TYPE_CLASS, UAC_GET_CUR, array[int8, 1:3]]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "vusb_response_t[USB_TYPE_CLASS, UAC_GET_CUR, array[int8, 1:3]]", IsVarlen: true}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "type", TypeSize: 1}}, Val: 32},
@@ -47279,7 +47454,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&PtrType{TypeCommon{TypeName: "ptr", FldName: "generic", TypeSize: 8}, &StructType{Key: StructKey{Name: "vusb_response_generic"}}},
&PtrType{TypeCommon{TypeName: "ptr", FldName: "USB_REQ_GET_INTERFACE", TypeSize: 8}, &StructType{Key: StructKey{Name: "vusb_response_t[USB_TYPE_STANDARD, USB_REQ_GET_INTERFACE, int8]"}}},
&PtrType{TypeCommon{TypeName: "ptr", FldName: "USB_REQ_GET_CONFIGURATION", TypeSize: 8}, &StructType{Key: StructKey{Name: "vusb_response_t[USB_TYPE_STANDARD, USB_REQ_GET_CONFIGURATION, int8]"}}},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "HID_REQ_GET_REPORT", TypeSize: 8}, &StructType{Key: StructKey{Name: "vusb_response_t[USB_TYPE_CLASS, HID_REQ_GET_REPORT, array[int8]]"}}},
+ &PtrType{TypeCommon{TypeName: "ptr", FldName: "HID_REQ_GET_REPORT", TypeSize: 8}, &StructType{Key: StructKey{Name: "vusb_response_t[USB_TYPE_CLASS, HID_REQ_GET_REPORT, array[int8, 0:256]]"}}},
&PtrType{TypeCommon{TypeName: "ptr", FldName: "HID_REQ_GET_PROTOCOL", TypeSize: 8}, &StructType{Key: StructKey{Name: "vusb_response_t[USB_TYPE_CLASS, HID_REQ_GET_PROTOCOL, int8]"}}},
}}},
{StructKey{Name: "vusb_responses_printer"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "vusb_responses_printer", TypeSize: 52}, Fields: []Type{
@@ -66582,6 +66757,12 @@ var syscalls_ppc64le = []*Syscall{
&PtrType{TypeCommon{TypeName: "ptr", FldName: "dev", TypeSize: 8}, &StructType{Key: StructKey{Name: "usb_device_descriptor_uac1"}}},
&PtrType{TypeCommon{TypeName: "ptr", FldName: "conn_descs", TypeSize: 8}, &StructType{Key: StructKey{Name: "vusb_connect_descriptors"}}},
}, Ret: &ResourceType{TypeCommon: TypeCommon{TypeName: "fd_usb_uac1", FldName: "ret", TypeSize: 4, ArgDir: 1}}},
+ {Name: "syz_usb_connect_ath9k", CallName: "syz_usb_connect_ath9k", Args: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "speed", TypeSize: 8}}, Val: 3},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "dev_len", TypeSize: 8}}, Path: []string{"dev"}},
+ &PtrType{TypeCommon{TypeName: "ptr", FldName: "dev", TypeSize: 8}, &StructType{Key: StructKey{Name: "usb_device_descriptor_ath9k"}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "conn_descs", TypeSize: 8}}},
+ }, Ret: &ResourceType{TypeCommon: TypeCommon{TypeName: "fd_usb_ath9k", FldName: "ret", TypeSize: 4, ArgDir: 1}}},
{Name: "syz_usb_control_io", CallName: "syz_usb_control_io", Args: []Type{
&ResourceType{TypeCommon: TypeCommon{TypeName: "fd_usb", FldName: "fd", TypeSize: 4}},
&PtrType{TypeCommon{TypeName: "ptr", FldName: "descs", TypeSize: 8}, &StructType{Key: StructKey{Name: "vusb_descriptors"}}},
@@ -66625,7 +66806,19 @@ var syscalls_ppc64le = []*Syscall{
&ResourceType{TypeCommon: TypeCommon{TypeName: "fd_usb", FldName: "fd", TypeSize: 4}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "ep", TypeSize: 2}}, Kind: 1, RangeEnd: 31},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "len", TypeSize: 8}}, Path: []string{"data"}},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "data", TypeSize: 8}, &BufferType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}}},
+ &PtrType{TypeCommon{TypeName: "ptr", FldName: "data", TypeSize: 8}, &BufferType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Kind: 1, RangeEnd: 256}},
+ }},
+ {Name: "syz_usb_ep_write$ath9k_ep1", CallName: "syz_usb_ep_write", Args: []Type{
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "fd_usb_ath9k", FldName: "fd", TypeSize: 4}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ep", TypeSize: 8}}, Val: 1},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "len", TypeSize: 8}}, BitSize: 8, Path: []string{"data"}},
+ &PtrType{TypeCommon{TypeName: "ptr", FldName: "data", TypeSize: 8}, &StructType{Key: StructKey{Name: "ath9k_bulk_frame"}}},
+ }},
+ {Name: "syz_usb_ep_write$ath9k_ep2", CallName: "syz_usb_ep_write", Args: []Type{
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "fd_usb_ath9k", FldName: "fd", TypeSize: 4}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ep", TypeSize: 8}}, Val: 2},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "len", TypeSize: 8}}, BitSize: 8, Path: []string{"data"}},
+ &PtrType{TypeCommon{TypeName: "ptr", FldName: "data", TypeSize: 8}, &UnionType{Key: StructKey{Name: "htc_frame"}}},
}},
{NR: 284, Name: "tee", CallName: "tee", Args: []Type{
&ResourceType{TypeCommon: TypeCommon{TypeName: "fd", FldName: "fdin", TypeSize: 4}},
@@ -67944,6 +68137,7 @@ var consts_ppc64le = []ConstValue{
{"ATF_PERM", 4},
{"ATF_PUBL", 8},
{"ATF_USETRAILERS", 16},
+ {"ATH_USB_RX_STREAM_MODE_TAG", 19968},
{"AT_EMPTY_PATH", 4096},
{"AT_FDCWD", 18446744073709551516},
{"AT_NO_AUTOMOUNT", 2048},
@@ -69852,6 +70046,12 @@ var consts_ppc64le = []ConstValue{
{"HID_REPORT_TYPE_MIN", 1},
{"HID_REQ_GET_PROTOCOL", 3},
{"HID_REQ_GET_REPORT", 1},
+ {"HTC_CTRL_RSVD_SVC", 1},
+ {"HTC_FLAGS_RECV_TRAILER", 2},
+ {"HTC_LOOPBACK_RSVD_SVC", 2},
+ {"HTC_MSG_CONNECT_SERVICE_RESPONSE_ID", 3},
+ {"HTC_MSG_READY_ID", 1},
+ {Name: "HTC_SERVICE_SUCCESS"},
{"HUB_CHANGE_LOCAL_POWER", 1},
{"HUB_CHANGE_OVERCURRENT", 2},
{Name: "HUB_CHAR_COMMON_LPSM"},
@@ -75812,6 +76012,7 @@ var consts_ppc64le = []ConstValue{
{"USB_CLASS_COMM", 2},
{"USB_CLASS_HID", 3},
{"USB_CLASS_PRINTER", 7},
+ {"USB_CLASS_VENDOR_SPEC", 255},
{"USB_CONFIG_ATT_BATTERY", 16},
{"USB_CONFIG_ATT_ONE", 128},
{"USB_CONFIG_ATT_SELFPOWER", 64},
@@ -75850,6 +76051,14 @@ var consts_ppc64le = []ConstValue{
{"USB_DT_STRING", 3},
{"USB_DT_WIRELESS_ENDPOINT_COMP", 17},
{"USB_DT_WIRE_ADAPTER", 33},
+ {"USB_ENDPOINT_ATH9K_BULK_ATTRIBUTES", 2},
+ {"USB_ENDPOINT_ATH9K_BULK_EXTRA1_ADDRESS", 5},
+ {"USB_ENDPOINT_ATH9K_BULK_EXTRA2_ADDRESS", 6},
+ {"USB_ENDPOINT_ATH9K_BULK_IN_ADDRESS", 130},
+ {"USB_ENDPOINT_ATH9K_BULK_OUT_ADDRESS", 1},
+ {"USB_ENDPOINT_ATH9K_INT_ATTRIBUTES", 3},
+ {"USB_ENDPOINT_ATH9K_INT_IN_ADDRESS", 131},
+ {"USB_ENDPOINT_ATH9K_INT_OUT_ADDRESS", 4},
{"USB_ENDPOINT_CDC_ECM_DATA_ATTRIBUTES", 2},
{"USB_ENDPOINT_CDC_ECM_IN_ADDRESS", 130},
{"USB_ENDPOINT_CDC_ECM_NOTIFY_ADDRESS", 129},
@@ -75986,6 +76195,7 @@ var consts_ppc64le = []ConstValue{
{"USB_SS_PORT_STAT_SPEED", 7168},
{"USB_SUBCLASS_AUDIOCONTROL", 1},
{"USB_SUBCLASS_AUDIOSTREAMING", 2},
+ {"USB_SUBCLASS_VENDOR_SPEC", 255},
{"USB_TYPE_CLASS", 32},
{"USB_TYPE_MASK", 96},
{"USB_TYPE_RESERVED", 96},
@@ -77071,6 +77281,14 @@ var consts_ppc64le = []ConstValue{
{"WLAN_CIPHER_SUITE_WEP40", 1027073},
{"WLAN_KEY_LEN_WEP104", 13},
{"WLAN_KEY_LEN_WEP40", 5},
+ {"WMI_BEACON_SVC", 257},
+ {"WMI_CAB_SVC", 258},
+ {"WMI_CONTROL_SVC", 256},
+ {"WMI_DATA_BE_SVC", 263},
+ {"WMI_DATA_VI_SVC", 262},
+ {"WMI_DATA_VO_SVC", 261},
+ {"WMI_MGMT_SVC", 260},
+ {"WMI_UAPSD_SVC", 259},
{"WNOHANG", 1},
{"WNOWAIT", 16777216},
{"WSTOPPED", 2},
@@ -77761,4 +77979,4 @@ var consts_ppc64le = []ConstValue{
{"ethtool_per_queue_op_size", 128},
}
-const revision_ppc64le = "fb00bb615ecad858bb96e38ab5f8cbade9fdacea"
+const revision_ppc64le = "88f13870a768fc9d901f0b86e93664821fa28696"