Prefixes for *_device_instance.

This commit is contained in:
Uwe Hermann 2011-01-30 16:44:26 +01:00
parent 5c2d46d1db
commit 6c29007211
7 changed files with 24 additions and 24 deletions

View File

@ -436,7 +436,7 @@ static int hw_init(char *deviceinfo)
/* save a pointer to our private instance data */
sdi->priv = mso;
sdi->serial = serial_device_instance_new(path, -1);
sdi->serial = sr_serial_device_instance_new(path, -1);
if (!sdi->serial)
goto err_device_instance_free;

View File

@ -96,7 +96,7 @@ static struct samplerates samplerates = {
0,
};
/* List of struct serial_device_instance */
/* List of struct sr_serial_device_instance */
static GSList *device_instances = NULL;
/* Current state of the flag register */
@ -295,7 +295,7 @@ static int hw_init(char *deviceinfo)
(final_devcnt, ST_INACTIVE,
"Openbench", "Logic Sniffer",
"v1.0");
sdi->serial = serial_device_instance_new
sdi->serial = sr_serial_device_instance_new
(device_names[i], -1);
device_instances =
g_slist_append(device_instances, sdi);

View File

@ -335,11 +335,11 @@ static int hw_init(char *deviceinfo)
g_warning("firmware upload failed for "
"device %d", devcnt);
sdi->usb = usb_device_instance_new
sdi->usb = sr_usb_device_instance_new
(libusb_get_bus_number(devlist[i]), 0, NULL);
} else {
/* Already has the firmware, so fix the new address. */
sdi->usb = usb_device_instance_new
sdi->usb = sr_usb_device_instance_new
(libusb_get_bus_number(devlist[i]),
libusb_get_device_address(devlist[i]), NULL);
}

View File

@ -312,7 +312,7 @@ static int hw_init(char *deviceinfo)
return 0;
device_instances =
g_slist_append(device_instances, sdi);
sdi->usb = usb_device_instance_new(
sdi->usb = sr_usb_device_instance_new(
libusb_get_bus_number(devlist[i]),
libusb_get_device_address(devlist[i]), NULL);
devcnt++;

View File

@ -139,10 +139,10 @@ void sr_device_instance_free(struct sr_device_instance *sdi)
{
switch (sdi->instance_type) {
case USB_INSTANCE:
usb_device_instance_free(sdi->usb);
sr_usb_device_instance_free(sdi->usb);
break;
case SERIAL_INSTANCE:
serial_device_instance_free(sdi->serial);
sr_serial_device_instance_free(sdi->serial);
break;
default:
/* No specific type, nothing extra to free. */
@ -155,12 +155,12 @@ void sr_device_instance_free(struct sr_device_instance *sdi)
free(sdi);
}
struct usb_device_instance *usb_device_instance_new(uint8_t bus,
struct sr_usb_device_instance *sr_usb_device_instance_new(uint8_t bus,
uint8_t address, struct libusb_device_handle *hdl)
{
struct usb_device_instance *udi;
struct sr_usb_device_instance *udi;
if (!(udi = malloc(sizeof(struct usb_device_instance))))
if (!(udi = malloc(sizeof(struct sr_usb_device_instance))))
return NULL;
udi->bus = bus;
@ -170,7 +170,7 @@ struct usb_device_instance *usb_device_instance_new(uint8_t bus,
return udi;
}
void usb_device_instance_free(struct usb_device_instance *usb)
void sr_usb_device_instance_free(struct sr_usb_device_instance *usb)
{
/* Avoid compiler warnings. */
usb = usb;
@ -178,12 +178,12 @@ void usb_device_instance_free(struct usb_device_instance *usb)
/* Nothing to do for this device instance type. */
}
struct serial_device_instance *serial_device_instance_new(
struct sr_serial_device_instance *sr_serial_device_instance_new(
const char *port, int fd)
{
struct serial_device_instance *serial;
struct sr_serial_device_instance *serial;
if (!(serial = malloc(sizeof(struct serial_device_instance))))
if (!(serial = malloc(sizeof(struct sr_serial_device_instance))))
return NULL;
serial->port = strdup(port);
@ -192,7 +192,7 @@ struct serial_device_instance *serial_device_instance_new(
return serial;
}
void serial_device_instance_free(struct serial_device_instance *serial)
void sr_serial_device_instance_free(struct sr_serial_device_instance *serial)
{
free(serial->port);
}

View File

@ -70,14 +70,14 @@ struct sr_device_instance *sr_get_device_instance(GSList *device_instances,
void sr_device_instance_free(struct sr_device_instance *sdi);
/* USB-specific instances */
struct usb_device_instance *usb_device_instance_new(uint8_t bus,
struct sr_usb_device_instance *sr_usb_device_instance_new(uint8_t bus,
uint8_t address, struct libusb_device_handle *hdl);
void usb_device_instance_free(struct usb_device_instance *usb);
void sr_usb_device_instance_free(struct sr_usb_device_instance *usb);
/* Serial-specific instances */
struct serial_device_instance *serial_device_instance_new(
struct sr_serial_device_instance *sr_serial_device_instance_new(
const char *port, int fd);
void serial_device_instance_free(struct serial_device_instance *serial);
void sr_serial_device_instance_free(struct sr_serial_device_instance *serial);
int find_hwcap(int *capabilities, int hwcap);
struct hwcap_option *find_hwcap_option(int hwcap);

View File

@ -246,8 +246,8 @@ struct sr_device_instance {
char *version;
void *priv;
union {
struct usb_device_instance *usb;
struct serial_device_instance *serial;
struct sr_usb_device_instance *usb;
struct sr_serial_device_instance *serial;
};
};
@ -257,13 +257,13 @@ enum {
SERIAL_INSTANCE,
};
struct usb_device_instance {
struct sr_usb_device_instance {
uint8_t bus;
uint8_t address;
struct libusb_device_handle *devhdl;
};
struct serial_device_instance {
struct sr_serial_device_instance {
char *port;
int fd;
};