Lines Matching defs:inode

207 	// Inode::Create() will keep the inode locked for us
222 uint16 newLength, Inode* inode)
246 fVolume->UpdateLiveQueries(inode, name, type, oldKey, oldLength,
265 inode->ID());
277 inode->ID());
285 Index::InsertName(Transaction& transaction, const char* name, Inode* inode)
287 return UpdateName(transaction, NULL, name, inode);
292 Index::RemoveName(Transaction& transaction, const char* name, Inode* inode)
294 return UpdateName(transaction, name, NULL, inode);
300 const char* newName, Inode* inode)
302 ASSERT(inode->IsRegularNode());
307 oldLength, (uint8*)newName, newLength, inode);
312 Index::InsertSize(Transaction& transaction, Inode* inode)
314 ASSERT(inode->InSizeIndex());
316 off_t size = inode->Size();
318 sizeof(int64), inode);
323 Index::RemoveSize(Transaction& transaction, Inode* inode)
325 ASSERT(inode->InSizeIndex());
328 off_t size = inode->OldSize();
330 sizeof(int64), NULL, 0, inode);
335 Index::UpdateSize(Transaction& transaction, Inode* inode)
337 ASSERT(inode->InSizeIndex());
339 off_t oldSize = inode->OldSize();
340 off_t newSize = inode->Size();
344 inode);
346 inode->UpdateOldSize();
353 Index::InsertLastModified(Transaction& transaction, Inode* inode)
355 ASSERT(inode->InLastModifiedIndex());
357 off_t modified = inode->LastModified();
359 (uint8*)&modified, sizeof(int64), inode);
364 Index::RemoveLastModified(Transaction& transaction, Inode* inode)
366 ASSERT(inode->InLastModifiedIndex());
369 off_t modified = inode->OldLastModified();
371 (uint8*)&modified, sizeof(int64), NULL, 0, inode);
376 Index::UpdateLastModified(Transaction& transaction, Inode* inode,
379 ASSERT(inode->InLastModifiedIndex());
381 bigtime_t oldModified = inode->OldLastModified();
387 sizeof(int64), inode);
389 inode->Node().last_modified_time = HOST_ENDIAN_TO_BFS_INT64(modified);
394 inode->UpdateOldLastModified();