#ifdef CONFIG_INOTIFY INIT_LIST_HEAD(&inode->inotify_watches); sema_init(&inode->inotify_sem, 1); #endif 
void inode_init_once(struct inode *inode){	memset(inode, 0, sizeof(*inode));	INIT_HLIST_NODE(&inode->i_hash);	INIT_LIST_HEAD(&inode->i_dentry);	INIT_LIST_HEAD(&inode->i_devices);	sema_init(&inode->i_sem, 1);	init_rwsem(&inode->i_alloc_sem);	INIT_RADIX_TREE(&inode->i_data.page_tree, GFP_ATOMIC);	rwlock_init(&inode->i_data.tree_lock);	spin_lock_init(&inode->i_data.i_mmap_lock);	INIT_LIST_HEAD(&inode->i_data.private_list);	spin_lock_init(&inode->i_data.private_lock);	INIT_RAW_PRIO_TREE_ROOT(&inode->i_data.i_mmap);	INIT_LIST_HEAD(&inode->i_data.i_mmap_nonlinear);	spin_lock_init(&inode->i_lock);	i_size_ordered_init(inode);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/0eeca28300df110bd6ed54b31193c83b87921443/inode.c/buggy/fs/inode.c