From 624bdf9fcccddc99072af39f2addcd310248254a Mon Sep 17 00:00:00 2001 From: Peter Wu Date: Sat, 15 Mar 2014 23:51:24 +0100 Subject: usbdump: constantify variables Signed-off-by: Peter Wu --- hw/usb/dump.c | 22 +++++++++++----------- hw/usb/dump.h | 12 ++++++------ 2 files changed, 17 insertions(+), 17 deletions(-) (limited to 'hw') diff --git a/hw/usb/dump.c b/hw/usb/dump.c index b756e5840b..4274508c73 100644 --- a/hw/usb/dump.c +++ b/hw/usb/dump.c @@ -148,7 +148,7 @@ static uint8_t get_xfer_type_from_ep(USBEndpoint *ep) static uint8_t get_ep_interval(USBEndpoint *ep) { - USBDevice *dev = ep->dev; + const USBDevice *dev = ep->dev; if (ep->type != USB_ENDPOINT_XFER_ISOC && ep->type != USB_ENDPOINT_XFER_INT) { return 0; @@ -167,9 +167,9 @@ static uint8_t get_ep_interval(USBEndpoint *ep) /* initialize usbmon_packet header from USBPacket */ static void init_from_usbpacket(UsbDumpState *s, struct usbmon_packet *u, - USBPacket *p, char ev_type, unsigned datalen) + const USBPacket *p, char ev_type, unsigned datalen) { - USBDevice *dev = p->ep->dev; + const USBDevice *dev = p->ep->dev; bool is_data_in = dev->setup_buf[0] & USB_DIR_IN; u->id = p->id; @@ -270,11 +270,11 @@ static void init_from_usbpacket(UsbDumpState *s, struct usbmon_packet *u, /* control transfers; data request for interrupt, bulk, isochronous transfers */ -void usb_dump_submit(UsbDumpState *s, USBPacket *p) +void usb_dump_submit(UsbDumpState *s, const USBPacket *p) { struct usbmon_packet u; int datalen = 0; - USBDevice *dev = p->ep->dev; + const USBDevice *dev = p->ep->dev; uint8_t pid = p->pid; uint8_t ep_type = p->ep->type; @@ -303,11 +303,11 @@ void usb_dump_submit(UsbDumpState *s, USBPacket *p) usb_dump_packet(s, &u, dev->data_buf); } -void usb_dump_complete(UsbDumpState *s, USBPacket *p) +void usb_dump_complete(UsbDumpState *s, const USBPacket *p) { struct usbmon_packet u; int datalen = 0; - USBDevice *dev = p->ep->dev; + const USBDevice *dev = p->ep->dev; uint8_t pid = p->pid; uint8_t ep_type = p->ep->type; @@ -340,8 +340,8 @@ void usb_dump_complete(UsbDumpState *s, USBPacket *p) /* data for interrupt, bulk, isochronous transfers */ -void usb_dump_submit_data(UsbDumpState *s, USBPacket *p, - uint8_t *data, size_t len) +void usb_dump_submit_data(UsbDumpState *s, const USBPacket *p, + const uint8_t *data, size_t len) { struct usbmon_packet u; uint8_t pid = p->pid; @@ -362,8 +362,8 @@ void usb_dump_submit_data(UsbDumpState *s, USBPacket *p, usb_dump_packet(s, &u, data); } -void usb_dump_complete_data(UsbDumpState *s, USBPacket *p, - uint8_t *data, size_t len) +void usb_dump_complete_data(UsbDumpState *s, const USBPacket *p, + const uint8_t *data, size_t len) { struct usbmon_packet u; uint8_t pid = p->pid; diff --git a/hw/usb/dump.h b/hw/usb/dump.h index 1fb8389b60..a54bc5862d 100644 --- a/hw/usb/dump.h +++ b/hw/usb/dump.h @@ -69,7 +69,7 @@ typedef struct UsbDumpState UsbDumpState; * * If s is NULL or if no dump file is available, no action is performed. */ -void usb_dump_submit(UsbDumpState *s, USBPacket *p); +void usb_dump_submit(UsbDumpState *s, const USBPacket *p); /* * complete (ctrl): setup_is irrelevant. If PID == SETUP, then the data was just @@ -82,22 +82,22 @@ void usb_dump_submit(UsbDumpState *s, USBPacket *p); * * If s is NULL or if no dump file is available, no action is performed. */ -void usb_dump_complete(UsbDumpState *s, USBPacket *p); +void usb_dump_complete(UsbDumpState *s, const USBPacket *p); /* * submit (data): OUT request, host has data for device. * * If s is NULL or if no dump file is available, no action is performed. */ -void usb_dump_submit_data(UsbDumpState *s, USBPacket *p, - uint8_t *data, size_t len); +void usb_dump_submit_data(UsbDumpState *s, const USBPacket *p, + const uint8_t *data, size_t len); /* * complete (data): IN status, device has data for device. * * If s is NULL or if no dump file is available, no action is performed. */ -void usb_dump_complete_data(UsbDumpState *s, USBPacket *p, - uint8_t *data, size_t len); +void usb_dump_complete_data(UsbDumpState *s, const USBPacket *p, + const uint8_t *data, size_t len); void usb_dump_cleanup(UsbDumpState *s); -- cgit v1.2.1