Lines Matching defs:child
180 BMutablePartition* child = partition->ChildAt(i);
182 if (!type.SetType(child->Type()))
196 primary->SetTo(child->Offset(), child->Size(), type.Type(), active,
199 child->SetChildCookie(primary);
219 // creating child
234 PartitionMapHandle::SupportedChildOperations(const BMutablePartition* child,
245 PartitionMapHandle::GetNextSupportedType(const BMutablePartition* child,
248 TRACE("%p->PartitionMapHandle::GetNextSupportedType(child: %p, "
249 "cookie: %ld)\n", this, child, *cookie);
298 PartitionMapHandle::ValidateSetParameters(const BMutablePartition* child,
301 if (child == NULL || parameters == NULL)
315 PartitionMapHandle::SetParameters(BMutablePartition* child,
326 PrimaryPartition* partition = (PrimaryPartition*)child->ChildCookie();
331 return child->SetParameters(parameters);
533 // create the child
534 // (Note: the primary partition index is indeed the child index, since
537 BMutablePartition* child;
539 parameters, &child);
543 // init the child
544 child->SetOffset(offset);
545 child->SetSize(size);
546 child->SetBlockSize(partition->BlockSize());
547 //child->SetFlags(0);
548 child->SetChildCookie(primary);
553 *_child = child;
559 PartitionMapHandle::DeleteChild(BMutablePartition* child)
561 BMutablePartition* parent = child->Parent();
562 status_t error = parent->DeleteChild(child);