if (crq) { list_del_init(&rq->queuelist); cfq_del_crq_rb(crq); cfq_remove_merge_hints(q, crq);  } 
list_del_init(&rq->queuelist); cfq_del_crq_rb(crq); cfq_remove_merge_hints(rq->q, crq); 
static void cfq_remove_request(request_queue_t *q, struct request *rq){	struct cfq_rq *crq = RQ_DATA(rq);	if (crq) {		list_del_init(&rq->queuelist);		cfq_del_crq_rb(crq);		cfq_remove_merge_hints(q, crq);	}}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/b4878f245ec8e168cdd1f170f823a750b7dd4af5/cfq-iosched.c/buggy/drivers/block/cfq-iosched.c