struct page *alloc_pages_current(unsigned int __nocast gfp, unsigned order) 
struct page *alloc_pages_current(gfp_t gfp, unsigned order) 
struct page *alloc_pages_current(unsigned int __nocast gfp, unsigned order){	struct mempolicy *pol = current->mempolicy;	if ((gfp & __GFP_WAIT) && !in_interrupt())		cpuset_update_current_mems_allowed();	if (!pol || in_interrupt())		pol = &default_policy;	if (pol->policy == MPOL_INTERLEAVE)		return alloc_page_interleave(gfp, order, interleave_nodes(pol));	return __alloc_pages(gfp, order, zonelist_policy(gfp, pol));}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/dd0fc66fb33cd610bc1a5db8a5e232d34879b4d7/mempolicy.c/clean/mm/mempolicy.c