if (!new_cfqq->wait_request) 
if (!cfq_cfqq_wait_request(new_cfqq)) 
cfq_should_preempt(struct cfq_data *cfqd, struct cfq_queue *new_cfqq,		   struct cfq_rq *crq){	struct cfq_queue *cfqq = cfqd->active_queue;	if (cfq_class_idle(new_cfqq))		return 0;	if (!cfqq)		return 1;	if (cfq_class_idle(cfqq))		return 1;	if (!new_cfqq->wait_request)		return 0;	/*	 * if it doesn't have slice left, forget it	 */	if (new_cfqq->slice_left < cfqd->cfq_slice_idle)		return 0;	if (crq->is_sync && !cfq_cfqq_sync(cfqq))		return 1;	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/3b18152c327707ae6a2eeba4cfb66457143753bc/cfq-iosched.c/clean/drivers/block/cfq-iosched.c