Lines Matching refs:partition
57 FATAddOn::CreatePartitionHandle(BMutablePartition* partition,
60 FATPartitionHandle* handle = new(nothrow) FATPartitionHandle(partition);
77 FATAddOn::CanInitialize(const BMutablePartition* partition)
84 FATAddOn::ValidateInitialize(const BMutablePartition* partition, BString* name,
87 if (!CanInitialize(partition) || !name)
100 FATAddOn::Initialize(BMutablePartition* partition, const char* name,
103 if (!CanInitialize(partition) || name == NULL)
106 FATPartitionHandle* handle = new(nothrow) FATPartitionHandle(partition);
111 status_t error = partition->SetContentType(Name());
115 partition->SetContentName(name);
116 partition->SetContentParameters(parameterString);
118 partition->SetBlockSize(blockSize);
119 partition->SetContentSize(partition->Size() / blockSize * blockSize);
120 partition->Changed(B_PARTITION_CHANGED_INITIALIZATION);
144 FATPartitionHandle::FATPartitionHandle(BMutablePartition* partition)
145 : BPartitionHandle(partition)