Symbol: memory_failure
arch/parisc/kernel/pdt.c
334
memory_failure(pde >> PAGE_SHIFT, 0);
arch/powerpc/kernel/mce.c
313
memory_failure(pfn, 0);
arch/powerpc/platforms/powernv/opal-memory-errors.c
50
memory_failure(paddr_start >> PAGE_SHIFT, 0);
arch/x86/kernel/cpu/mce/core.c
1456
ret = memory_failure(pfn, flags);
arch/x86/kernel/cpu/mce/core.c
1485
if (!memory_failure(pfn, 0))
arch/x86/kernel/cpu/mce/core.c
647
if (!memory_failure(pfn, 0)) {
drivers/acpi/apei/ghes.c
494
ret = memory_failure(twcb->pfn, twcb->flags);
drivers/base/memory.c
631
ret = memory_failure(pfn, MF_SW_SIMULATED);
drivers/cxl/core/mce.c
45
if (!memory_failure(pfn, 0))
drivers/edac/versalnet_edac.c
465
err = memory_failure(pfn, MF_ACTION_REQUIRED);
drivers/nvdimm/pmem.c
445
.memory_failure = pmem_pagemap_memory_failure,
drivers/ras/amd/atl/umc.c
338
memory_failure(addr, 0);
include/linux/memremap.h
100
int (*memory_failure)(struct dev_pagemap *pgmap, unsigned long pfn,
include/linux/memremap.h
151
return pgmap->ops && pgmap->ops->memory_failure;
include/linux/mm.h
4595
extern int memory_failure(unsigned long pfn, int flags);
include/trace/events/memory-failure.h
3
#define TRACE_SYSTEM memory_failure
mm/hwpoison-inject.c
140
err = memory_failure(pfn, MF_SW_SIMULATED);
mm/madvise.c
1487
ret = memory_failure(pfn, MF_ACTION_REQUIRED | MF_COUNT_INCREASED | MF_SW_SIMULATED);
mm/memory-failure.c
2144
rc = pgmap->ops->memory_failure(pgmap, pfn, 1, flags);
mm/memory-failure.c
2560
EXPORT_SYMBOL_GPL(memory_failure);
mm/memory-failure.c
2635
memory_failure(entry.pfn, entry.flags);
tools/testing/selftests/mm/memory-failure.c
126
FIXTURE_TEARDOWN(memory_failure)
tools/testing/selftests/mm/memory-failure.c
133
static void prepare(struct __test_metadata *_metadata, FIXTURE_DATA(memory_failure) * self,
tools/testing/selftests/mm/memory-failure.c
157
static void check(struct __test_metadata *_metadata, FIXTURE_DATA(memory_failure) * self,
tools/testing/selftests/mm/memory-failure.c
204
static void cleanup(struct __test_metadata *_metadata, FIXTURE_DATA(memory_failure) * self,
tools/testing/selftests/mm/memory-failure.c
221
TEST_F(memory_failure, anon)
tools/testing/selftests/mm/memory-failure.c
276
TEST_F(memory_failure, clean_pagecache)
tools/testing/selftests/mm/memory-failure.c
318
TEST_F(memory_failure, dirty_pagecache)
tools/testing/selftests/mm/memory-failure.c
43
FIXTURE(memory_failure)
tools/testing/selftests/mm/memory-failure.c
53
FIXTURE_VARIANT(memory_failure)
tools/testing/selftests/mm/memory-failure.c
56
int (*inject)(FIXTURE_DATA(memory_failure) * self, void *vaddr);
tools/testing/selftests/mm/memory-failure.c
59
static int madv_hard_inject(FIXTURE_DATA(memory_failure) * self, void *vaddr)
tools/testing/selftests/mm/memory-failure.c
64
FIXTURE_VARIANT_ADD(memory_failure, madv_hard)
tools/testing/selftests/mm/memory-failure.c
70
static int madv_soft_inject(FIXTURE_DATA(memory_failure) * self, void *vaddr)
tools/testing/selftests/mm/memory-failure.c
75
FIXTURE_VARIANT_ADD(memory_failure, madv_soft)
tools/testing/selftests/mm/memory-failure.c
97
FIXTURE_SETUP(memory_failure)