Lines Matching refs:core

35 local core = {}
54 local boot_acpi = core.isSystem386() and core.getACPIPresent(false)
61 core.setACPI(true)
63 core.setSingleUser(default_single_user)
64 core.setVerbose(default_verbose)
82 core.KEY_BACKSPACE = 8
83 core.KEY_ENTER = 13
84 core.KEY_DELETE = 127
88 core.KEYSTR_ESCAPE = "\027"
89 core.KEYSTR_CSI = core.KEYSTR_ESCAPE .. "["
91 core.MENU_RETURN = "return"
92 core.MENU_ENTRY = "entry"
93 core.MENU_SEPARATOR = "separator"
94 core.MENU_SUBMENU = "submenu"
95 core.MENU_CAROUSEL_ENTRY = "carousel_entry"
97 function core.setVerbose(verbose)
99 verbose = not core.verbose
107 core.verbose = verbose
110 function core.setSingleUser(single_user)
112 single_user = not core.su
120 core.su = single_user
123 function core.getACPIPresent(checking_system_defaults)
137 function core.setACPI(acpi)
139 acpi = not core.acpi
151 core.acpi = acpi
154 function core.setSafeMode(safe_mode)
156 safe_mode = not core.sm
175 core.sm = safe_mode
178 function core.clearCachedKernels()
182 core.cached_kernels = nil
185 function core.kernelList()
186 if core.cached_kernels ~= nil then
187 return core.cached_kernels
217 core.cached_kernels = kernels
218 return core.cached_kernels
247 core.cached_kernels = kernels
248 return core.cached_kernels
251 function core.bootenvDefault()
255 function core.bootenvList()
267 curenv = core.bootenvDefault()
285 function core.setDefaults()
286 core.setACPI(core.getACPIPresent(true))
287 core.setSafeMode(default_safe_mode)
288 core.setSingleUser(default_single_user)
289 core.setVerbose(default_verbose)
292 function core.autoboot(argstr)
300 function core.boot(argstr)
308 function core.isSingleUserBoot()
313 function core.isUEFIBoot()
319 function core.isZFSBoot()
328 function core.isSerialConsole()
338 function core.isSerialBoot()
351 function core.isSystem386()
356 function core.isMenuSkipped()
361 function core.deepCopyTable(tbl)
365 new_tbl[k] = core.deepCopyTable(v)
376 function core.popFrontTable(tbl)
397 hook.register("config.reloaded", core.clearCachedKernels)
398 return core