Lines Matching refs:local
32 local core = require("core")
33 local screen = require("screen")
35 local password = {}
37 local INCORRECT_PASSWORD = "loader: incorrect password"
39 local show_password_mask = false
40 local twiddle_chars = {"/", "-", "\\", "|"}
41 local screen_setup = false
43 local function setup_screen()
51 local str = ""
52 local twiddle_pos = 1
54 local function draw_twiddle()
64 local ch = io.getchar()
91 local function doPrompt(prompt, pwd)
92 local attempts = 1
94 local function clear_incorrect_text_prompt()
108 local read_pwd = password.read(#prompt)
119 local function compare(prompt, pwd)
126 local boot_pwd = loader.getenv("bootlock_password")
129 local geli_prompt = loader.getenv("geom_eli_passphrase_prompt")
131 local passphrase = doPrompt("GELI Passphrase:")
135 local pwd = loader.getenv("password")