Lines Matching defs:transaction
351 Volume::CreateIndicesRoot(Transaction& transaction)
354 status_t status = Inode::Create(transaction, NULL, NULL,
366 Volume::CreateVolumeID(Transaction& transaction)
382 attr.Write(transaction, cookie, 0, (uint8_t *)&id, &length, NULL);
390 Volume::AllocateForInode(Transaction& transaction, const Inode* parent,
393 return fBlockAllocator.AllocateForInode(transaction, &parent->BlockRun(),
608 Transaction transaction(this, 0);
610 if (fBlockAllocator.InitializeAndClearBitmap(transaction) < B_OK)
614 status_t status = Inode::Create(transaction, NULL, NULL,
625 status = index.Create(transaction, "name", B_STRING_TYPE);
629 status = index.Create(transaction, "BEOS:APP_SIG", B_STRING_TYPE);
633 status = index.Create(transaction, "last_modified", B_INT64_TYPE);
637 status = index.Create(transaction, "size", B_INT64_TYPE);
642 status = CreateVolumeID(transaction);
654 status = transaction.Done();