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

123

/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/arch/powerpc/mm/
H A Dinit_64.c36 #include <linux/poison.h>
/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/arch/s390/mm/
H A Dinit.c28 #include <linux/poison.h>
/linux-master/arch/sparc/mm/
H A Dinit_32.c27 #include <linux/poison.h>
H A Dinit_64.c20 #include <linux/poison.h>
/linux-master/arch/x86/kernel/
H A Dalternative.c860 u32 endbr, poison = gen_endbr_poison(); local
876 DUMP_BYTES(ENDBR, ((u8*)&poison), 4, "%px: repl: ", addr);
877 text_poke_early(addr, &poison, 4);
/linux-master/arch/x86/kernel/cpu/sgx/
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...]
H A Dsgx.h35 u16 poison; member in struct:sgx_epc_page
/linux-master/arch/x86/mm/
H A Dinit_32.c26 #include <linux/poison.h>
H A Dinit_64.c28 #include <linux/poison.h>
/linux-master/drivers/atm/
H A Didt77252.c31 #include <linux/poison.h>
/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);
1104 if (test_bit(CXL_POISON_ENABLED_LIST, mds->poison.enabled_cmds)) {
1106 mds->poison
[all...]
/linux-master/drivers/cxl/
H A Dcxlmem.h164 C(POISONLMT, -ENXIO, "poison injection limit has been reached"), \
241 /* Device enabled poison commands */
266 * struct cxl_poison_state - Driver poison state info
269 * @enabled_cmds: All poison commands enabled in the CEL
270 * @list_out: The poison list payload returned by device
271 * @lock: Protect reads of the poison list
273 * Reads of the poison list are synchronized to ensure that a reader
282 struct mutex lock; /* Protect reads of poison list */
468 * @poison: poison drive
499 struct cxl_poison_state poison; member in struct:cxl_memdev_state
[all...]
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/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_int_process_v10.c143 old_poison = atomic_cmpxchg(&p->poison, 0, 1);
175 "RAS poison consumption, unmap queue flow succeeded: client id %d\n",
180 "RAS poison consumption, fall back to gpu reset flow: client id %d\n",
H A Dkfd_int_process_v11.c202 if (atomic_read(&p->poison)) {
207 atomic_set(&p->poison, 1);
H A Dkfd_int_process_v9.c154 old_poison = atomic_cmpxchg(&p->poison, 0, 1);
186 "RAS poison consumption, unmap queue flow succeeded: client id %d\n",
191 "RAS poison consumption, fall back to gpu reset flow: client id %d\n",
H A Dkfd_priv.h976 atomic_t poison; member in struct:kfd_process
/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/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/fs/jbd2/
H A Djournal.c33 #include <linux/poison.h>
/linux-master/include/linux/
H A Dlist.h8 #include <linux/poison.h>
H A Dlist_nulls.h5 #include <linux/poison.h>
H A Dmm.h3123 * "poison" if it's within range [0, UCHAR_MAX].
3127 int poison, const char *s);
3157 * The freed pages will be poisoned with pattern "poison" if it's within
3161 static inline unsigned long free_initmem_default(int poison) argument
3166 poison, "unused kernel image (initmem)");

Completed in 430 milliseconds

123