1)
struct usbdevfs_bulktransfer {
unsigned int ep;
unsigned int len;
unsigned int timeout; /* in milliseconds */
void __user *data;
};
till now, I can't forget the interviewer in 2014 in tecent, who let me write assembly code fast.