unsigned int __nocast gfp_mask) 
gfp_t gfp_mask) 
static int __add_to_swap_cache(struct page *page, swp_entry_t entry,			       unsigned int __nocast gfp_mask){	int error;	BUG_ON(PageSwapCache(page));	BUG_ON(PagePrivate(page));	error = radix_tree_preload(gfp_mask);	if (!error) {		write_lock_irq(&swapper_space.tree_lock);		error = radix_tree_insert(&swapper_space.page_tree,						entry.val, page);		if (!error) {			page_cache_get(page);			SetPageLocked(page);			SetPageSwapCache(page);			page->private = entry.val;			total_swapcache_pages++;			pagecache_acct(1);		}		write_unlock_irq(&swapper_space.tree_lock);		radix_tree_preload_end();	}	return error;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/dd0fc66fb33cd610bc1a5db8a5e232d34879b4d7/swap_state.c/clean/mm/swap_state.c