Home | History | Annotate | Download | only in sysinst

Lines Matching defs:want

1233  * dummy  entries (when we do not actually want the
1455 * Now it gets tricky: we want the wanted partitions in order
1467 const struct part_usage_info *want = &wanted->infos[i];
1469 if (want->cur_part_id == NO_PART)
1479 ps->pscheme->set_part_info(ps, want->cur_part_id,
1494 struct part_usage_info *want = &wanted->infos[i];
1496 if (want->cur_part_id != NO_PART)
1498 if (!(want->flags & PUIFLAG_ADD_OUTER))
1500 if (want->size <= 0)
1504 &space, 1, want->size-2*outer_align,
1511 infos[i].size = min(want->size, space.size);
1514 want->type, want->fs_type, want->fs_version);
1515 infos[i].last_mounted = want->mount;
1516 infos[i].fs_type = want->fs_type;
1517 infos[i].fs_sub_type = want->fs_version;
1518 infos[i].fs_opt1 = want->fs_opt1;
1519 infos[i].fs_opt2 = want->fs_opt2;
1520 infos[i].fs_opt3 = want->fs_opt3;
1528 want->cur_part_id = new_part_id;
1530 want->flags |= PUIFLG_ADD_INNER|PUIFLG_IS_OUTER;
1545 struct part_usage_info *want = &wanted->infos[i];
1547 if (want->cur_part_id != NO_PART)
1549 if (want->flags & (PUIFLG_JUST_MOUNTPOINT|PUIFLG_IS_OUTER))
1552 if ((want->flags & PUIFLG_CLONE_PARTS) &&
1553 want->clone_src != NULL &&
1554 want->clone_ndx < want->clone_src->num_sel) {
1555 sp = &want->clone_src->selection[want->clone_ndx];
1566 wanted->parts, &space, 1, want->size-align, align,
1571 want->size-5*align, align, from, -1);
1584 if (want->size <= 0)
1587 wanted->parts, &space, 1, want->size-align, align,
1592 want->size-5*align, align, from, -1);
1598 infos[i].size = min(want->size, space.size);
1601 want->type, want->fs_type, want->fs_version);
1602 infos[i].last_mounted = want->mount;
1603 infos[i].fs_type = want->fs_type;
1604 infos[i].fs_sub_type = want->fs_version;
1605 infos[i].fs_opt1 = want->fs_opt1;
1606 infos[i].fs_opt2 = want->fs_opt2;
1607 infos[i].fs_opt3 = want->fs_opt3;
1608 if (want->fs_type != FS_UNUSED &&
1609 want->type != PT_swap) {
1610 want->instflags |= PUIINST_NEWFS;
1611 if (want->mount[0] != 0)
1612 want->instflags |= PUIINST_MOUNT;
1632 struct part_usage_info *want = &wanted->infos[i];
1634 if (want->cur_part_id == NO_PART)
1636 if (want->flags & PUIFLG_JUST_MOUNTPOINT)
1638 if (want->size <= 0)
1641 if ((want->flags & (PUIFLG_ADD_INNER|PUIFLG_IS_OUTER)) !=
1653 if (test.start == want->cur_start &&
1654 test.size == want->size)
1659 infos[i].start = want->cur_start;
1660 infos[i].size = want->size;
1662 get_fs_part_type(want->type, want->fs_type,
1663 want->fs_version);
1664 infos[i].last_mounted = want->mount;
1665 infos[i].fs_type = want->fs_type;
1666 infos[i].fs_sub_type = want->fs_version;
1667 infos[i].fs_opt1 = want->fs_opt1;
1668 infos[i].fs_opt2 = want->fs_opt2;
1669 infos[i].fs_opt3 = want->fs_opt3;
1687 want->parts = wanted->parts;
1688 if (want->fs_type != FS_UNUSED &&
1689 want->type != PT_swap) {
1690 want->instflags |= PUIINST_NEWFS;
1691 if (want->mount[0] != 0)
1692 want->instflags |= PUIINST_MOUNT;