struct inode *inode = file->f_file->f_dentry->d_inode; 
nlm_delete_file(struct nlm_file *file){	struct inode *inode = file->f_file->f_dentry->d_inode;	struct nlm_file	**fp, *f;	dprintk("lockd: closing file %s/%ld\n",		inode->i_sb->s_id, inode->i_ino);	fp = nlm_files + file->f_hash;	while ((f = *fp) != NULL) {		if (f == file) {			*fp = file->f_next;			nlmsvc_ops->fclose(file->f_file);			kfree(file);			return;		}		fp = &f->f_next;	}	printk(KERN_WARNING "lockd: attempt to release unknown file!\n");}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/0bbacc402e67abca8794a8401c1621dc0c0202e9/svcsubs.c/buggy/fs/lockd/svcsubs.c