Lines Matching refs:child
82 // creating child
96 GPTPartitionHandle::SupportedChildOperations(const BMutablePartition* child,
110 GPTPartitionHandle::GetNextSupportedType(const BMutablePartition* child,
114 TRACE("GPTPartitionHandle::GetNextSupportedType(child: %p, cookie: %" B_PRId32 ")\n",
115 child, index);
142 BMutablePartition* child = Partition()->ChildAt(index);
143 status = info->ExcludeOccupiedSpace(child->Offset(), child->Size());
170 GPTPartitionHandle::ValidateSetName(const BMutablePartition *child, BString* name)
194 GPTPartitionHandle::SetName(BMutablePartition* child, const char* name)
196 return child->SetName(name);
201 GPTPartitionHandle::ValidateSetType(const BMutablePartition* child,
213 GPTPartitionHandle::SetType(BMutablePartition* child, const char* type)
215 return child->SetType(type);
232 // create the child
234 BMutablePartition* child;
236 typeString, name, parameters, &child);
240 // init the child
241 child->SetOffset(offset);
242 child->SetSize(size);
243 child->SetBlockSize(partition->BlockSize());
245 *_child = child;
251 GPTPartitionHandle::DeleteChild(BMutablePartition* child)
253 BMutablePartition* parent = child->Parent();
254 return parent->DeleteChild(child);