if (!(*result)) { 
if (!tmp.b_blocknr && !rc) { 
__ext2_get_sector(struct inode *inode, sector_t offset, int create,		   sector_t *result){	struct buffer_head tmp;	int rc;	memset(&tmp, 0, sizeof(struct buffer_head));	rc = ext2_get_block(inode, offset/ (PAGE_SIZE/512), &tmp,			    create);	*result = tmp.b_blocknr;	/* did we get a sparse block (hole in the file)? */	if (!(*result)) {		BUG_ON(create);		rc = -ENODATA;	}	return rc;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/0cfc11ed45e4c00750039e5a18c0fc0d681e19db/xip.c/buggy/fs/ext2/xip.c