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)