Lines Matching full:core

33 local core = {}
53 default_acpi = core.getACPI()
57 core.setACPI(default_acpi)
58 core.setSingleUser(default_single_user)
59 core.setVerbose(default_verbose)
93 core.KEY_BACKSPACE = 8
94 core.KEY_ENTER = 13
95 core.KEY_DELETE = 127
99 core.KEYSTR_ESCAPE = "\027"
100 core.KEYSTR_CSI = core.KEYSTR_ESCAPE .. "["
101 core.KEYSTR_RESET = core.KEYSTR_ESCAPE .. "c"
103 core.MENU_RETURN = "return"
104 core.MENU_ENTRY = "entry"
105 core.MENU_SEPARATOR = "separator"
106 core.MENU_SUBMENU = "submenu"
107 core.MENU_CAROUSEL_ENTRY = "carousel_entry"
109 function core.setVerbose(verbose)
111 verbose = not core.verbose
119 core.verbose = verbose
122 function core.setSingleUser(single_user)
124 single_user = not core.su
132 core.su = single_user
135 function core.hasACPI()
144 return not core.hasFeature("EARLY_ACPI")
147 function core.getACPI()
148 if not core.hasACPI() then
157 function core.setACPI(acpi)
159 acpi = not core.acpi
169 core.acpi = acpi
172 function core.setSafeMode(safe_mode)
174 safe_mode = not core.sm
191 core.sm = safe_mode
194 function core.clearCachedKernels()
198 core.cached_kernels = nil
201 function core.kernelList()
202 if core.cached_kernels ~= nil then
203 return core.cached_kernels
241 core.cached_kernels = kernels
242 return core.cached_kernels
300 core.cached_kernels = kernels
301 return core.cached_kernels
304 function core.bootenvDefault()
308 function core.bootenvList()
321 if core.isRewinded() then
322 curenv = core.bootenvDefaultRewinded()
324 curenv = core.bootenvDefault()
343 function core.isCheckpointed()
347 function core.bootenvDefaultRewinded()
348 local defname = "zfs:!" .. string.sub(core.bootenvDefault(), 5)
365 function core.isRewinded()
369 function core.changeRewindCheckpoint()
370 if core.isRewinded() then
377 function core.loadEntropy()
378 if core.isUEFIBoot() then
386 function core.setDefaults()
387 core.setACPI(default_acpi)
388 core.setSafeMode(default_safe_mode)
389 core.setSingleUser(default_single_user)
390 core.setVerbose(default_verbose)
393 function core.autoboot(argstr)
398 core.loadEntropy()
402 function core.boot(argstr)
407 core.loadEntropy()
411 function core.hasFeature(name)
420 function core.isSingleUserBoot()
425 function core.isUEFIBoot()
431 function core.isZFSBoot()
440 function core.isFramebufferConsole()
453 function core.isSerialConsole()
466 function core.isSerialBoot()
480 function core.isMenuSkipped()
485 function core.deepCopyTable(tbl)
489 new_tbl[k] = core.deepCopyTable(v)
500 function core.popFrontTable(tbl)
520 function core.getConsoleName()
536 function core.nextConsoleChoice()
559 function core.hasUnicode()
570 function core.loaderTooOld()
574 if core.loaderTooOld() then
585 hook.register("config.reloaded", core.clearCachedKernels)
586 return core