inode->i_op = &usbfs_dir_inode_operations; 
inode->i_op = &simple_dir_inode_operations; 
static struct inode *usbfs_get_inode (struct super_block *sb, int mode, dev_t dev){	struct inode *inode = new_inode(sb);	if (inode) {		inode->i_mode = mode;		inode->i_uid = current->fsuid;		inode->i_gid = current->fsgid;		inode->i_blksize = PAGE_CACHE_SIZE;		inode->i_blocks = 0;		inode->i_atime = inode->i_mtime = inode->i_ctime = CURRENT_TIME;		switch (mode & S_IFMT) {		default:			init_special_inode(inode, mode, dev);			break;		case S_IFREG:			inode->i_fop = &default_file_operations;			break;		case S_IFDIR:			inode->i_op = &usbfs_dir_inode_operations;			inode->i_fop = &simple_dir_operations;			/* directory inodes start off with i_nlink == 2 (for "." entry) */			inode->i_nlink++;			break;		}	}	return inode; }
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/bc7cb323bab717660830211d50555dedf19e372e/inode.c/clean/drivers/usb/core/inode.c