/linux-master/include/acpi/ |
H A D | apei.h | 45 int erst_get_record_id_next(int *pos, u64 *record_id); 47 ssize_t erst_read(u64 record_id, struct cper_record_header *record, 49 ssize_t erst_read_record(u64 record_id, struct cper_record_header *record, 51 int erst_clear(u64 record_id);
|
/linux-master/arch/x86/kernel/cpu/mce/ |
H A D | apei.c | 159 rcd.hdr.record_id = cper_next_record_id(); 176 ssize_t apei_read_mce(struct mce *m, u64 *record_id) argument 185 rc = erst_get_record_id_next(&pos, record_id); 189 if (*record_id == APEI_ERST_INVALID_RECORD_ID) 191 rc = erst_read_record(*record_id, &rcd.hdr, sizeof(rcd), sizeof(rcd), 213 int apei_clear_mce(u64 record_id) argument 215 return erst_clear(record_id);
|
H A D | internal.h | 121 ssize_t apei_read_mce(struct mce *m, u64 *record_id); 123 int apei_clear_mce(u64 record_id); 129 static inline ssize_t apei_read_mce(struct mce *m, u64 *record_id) argument 137 static inline int apei_clear_mce(u64 record_id) argument
|
H A D | dev-mcelog.c | 165 u64 record_id; local 171 rc = apei_read_mce(&m, &record_id); 192 rc = apei_clear_mce(record_id);
|
/linux-master/drivers/acpi/apei/ |
H A D | erst.c | 467 static int __erst_get_next_record_id(u64 *record_id) argument 476 *record_id = apei_exec_ctx_get_output(&ctx); 565 * returned record_id is APEI_ERST_INVALID_RECORD_ID. 567 int erst_get_record_id_next(int *pos, u64 *record_id) argument 586 *record_id = entries[*pos]; 597 *record_id = erst_record_id_cache.entries[*pos]; 602 *record_id = APEI_ERST_INVALID_RECORD_ID; 689 static int __erst_read_from_storage(u64 record_id, u64 offset) argument 706 apei_exec_ctx_set_input(&ctx, record_id); 734 static int __erst_clear_from_storage(u64 record_id) argument 788 __erst_read_to_erange_from_nvram(u64 record_id, u64 *offset) argument 794 __erst_clear_from_nvram(u64 record_id) argument 837 __erst_read_to_erange(u64 record_id, u64 *offset) argument 853 __erst_read(u64 record_id, struct cper_record_header *record, size_t buflen) argument 876 erst_read(u64 record_id, struct cper_record_header *record, size_t buflen) argument 892 erst_clear_cache(u64 record_id) argument 909 erst_read_record(u64 record_id, struct cper_record_header *record, size_t buflen, size_t recordlen, const guid_t *creatorid) argument 960 erst_clear(u64 record_id) argument 1073 u64 record_id; local [all...] |
H A D | erst-dbg.c | 58 u64 record_id; local 63 rc = copy_from_user(&record_id, (void __user *)arg, 64 sizeof(record_id)); 67 return erst_clear(record_id);
|
/linux-master/drivers/ras/amd/ |
H A D | fmpm.c | 486 hdr->record_id, hdr->record_length, max_rec_len); 506 hdr->record_id = cper_next_record_id(); 550 erst_clear(rec->hdr.record_id); 656 u64 record_id; local 670 while (!erst_get_record_id_next(&pos, &record_id)) { 671 if (record_id == APEI_ERST_INVALID_RECORD_ID) 679 len = erst_read_record(record_id, &old->hdr, FMPM_MAX_REC_LEN, 686 erst_clear(record_id);
|
/linux-master/include/linux/ |
H A D | cper.h | 360 u64 record_id; member in struct:cper_record_header
|
/linux-master/drivers/hwmon/ |
H A D | ibmaem.c | 207 u16 record_id; member in struct:aem_find_instance_resp
|