if (IS_ERR(proc_dentry)) return proc_dentry;  follow_link = proc_dentry->d_inode->i_op->follow_link; ret = (*follow_link)(proc_dentry, nd); 
ret = proc_dentry->d_inode->i_op->follow_link(proc_dentry, nd); 
static void* hppfs_follow_link(struct dentry *dentry, struct nameidata *nd){	struct file *proc_file;	struct dentry *proc_dentry;	void * (*follow_link)(struct dentry *, struct nameidata *);	void *ret;	proc_dentry = HPPFS_I(dentry->d_inode)->proc_dentry;	proc_file = dentry_open(dget(proc_dentry), NULL, O_RDONLY);	if (IS_ERR(proc_dentry))		return proc_dentry;	follow_link = proc_dentry->d_inode->i_op->follow_link;	ret = (*follow_link)(proc_dentry, nd);	fput(proc_file);	return ret;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/fd589e0b662c1ea8cfb1e0d20d60a2510979865b/hppfs_kern.c/buggy/fs/hppfs/hppfs_kern.c