if (crq->in_flight) { crq->in_flight = 0; WARN_ON(!cfqq->in_flight); cfqq->in_flight--; 
if (cfq_crq_in_flight(crq)) { const int sync = cfq_crq_is_sync(crq);  cfq_clear_crq_in_flight(crq); WARN_ON(!cfqq->on_dispatch[sync]); cfqq->on_dispatch[sync]--; 
static void cfq_deactivate_request(request_queue_t *q, struct request *rq){	struct cfq_data *cfqd = q->elevator->elevator_data;	struct cfq_rq *crq = RQ_DATA(rq);	if (crq) {		struct cfq_queue *cfqq = crq->cfq_queue;		if (crq->accounted) {			crq->accounted = 0;			WARN_ON(!cfqd->rq_in_driver);			cfqd->rq_in_driver--;		}		if (crq->in_flight) {			crq->in_flight = 0;			WARN_ON(!cfqq->in_flight);			cfqq->in_flight--;		}		crq->requeued = 1;	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/3b18152c327707ae6a2eeba4cfb66457143753bc/cfq-iosched.c/clean/drivers/block/cfq-iosched.c