Lines Matching defs:index
538 uint32 index = 0, max = *_count;
549 vecs[index].offset = volume->ToOffset(run) + offset - fileOffset;
550 vecs[index].length = ((uint32)run.Length() << blockShift)
554 if ((uint64)size <= (uint64)vecs[index].length
555 || (uint64)offset + (uint64)vecs[index].length
557 if ((uint64)offset + (uint64)vecs[index].length
561 vecs[index].length = round_up(inode->Size() - offset,
564 *_count = index + 1;
568 offset += vecs[index].length;
569 size -= vecs[index].length;
570 index++;
572 if (index >= max) {
574 *_count = index;
917 Index index(volume);
918 index.UpdateSize(transaction, inode);
964 // directory modification times are not part of the index
969 Index index(volume);
970 index.UpdateLastModified(transaction, inode,
1294 Index index(volume);
1295 index.UpdateName(transaction, oldName, newName, inode);
1507 // for nodes not in the index!
1522 Index index(volume);
1537 index.UpdateSize(transaction, inode);
1542 index.UpdateLastModified(transaction, inode,
1547 // updating the index doesn't write back the inode
2188 Index index(volume);
2189 status_t status = index.Create(transaction, name, type);
2233 Index index(volume);
2234 status_t status = index.SetTo(name);
2238 bfs_inode& node = index.Node()->Node();
2240 stat->st_type = index.Type();
2244 stat->st_blocks = index.Node()->AllocatedSize() / 512;
2466 /* index directory & index operations */