Searched refs:hv_device (Results 1 - 18 of 18) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/hv/ |
H A D | channel_interface.h | 32 void GetChannelInfo(struct hv_device *Device,
|
H A D | vmbus_api.h | 59 struct hv_device; 106 int (*Open)(struct hv_device *Device, u32 SendBufferSize, 110 void (*Close)(struct hv_device *device); 111 int (*SendPacket)(struct hv_device *Device, const void *Buffer, 113 int (*SendPacketPageBuffer)(struct hv_device *dev, 117 int (*SendPacketMultiPageBuffer)(struct hv_device *device, 122 int (*RecvPacket)(struct hv_device *dev, void *buf, u32 buflen, 124 int (*RecvPacketRaw)(struct hv_device *dev, void *buf, u32 buflen, 126 int (*EstablishGpadl)(struct hv_device *dev, void *buf, u32 buflen, 128 int (*TeardownGpadl)(struct hv_device *devic 147 struct hv_device { struct [all...] |
H A D | netvsc_api.h | 52 struct hv_device *Device; 95 int (*OnReceiveCallback)(struct hv_device *dev, 97 void (*OnLinkStatusChanged)(struct hv_device *dev, u32 Status); 100 int (*OnSend)(struct hv_device *dev, struct hv_netvsc_packet *packet); 112 int RndisFilterOnOpen(struct hv_device *Device); 113 int RndisFilterOnClose(struct hv_device *Device);
|
H A D | vmbus_private.h | 106 struct hv_device *VmbusChildDeviceCreate(struct hv_guid *deviceType, 110 int VmbusChildDeviceAdd(struct hv_device *Device); 112 void VmbusChildDeviceRemove(struct hv_device *Device); 116 /* struct hv_device *); */
|
H A D | channel_interface.c | 28 static int IVmbusChannelOpen(struct hv_device *device, u32 SendBufferSize, 39 static void IVmbusChannelClose(struct hv_device *device) 44 static int IVmbusChannelSendPacket(struct hv_device *device, const void *Buffer, 52 static int IVmbusChannelSendPacketPageBuffer(struct hv_device *device, 62 static int IVmbusChannelSendPacketMultiPageBuffer(struct hv_device *device, 71 static int IVmbusChannelRecvPacket(struct hv_device *device, void *Buffer, 79 static int IVmbusChannelRecvPacketRaw(struct hv_device *device, void *Buffer, 87 static int IVmbusChannelEstablishGpadl(struct hv_device *device, void *Buffer, 94 static int IVmbusChannelTeardownGpadl(struct hv_device *device, u32 GpadlHandle) 115 void GetChannelInfo(struct hv_device *devic [all...] |
H A D | storvsc_api.h | 94 int (*OnIORequest)(struct hv_device *Device, 106 int StorVscOnHostReset(struct hv_device *Device);
|
H A D | vmbus.h | 51 struct hv_device device_obj; 55 static inline struct vm_device *to_vm_device(struct hv_device *d)
|
H A D | vmbus.c | 53 static struct hv_device *gDevice; /* vmbus root device */ 74 static void VmbusGetChannelInfo(struct hv_device *DeviceObject, 83 struct hv_device *VmbusChildDeviceCreate(struct hv_guid *DeviceType, 96 int VmbusChildDeviceAdd(struct hv_device *ChildDevice) 106 void VmbusChildDeviceRemove(struct hv_device *ChildDevice) 116 static int VmbusOnDeviceAdd(struct hv_device *dev, void *AdditionalInfo) 141 static int VmbusOnDeviceRemove(struct hv_device *dev)
|
H A D | storvsc.c | 37 struct hv_device *Device; 47 struct hv_device *Device; 83 static inline struct storvsc_device *AllocStorDevice(struct hv_device *Device) 108 static inline struct storvsc_device *GetStorDevice(struct hv_device *Device) 122 static inline struct storvsc_device *MustGetStorDevice(struct hv_device *Device) 135 static inline void PutStorDevice(struct hv_device *Device) 147 static inline struct storvsc_device *ReleaseStorDevice(struct hv_device *Device) 163 struct hv_device *Device) 178 static int StorVscChannelInit(struct hv_device *Device) 349 static void StorVscOnIOCompletion(struct hv_device *Devic [all...] |
H A D | netvsc.c | 43 static int NetVscOnDeviceAdd(struct hv_device *Device, void *AdditionalInfo); 45 static int NetVscOnDeviceRemove(struct hv_device *Device); 51 static int NetVscInitializeSendBufferWithNetVsp(struct hv_device *Device); 53 static int NetVscInitializeReceiveBufferWithNetVsp(struct hv_device *Device); 59 static int NetVscConnectToVsp(struct hv_device *Device); 61 static void NetVscOnSendCompletion(struct hv_device *Device, 64 static int NetVscOnSend(struct hv_device *Device, 67 static void NetVscOnReceive(struct hv_device *Device, 72 static void NetVscSendReceiveCompletion(struct hv_device *Device, 76 static struct netvsc_device *AllocNetDevice(struct hv_device *Devic [all...] |
H A D | blkvsc.c | 38 static int BlkVscOnDeviceAdd(struct hv_device *Device, void *AdditionalInfo)
|
H A D | rndis_filter.c | 78 static int RndisFilterOnDeviceAdd(struct hv_device *Device, 81 static int RndisFilterOnDeviceRemove(struct hv_device *Device); 85 static int RndisFilterOnSend(struct hv_device *Device, 363 static int RndisFilterOnReceive(struct hv_device *Device, 716 static int RndisFilterOnDeviceAdd(struct hv_device *Device, 781 static int RndisFilterOnDeviceRemove(struct hv_device *Device) 802 int RndisFilterOnOpen(struct hv_device *Device) 812 int RndisFilterOnClose(struct hv_device *Device) 822 static int RndisFilterOnSend(struct hv_device *Device,
|
H A D | netvsc_drv.c | 75 struct hv_device *device_obj = &net_device_ctx->device_ctx->device_obj; 98 struct hv_device *device_obj = &net_device_ctx->device_ctx->device_obj; 220 static void netvsc_linkstatus_callback(struct hv_device *device_obj, 246 static int netvsc_recv_callback(struct hv_device *device_obj, 343 struct hv_device *device_obj = &device_ctx->device_obj; 413 struct hv_device *device_obj = &device_ctx->device_obj;
|
H A D | vmbus_drv.c | 69 static struct hv_device *vmbus_child_device_create(struct hv_guid *type, 72 static void vmbus_child_device_destroy(struct hv_device *device_obj); 73 static int vmbus_child_device_register(struct hv_device *root_device_obj, 74 struct hv_device *child_device_obj); 75 static void vmbus_child_device_unregister(struct hv_device *child_device_obj); 76 static void vmbus_child_device_get_info(struct hv_device *device_obj, 470 static void vmbus_child_device_get_info(struct hv_device *device_obj, 482 static struct hv_device *vmbus_child_device_create(struct hv_guid *type, 487 struct hv_device *child_device_obj; 531 static int vmbus_child_device_register(struct hv_device *root_device_ob [all...] |
H A D | netvsc.h | 296 struct hv_device *Device;
|
H A D | channel_mgmt.h | 231 struct hv_device *DeviceObject;
|
H A D | storvsc_drv.c | 229 struct hv_device *device_obj = &device_ctx->device_obj; 314 struct hv_device *device_obj = &device_ctx->device_obj;
|
H A D | blkvsc_drv.c | 253 struct hv_device *device_obj = &device_ctx->device_obj; 732 struct hv_device *device_obj = &device_ctx->device_obj;
|
Completed in 128 milliseconds