break; 
continue;  
static int __init get_frame_info(struct mips_frame_info *info, void *func){	int i;	union mips_instruction *ip = (union mips_instruction *)func;	info->pc_offset = -1;	info->frame_offset = -1;	for (i = 0; i < 128; i++, ip++) {		/* if jal, jalr, jr, stop. */		if (ip->j_format.opcode == jal_op ||		    (ip->r_format.opcode == spec_op &&		     (ip->r_format.func == jalr_op ||		      ip->r_format.func == jr_op)))			break;		if (#ifdef CONFIG_32BIT		    ip->i_format.opcode == sw_op &&#endif#ifdef CONFIG_64BIT		    ip->i_format.opcode == sd_op &&#endif		    ip->i_format.rs == 29)		{			/* sw / sd $ra, offset($sp) */			if (ip->i_format.rt == 31) {				if (info->pc_offset != -1)					break;				info->pc_offset =					ip->i_format.simmediate / sizeof(long);			}			/* sw / sd $s8, offset($sp) */			if (ip->i_format.rt == 30) {				if (info->frame_offset != -1)					break;				info->frame_offset =					ip->i_format.simmediate / sizeof(long);			}		}	}	if (info->pc_offset == -1 || info->frame_offset == -1) {		printk("Can't analyze prologue code at %p\n", func);		info->pc_offset = -1;		info->frame_offset = -1;		return -1;	}	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/dc953df1ba5526814982676f47580c8e1bcdbfeb/process.c/clean/arch/mips/kernel/process.c