Searched refs:poison (Results 1 - 25 of 54) sorted by relevance

123

/linux-master/tools/lib/bpf/
H A Dstr_error.c8 #pragma GCC poison u8 u16 u32 u64 s8 s16 s32 s64
H A Dlibbpf_errno.c18 #pragma GCC poison u8 u16 u32 u64 s8 s16 s32 s64
H A Drelo_core.h52 /* relocation unsuccessful, poison instruction, but don't fail load */
53 bool poison; member in struct:bpf_core_relo_res
H A Dhashmap.c16 #pragma GCC poison u8 u16 u32 u64 s8 s16 s32 s64
19 #pragma GCC poison reallocarray
H A Drelo_core.c877 * If instruction has to be poisoned, *poison will be set to true.
890 res->poison = false;
928 * incorrect, so we poison relocated instruction.
953 res->poison = true;
1033 if (res->poison) {
1034 poison:
1035 /* poison second part of ldimm64 to avoid confusing error from
1083 goto poison;
1324 targ_res->poison = false;
1369 } else if (cand_res.poison !
[all...]
/linux-master/tools/testing/selftests/powerpc/tm/
H A Dtm-poison.c7 * VMX/VEC/Altivec register vr31 a known value, called poison, calling
11 * present child's poison will leak into parent's f31 or vr31 registers,
12 * otherwise, poison will never leak into parent's f31 and vr31 registers.
30 uint64_t poison = 0xdeadbeefc0dec0fe; local
54 "mtvsrd 31, %[poison];" // f31 = poison
55 "mtvsrd 63, %[poison];" // vr31 = poison
57 : : [poison] "r" (poison)
[all...]
H A DMakefile8 tm-signal-context-force-tm tm-poison tm-signal-pagefault
28 $(OUTPUT)/tm-poison: CFLAGS += -m64
/linux-master/kernel/
H A Dstackleak.c3 * This code fills the used part of the kernel stack with a poison value
76 unsigned long poison)
79 *(unsigned long *)erase_low = poison;
99 * Write poison to the task's stack between 'erase_low' and
109 * doesn't change while we write poison.
123 * Erase and poison the portion of the task stack used since the last erase.
136 * Erase and poison the portion of the task stack used since the last erase.
148 * Erase and poison the portion of the task stack used since the last erase.
165 * STACKLEAK_SEARCH_DEPTH makes the poison search in
74 __stackleak_poison(unsigned long erase_low, unsigned long erase_high, unsigned long poison) argument
/linux-master/drivers/cxl/core/
H A Dmbox.c174 static void cxl_set_poison_cmd_enabled(struct cxl_poison_state *poison, argument
179 set_bit(CXL_POISON_ENABLED_LIST, poison->enabled_cmds);
182 set_bit(CXL_POISON_ENABLED_INJECT, poison->enabled_cmds);
185 set_bit(CXL_POISON_ENABLED_CLEAR, poison->enabled_cmds);
188 set_bit(CXL_POISON_ENABLED_SCAN_CAPS, poison->enabled_cmds);
191 set_bit(CXL_POISON_ENABLED_SCAN_MEDIA, poison->enabled_cmds);
194 set_bit(CXL_POISON_ENABLED_SCAN_RESULTS, poison->enabled_cmds);
727 cxl_set_poison_cmd_enabled(&mds->poison, opcode);
1107 if (test_bit(CXL_POISON_ENABLED_LIST, mds->poison.enabled_cmds)) {
1109 mds->poison
[all...]
/linux-master/include/linux/
H A Dscs.h12 #include <linux/poison.h>
H A Dlist_nulls.h5 #include <linux/poison.h>
/linux-master/arch/x86/kernel/cpu/sgx/
H A Dsgx.h35 u16 poison; member in struct:sgx_epc_page
H A Dmain.c71 * Checking page->poison without holding the node->lock
72 * is racy, but losing the race (i.e. poison is set just
77 if (page->poison) {
610 if (page->poison)
645 section->pages[i].poison = 0;
673 * context is the task that consumed the poison data. Otherwise
691 * If poison was consumed synchronously. Send a SIGBUS to
706 if (page->poison)
709 page->poison = 1;
713 * poison pag
[all...]
/linux-master/drivers/gpu/drm/i915/gt/
H A Dselftest_lrc.c789 u32 poison; member in struct:lrc_timestamp
804 arg->ce[0]->lrc_reg_state[CTX_TIMESTAMP] = arg->poison;
828 if (!timestamp_advanced(arg->poison, slot[1])) {
831 arg->poison, slot[1]);
854 const u32 poison[] = { local
867 * with a second request (carrying more poison into the timestamp).
893 for (i = 0; i < ARRAY_SIZE(poison); i++) {
894 data.poison = poison[i];
950 static u32 safe_poison(u32 offset, u32 poison) argument
1135 load_context(struct intel_context *ce, u32 poison) argument
1208 poison_registers(struct intel_context *ce, u32 poison, u32 *sema) argument
1261 compare_isolation(struct intel_engine_cs *engine, struct i915_vma *ref[2], struct i915_vma *result[2], struct intel_context *ce, u32 poison) argument
1401 __lrc_isolation(struct intel_engine_cs *engine, u32 poison) argument
1511 const u32 poison[] = { local
[all...]
/linux-master/kernel/locking/
H A Dmutex-debug.c16 #include <linux/poison.h>
/linux-master/mm/
H A Dpage_poison.c7 #include <linux/poison.h>
103 /* This function does nothing, all work is done via poison pages */
/linux-master/drivers/cxl/
H A Dmem.c134 if (test_bit(CXL_POISON_ENABLED_INJECT, mds->poison.enabled_cmds))
137 if (test_bit(CXL_POISON_ENABLED_CLEAR, mds->poison.enabled_cmds))
226 mds->poison.enabled_cmds))
/linux-master/arch/s390/include/asm/
H A Dprocessor.h123 unsigned long poison)
137 "0: stg %[poison],0(%[addr])\n"
141 "1: stg %[poison],0(%[addr])\n"
145 "2: stg %[poison],0(%[addr])\n"
150 : [poison] "d" (poison)
121 __stackleak_poison(unsigned long erase_low, unsigned long erase_high, unsigned long poison) argument
/linux-master/tools/mm/
H A Dslabinfo.c35 int order, poison, reclaim_account, red_zone; member in struct:slabinfo
93 int poison; variable
579 page_size << s->order, s->partial, onoff(s->poison),
635 if (s->poison)
684 poison = 1;
698 if (poison)
700 poison = 1;
767 if (poison && !s->poison) {
769 set_obj(s, "poison",
[all...]
/linux-master/arch/arm64/kernel/
H A Dvdso.c297 __le32 poison = cpu_to_le32(COMPAT_SIGPAGE_POISON_WORD); local
304 memset32(sigpage, (__force u32)poison, PAGE_SIZE / sizeof(poison));
/linux-master/tools/perf/util/
H A Dhashmap.c16 #pragma GCC poison u8 u16 u32 u64 s8 s16 s32 s64
19 #pragma GCC poison reallocarray
/linux-master/drivers/gpu/drm/xe/
H A Dxe_gsc_submit.c8 #include <linux/poison.h>
74 * xe_gsc_poison_header - poison the MTL GSC header in memory
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_int_process_v11.c202 if (atomic_read(&p->poison)) {
207 atomic_set(&p->poison, 1);
/linux-master/tools/bpf/bpftool/
H A Dmain.h22 #pragma GCC poison u8 u16 u32 u64 s8 s16 s32 s64
/linux-master/tools/testing/radix-tree/
H A Dlinux.c10 #include <linux/poison.h>

Completed in 682 milliseconds

123