USB: input: extract() and implement() are bit field manipulation routines