if (!cfqq->prio_changed) 
if (!cfq_cfqq_prio_changed(cfqq)) 
static void cfq_init_prio_data(struct cfq_queue *cfqq){	struct task_struct *tsk = current;	int ioprio_class;	if (!cfqq->prio_changed)		return;	ioprio_class = IOPRIO_PRIO_CLASS(tsk->ioprio);	switch (ioprio_class) {		default:			printk(KERN_ERR "cfq: bad prio %x\n", ioprio_class);		case IOPRIO_CLASS_NONE:			/*			 * no prio set, place us in the middle of the BE classes			 */			cfqq->ioprio = task_nice_ioprio(tsk);			cfqq->ioprio_class = IOPRIO_CLASS_BE;			break;		case IOPRIO_CLASS_RT:			cfqq->ioprio = task_ioprio(tsk);			cfqq->ioprio_class = IOPRIO_CLASS_RT;			break;		case IOPRIO_CLASS_BE:			cfqq->ioprio = task_ioprio(tsk);			cfqq->ioprio_class = IOPRIO_CLASS_BE;			break;		case IOPRIO_CLASS_IDLE:			cfqq->ioprio_class = IOPRIO_CLASS_IDLE;			cfqq->ioprio = 7;			cfqq->idle_window = 0;			break;	}	/*	 * keep track of original prio settings in case we have to temporarily	 * elevate the priority of this queue	 */	cfqq->org_ioprio = cfqq->ioprio;	cfqq->org_ioprio_class = cfqq->ioprio_class;	if (cfqq->on_rr)		cfq_resort_rr_list(cfqq, 0);	cfqq->prio_changed = 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/3b18152c327707ae6a2eeba4cfb66457143753bc/cfq-iosched.c/clean/drivers/block/cfq-iosched.c