/freebsd/crypto/openssl/crypto/store/ |
H A D | store_meth.c | 18 int OSSL_STORE_LOADER_up_ref(OSSL_STORE_LOADER *loader) in OSSL_STORE_LOADER_up_ref() argument 22 if (loader->prov != NULL) in OSSL_STORE_LOADER_up_ref() 23 CRYPTO_UP_REF(&loader->refcnt, &ref, loader->lock); in OSSL_STORE_LOADER_up_ref() 27 void OSSL_STORE_LOADER_free(OSSL_STORE_LOADER *loader) in OSSL_STORE_LOADER_free() argument 29 if (loader != NULL && loader->prov != NULL) { in OSSL_STORE_LOADER_free() 32 CRYPTO_DOWN_REF(&loader->refcnt, &i, loader->lock); in OSSL_STORE_LOADER_free() 35 ossl_provider_free(loader->prov); in OSSL_STORE_LOADER_free() 36 CRYPTO_THREAD_lock_free(loader->lock); in OSSL_STORE_LOADER_free() 38 OPENSSL_free(loader); in OSSL_STORE_LOADER_free() 47 OSSL_STORE_LOADER *loader; in new_loader() local [all …]
|
H A D | store_register.c | 38 * mysterious errors when trying to register the created loader in OSSL_STORE_LOADER_new() 56 const ENGINE *OSSL_STORE_LOADER_get0_engine(const OSSL_STORE_LOADER *loader) in OSSL_STORE_LOADER_get0_engine() argument 58 return loader->engine; in OSSL_STORE_LOADER_get0_engine() 61 const char *OSSL_STORE_LOADER_get0_scheme(const OSSL_STORE_LOADER *loader) in OSSL_STORE_LOADER_get0_scheme() argument 63 return loader->scheme; in OSSL_STORE_LOADER_get0_scheme() 66 int OSSL_STORE_LOADER_set_open(OSSL_STORE_LOADER *loader, in OSSL_STORE_LOADER_set_open() argument 69 loader->open = open_function; in OSSL_STORE_LOADER_set_open() 74 (OSSL_STORE_LOADER *loader, in OSSL_STORE_LOADER_set_open_ex() argument 77 loader->open_ex = open_ex_function; in OSSL_STORE_LOADER_set_open_ex() 81 int OSSL_STORE_LOADER_set_attach(OSSL_STORE_LOADER *loader, in OSSL_STORE_LOADER_set_attach() argument [all …]
|
H A D | store_lib.c | 35 static int loader_set_params(OSSL_STORE_LOADER *loader, in loader_set_params() argument 40 if (!loader->p_set_ctx_params(loader_ctx, params)) in loader_set_params() 56 if (!loader->p_set_ctx_params(loader_ctx, propp)) in loader_set_params() 69 const OSSL_STORE_LOADER *loader = NULL; in OSSL_STORE_open_ex() local 117 if ((loader = ossl_store_get0_loader_int(scheme)) != NULL) { in OSSL_STORE_open_ex() 119 if (loader->open_ex != NULL) in OSSL_STORE_open_ex() 120 loader_ctx = loader->open_ex(loader, uri, libctx, propq, in OSSL_STORE_open_ex() 123 loader_ctx = loader->open(loader, uri, ui_method, ui_data); in OSSL_STORE_open_ex() 126 if (loader == NULL in OSSL_STORE_open_ex() 144 loader = fetched_loader; in OSSL_STORE_open_ex() [all …]
|
/freebsd/stand/lua/ |
H A D | core.lua | 50 local boot_single = loader.getenv("boot_single") or "no" 51 local boot_verbose = loader.getenv("boot_verbose") or "no" 68 local lua_path = loader.lua_path 70 -- loader.lua_path export has sufficiently spread. 115 loader.setenv("boot_verbose", "YES") 117 loader.unsetenv("boot_verbose") 128 loader.setenv("boot_single", "YES") 130 loader.unsetenv("boot_single") 136 -- We can't trust acpi.rsdp to be set if the loader binary doesn't do 137 -- ACPI detection early enough. UEFI loader historically didn't, so [all …]
|
H A D | loader.lua.8 | 10 .Nm loader.lua 11 .Nd Fx Lua loader module 17 .Ic loader 21 .Ic loader 23 There is no need to require it like other loader-specific modules. 26 .Nm loader 51 .Nm loader 65 Exit the boot loader back to the firmware with a status of 69 Execute the loader builtin command 111 Execute the loader builtin command [all …]
|
H A D | cli.lua.8 | 36 executed at the loader prompt. 44 New loader commands may be created by adding functions to the object returned by 56 -- are pushed directly to the stack by loader, then handed off to 66 -- Perform a loader command directly. This will not get dispatched back 68 -- in loader. Lua will have the first chance to handle any commands 69 -- executed at the loader prompt. 74 This function may be invoked by a user at the loader prompt by simply typing 111 built-in loader commands. 113 loader command. 132 command will dump the list of modules that loader has been made aware of and [all …]
|
/freebsd/stand/forth/ |
H A D | loader.4th.8 | 29 .Nm loader.4th 30 .Nd loader.conf processing tools 35 .Xr loader.conf 5 38 .Pa /boot/loader.rc 43 .Xr loader.conf 5 53 .Xr loader 8 61 .Dl include loader.4th 64 .Pa /boot/loader.rc 74 .Xr loader.conf 5 92 .Pa /boot/defaults/loader.conf , [all …]
|
H A D | check-password.4th.8 | 45 .Xr loader 8 56 .Pa /boot/loader.4th 65 .Pq depending on Xr loader.conf 5 settings . 85 .Xr loader.conf 5 96 Selects whether loader(8) will prompt for GELI credentials, handing-off to the 107 .It Pa /boot/loader 109 .Xr loader 8 . 113 .It Pa /boot/loader.rc 114 .Xr loader 8 119 .Pa /boot/loader.rc : [all …]
|
H A D | beastie.4th.8 | 37 \(en to the right of the boot loader menu. 43 .Xr loader 8 54 .Pa /boot/loader.rc 66 .Xr loader.conf 5 81 .Xr loader.conf 5 . 88 Initializes the interactive boot loader menu. 93 .Xr loader.conf 5 132 .Bl -tag -width /boot/loader.4th -compact 133 .It Pa /boot/loader 135 .Xr loader 8 . [all …]
|
H A D | version.4th.8 | 34 is a set of commands designed to draw the boot loader 41 .Xr loader 8 71 .Xr loader 8 , 73 .Xr loader.conf 5 . 74 This should be the version of boot loader used. 93 .It Pa /boot/loader 95 .Xr loader 8 . 99 .It Pa /boot/loader.rc 100 .Xr loader 8 105 .Xr loader 8 [all …]
|
H A D | brand.4th.8 | 35 loader menu. 41 .Xr loader 8 64 .Xr loader.conf 5 75 .Xr loader.conf 5 . 95 .Bl -tag -width /boot/loader.4th -compact 96 .It Pa /boot/loader 98 .Xr loader 8 . 102 .It Pa /boot/loader.rc 103 .Xr loader 8 108 .Xr loader.conf 5 : [all …]
|
H A D | color.4th.8 | 40 .Xr loader 8 51 .Pa /boot/loader.4th 80 .Bl -tag -width /boot/loader.4th -compact 81 .It Pa /boot/loader 83 .Xr loader 8 . 87 .It Pa /boot/loader.rc 88 .Xr loader 8 93 .Pa /boot/loader.rc : 101 .Xr loader.conf 5 , 102 .Xr loader 8 , [all …]
|
H A D | delay.4th.8 | 35 .Xr loader 8 . 41 .Xr loader 8 87 .Bl -tag -width /boot/loader.4th -compact 88 .It Pa /boot/loader 90 .Xr loader 8 . 94 .It Pa /boot/loader.rc 95 .Xr loader 8 100 .Pa /boot/loader.rc : 110 .Xr loader.conf 5 , 112 .Xr loader 8 , [all …]
|
/freebsd/stand/defaults/ |
H A D | loader.conf.5 | 25 .Dt LOADER.CONF 5 28 .Nm loader.conf 38 .Xr loader 8 . 67 .Xr loader 8 90 .Pa /boot/loader.rc , 112 process and escape to the loader prompt. 121 .Xr loader 8 125 .Xr loader 8 , 131 The lua-based loader will process files with a 143 One cannot depend on any value remaining in the loader environmen [all...] |
/freebsd/stand/man/ |
H A D | loader.efi.8 | 37 .Nm loader.efi 38 .Nd UEFI kernel loader 108 On x86 platforms, if you wish to redirect the loader's output to a serial port 170 These flags can be controlled by setting loader environment variables 179 .Bl -column -offset indent ".Sy boot flag" ".Sy loader variable" ".Sy Kernel RB_ flag" 180 .It Sy boot flag Ta Sy loader variable Ta Sy Kernel RB_ flag 211 .Pa /efi/freebsd/loader.env 285 since it avoided modifications for the loader/kernel hand-off protocol, 329 .Bl -tag -width "/boot/loader.efi" 330 .It Pa /boot/loader.efi [all …]
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | OSSL_STORE_LOADER.pod | 39 int OSSL_STORE_LOADER_up_ref(OSSL_STORE_LOADER *loader); 40 void OSSL_STORE_LOADER_free(OSSL_STORE_LOADER *loader); 42 loader); 43 const char *OSSL_STORE_LOADER_get0_properties(const OSSL_STORE_LOADER *loader); 44 const char *OSSL_STORE_LOADER_get0_description(const OSSL_STORE_LOADER *loader); 45 int OSSL_STORE_LOADER_is_a(const OSSL_STORE_LOADER *loader, 48 void (*user_fn)(OSSL_STORE_LOADER *loader, 51 int OSSL_STORE_LOADER_names_do_all(const OSSL_STORE_LOADER *loader, 65 /* struct ossl_store_loader_ctx_st is defined differently by each loader */ 78 (const OSSL_STORE_LOADER *loader, BIO *bio, [all …]
|
/freebsd/usr.sbin/bhyve/ |
H A D | qemu_loader.h | 27 * @param loader Qemu loader instance the command should be added to. 32 int qemu_loader_alloc(struct qemu_loader *loader, const uint8_t *name, 40 * @param loader Qemu loader instance the command should be added to. 46 int qemu_loader_add_checksum(struct qemu_loader *loader, const uint8_t *name, 52 * @param loader Qemu loader instance the command should be added to. 59 int qemu_loader_add_pointer(struct qemu_loader *loader, 64 * Creates a qemu loader instance. 66 * @param new_loader Returns the newly created qemu loader instance. 67 * @param fwcfg_name Name of the FwCfg item which represents the qemu loader 72 * Signals that all commands are written to the qemu loader. This function [all …]
|
H A D | qemu_loader.c | 76 qemu_loader_alloc(struct qemu_loader *const loader, const uint8_t *name, in qemu_loader_alloc() argument 101 STAILQ_INSERT_HEAD(&loader->list, element, chain); in qemu_loader_alloc() 107 qemu_loader_add_checksum(struct qemu_loader *const loader, const uint8_t *name, in qemu_loader_add_checksum() argument 127 STAILQ_INSERT_TAIL(&loader->list, element, chain); in qemu_loader_add_checksum() 133 qemu_loader_add_pointer(struct qemu_loader *const loader, in qemu_loader_add_pointer() argument 157 STAILQ_INSERT_TAIL(&loader->list, element, chain); in qemu_loader_add_pointer() 166 struct qemu_loader *loader; in qemu_loader_create() local 172 loader = calloc(1, sizeof(struct qemu_loader)); in qemu_loader_create() 173 if (loader == NULL) { in qemu_loader_create() 174 warnx("%s: failed to allocate loader", __func__); in qemu_loader_create() [all …]
|
/freebsd/stand/i386/loader/ |
H A D | Makefile | 15 LOADER?= loader_${LOADER_INTERP} macro 16 PROG= ${LOADER}.sym 18 NEWVERSWHAT?= "bootstrap loader" x86 19 VERSION_FILE= ${.CURDIR}/../loader/version 40 LOADERSIZE?= 500000 # Largest known safe size for loader.bin 42 .PATH: ${BOOTSRC}/i386/loader 44 # architecture-specific loader code 82 HELP_FILENAME= loader.help.bios 85 .include "${BOOTSRC}/loader.mk" 87 CLEANFILES+= ${LOADER} ${LOADER}.bin 8x16.c [all …]
|
/freebsd/secure/lib/libcrypto/man/man3/ |
H A D | OSSL_STORE_LOADER.3 | 174 \& int OSSL_STORE_LOADER_up_ref(OSSL_STORE_LOADER *loader); 175 \& void OSSL_STORE_LOADER_free(OSSL_STORE_LOADER *loader); 177 \& loader); 178 \& const char *OSSL_STORE_LOADER_get0_properties(const OSSL_STORE_LOADER *loader); 179 \& const char *OSSL_STORE_LOADER_get0_description(const OSSL_STORE_LOADER *loader); 180 \& int OSSL_STORE_LOADER_is_a(const OSSL_STORE_LOADER *loader, 183 \& void (*user_fn)(OSSL_STORE_LOADER *loader, 186 \& int OSSL_STORE_LOADER_names_do_all(const OSSL_STORE_LOADER *loader, 202 \& /* struct ossl_store_loader_ctx_st is defined differently by each loader */ 215 \& (const OSSL_STORE_LOADER *loader, BIO *bio, [all …]
|
/freebsd/crypto/openssl/include/openssl/ |
H A D | store.h | 49 * loader needs extra input, for example when a password or pin is needed, and 68 * done, and depends on the underlying loader (use OSSL_STORE_get0_scheme to 69 * determine which loader is used), except for common commands (see below). 122 * The given UI method will be used any time the loader needs extra input, 250 * Function to fetch a loader and extract data from it 259 int OSSL_STORE_LOADER_up_ref(OSSL_STORE_LOADER *loader); 260 void OSSL_STORE_LOADER_free(OSSL_STORE_LOADER *loader); 262 loader); 263 const char *OSSL_STORE_LOADER_get0_properties(const OSSL_STORE_LOADER *loader); 264 const char *OSSL_STORE_LOADER_get0_description(const OSSL_STORE_LOADER *loader); [all …]
|
/freebsd/stand/efi/loader/ |
H A D | Makefile | 11 LOADER?= loader_ia32 macro 14 LOADER?= loader_${LOADER_INTERP} macro 16 PROG= ${LOADER}.sym 20 # architecture-specific loader code 33 CFLAGS+= -I${.CURDIR}/../loader 60 .PATH: ${.CURDIR}/../loader 61 .PATH: ${.CURDIR}/../loader/arch/${__arch} 62 .include "${.CURDIR}/../loader/arch/${__arch}/Makefile.inc" 89 NEWVERSWHAT?= "EFI loader" ${MACHINE} 90 VERSION_FILE= ${.CURDIR}/../loader/version [all …]
|
/freebsd/usr.sbin/bhyveload/ |
H A D | bhyveload.8 | 42 .Op Fl l Ar os-loader 55 .Xr loader 8 58 loader on the user's terminal. 59 This behavior can be changed by specifying a different OS loader. 84 loader environment variable 95 .It Fl l Ar os-loader 96 Specify a different OS loader. 103 loader. 126 This is intended for debugging an OS loader as it allows inspection of 156 .Xr loader 8 [all …]
|
/freebsd/crypto/openssl/apps/lib/ |
H A D | engine_loader.c | 11 * Here is an STORE loader for ENGINE backed keys. It relies on deprecated 64 static OSSL_STORE_LOADER_CTX *engine_open(const OSSL_STORE_LOADER *loader, in engine_open() argument 169 OSSL_STORE_LOADER *loader = NULL; in setup_engine_loader() local 171 if ((loader = OSSL_STORE_LOADER_new(NULL, ENGINE_SCHEME)) == NULL in setup_engine_loader() 172 || !OSSL_STORE_LOADER_set_open(loader, engine_open) in setup_engine_loader() 173 || !OSSL_STORE_LOADER_set_expect(loader, engine_expect) in setup_engine_loader() 174 || !OSSL_STORE_LOADER_set_load(loader, engine_load) in setup_engine_loader() 175 || !OSSL_STORE_LOADER_set_eof(loader, engine_eof) in setup_engine_loader() 176 || !OSSL_STORE_LOADER_set_error(loader, engine_error) in setup_engine_loader() 177 || !OSSL_STORE_LOADER_set_close(loader, engine_close) in setup_engine_loader() [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/intel/axm/ |
H A D | axm5516-cpus.dtsi | 77 cpu-release-addr = <0>; // Fixed by the boot loader 85 cpu-release-addr = <0>; // Fixed by the boot loader 93 cpu-release-addr = <0>; // Fixed by the boot loader 101 cpu-release-addr = <0>; // Fixed by the boot loader 109 cpu-release-addr = <0>; // Fixed by the boot loader 117 cpu-release-addr = <0>; // Fixed by the boot loader 125 cpu-release-addr = <0>; // Fixed by the boot loader 133 cpu-release-addr = <0>; // Fixed by the boot loader 141 cpu-release-addr = <0>; // Fixed by the boot loader 149 cpu-release-addr = <0>; // Fixed by the boot loader [all …]
|