Lines Matching full:local
30 local core = require("core")
31 local screen = require("screen")
33 local password = {}
35 local INCORRECT_PASSWORD = "loader: incorrect password"
37 local show_password_mask = false
38 local twiddle_chars = {"/", "-", "\\", "|"}
39 local screen_setup = false
41 local function setup_screen()
49 local str = ""
50 local twiddle_pos = 1
52 local function draw_twiddle()
62 local ch = io.getchar()
89 local function doPrompt(prompt, pwd)
90 local attempts = 1
92 local function clear_incorrect_text_prompt()
106 local read_pwd = password.read(#prompt)
117 local function compare(prompt, pwd)
124 local boot_pwd = loader.getenv("bootlock_password")
127 local geli_prompt = loader.getenv("geom_eli_passphrase_prompt")
129 local passphrase = doPrompt("GELI Passphrase:")
133 local pwd = loader.getenv("password")