fCurrentData
return (GetVersion() == STAT_DATA_V2 ? le2h(fCurrentData->sd_mode)
return (GetVersion() == STAT_DATA_V2 ? le2h(fCurrentData->sd_nlink)
return (GetVersion() == STAT_DATA_V2 ? le2h(fCurrentData->sd_uid)
return (GetVersion() == STAT_DATA_V2 ? le2h(fCurrentData->sd_gid)
return (GetVersion() == STAT_DATA_V2 ? le2h(fCurrentData->sd_size)
return (GetVersion() == STAT_DATA_V2 ? le2h(fCurrentData->sd_atime)
return (GetVersion() == STAT_DATA_V2 ? le2h(fCurrentData->sd_mtime)
return (GetVersion() == STAT_DATA_V2 ? le2h(fCurrentData->sd_ctime)
return (GetVersion() == STAT_DATA_V2 ? le2h(fCurrentData->sd_blocks)
return (GetVersion() == STAT_DATA_V2 ? le2h(fCurrentData->u.sd_rdev)
? le2h(fCurrentData->u.sd_generation) : 0);
SetTo(data.fCurrentData, true);
stat_data *fCurrentData;
StatData() : fCurrentData(NULL), fVersion(STAT_DATA_V2) {}
: fCurrentData(NULL), fVersion(STAT_DATA_V2) { *this = data; }
: fCurrentData(NULL), fVersion(STAT_DATA_V2) { SetTo(data, clone); }
: fCurrentData(NULL), fVersion(STAT_DATA_V2) { SetTo(data, clone); }
fCurrentData = new(nothrow) stat_data;
if (fCurrentData) {
*fCurrentData = *data;
fCurrentData = data;
delete fCurrentData;
fCurrentData = NULL;
REISER2FS_SUPER_MAGIC_STRING, &fCurrentData) == B_OK) {
if (GetFormatVersion() == REISERFS_3_6 && fCurrentData->s_label[0]) {
size_t len = MIN(sizeof(fCurrentData->s_label), bufferSize - 1);
memcpy(buffer, fCurrentData->s_label, len);
if (fCurrentData)
delete fCurrentData;
? le2h(fCurrentData->s_blocksize) : le2h(fOldData->s_blocksize));
? le2h(fCurrentData->s_block_count)
? le2h(fCurrentData->s_free_blocks)
? le2h(fCurrentData->s_version) : REISERFS_VERSION_0);
? le2h(fCurrentData->s_root_block) : le2h(fOldData->s_root_block));
? le2h(fCurrentData->s_state) : le2h(fOldData->s_state));
? le2h(fCurrentData->s_hash_function_code) : UNSET_HASH);
? le2h(fCurrentData->s_tree_height)
reiserfs_super_block *fCurrentData;