static __inline unsigned int kmem_flags_convert(unsigned int __nocast flags) 
static __inline unsigned int kmem_flags_convert(gfp_t flags) 
static __inline unsigned int kmem_flags_convert(unsigned int __nocast flags){	unsigned int	lflags = __GFP_NOWARN;	/* we'll report problems, if need be */#ifdef DEBUG	if (unlikely(flags & ~(KM_SLEEP|KM_NOSLEEP|KM_NOFS|KM_MAYFAIL))) {		printk(KERN_WARNING		    "XFS: memory allocation with wrong flags (%x)\n", flags);		BUG();	}#endif	if (flags & KM_NOSLEEP) {		lflags |= GFP_ATOMIC;	} else {		lflags |= GFP_KERNEL;		/* avoid recusive callbacks to filesystem during transactions */		if (PFLAGS_TEST_FSTRANS() || (flags & KM_NOFS))			lflags &= ~__GFP_FS;	}                return lflags;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/dd0fc66fb33cd610bc1a5db8a5e232d34879b4d7/kmem.h/clean/fs/xfs/linux-2.6/kmem.h