if (unlikely(cachep == NULL)) return NULL; 
BUG_ON(!cachep);		/* Allocation size too large for kmalloc */ 
void *__kmalloc(size_t size, unsigned int __nocast flags){	kmem_cache_t *cachep;	/* If you want to save a few bytes .text space: replace	 * __ with kmem_.	 * Then kmalloc uses the uninlined functions instead of the inline	 * functions.	 */	cachep = __find_general_cachep(size, flags);	if (unlikely(cachep == NULL))		return NULL;	return __cache_alloc(cachep, flags);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/eafb42707b21beb42bba4eae7b742f837ee9d2e0/slab.c/clean/mm/slab.c