Lines Matching refs:WantSelectItem
356 IN UINTN WantSelectItem, in BootMenuSelectItem() argument
374 if (BootMenuData == NULL || WantSelectItem >= BootMenuData->ItemCount) { in BootMenuSelectItem()
385 (WantSelectItem < BootMenuData->ScrollBarControl.FirstItem || in BootMenuSelectItem()
386 WantSelectItem > BootMenuData->ScrollBarControl.LastItem || in BootMenuSelectItem()
387 WantSelectItem == BootMenuData->SelectItem)) { in BootMenuSelectItem()
392 if (WantSelectItem < BootMenuData->ScrollBarControl.FirstItem) { in BootMenuSelectItem()
393 BootMenuData->ScrollBarControl.FirstItem = WantSelectItem; in BootMenuSelectItem()
394 BootMenuData->ScrollBarControl.LastItem = WantSelectItem + ItemCountPerScreen - 1; in BootMenuSelectItem()
395 } else if (WantSelectItem > BootMenuData->ScrollBarControl.LastItem) { in BootMenuSelectItem()
396 BootMenuData->ScrollBarControl.FirstItem = WantSelectItem - ItemCountPerScreen + 1; in BootMenuSelectItem()
397 BootMenuData->ScrollBarControl.LastItem = WantSelectItem; in BootMenuSelectItem()
463 String = HiiGetString (gStringPackHandle, BootMenuData->PtrTokens[WantSelectItem], NULL); in BootMenuSelectItem()
465 PrintRow = StartRow + TITLE_TOKEN_COUNT + 2 + WantSelectItem - FirstItem; in BootMenuSelectItem()
473 if (WantSelectItem != BootMenuData->SelectItem && !RePaintItems) { in BootMenuSelectItem()
483 BootMenuData->SelectItem = WantSelectItem; in BootMenuSelectItem()