*((unsigned int *)kp->arg) = -1UL; 
*((unsigned int *)kp->arg) = -1U; 
static int psmouse_set_maxproto(const char *val, struct kernel_param *kp){	int i;	if (!val)		return -EINVAL;	if (!strncmp(val, "any", 3)) {		*((unsigned int *)kp->arg) = -1UL;		return 0;	}	for (i = 0; i < ARRAY_SIZE(psmouse_proto_abbrev); i++) {		if (!psmouse_proto_abbrev[i])			continue;		if (!strncmp(val, psmouse_proto_abbrev[i], strlen(psmouse_proto_abbrev[i]))) {			*((unsigned int *)kp->arg) = i;			return 0;		}	}	return -EINVAL;					\}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/271b74d0b886301f297407dd7ae11b99607f8089/psmouse-base.c/clean/drivers/input/mouse/psmouse-base.c