printk(KERN_WARNING "No TLB space left for add_temporary_entry\n"); 
printk(KERN_WARNING "No TLB space left for add_temporary_entry\n"); 
__init int add_temporary_entry(unsigned long entrylo0, unsigned long entrylo1,			       unsigned long entryhi, unsigned long pagemask){	int ret = 0;	unsigned long flags;	unsigned long wired;	unsigned long old_pagemask;	unsigned long old_ctx;	local_irq_save(flags);	/* Save old context and create impossible VPN2 value */	old_ctx = read_c0_entryhi();	old_pagemask = read_c0_pagemask();	wired = read_c0_wired();	if (--temp_tlb_entry < wired) {		printk(KERN_WARNING "No TLB space left for add_temporary_entry\n");		ret = -ENOSPC;		goto out;	}	write_c0_index(temp_tlb_entry);	write_c0_pagemask(pagemask);	write_c0_entryhi(entryhi);	write_c0_entrylo0(entrylo0);	write_c0_entrylo1(entrylo1);	mtc0_tlbw_hazard();	tlb_write_indexed();	tlbw_use_hazard();	write_c0_entryhi(old_ctx);	write_c0_pagemask(old_pagemask);out:	local_irq_restore(flags);	return ret;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/304429915dad26ccf212d63ea1f18be36e3188e2/tlb-r4k.c/clean/arch/mips/mm/tlb-r4k.c