if (pf_req) { pf_count = pf_req->current_nr_sectors; pf_buf = pf_req->buffer; } 
static int pf_next_buf(void){	unsigned long saved_flags;	pf_count--;	pf_run--;	pf_buf += 512;	pf_block++;	if (!pf_run)		return 0;	if (!pf_count)		return 1;	spin_lock_irqsave(&pf_spin_lock, saved_flags);	pf_end_request(1);	if (pf_req) {		pf_count = pf_req->current_nr_sectors;		pf_buf = pf_req->buffer;	}	spin_unlock_irqrestore(&pf_spin_lock, saved_flags);	return 1;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/3ccc7f293f2534ce1cbe5f91b943096a04d93395/pf.c/buggy/drivers/block/paride/pf.c