]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/staging/hv/storvsc_api.h
Merge tag 'v2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[mv-sheeva.git] / drivers / staging / hv / storvsc_api.h
index 8505a1c5f9ee6bab72259539fa0d1c845fbba1c9..fbf57556d89065a98c49212bba5910fd946da411 100644 (file)
@@ -53,58 +53,58 @@ enum storvsc_request_type{
 };
 
 struct hv_storvsc_request {
-       enum storvsc_request_type Type;
-       u32 Host;
-       u32 Bus;
-       u32 TargetId;
-       u32 LunId;
-       u8 *Cdb;
-       u32 CdbLen;
-       u32 Status;
-       u32 BytesXfer;
+       enum storvsc_request_type type;
+       u32 host;
+       u32 bus;
+       u32 target_id;
+       u32 lun_id;
+       u8 *cdb;
+       u32 cdb_len;
+       u32 status;
+       u32 bytes_xfer;
 
-       unsigned char *SenseBuffer;
-       u32 SenseBufferSize;
+       unsigned char *sense_buffer;
+       u32 sense_buffer_size;
 
-       void *Context;
+       void *context;
 
-       void (*OnIOCompletion)(struct hv_storvsc_request *Request);
+       void (*on_io_completion)(struct hv_storvsc_request *request);
 
        /* This points to the memory after DataBuffer */
-       void *Extension;
+       void *extension;
 
-       struct hv_multipage_buffer DataBuffer;
+       struct hv_multipage_buffer data_buffer;
 };
 
 /* Represents the block vsc driver */
 struct storvsc_driver_object {
        /* Must be the first field */
        /* Which is a bug FIXME! */
-       struct hv_driver Base;
+       struct hv_driver base;
 
        /* Set by caller (in bytes) */
-       u32 RingBufferSize;
+       u32 ring_buffer_size;
 
        /* Allocate this much private extension for each I/O request */
-       u32 RequestExtSize;
+       u32 request_ext_size;
 
        /* Maximum # of requests in flight per channel/device */
-       u32 MaxOutstandingRequestsPerChannel;
+       u32 max_outstanding_req_per_channel;
 
        /* Specific to this driver */
-       int (*OnIORequest)(struct hv_device *Device,
-                          struct hv_storvsc_request *Request);
+       int (*on_io_request)(struct hv_device *device,
+                          struct hv_storvsc_request *request);
 };
 
 struct storvsc_device_info {
-       unsigned int PortNumber;
-       unsigned char PathId;
-       unsigned char TargetId;
+       unsigned int port_number;
+       unsigned char path_id;
+       unsigned char target_id;
 };
 
 /* Interface */
-int StorVscInitialize(struct hv_driver *driver);
-int StorVscOnHostReset(struct hv_device *Device);
-int BlkVscInitialize(struct hv_driver *driver);
+int stor_vsc_initialize(struct hv_driver *driver);
+int stor_vsc_on_host_reset(struct hv_device *device);
+int blk_vsc_initialize(struct hv_driver *driver);
 
 #endif /* _STORVSC_API_H_ */