github.com/google/syzkaller@v0.0.0-20240517125934-c0f1611a36d6/sys/fuchsia/fuchsia_hardware_ethernet.syz.txt (about) 1 # Copyright 2018 The Fuchsia Authors. All rights reserved. 2 # Use of this source code is governed by a BSD-style license that can be found in the LICENSE file. 3 # 4 # WARNING: This file is machine generated by fidlgen. 5 6 include <fuchsia/hardware/ethernet/c/fidl.h> 7 8 fuchsia_hardware_ethernet_MacAddressInLine { 9 octetsInLine array[int8, 6] 10 } [packed] 11 12 fuchsia_hardware_ethernet_MacAddressOutOfLine { 13 void void 14 } [packed] 15 16 fuchsia_hardware_ethernet_MacAddressHandles { 17 void void 18 } [packed] 19 20 fuchsia_hardware_ethernet_InfoHandles { 21 mac fuchsia_hardware_ethernet_MacAddressHandles 22 } [packed] 23 24 fuchsia_hardware_ethernet_FifosHandles { 25 rx zx_fifo 26 tx zx_fifo 27 } [packed] 28 29 fuchsia_hardware_ethernet_DeviceGetInfoRequest { 30 hdr fidl_message_header[1209179889647747072] 31 } [packed] 32 33 fuchsia_hardware_ethernet_DeviceGetInfoRequestHandles { 34 void void 35 } [packed] 36 37 fuchsia_hardware_ethernet_DeviceGetInfoResponseHandles { 38 info fuchsia_hardware_ethernet_InfoHandles 39 } [packed] 40 41 fuchsia_hardware_ethernet_DeviceGetFifosRequest { 42 hdr fidl_message_header[2441488624861052928] 43 } [packed] 44 45 fuchsia_hardware_ethernet_DeviceGetFifosRequestHandles { 46 void void 47 } [packed] 48 49 fuchsia_hardware_ethernet_DeviceGetFifosResponseHandles { 50 info fuchsia_hardware_ethernet_FifosHandles 51 } [packed] 52 53 fuchsia_hardware_ethernet_DeviceSetIOBufferRequest { 54 hdr fidl_message_header[2314278406587416576] 55 h flags[fidl_handle_presence, int32] 56 } [packed] 57 58 fuchsia_hardware_ethernet_DeviceSetIOBufferRequestHandles { 59 h zx_vmo 60 } [packed] 61 62 fuchsia_hardware_ethernet_DeviceSetIOBufferResponseHandles { 63 void void 64 } [packed] 65 66 fuchsia_hardware_ethernet_DeviceStartRequest { 67 hdr fidl_message_header[2583718567107100672] 68 } [packed] 69 70 fuchsia_hardware_ethernet_DeviceStartRequestHandles { 71 void void 72 } [packed] 73 74 fuchsia_hardware_ethernet_DeviceStartResponseHandles { 75 void void 76 } [packed] 77 78 fuchsia_hardware_ethernet_DeviceStopRequest { 79 hdr fidl_message_header[4466724846348271616] 80 } [packed] 81 82 fuchsia_hardware_ethernet_DeviceStopRequestHandles { 83 void void 84 } [packed] 85 86 fuchsia_hardware_ethernet_DeviceStopResponseHandles { 87 void void 88 } [packed] 89 90 fuchsia_hardware_ethernet_DeviceListenStartRequest { 91 hdr fidl_message_header[6567538787004448768] 92 } [packed] 93 94 fuchsia_hardware_ethernet_DeviceListenStartRequestHandles { 95 void void 96 } [packed] 97 98 fuchsia_hardware_ethernet_DeviceListenStartResponseHandles { 99 void void 100 } [packed] 101 102 fuchsia_hardware_ethernet_DeviceListenStopRequest { 103 hdr fidl_message_header[2552164773823250432] 104 } [packed] 105 106 fuchsia_hardware_ethernet_DeviceListenStopRequestHandles { 107 void void 108 } [packed] 109 110 fuchsia_hardware_ethernet_DeviceListenStopResponseHandles { 111 void void 112 } [packed] 113 114 fuchsia_hardware_ethernet_DeviceSetClientNameRequest { 115 hdr fidl_message_header[7209297773944897536] 116 nameInLine fidl_string 117 nameOutOfLine fidl_aligned[stringnoz] 118 } [packed] 119 120 fuchsia_hardware_ethernet_DeviceSetClientNameRequestHandles { 121 void void 122 } [packed] 123 124 fuchsia_hardware_ethernet_DeviceSetClientNameResponseHandles { 125 void void 126 } [packed] 127 128 fuchsia_hardware_ethernet_DeviceGetStatusRequest { 129 hdr fidl_message_header[7882340851697844224] 130 } [packed] 131 132 fuchsia_hardware_ethernet_DeviceGetStatusRequestHandles { 133 void void 134 } [packed] 135 136 fuchsia_hardware_ethernet_DeviceGetStatusResponseHandles { 137 void void 138 } [packed] 139 140 fuchsia_hardware_ethernet_DeviceSetPromiscuousModeRequest { 141 hdr fidl_message_header[3801485603913072640] 142 enabled int8 143 } [packed] 144 145 fuchsia_hardware_ethernet_DeviceSetPromiscuousModeRequestHandles { 146 void void 147 } [packed] 148 149 fuchsia_hardware_ethernet_DeviceSetPromiscuousModeResponseHandles { 150 void void 151 } [packed] 152 153 fuchsia_hardware_ethernet_DeviceConfigMulticastAddMacRequest { 154 hdr fidl_message_header[261153905885315072] 155 addrInLine fuchsia_hardware_ethernet_MacAddressInLine 156 addrOutOfLine fuchsia_hardware_ethernet_MacAddressOutOfLine 157 } [packed] 158 159 fuchsia_hardware_ethernet_DeviceConfigMulticastAddMacRequestHandles { 160 addr fuchsia_hardware_ethernet_MacAddressHandles 161 } [packed] 162 163 fuchsia_hardware_ethernet_DeviceConfigMulticastAddMacResponseHandles { 164 void void 165 } [packed] 166 167 fuchsia_hardware_ethernet_DeviceConfigMulticastDeleteMacRequest { 168 hdr fidl_message_header[5898268129351434240] 169 addrInLine fuchsia_hardware_ethernet_MacAddressInLine 170 addrOutOfLine fuchsia_hardware_ethernet_MacAddressOutOfLine 171 } [packed] 172 173 fuchsia_hardware_ethernet_DeviceConfigMulticastDeleteMacRequestHandles { 174 addr fuchsia_hardware_ethernet_MacAddressHandles 175 } [packed] 176 177 fuchsia_hardware_ethernet_DeviceConfigMulticastDeleteMacResponseHandles { 178 void void 179 } [packed] 180 181 fuchsia_hardware_ethernet_DeviceConfigMulticastSetPromiscuousModeRequest { 182 hdr fidl_message_header[3077242749305487360] 183 enabled int8 184 } [packed] 185 186 fuchsia_hardware_ethernet_DeviceConfigMulticastSetPromiscuousModeRequestHandles { 187 void void 188 } [packed] 189 190 fuchsia_hardware_ethernet_DeviceConfigMulticastSetPromiscuousModeResponseHandles { 191 void void 192 } [packed] 193 194 fuchsia_hardware_ethernet_DeviceConfigMulticastTestFilterRequest { 195 hdr fidl_message_header[381505718517235712] 196 } [packed] 197 198 fuchsia_hardware_ethernet_DeviceConfigMulticastTestFilterRequestHandles { 199 void void 200 } [packed] 201 202 fuchsia_hardware_ethernet_DeviceConfigMulticastTestFilterResponseHandles { 203 void void 204 } [packed] 205 206 fuchsia_hardware_ethernet_DeviceDumpRegistersRequest { 207 hdr fidl_message_header[6760968196867489792] 208 } [packed] 209 210 fuchsia_hardware_ethernet_DeviceDumpRegistersRequestHandles { 211 void void 212 } [packed] 213 214 fuchsia_hardware_ethernet_DeviceDumpRegistersResponseHandles { 215 void void 216 } [packed] 217 218 resource zx_chan_fuchsia_hardware_ethernet_Device_client[zx_chan] 219 resource zx_chan_fuchsia_hardware_ethernet_Device_server[zx_chan] 220 221 zx_channel_create$fuchsia_hardware_ethernet_Device(options const[0], out0 ptr[out, zx_chan_fuchsia_hardware_ethernet_Device_client], out1 ptr[out, zx_chan_fuchsia_hardware_ethernet_Device_server]) 222 fdio_service_connect$fuchsia_hardware_ethernet_Device(path ptr[in, string["/svc/"]], handle zx_chan_fuchsia_hardware_ethernet_Device_server) 223 zx_channel_call$fuchsia_hardware_ethernet_DeviceGetInfo(handle zx_chan_fuchsia_hardware_ethernet_Device_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_hardware_ethernet_DeviceGetInfoRequest, fuchsia_hardware_ethernet_DeviceGetInfoRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_hardware_ethernet_DeviceGetInfoResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) 224 zx_channel_call$fuchsia_hardware_ethernet_DeviceGetFifos(handle zx_chan_fuchsia_hardware_ethernet_Device_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_hardware_ethernet_DeviceGetFifosRequest, fuchsia_hardware_ethernet_DeviceGetFifosRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_hardware_ethernet_DeviceGetFifosResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) 225 zx_channel_call$fuchsia_hardware_ethernet_DeviceSetIOBuffer(handle zx_chan_fuchsia_hardware_ethernet_Device_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_hardware_ethernet_DeviceSetIOBufferRequest, fuchsia_hardware_ethernet_DeviceSetIOBufferRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_hardware_ethernet_DeviceSetIOBufferResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) 226 zx_channel_call$fuchsia_hardware_ethernet_DeviceStart(handle zx_chan_fuchsia_hardware_ethernet_Device_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_hardware_ethernet_DeviceStartRequest, fuchsia_hardware_ethernet_DeviceStartRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_hardware_ethernet_DeviceStartResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) 227 zx_channel_call$fuchsia_hardware_ethernet_DeviceStop(handle zx_chan_fuchsia_hardware_ethernet_Device_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_hardware_ethernet_DeviceStopRequest, fuchsia_hardware_ethernet_DeviceStopRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_hardware_ethernet_DeviceStopResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) 228 zx_channel_call$fuchsia_hardware_ethernet_DeviceListenStart(handle zx_chan_fuchsia_hardware_ethernet_Device_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_hardware_ethernet_DeviceListenStartRequest, fuchsia_hardware_ethernet_DeviceListenStartRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_hardware_ethernet_DeviceListenStartResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) 229 zx_channel_call$fuchsia_hardware_ethernet_DeviceListenStop(handle zx_chan_fuchsia_hardware_ethernet_Device_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_hardware_ethernet_DeviceListenStopRequest, fuchsia_hardware_ethernet_DeviceListenStopRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_hardware_ethernet_DeviceListenStopResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) 230 zx_channel_call$fuchsia_hardware_ethernet_DeviceSetClientName(handle zx_chan_fuchsia_hardware_ethernet_Device_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_hardware_ethernet_DeviceSetClientNameRequest, fuchsia_hardware_ethernet_DeviceSetClientNameRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_hardware_ethernet_DeviceSetClientNameResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) 231 zx_channel_call$fuchsia_hardware_ethernet_DeviceGetStatus(handle zx_chan_fuchsia_hardware_ethernet_Device_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_hardware_ethernet_DeviceGetStatusRequest, fuchsia_hardware_ethernet_DeviceGetStatusRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_hardware_ethernet_DeviceGetStatusResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) 232 zx_channel_call$fuchsia_hardware_ethernet_DeviceSetPromiscuousMode(handle zx_chan_fuchsia_hardware_ethernet_Device_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_hardware_ethernet_DeviceSetPromiscuousModeRequest, fuchsia_hardware_ethernet_DeviceSetPromiscuousModeRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_hardware_ethernet_DeviceSetPromiscuousModeResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) 233 zx_channel_call$fuchsia_hardware_ethernet_DeviceConfigMulticastAddMac(handle zx_chan_fuchsia_hardware_ethernet_Device_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_hardware_ethernet_DeviceConfigMulticastAddMacRequest, fuchsia_hardware_ethernet_DeviceConfigMulticastAddMacRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_hardware_ethernet_DeviceConfigMulticastAddMacResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) 234 zx_channel_call$fuchsia_hardware_ethernet_DeviceConfigMulticastDeleteMac(handle zx_chan_fuchsia_hardware_ethernet_Device_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_hardware_ethernet_DeviceConfigMulticastDeleteMacRequest, fuchsia_hardware_ethernet_DeviceConfigMulticastDeleteMacRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_hardware_ethernet_DeviceConfigMulticastDeleteMacResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) 235 zx_channel_call$fuchsia_hardware_ethernet_DeviceConfigMulticastSetPromiscuousMode(handle zx_chan_fuchsia_hardware_ethernet_Device_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_hardware_ethernet_DeviceConfigMulticastSetPromiscuousModeRequest, fuchsia_hardware_ethernet_DeviceConfigMulticastSetPromiscuousModeRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_hardware_ethernet_DeviceConfigMulticastSetPromiscuousModeResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) 236 zx_channel_call$fuchsia_hardware_ethernet_DeviceConfigMulticastTestFilter(handle zx_chan_fuchsia_hardware_ethernet_Device_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_hardware_ethernet_DeviceConfigMulticastTestFilterRequest, fuchsia_hardware_ethernet_DeviceConfigMulticastTestFilterRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_hardware_ethernet_DeviceConfigMulticastTestFilterResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) 237 zx_channel_call$fuchsia_hardware_ethernet_DeviceDumpRegisters(handle zx_chan_fuchsia_hardware_ethernet_Device_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_hardware_ethernet_DeviceDumpRegistersRequest, fuchsia_hardware_ethernet_DeviceDumpRegistersRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_hardware_ethernet_DeviceDumpRegistersResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])