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])