Symbol: record_id
arch/x86/kernel/cpu/mce/apei.c
208
rcd.hdr.record_id = cper_next_record_id();
arch/x86/kernel/cpu/mce/apei.c
225
ssize_t apei_read_mce(struct mce *m, u64 *record_id)
arch/x86/kernel/cpu/mce/apei.c
234
rc = erst_get_record_id_next(&pos, record_id);
arch/x86/kernel/cpu/mce/apei.c
238
if (*record_id == APEI_ERST_INVALID_RECORD_ID)
arch/x86/kernel/cpu/mce/apei.c
240
rc = erst_read_record(*record_id, &rcd.hdr, sizeof(rcd), sizeof(rcd),
arch/x86/kernel/cpu/mce/apei.c
262
int apei_clear_mce(u64 record_id)
arch/x86/kernel/cpu/mce/apei.c
264
return erst_clear(record_id);
arch/x86/kernel/cpu/mce/dev-mcelog.c
165
u64 record_id;
arch/x86/kernel/cpu/mce/dev-mcelog.c
171
rc = apei_read_mce(&m, &record_id);
arch/x86/kernel/cpu/mce/dev-mcelog.c
192
rc = apei_clear_mce(record_id);
arch/x86/kernel/cpu/mce/internal.h
123
ssize_t apei_read_mce(struct mce *m, u64 *record_id);
arch/x86/kernel/cpu/mce/internal.h
125
int apei_clear_mce(u64 record_id);
arch/x86/kernel/cpu/mce/internal.h
131
static inline ssize_t apei_read_mce(struct mce *m, u64 *record_id)
arch/x86/kernel/cpu/mce/internal.h
139
static inline int apei_clear_mce(u64 record_id)
drivers/acpi/apei/erst-dbg.c
58
u64 record_id;
drivers/acpi/apei/erst-dbg.c
63
if (copy_from_user(&record_id, (void __user *)arg,
drivers/acpi/apei/erst-dbg.c
64
sizeof(record_id)))
drivers/acpi/apei/erst-dbg.c
66
return erst_clear(record_id);
drivers/acpi/apei/erst.c
1073
u64 record_id;
drivers/acpi/apei/erst.c
1086
rc = erst_get_record_id_next(&reader_pos, &record_id);
drivers/acpi/apei/erst.c
1091
if (record_id == APEI_ERST_INVALID_RECORD_ID) {
drivers/acpi/apei/erst.c
1096
len = erst_read_record(record_id, &rcd->hdr, rcd_len, sizeof(*rcd),
drivers/acpi/apei/erst.c
1110
record->id = record_id;
drivers/acpi/apei/erst.c
1152
rcd->hdr.record_id = cper_next_record_id();
drivers/acpi/apei/erst.c
1177
record->id = rcd->hdr.record_id;
drivers/acpi/apei/erst.c
467
static int __erst_get_next_record_id(u64 *record_id)
drivers/acpi/apei/erst.c
476
*record_id = apei_exec_ctx_get_output(&ctx);
drivers/acpi/apei/erst.c
567
int erst_get_record_id_next(int *pos, u64 *record_id)
drivers/acpi/apei/erst.c
586
*record_id = entries[*pos];
drivers/acpi/apei/erst.c
597
*record_id = erst_record_id_cache.entries[*pos];
drivers/acpi/apei/erst.c
602
*record_id = APEI_ERST_INVALID_RECORD_ID;
drivers/acpi/apei/erst.c
689
static int __erst_read_from_storage(u64 record_id, u64 offset)
drivers/acpi/apei/erst.c
706
apei_exec_ctx_set_input(&ctx, record_id);
drivers/acpi/apei/erst.c
734
static int __erst_clear_from_storage(u64 record_id)
drivers/acpi/apei/erst.c
747
apei_exec_ctx_set_input(&ctx, record_id);
drivers/acpi/apei/erst.c
788
static int __erst_read_to_erange_from_nvram(u64 record_id, u64 *offset)
drivers/acpi/apei/erst.c
794
static int __erst_clear_from_nvram(u64 record_id)
drivers/acpi/apei/erst.c
837
static int __erst_read_to_erange(u64 record_id, u64 *offset)
drivers/acpi/apei/erst.c
843
record_id, offset);
drivers/acpi/apei/erst.c
845
rc = __erst_read_from_storage(record_id, 0);
drivers/acpi/apei/erst.c
853
static ssize_t __erst_read(u64 record_id, struct cper_record_header *record,
drivers/acpi/apei/erst.c
860
rc = __erst_read_to_erange(record_id, &offset);
drivers/acpi/apei/erst.c
876
ssize_t erst_read(u64 record_id, struct cper_record_header *record,
drivers/acpi/apei/erst.c
886
len = __erst_read(record_id, record, buflen);
drivers/acpi/apei/erst.c
892
static void erst_clear_cache(u64 record_id)
drivers/acpi/apei/erst.c
901
if (entries[i] == record_id)
drivers/acpi/apei/erst.c
909
ssize_t erst_read_record(u64 record_id, struct cper_record_header *record,
drivers/acpi/apei/erst.c
918
len = erst_read(record_id, record, buflen);
drivers/acpi/apei/erst.c
920
erst_clear_cache(record_id);
drivers/acpi/apei/erst.c
925
len = erst_read(record_id, record, buflen);
drivers/acpi/apei/erst.c
931
erst_clear_cache(record_id);
drivers/acpi/apei/erst.c
944
erst_clear_cache(record_id);
drivers/acpi/apei/erst.c
960
int erst_clear(u64 record_id)
drivers/acpi/apei/erst.c
974
rc = __erst_clear_from_nvram(record_id);
drivers/acpi/apei/erst.c
976
rc = __erst_clear_from_storage(record_id);
drivers/acpi/apei/erst.c
982
if (entries[i] == record_id)
drivers/gpu/drm/amd/amdgpu/amdgpu_cper.c
61
char record_id[16];
drivers/gpu/drm/amd/amdgpu/amdgpu_cper.c
76
snprintf(record_id, 9, "%d:%X",
drivers/gpu/drm/amd/amdgpu/amdgpu_cper.c
81
memcpy(hdr->record_id, record_id, 8);
drivers/gpu/drm/amd/include/amd_cper.h
121
char record_id[8]; /* Unique CPER Entry ID */
drivers/gpu/drm/amd/ras/rascore/ras_cper.c
57
char record_id[32];
drivers/gpu/drm/amd/ras/rascore/ras_cper.c
74
snprintf(record_id, sizeof(record_id), "%d:%llX", dev_info.socket_id,
drivers/gpu/drm/amd/ras/rascore/ras_cper.c
76
memcpy(hdr->record_id, record_id, 8);
drivers/gpu/drm/amd/ras/rascore/ras_cper.h
134
char record_id[8]; /* Unique CPER Entry ID */
drivers/gpu/drm/xe/xe_vsec.c
112
*index = record_id == PUNIT ? 2 : 4;
drivers/gpu/drm/xe/xe_vsec.c
116
switch (record_id) {
drivers/gpu/drm/xe/xe_vsec.c
99
u32 record_id = FIELD_GET(GUID_RECORD_ID, guid);
drivers/hwmon/ibmaem.c
207
u16 record_id;
drivers/ras/amd/fmpm.c
493
hdr->record_id, hdr->record_length, max_rec_len);
drivers/ras/amd/fmpm.c
513
hdr->record_id = cper_next_record_id();
drivers/ras/amd/fmpm.c
557
erst_clear(rec->hdr.record_id);
drivers/ras/amd/fmpm.c
663
u64 record_id;
drivers/ras/amd/fmpm.c
677
while (!erst_get_record_id_next(&pos, &record_id)) {
drivers/ras/amd/fmpm.c
678
if (record_id == APEI_ERST_INVALID_RECORD_ID)
drivers/ras/amd/fmpm.c
686
len = erst_read_record(record_id, &old->hdr, FMPM_MAX_REC_LEN,
drivers/ras/amd/fmpm.c
693
erst_clear(record_id);
include/acpi/apei.h
45
int erst_get_record_id_next(int *pos, u64 *record_id);
include/acpi/apei.h
47
ssize_t erst_read(u64 record_id, struct cper_record_header *record,
include/acpi/apei.h
49
ssize_t erst_read_record(u64 record_id, struct cper_record_header *record,
include/acpi/apei.h
51
int erst_clear(u64 record_id);
include/linux/cper.h
364
u64 record_id;