offset_v2_esafe_overlay *tmp = (offset_v2_esafe_overlay *)v2; tmp->linear = le64_to_cpu(tmp->linear); tmp->offset_v2.k_offset = offset; tmp->linear = cpu_to_le64(tmp->linear); 
offset &= (~0ULL>>4); v2->v = (v2->v & cpu_to_le64(15ULL<<60)) | cpu_to_le64(offset); 
static inline void set_offset_v2_k_offset( struct offset_v2 *v2, loff_t offset ){    offset_v2_esafe_overlay *tmp = (offset_v2_esafe_overlay *)v2;    tmp->linear = le64_to_cpu(tmp->linear);    tmp->offset_v2.k_offset = offset;    tmp->linear = cpu_to_le64(tmp->linear);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/f8e08a8466c4ac5f61b4bdb6338fd97eedb9c9e8/reiserfs_fs.h/clean/include/linux/reiserfs_fs.h