Lines Matching defs:file_extent
53 struct file_extent {
59 file_extent* array;
79 file_extent* ExtentAt(uint32 index);
88 file_extent* _FindExtent(off_t offset, uint32* _index);
97 file_extent fDirect[CACHED_FILE_EXTENTS];
143 file_extent*
156 file_extent*
164 file_extent* extent = ExtentAt(index);
192 file_extent *array = fIndirect.array;
193 memcpy(fDirect, array, sizeof(file_extent) * count);
198 file_extent* oldArray = NULL;
214 file_extent* newArray = (file_extent *)realloc(oldArray,
215 maxCount * sizeof(file_extent));
220 memcpy(newArray, fDirect, sizeof(file_extent) * fCount);
244 file_extent* lastExtent = NULL;
270 file_extent* extent = ExtentAt(start++);
280 file_extent* extent = ExtentAt(i);
295 file_extent* extent = _FindExtent(offset, &index);
352 file_extent* lastExtent = NULL;
442 file_extent* fileExtent = _FindExtent(offset, &index);
516 file_extent* extent = map->ExtentAt(i);
554 file_extent* extent = map->ExtentAt(map->Count() - 1);