Changeset View
Changeset View
Standalone View
Standalone View
usr.sbin/bhyve/usb_emul.c
| Show All 37 Lines | |||||
| #include <string.h> | #include <string.h> | ||||
| #include <pthread.h> | #include <pthread.h> | ||||
| #include "usb_emul.h" | #include "usb_emul.h" | ||||
| SET_DECLARE(usb_emu_set, struct usb_devemu); | SET_DECLARE(usb_emu_set, struct usb_devemu); | ||||
| struct usb_devemu * | struct usb_devemu * | ||||
| usb_emu_finddev(char *name) | usb_emu_finddev(const char *name) | ||||
| { | { | ||||
| struct usb_devemu **udpp, *udp; | struct usb_devemu **udpp, *udp; | ||||
| SET_FOREACH(udpp, usb_emu_set) { | SET_FOREACH(udpp, usb_emu_set) { | ||||
| udp = *udpp; | udp = *udpp; | ||||
| if (!strcmp(udp->ue_emu, name)) | if (!strcmp(udp->ue_emu, name)) | ||||
| return (udp); | return (udp); | ||||
| } | } | ||||
| Show All 24 Lines | |||||