Home | History | Annotate | Download | only in common

Lines Matching refs:slot

35     // The current slot should be bootable.
41 BootControlInterface::Slot GetCurrentSlot() const override {
46 BootControlInterface::Slot slot,
48 if (slot >= num_slots_)
50 auto part_it = devices_[slot].find(partition_name);
51 if (part_it == devices_[slot].end())
57 bool IsSlotBootable(BootControlInterface::Slot slot) const override {
58 return slot < num_slots_ && is_bootable_[slot];
61 bool MarkSlotUnbootable(BootControlInterface::Slot slot) override {
62 if (slot >= num_slots_)
64 is_bootable_[slot] = false;
68 bool SetActiveBootSlot(Slot slot) override { return true; }
84 void SetCurrentSlot(BootControlInterface::Slot slot) {
85 current_slot_ = slot;
89 BootControlInterface::Slot slot,
91 DCHECK(slot < num_slots_);
92 devices_[slot][partition_name] = device;
95 void SetSlotBootable(BootControlInterface::Slot slot, bool bootable) {
96 DCHECK(slot < num_slots_);
97 is_bootable_[slot] = bootable;
101 BootControlInterface::Slot num_slots_{2};
102 BootControlInterface::Slot current_slot_{0};