Lines Matching defs:KPartition

10 #include <KPartition.h>
49 struct KPartition::ListenerSet : VectorSet<KPartitionListener*> {};
52 int32 KPartition::sNextID = 0;
55 KPartition::KPartition(partition_id id)
94 KPartition::~KPartition()
107 KPartition::Register()
114 KPartition::Unregister()
127 KPartition::CountReferences() const
134 KPartition::MarkObsolete()
141 KPartition::IsObsolete() const
148 KPartition::PrepareForRemoval()
162 KPartition::PrepareForDeletion()
169 KPartition::Open(int flags, int* fd)
190 KPartition::PublishDevice()
220 dprintf("KPartition::PublishDevice(): Failed to publish partition "
232 KPartition::UnpublishDevice()
241 dprintf("KPartition::UnpublishDevice(): Failed to get path for "
248 dprintf("KPartition::UnpublishDevice(): Failed to unpublish partition "
260 KPartition::RepublishDevice()
289 dprintf("KPartition::RepublishDevice(): Failed to republish partition "
302 KPartition::IsPublished() const
309 KPartition::SetBusy(bool busy)
319 KPartition::IsBusy() const
326 KPartition::IsBusy(bool includeDescendants)
332 virtual bool VisitPre(KPartition* partition)
343 KPartition::CheckAndMarkBusy(bool includeDescendants)
355 KPartition::MarkBusy(bool includeDescendants)
359 virtual bool VisitPre(KPartition* partition)
373 KPartition::UnmarkBusy(bool includeDescendants)
377 virtual bool VisitPre(KPartition* partition)
391 KPartition::SetOffset(off_t offset)
401 KPartition::Offset() const
408 KPartition::SetSize(off_t size)
418 KPartition::Size() const
425 KPartition::SetContentSize(off_t size)
435 KPartition::ContentSize() const
442 KPartition::SetBlockSize(uint32 blockSize)
452 KPartition::BlockSize() const
459 KPartition::PhysicalBlockSize() const
466 KPartition::SetPhysicalBlockSize(uint32 blockSize)
474 KPartition::SetIndex(int32 index)
484 KPartition::Index() const
491 KPartition::SetStatus(uint32 status)
501 KPartition::Status() const
508 KPartition::IsUninitialized() const
515 KPartition::SetFlags(uint32 flags)
525 KPartition::AddFlags(uint32 flags)
535 KPartition::ClearFlags(uint32 flags)
545 KPartition::Flags() const
552 KPartition::ContainsFileSystem() const
559 KPartition::ContainsPartitioningSystem() const
566 KPartition::IsReadOnly() const
573 KPartition::IsMounted() const
580 KPartition::IsChildMounted()
583 virtual bool VisitPre(KPartition* partition)
594 KPartition::IsDevice() const
601 KPartition::SetName(const char* name)
610 KPartition::Name() const
617 KPartition::SetContentName(const char* name)
626 KPartition::ContentName() const
633 KPartition::SetType(const char* type)
642 KPartition::Type() const
649 KPartition::ContentType() const
656 KPartition::PartitionData()
663 KPartition::PartitionData() const
670 KPartition::SetID(partition_id id)
680 KPartition::ID() const
687 KPartition::GetFileName(char* buffer, size_t size) const
710 KPartition::GetPath(KPath* path) const
733 KPartition::SetVolumeID(dev_t volumeID)
761 KPartition::VolumeID() const
768 KPartition::SetMountCookie(void* cookie)
778 KPartition::MountCookie() const
785 KPartition::Mount(uint32 mountFlags, const char* parameters)
793 KPartition::Unmount()
801 KPartition::SetParameters(const char* parameters)
810 KPartition::Parameters() const
817 KPartition::SetContentParameters(const char* parameters)
826 KPartition::ContentParameters() const
833 KPartition::SetDevice(KDiskDevice* device)
842 KPartition::Device() const
849 KPartition::SetParent(KPartition* parent)
856 KPartition*
857 KPartition::Parent() const
864 KPartition::AddChild(KPartition* partition, int32 index)
904 KPartition::CreateChild(partition_id id, int32 index, off_t offset, off_t size,
905 KPartition** _child)
915 KPartition* child = new(std::nothrow) KPartition(id);
935 KPartition::RemoveChild(int32 index)
942 KPartition* partition = fChildren.ElementAt(index);
962 KPartition::RemoveChild(KPartition* child)
974 KPartition::RemoveAllChildren()
985 KPartition*
986 KPartition::ChildAt(int32 index) const
994 KPartition::CountChildren() const
1001 KPartition::CountDescendants() const
1004 for (int32 i = 0; KPartition* child = ChildAt(i); i++)
1010 KPartition*
1011 KPartition::VisitEachDescendant(KPartitionVisitor* visitor)
1017 for (int32 i = 0; KPartition* child = ChildAt(i); i++) {
1018 if (KPartition* result = child->VisitEachDescendant(visitor))
1028 KPartition::SetDiskSystem(KDiskSystem* diskSystem, float priority)
1068 KPartition::DiskSystem() const
1075 KPartition::DiskSystemPriority() const
1082 KPartition::ParentDiskSystem() const
1089 KPartition::SetCookie(void* cookie)
1099 KPartition::Cookie() const
1106 KPartition::SetContentCookie(void* cookie)
1116 KPartition::ContentCookie() const
1123 KPartition::AddListener(KPartitionListener* listener)
1139 KPartition::RemoveListener(KPartitionListener* listener)
1154 KPartition::Changed(uint32 flags, uint32 clearFlags)
1165 KPartition::SetChangeFlags(uint32 flags)
1172 KPartition::ChangeFlags() const
1179 KPartition::ChangeCounter() const
1186 KPartition::UninitializeContents(bool logChanges)
1206 dprintf("KPartition::UninitializeContents(): Failed to unmount "
1262 KPartition::SetAlgorithmData(uint32 data)
1269 KPartition::AlgorithmData() const
1276 KPartition::WriteUserData(UserDataWriter& writer, user_partition_data* data)
1315 for (int32 i = 0; KPartition* child = ChildAt(i); i++) {
1328 KPartition::Dump(bool deep, int32 level)
1359 for (int32 i = 0; KPartition* child = ChildAt(i); i++)
1366 KPartition::FireOffsetChanged(off_t offset)
1378 KPartition::FireSizeChanged(off_t size)
1390 KPartition::FireContentSizeChanged(off_t size)
1402 KPartition::FireBlockSizeChanged(uint32 blockSize)
1414 KPartition::FireIndexChanged(int32 index)
1426 KPartition::FireStatusChanged(uint32 status)
1438 KPartition::FireFlagsChanged(uint32 flags)
1450 KPartition::FireNameChanged(const char* name)
1462 KPartition::FireContentNameChanged(const char* name)
1474 KPartition::FireTypeChanged(const char* type)
1486 KPartition::FireIDChanged(partition_id id)
1498 KPartition::FireVolumeIDChanged(dev_t volumeID)
1510 KPartition::FireMountCookieChanged(void* cookie)
1522 KPartition::FireParametersChanged(const char* parameters)
1534 KPartition::FireContentParametersChanged(const char* parameters)
1546 KPartition::FireChildAdded(KPartition* child, int32 index)
1558 KPartition::FireChildRemoved(KPartition* child, int32 index)
1570 KPartition::FireDiskSystemChanged(KDiskSystem* diskSystem)
1582 KPartition::FireCookieChanged(void* cookie)
1594 KPartition::FireContentCookieChanged(void* cookie)
1606 KPartition::_UpdateChildIndices(int32 start, int32 end)
1623 KPartition::_NextID()