Home
last modified time | relevance | path

Searched refs:crashlog (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/platform/x86/intel/pmt/
H A Dcrashlog.c128 static void pmt_crashlog_rmw(struct crashlog_entry *crashlog, u32 bit, bool set) in pmt_crashlog_rmw() argument
130 const struct crashlog_control *control = &crashlog->info->control; in pmt_crashlog_rmw()
131 struct intel_pmt_entry *entry = &crashlog->entry; in pmt_crashlog_rmw()
145 static bool pmt_crashlog_rc(struct crashlog_entry *crashlog, u32 bit) in pmt_crashlog_rc() argument
147 const struct crashlog_status *status = &crashlog->info->status; in pmt_crashlog_rc()
148 u32 reg = readl(crashlog->entry.disc_table + status->offset); in pmt_crashlog_rc()
153 static bool pmt_crashlog_complete(struct crashlog_entry *crashlog) in pmt_crashlog_complete() argument
156 return pmt_crashlog_rc(crashlog, crashlog->info->status.complete); in pmt_crashlog_complete()
159 static bool pmt_crashlog_disabled(struct crashlog_entry *crashlog) in pmt_crashlog_disabled() argument
162 return pmt_crashlog_rc(crashlog, crashlog->info->status.disabled); in pmt_crashlog_disabled()
[all …]
H A DMakefile12 pmt_crashlog-y := crashlog.o
H A DKconfig36 The Intel Platform Monitoring Technology (PMT) crashlog driver provides
37 access to hardware crashlog capabilities on devices that support the
/linux/Documentation/ABI/testing/
H A Dsysfs-class-intel_pmt56 What: /sys/class/intel_pmt/crashlog<x>
61 The crashlog<x> directory contains files for configuring an
62 instance of a PMT crashlog device that can perform crash data
63 recording. Each crashlog<x> device has an associated crashlog
65 resulting crashlog buffer. The register layout for the buffer
69 What: /sys/class/intel_pmt/crashlog<x>/crashlog
74 (RO) The crashlog buffer for this crashlog device. This file
77 What: /sys/class/intel_pmt/crashlog<x>/guid
82 (RO) The GUID for this crashlog device. The GUID identifies the
86 What: /sys/class/intel_pmt/crashlog<x>/size
[all …]
H A Dsysfs-class-intel_pmt-features122 crashlog Available: No
/linux/drivers/soc/apple/
H A DMakefile7 apple-rtkit-y = rtkit.o rtkit-crashlog.o
/linux/include/linux/soc/apple/
H A Drtkit.h59 void (*crashed)(void *cookie, const void *crashlog, size_t crashlog_size);
/linux/drivers/nvme/host/
H A Dapple.c234 static void apple_nvme_rtkit_crashed(void *cookie, const void *crashlog, size_t crashlog_size) in apple_nvme_rtkit_crashed() argument