52 #define hwloadprofile(kb, apply) (kb)->vtable->hwload(kb, 0, 0, apply, 0)
void cmd_profilename(usbdevice *kb, usbmode *dummy1, int dummy2, int dummy3, const char *name)
void freeprofile(usbdevice *kb)
char * getmodename(usbmode *mode)
void cmd_id(usbdevice *kb, usbmode *mode, int dummy1, int dummy2, const char *id)
int cmd_hwload_mouse(usbdevice *kb, usbmode *dummy1, int dummy2, int apply, const char *dummy3)
int cmd_hwsave_mouse(usbdevice *kb, usbmode *dummy1, int dummy2, int dummy3, const char *dummy4)
char * gethwmodename(hwprofile *profile, int index)
void cmd_name(usbdevice *kb, usbmode *mode, int dummy1, int dummy2, const char *name)
int cmd_hwload_kb(usbdevice *kb, usbmode *dummy1, int dummy2, int apply, const char *dummy3)
char * gethwprofilename(hwprofile *profile)
void nativetohw(usbprofile *profile, hwprofile *hw, int modecount)
void cmd_profileid(usbdevice *kb, usbmode *mode, int dummy1, int dummy2, const char *id)
void hwtonative(usbprofile *profile, hwprofile *hw, int modecount)
void allocprofile(usbdevice *kb)
int cmd_hwsave_kb(usbdevice *kb, usbmode *dummy1, int dummy2, int dummy3, const char *dummy4)
void cmd_erase(usbdevice *kb, usbmode *mode, int dummy1, int dummy2, const char *dummy3)
int loadprofile(usbdevice *kb)
int setid(usbid *id, const char *guid)
void cmd_eraseprofile(usbdevice *kb, usbmode *dummy1, int dummy2, int dummy3, const char *dummy4)
char * getprofilename(usbprofile *profile)