Home
last modified time | relevance | path

Searched refs:stub (Results 1 – 25 of 448) sorted by relevance

12345678910>>...18

/linux-6.15/drivers/md/dm-vdo/
H A Dfunnel-queue.c25 queue->stub.next = NULL; in vdo_make_funnel_queue()
26 queue->newest = &queue->stub; in vdo_make_funnel_queue()
27 queue->oldest = &queue->stub; in vdo_make_funnel_queue()
48 if (oldest == &queue->stub) { in get_oldest()
83 vdo_funnel_queue_put(queue, &queue->stub); in get_oldest()
154 if (queue->oldest != &queue->stub) in vdo_is_funnel_queue_idle()
166 if (READ_ONCE(queue->newest) != &queue->stub) in vdo_is_funnel_queue_idle()
/linux-6.15/Documentation/translations/zh_CN/arch/riscv/
H A Dboot.rst51 请注意,如果不是这样,EFI stub 将重定位内核。
61 ACPI表通过EFI配置表传递给内核。在这种情况下,EFI stub 仍然会创建一个
62 小的设备树。请参阅下面的"EFI stub 和设备树"部分,了解这个设备树的详细
93 使用UEFI启动时,EFI stub 需要引导hartid以便将其传递给 ``$a1`` 中的
94 RISC-V内核。EFI stub使用以下方法之一获取引导hartid:
107 EFI stub 和设备树
110 使用UEFI启动时,EFI stub 会用与arm64相同的参数补充(或创建)设备树,
/linux-6.15/drivers/firmware/efi/libstub/
H A DMakefile67 lib-y := efi-stub-helper.o gop.o secureboot.o tpm.o \
82 lib-$(CONFIG_EFI_GENERIC_STUB) += efi-stub.o string.o intrinsics.o systable.o \
83 screen_info.o efi-stub-entry.o
85 lib-$(CONFIG_ARM) += arm32-stub.o
86 lib-$(CONFIG_ARM64) += kaslr.o arm64.o arm64-stub.o smbios.o
87 lib-$(CONFIG_X86) += x86-stub.o smbios.o
90 lib-$(CONFIG_RISCV) += kaslr.o riscv.o riscv-stub.o
91 lib-$(CONFIG_LOONGARCH) += loongarch.o loongarch-stub.o
93 CFLAGS_arm32-stub.o := -DTEXT_OFFSET=$(TEXT_OFFSET)
106 lib-y := $(patsubst %.o,%.stub.o,$(lib-y))
[all …]
/linux-6.15/Documentation/admin-guide/
H A Defi-stub.rst9 jumps to are collectively known as the "EFI boot stub", and live in
10 arch/x86/boot/header.S and drivers/firmware/efi/libstub/x86-stub.c,
11 respectively. For ARM the EFI stub is implemented in
13 drivers/firmware/efi/libstub/arm32-stub.c. EFI stub code that is shared
17 masquerades as a PE/COFF image and the EFI stub is linked into the
18 kernel. The arm64 EFI stub lives in drivers/firmware/efi/libstub/arm64.c
19 and drivers/firmware/efi/libstub/arm64-stub.c.
21 By using the EFI boot stub it's possible to boot a Linux kernel
23 elilo. Since the EFI boot stub performs the jobs of a boot loader, in
26 The EFI boot stub is enabled with the CONFIG_EFI_STUB kernel option.
[all …]
/linux-6.15/arch/parisc/kernel/
H A Dmodule.c395 struct stub_entry *stub; in get_stub() local
422 stub->insns[0] = 0x20200000; /* ldil L'XXX,%r1 */ in get_stub()
453 stub->insns[0] = 0x0f6010db; /* ldd 0(%dp),%dp */ in get_stub()
454 stub->insns[0] |= low_sign_unext(d, 5) << 16; in get_stub()
457 stub->insns[0] = 0x537b0000; /* ldd 0(%dp),%dp */ in get_stub()
458 stub->insns[0] |= reassemble_16a(d); in get_stub()
460 stub->insns[1] = 0x53610020; /* ldd 10(%dp),%r1 */ in get_stub()
461 stub->insns[2] = 0xe820d000; /* bve (%r1) */ in get_stub()
465 stub->insns[0] = 0x20200000; /* ldil 0,%r1 */ in get_stub()
468 stub->insns[3] = 0xe820d002; /* bve,n (%r1) */ in get_stub()
[all …]
/linux-6.15/Documentation/arch/arm/
H A Duefi.rst31 UEFI stub
33 The "stub" is a feature that extends the Image/zImage into a valid UEFI
38 The kernel image built with stub support remains a valid kernel image for
44 when boot is performed through the stub.
46 When booting in UEFI mode, the stub deletes any memory nodes from a provided DT.
49 The stub populates the FDT /chosen node with (and the kernel scans for) the
/linux-6.15/Documentation/arch/x86/x86_64/
H A Duefi.rst16 done using the <Documentation/admin-guide/efi-stub.rst> or using a
24 Refer to <Documentation/admin-guide/efi-stub.rst> to learn how to use the EFI stub.
27 regardless of whether you use the EFI stub or a separate bootloader.
53 If you use the EFI stub method, the kernel acts also as an EFI executable.
56 so that it will automatically get booted, see the <Documentation/admin-guide/efi-stub.rst> page
/linux-6.15/Documentation/fb/
H A Defifb.rst6 system must be booted via the EFI stub for this to be usable. efifb supports
50 The EFI stub will set the mode of the display to mode number n if
54 The EFI stub will search for a display mode that matches the specified
61 The EFI stub will choose the mode with the highest resolution (product
67 The EFI stub will list out all the display modes that are available. A
/linux-6.15/Documentation/userspace-api/media/dvb/
H A Dlegacy_dvb_audio.rst58 :stub-columns: 0
109 :stub-columns: 0
162 :stub-columns: 0
224 :stub-columns: 0
275 :stub-columns: 0
383 :stub-columns: 0
474 :stub-columns: 0
525 :stub-columns: 0
576 :stub-columns: 0
629 :stub-columns: 0
[all …]
H A Dlegacy_dvb_video.rst58 :stub-columns: 0
111 :stub-columns: 0
162 :stub-columns: 0
210 :stub-columns: 0
260 :stub-columns: 0
323 :stub-columns: 0
422 :stub-columns: 0
545 :stub-columns: 0
638 :stub-columns: 0
718 :stub-columns: 0
[all …]
H A Dlegacy_dvb_osd.rst71 :stub-columns: 0
335 :stub-columns: 0
427 :stub-columns: 0
578 :stub-columns: 0
597 :stub-columns: 0
635 :stub-columns: 0
668 :stub-columns: 0
698 :stub-columns: 0
742 :stub-columns: 0
772 :stub-columns: 0
[all …]
/linux-6.15/Documentation/userspace-api/media/v4l/
H A Dext-ctrls-codec.rst50 :stub-columns: 0
105 :stub-columns: 0
128 :stub-columns: 0
152 :stub-columns: 0
179 :stub-columns: 0
224 :stub-columns: 0
269 :stub-columns: 0
317 :stub-columns: 0
372 :stub-columns: 0
399 :stub-columns: 0
[all …]
H A Dext-ctrls-codec-stateless.rst45 :stub-columns: 0
115 :stub-columns: 0
145 :stub-columns: 0
188 :stub-columns: 0
243 :stub-columns: 0
294 :stub-columns: 0
329 :stub-columns: 0
398 :stub-columns: 0
425 :stub-columns: 0
453 :stub-columns: 0
[all …]
H A Dmetafmt-vsp1-hgo.rst46 :stub-columns: 0
97 :stub-columns: 0
122 :stub-columns: 0
147 :stub-columns: 0
H A Dyuv-formats.rst61 :stub-columns: 1
106 :stub-columns: 1
151 :stub-columns: 1
196 :stub-columns: 1
H A Dcolorspaces-defs.rst40 :stub-columns: 0
82 :stub-columns: 0
111 :stub-columns: 0
140 :stub-columns: 0
158 :stub-columns: 0
H A Dvidioc-dqevent.rst47 :stub-columns: 0
108 :stub-columns: 0
196 :stub-columns: 0
210 :stub-columns: 0
260 :stub-columns: 0
274 :stub-columns: 0
289 :stub-columns: 0
318 :stub-columns: 0
348 :stub-columns: 0
/linux-6.15/Documentation/security/tpm/
H A Dtpm_event_log.rst36 Before calling ExitBootServices() Linux EFI stub copies the event log to
37 a custom configuration table defined by the stub itself. Unfortunately,
45 before the Linux EFI stub gets to run. Thus, it needs to calculate and save the
46 final events table size while the stub is still running to the custom
/linux-6.15/Documentation/translations/zh_CN/security/tpm/
H A Dtpm_event_log.rst40 这引出了另一个问题:无法保证它不会在 Linux EFI stub 开始运行之前被调用。
41 因此,在 stub 运行时,它需要计算并将最终事件表的大小保存到自定义配置表中,
/linux-6.15/drivers/clk/hisilicon/
H A DMakefile19 obj-$(CONFIG_STUB_CLK_HI6220) += clk-hi6220-stub.o
20 obj-$(CONFIG_STUB_CLK_HI3660) += clk-hi3660-stub.o
/linux-6.15/Documentation/userspace-api/media/drivers/
H A Dmax2175.rst16 :stub-columns: 0
30 :stub-columns: 0
47 :stub-columns: 0
/linux-6.15/arch/um/kernel/skas/
H A DMakefile6 obj-y := stub.o mmu.o process.o syscall.o uaccess.o \
47 UNPROFILE_OBJS := stub.o stub_exe.o
/linux-6.15/arch/powerpc/kernel/
H A Dmodule_64.c1085 struct ppc64_stub_entry *stub; in module_trampoline_target() local
1094 stub = (struct ppc64_stub_entry *)addr; in module_trampoline_target()
1096 if (copy_from_kernel_nofault(&magic, &stub->magic, in module_trampoline_target()
1107 if (copy_from_kernel_nofault(&funcdata, &stub->funcdata, in module_trampoline_target()
1122 struct ppc64_stub_entry *stub; in setup_ftrace_ool_stubs() local
1124 total_stubs = sechdrs[me->arch.stubs_section].sh_size / sizeof(*stub); in setup_ftrace_ool_stubs()
1129 stub = (void *)sechdrs[me->arch.stubs_section].sh_addr; in setup_ftrace_ool_stubs()
1130 for (i = 0; stub_func_addr(stub[i].funcdata); i++) in setup_ftrace_ool_stubs()
1137 stub += i; in setup_ftrace_ool_stubs()
1138 me->arch.ool_stubs = (struct ftrace_ool_stub *)stub; in setup_ftrace_ool_stubs()
[all …]
/linux-6.15/Documentation/userspace-api/media/cec/
H A Dcec-ioc-adap-g-conn-info.rst48 :stub-columns: 0
68 :stub-columns: 0
93 :stub-columns: 0
/linux-6.15/Documentation/arch/riscv/
H A Dboot.rst47 and 4MB aligned for rv32). Note that the EFI stub will physically relocate the
60 this case, a tiny devicetree is still created by the EFI stub. Please refer to
61 "EFI stub and devicetree" section below for details about this devicetree.
95 When booting with UEFI, the EFI stub requires the boot hartid in order to pass
96 it to the RISC-V kernel in ``$a1``. The EFI stub retrieves the boot hartid using
110 EFI stub and devicetree
114 stub with the same parameters as arm64 which are described at the paragraph

12345678910>>...18