char *path) 
char *path) 
static int sysfs_get_target_path(struct kobject * kobj, struct kobject * target,				   char *path){	char * s;	int depth, size;	depth = object_depth(kobj);	size = object_path_length(target) + depth * 3 - 1;	if (size > PATH_MAX)		return -ENAMETOOLONG;	pr_debug("%s: depth = %d, size = %d\n", __FUNCTION__, depth, size);	for (s = path; depth--; s += 3)		strcpy(s,"../");	fill_object_path(target, path, size);	pr_debug("%s: path = '%s'\n", __FUNCTION__, path);	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/e3a15db2415579d5136b9ba9b52fe27c66da8780/symlink.c/clean/fs/sysfs/symlink.c