if (write_page(page, 0)) 
if (write_page(bitmap, page, 0)) 
int bitmap_setallbits(struct bitmap *bitmap){	unsigned long flags;	unsigned long j;	/* dirty the in-memory bitmap */	bitmap_set_memory_bits(bitmap, 0, bitmap->chunks << CHUNK_BLOCK_SHIFT(bitmap), 1);	/* dirty the bitmap file */	for (j = 0; j < bitmap->file_pages; j++) {		struct page *page = bitmap->filemap[j];		spin_lock_irqsave(&bitmap->lock, flags);		page_cache_get(page);		spin_unlock_irqrestore(&bitmap->lock, flags);		memset(kmap(page), 0xff, PAGE_SIZE);		kunmap(page);		if (write_page(page, 0))			return 1;	}	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/77ad4bc706fe6c52ab953f31c287a6af712d080c/bitmap.c/buggy/drivers/md/bitmap.c