rem: static inline int module_create_dir_iterator( module_iterator *iter, int file, const char *name )
add: module_create_dir_iterator(module_iterator *iter, int file, const char *name)
context: static inline int module_create_dir_iterator( module_iterator *iter, int file, const char *name ){	module_dir_iterator *dir;		/* if we're creating a dir_iterator, there is no way that the	 * cur_header value can be valid, so make sure and reset it	 * here.	 */	iter->cur_header = NULL;		dir = (struct module_dir_iterator *)kmalloc( sizeof( *dir ));	if (dir == NULL )		return ENOMEM;			dir->name = (char *)kstrdup( name );	if (dir->name == NULL ) {		kfree( dir );		return ENOMEM;	}	dir->file = file;	dir->sub_dir = NULL;			dir->parent_dir = iter->cur_dir;		if (iter->cur_dir )		iter->cur_dir->sub_dir = dir;	else		iter->base_dir = dir;			iter->cur_dir = dir;	SHOW_FLOW( 3, "created dir iterator for %s\n", name );			return B_NO_ERROR;}