/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_fence.c | 18 struct stub_fence *stub = container_of(fence, typeof(*stub), chain); in stub_notify() local 22 dma_fence_signal(&stub->dma); in stub_notify() 26 dma_fence_put(&stub->dma); in stub_notify() 45 struct stub_fence *stub = container_of(fence, typeof(*stub), dma); in stub_release() local 47 i915_sw_fence_fini(&stub->chain); in stub_release() 49 BUILD_BUG_ON(offsetof(typeof(*stub), dma)); in stub_release() 50 dma_fence_free(&stub->dma); in stub_release() 62 struct stub_fence *stub; in i915_gem_object_lock_fence() local 92 struct stub_fence *stub = container_of(fence, typeof(*stub), dma); i915_gem_object_unlock_fence() local [all...] |
/kernel/linux/linux-5.10/mm/ |
H A D | reclaim_acct.c | 32 enum reclaimacct_stubs stub, const struct shrinker *shrinker) in __reclaimacct_end() 36 start = ra->start[stub]; in __reclaimacct_end() 43 ra->delay[stub] += delay; in __reclaimacct_end() 44 ra->count[stub]++; in __reclaimacct_end() 45 ra->freed[stub] += freed; in __reclaimacct_end() 49 pr_warn_ratelimited("%s timeout:%llu\n", stub_name[stub], delay); in __reclaimacct_end() 67 void reclaimacct_substage_start(enum reclaimacct_stubs stub) in reclaimacct_substage_start() argument 72 current->reclaim_acct->start[stub] = ktime_get_ns(); in reclaimacct_substage_start() 75 void reclaimacct_substage_end(enum reclaimacct_stubs stub, unsigned long freed, in reclaimacct_substage_end() argument 81 __reclaimacct_end(current->reclaim_acct, freed, stub, shrinke in reclaimacct_substage_end() 31 __reclaimacct_end(struct reclaim_acct *ra, u64 freed, enum reclaimacct_stubs stub, const struct shrinker *shrinker) __reclaimacct_end() argument [all...] |
/kernel/linux/linux-6.6/drivers/firmware/efi/libstub/ |
H A D | Makefile | 3 # The stub may be linked into the kernel proper or into a separate boot binary, 47 # stub code never touches, so let's turn off struct randomization for the stub 70 lib-y := efi-stub-helper.o gop.o secureboot.o tpm.o \ 75 # include the stub's libfdt dependencies from lib/ when needed 85 lib-$(CONFIG_EFI_GENERIC_STUB) += efi-stub.o string.o intrinsics.o systable.o \ 86 screen_info.o efi-stub-entry.o 88 lib-$(CONFIG_ARM) += arm32-stub.o 89 lib-$(CONFIG_ARM64) += kaslr.o arm64.o arm64-stub.o smbios.o 90 lib-$(CONFIG_X86) += x86-stub [all...] |
/kernel/linux/linux-5.10/drivers/firmware/efi/libstub/ |
H A D | Makefile | 3 # The stub may be linked into the kernel proper or into a separate boot binary, 44 # stub code never touches, so let's turn off struct randomization for the stub 64 lib-y := efi-stub-helper.o gop.o secureboot.o tpm.o \ 69 # include the stub's libfdt dependencies from lib/ when needed 79 lib-$(CONFIG_EFI_GENERIC_STUB) += efi-stub.o string.o 81 lib-$(CONFIG_ARM) += arm32-stub.o 82 lib-$(CONFIG_ARM64) += arm64-stub.o 83 lib-$(CONFIG_X86) += x86-stub.o 84 lib-$(CONFIG_RISCV) += riscv-stub [all...] |
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | module.c | 13 * - PLT stub handling 16 * fail to reach their PLT stub if we only create one big stub array for 18 * Instead we now insert individual PLT stub entries directly in front of 20 * This reduces the distance between the PCREL location and the stub entry 104 Elf32_Word insns[2]; /* each stub entry has two insns */ 112 Elf64_Word insns[4]; /* each stub entry has four insns */ 424 struct stub_entry *stub; in get_stub() local 436 /* get address of stub entry */ in get_stub() 437 stub in get_stub() [all...] |
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | module.c | 13 * - PLT stub handling 16 * fail to reach their PLT stub if we only create one big stub array for 18 * Instead we now insert individual PLT stub entries directly in front of 20 * This reduces the distance between the PCREL location and the stub entry 85 Elf32_Word insns[2]; /* each stub entry has two insns */ 93 Elf64_Word insns[4]; /* each stub entry has four insns */ 407 struct stub_entry *stub; in get_stub() local 419 /* get address of stub entry */ in get_stub() 420 stub in get_stub() [all...] |
/kernel/linux/linux-5.10/arch/um/kernel/skas/ |
H A D | clone.c | 13 #include <stub-data.h> 14 #include <sysdep/stub.h>
|
/kernel/linux/linux-6.6/arch/um/kernel/skas/ |
H A D | clone.c | 13 #include <stub-data.h> 14 #include <sysdep/stub.h>
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | reclaim_acct.h | 43 void reclaimacct_substage_start(enum reclaimacct_stubs stub); 44 void reclaimacct_substage_end(enum reclaimacct_stubs stub, unsigned long freed,
|
/kernel/linux/linux-5.10/arch/arm/boot/compressed/ |
H A D | Makefile | 23 OBJS += hyp-stub.o 116 clean-files += piggy_data lib1funcs.S ashldi3.S bswapsdi2.S hyp-stub.S 210 AFLAGS_hyp-stub.o := -Wa,-march=armv7-a 212 $(obj)/hyp-stub.S: $(srctree)/arch/$(SRCARCH)/kernel/hyp-stub.S
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | Makefile | 16 io.o vdso.o hyp-stub.o psci.o cpu_ops.o insn.o \ 25 $(obj)/%.stub.o: $(obj)/%.o FORCE 42 obj-$(CONFIG_EFI) += efi.o efi-entry.stub.o \
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/trace/ |
H A D | ftrace.c | 100 unsigned long stub; in ftrace_get_call_inst() local 104 stub = addr; in ftrace_get_call_inst() 108 stub = (addr == (unsigned long)ftrace_caller ? rec->arch.mod->arch.tramp : in ftrace_get_call_inst() 113 stub = find_ftrace_tramp(ip); in ftrace_get_call_inst() 114 if (!stub) { in ftrace_get_call_inst() 122 *call_inst = ftrace_create_branch_inst(ip, stub, 1); in ftrace_get_call_inst() 269 * We would be branching to a linker-generated stub, or to the module _mcount in ftrace_init_nop() 270 * stub. Let's just confirm we have a 'bl' here. in ftrace_init_nop()
|
H A D | ftrace_64_pg.c | 771 unsigned long stub = (unsigned long)(&ftrace_graph_stub); in ftrace_modify_ftrace_graph_caller() local 777 old = ftrace_call_replace(ip, enable ? stub : addr, 0); in ftrace_modify_ftrace_graph_caller() 778 new = ftrace_call_replace(ip, enable ? addr : stub, 0); in ftrace_modify_ftrace_graph_caller()
|
/kernel/linux/linux-5.10/arch/x86/um/ |
H A D | stub_segv.c | 6 #include <sysdep/stub.h>
|
/kernel/linux/linux-6.6/arch/x86/um/ |
H A D | stub_segv.c | 6 #include <sysdep/stub.h>
|
/kernel/linux/linux-5.10/drivers/i2c/ |
H A D | Makefile | 17 obj-$(CONFIG_I2C_STUB) += i2c-stub.o
|
/kernel/linux/linux-5.10/arch/arm/kernel/ |
H A D | Makefile | 105 obj-$(CONFIG_ARM_VIRT_EXT) += hyp-stub.o 106 AFLAGS_hyp-stub.o :=-Wa,-march=armv7-a
|
H A D | hyp-stub.S | 65 * Hypervisor stub installation functions. 92 * stub hypervisor on the remaining ones: because the saved boot mode 112 @ Now install the hypervisor stub:
|
/kernel/linux/linux-6.6/drivers/i2c/ |
H A D | Makefile | 18 obj-$(CONFIG_I2C_STUB) += i2c-stub.o
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/trace/ |
H A D | ftrace.c | 944 unsigned long stub = (unsigned long)(&ftrace_graph_stub); local 947 old = ftrace_call_replace(ip, stub, 0); 957 unsigned long stub = (unsigned long)(&ftrace_graph_stub); local 961 new = ftrace_call_replace(ip, stub, 0);
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | module_64.c | 26 a separate r2 value in the init and core section, and stub between 96 #define STUB_MAGIC 0x73747562 /* stub */ 115 * the kernel which may be further. So we jump to a stub. 122 * the stub, but it's significantly shorter to put these values at the 123 * end of the stub code, and patch the stub address (32-bits relative 124 * to the TOC ptr, r2) into the stub. 327 other functions via a stub, or if a function pointer escapes in module_frob_arch_sections() 357 * For mprofile-kernel we use a special stub for ftrace_caller() because we 358 * can't rely on r2 containing this module's TOC when we enter the stub 748 struct ppc64_stub_entry *stub; module_trampoline_target() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/vdso32/ |
H A D | vdso32.lds.S | 32 *(.text .stub .text.* .gnu.linkonce.t.* __ftr_alt_*)
|
/kernel/linux/linux-5.10/arch/s390/kernel/vdso64/ |
H A D | vdso64.lds.S | 30 *(.text .stub .text.* .gnu.linkonce.t.*)
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/vdso64/ |
H A D | vdso64.lds.S | 32 *(.text .stub .text.* .gnu.linkonce.t.* __ftr_alt_*)
|
/kernel/linux/linux-6.6/arch/parisc/kernel/vdso64/ |
H A D | vdso64.lds.S | 28 *(.text .stub .text.* .gnu.linkonce.t.*)
|