u32 state; 
pm_message_t state; 
static ssize_t state_store(struct device * dev, struct device_attribute *attr, const char * buf, size_t n){	u32 state;	char * rest;	int error = 0;	state = simple_strtoul(buf, &rest, 10);	if (*rest)		return -EINVAL;	if (state)		error = dpm_runtime_suspend(dev, state);	else		dpm_runtime_resume(dev);	return error ? error : n;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/ca078bae813dd46c0f9b102fdfb4a3384641ff48/sysfs.c/buggy/drivers/base/power/sysfs.c