if (likely(nodeid == -1)) { page = alloc_pages(flags, cachep->gfporder); } else { page = alloc_pages_node(nodeid, flags, cachep->gfporder); } 
page = alloc_pages_node(nodeid, flags, cachep->gfporder); 
static void *kmem_getpages(kmem_cache_t *cachep, gfp_t flags, int nodeid){	struct page *page;	void *addr;	int i;	flags |= cachep->gfpflags;	if (likely(nodeid == -1)) {		page = alloc_pages(flags, cachep->gfporder);	} else {		page = alloc_pages_node(nodeid, flags, cachep->gfporder);	}	if (!page)		return NULL;	addr = page_address(page);	i = (1 << cachep->gfporder);	if (cachep->flags & SLAB_RECLAIM_ACCOUNT)		atomic_add(i, &slab_reclaim_pages);	add_page_state(nr_slab, i);	while (i--) {		SetPageSlab(page);		page++;	}	return addr;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/50c85a19e7b3928b5b5188524c44ffcbacdd4e35/slab.c/clean/mm/slab.c