NUM_FRAGMENT_VALUES
if (arrayCount > NUM_FRAGMENT_VALUES || arrayCount < 1) {
if (arrayCount < NUM_FRAGMENT_VALUES) {
(NUM_FRAGMENT_VALUES + 1) * sizeof(off_t));
memset(array, 0, (NUM_FRAGMENT_VALUES + 1) * sizeof(off_t));
if (arrayCount > NUM_FRAGMENT_VALUES || arrayCount <= 1) {
&& arrayCount <= NUM_FRAGMENT_VALUES) {
&& arrayCount <= NUM_FRAGMENT_VALUES) {
if (isLast && arrayCount <= NUM_FRAGMENT_VALUES) {
(NUM_FRAGMENT_VALUES + 1) * sizeof(off_t));
(NUM_FRAGMENT_VALUES + 1) * sizeof(off_t));
memset((off_t*)duplicate + NUM_FRAGMENT_VALUES + 1, 0,
fNodeSize - (NUM_FRAGMENT_VALUES + 1) * sizeof(off_t));
maxSize = NUM_FRAGMENT_VALUES;
uint32 fragment = (NUM_FRAGMENT_VALUES + 1) * ((uint64)offset & 0x3ff);
return (duplicate_array*)((off_t*)this + index * (NUM_FRAGMENT_VALUES + 1));
return nodeSize / ((NUM_FRAGMENT_VALUES + 1) * sizeof(off_t));