mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-15 15:04:27 +08:00
staging: usbip: usbip_common.h: coding style cleanup
Use the compiler macro __packed, fix a few alignment issues, and remove extraneous lines. Signed-off-by: matt mooney <mfm@muteddisk.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
c6956c97ec
commit
4980d9682f
@ -20,8 +20,8 @@
|
||||
#ifndef __VHCI_COMMON_H
|
||||
#define __VHCI_COMMON_H
|
||||
|
||||
|
||||
#include <linux/version.h>
|
||||
#include <linux/compiler.h>
|
||||
#include <linux/usb.h>
|
||||
#include <asm/byteorder.h>
|
||||
#include <net/sock.h>
|
||||
@ -37,7 +37,6 @@
|
||||
* @fmt:
|
||||
* @args:
|
||||
*/
|
||||
|
||||
#ifdef CONFIG_USB_IP_DEBUG_ENABLE
|
||||
|
||||
#define usbip_udbg(fmt, args...) \
|
||||
@ -53,7 +52,6 @@
|
||||
|
||||
#endif /* CONFIG_USB_IP_DEBUG_ENABLE */
|
||||
|
||||
|
||||
enum {
|
||||
usbip_debug_xmit = (1 << 0),
|
||||
usbip_debug_sysfs = (1 << 1),
|
||||
@ -117,7 +115,6 @@ extern struct device_attribute dev_attr_usbip_debug;
|
||||
#define usbip_dbg_stub_tx(fmt, args...) \
|
||||
usbip_dbg_with_flag(usbip_debug_stub_tx, fmt , ##args)
|
||||
|
||||
|
||||
/**
|
||||
* usbip_uerr - print error messages
|
||||
* @fmt:
|
||||
@ -140,7 +137,6 @@ extern struct device_attribute dev_attr_usbip_debug;
|
||||
printk(KERN_INFO "usbip: " fmt , ## args); \
|
||||
} while (0)
|
||||
|
||||
|
||||
/*-------------------------------------------------------------------------*/
|
||||
|
||||
/*
|
||||
@ -185,7 +181,7 @@ struct usbip_header_basic {
|
||||
#define USBIP_DIR_IN 1
|
||||
__u32 direction;
|
||||
__u32 ep; /* endpoint number */
|
||||
} __attribute__ ((packed));
|
||||
} __packed;
|
||||
|
||||
/*
|
||||
* An additional header for a CMD_SUBMIT packet.
|
||||
@ -212,7 +208,7 @@ struct usbip_header_cmd_submit {
|
||||
|
||||
/* set setup packet data for a CTRL request */
|
||||
unsigned char setup[8];
|
||||
} __attribute__ ((packed));
|
||||
} __packed;
|
||||
|
||||
/*
|
||||
* An additional header for a RET_SUBMIT packet.
|
||||
@ -223,23 +219,21 @@ struct usbip_header_ret_submit {
|
||||
__s32 start_frame; /* ISO and INT */
|
||||
__s32 number_of_packets; /* ISO only */
|
||||
__s32 error_count; /* ISO only */
|
||||
} __attribute__ ((packed));
|
||||
} __packed;
|
||||
|
||||
/*
|
||||
* An additional header for a CMD_UNLINK packet.
|
||||
*/
|
||||
struct usbip_header_cmd_unlink {
|
||||
__u32 seqnum; /* URB's seqnum which will be unlinked */
|
||||
} __attribute__ ((packed));
|
||||
|
||||
__u32 seqnum; /* URB's seqnum that will be unlinked */
|
||||
} __packed;
|
||||
|
||||
/*
|
||||
* An additional header for a RET_UNLINK packet.
|
||||
*/
|
||||
struct usbip_header_ret_unlink {
|
||||
__s32 status;
|
||||
} __attribute__ ((packed));
|
||||
|
||||
} __packed;
|
||||
|
||||
/* the same as usb_iso_packet_descriptor but packed for pdu */
|
||||
struct usbip_iso_packet_descriptor {
|
||||
@ -247,8 +241,7 @@ struct usbip_iso_packet_descriptor {
|
||||
__u32 length; /* expected length */
|
||||
__u32 actual_length;
|
||||
__u32 status;
|
||||
} __attribute__ ((packed));
|
||||
|
||||
} __packed;
|
||||
|
||||
/*
|
||||
* All usbip packets use a common header to keep code simple.
|
||||
@ -262,18 +255,13 @@ struct usbip_header {
|
||||
struct usbip_header_cmd_unlink cmd_unlink;
|
||||
struct usbip_header_ret_unlink ret_unlink;
|
||||
} u;
|
||||
} __attribute__ ((packed));
|
||||
|
||||
|
||||
|
||||
} __packed;
|
||||
|
||||
/*-------------------------------------------------------------------------*/
|
||||
|
||||
|
||||
int usbip_xmit(int, struct socket *, char *, int, int);
|
||||
int usbip_sendmsg(struct socket *, struct msghdr *, int);
|
||||
|
||||
|
||||
static inline int interface_to_busnum(struct usb_interface *interface)
|
||||
{
|
||||
struct usb_device *udev = interface_to_usbdev(interface);
|
||||
@ -304,7 +292,6 @@ int set_sockaddr(struct socket *socket, struct sockaddr_storage *ss);
|
||||
void usbip_dump_urb(struct urb *purb);
|
||||
void usbip_dump_header(struct usbip_header *pdu);
|
||||
|
||||
|
||||
struct usbip_device;
|
||||
|
||||
enum usbip_side {
|
||||
@ -331,7 +318,6 @@ enum usbip_status {
|
||||
/* a common structure for stub_device and vhci_device */
|
||||
struct usbip_device {
|
||||
enum usbip_side side;
|
||||
|
||||
enum usbip_status status;
|
||||
|
||||
/* lock for status */
|
||||
@ -370,7 +356,6 @@ struct usbip_device {
|
||||
} eh_ops;
|
||||
};
|
||||
|
||||
|
||||
void usbip_pack_pdu(struct usbip_header *pdu, struct urb *urb, int cmd,
|
||||
int pack);
|
||||
|
||||
@ -383,12 +368,10 @@ int usbip_recv_iso(struct usbip_device *ud, struct urb *urb);
|
||||
int usbip_pad_iso(struct usbip_device *ud, struct urb *urb);
|
||||
void *usbip_alloc_iso_desc_pdu(struct urb *urb, ssize_t *bufflen);
|
||||
|
||||
|
||||
/* usbip_event.c */
|
||||
int usbip_start_eh(struct usbip_device *ud);
|
||||
void usbip_stop_eh(struct usbip_device *ud);
|
||||
void usbip_event_add(struct usbip_device *ud, unsigned long event);
|
||||
int usbip_event_happened(struct usbip_device *ud);
|
||||
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user