Home
last modified time | relevance | path

Searched refs:record_id (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/acpi/apei/
H A Derst.c467 static int __erst_get_next_record_id(u64 *record_id) in __erst_get_next_record_id() argument
476 *record_id = apei_exec_ctx_get_output(&ctx); in __erst_get_next_record_id()
565 * returned record_id is APEI_ERST_INVALID_RECORD_ID.
567 int erst_get_record_id_next(int *pos, u64 *record_id) in erst_get_record_id_next() argument
586 *record_id = entries[*pos]; in erst_get_record_id_next()
597 *record_id = erst_record_id_cache.entries[*pos]; in erst_get_record_id_next()
602 *record_id = APEI_ERST_INVALID_RECORD_ID; in erst_get_record_id_next()
689 static int __erst_read_from_storage(u64 record_id, u64 offset) in __erst_read_from_storage() argument
706 apei_exec_ctx_set_input(&ctx, record_id); in __erst_read_from_storage()
734 static int __erst_clear_from_storage(u64 record_id) in __erst_clear_from_storage() argument
788 __erst_read_to_erange_from_nvram(u64 record_id,u64 * offset) __erst_read_to_erange_from_nvram() argument
794 __erst_clear_from_nvram(u64 record_id) __erst_clear_from_nvram() argument
837 __erst_read_to_erange(u64 record_id,u64 * offset) __erst_read_to_erange() argument
853 __erst_read(u64 record_id,struct cper_record_header * record,size_t buflen) __erst_read() argument
876 erst_read(u64 record_id,struct cper_record_header * record,size_t buflen) erst_read() argument
892 erst_clear_cache(u64 record_id) erst_clear_cache() argument
909 erst_read_record(u64 record_id,struct cper_record_header * record,size_t buflen,size_t recordlen,const guid_t * creatorid) erst_read_record() argument
960 erst_clear(u64 record_id) erst_clear() argument
1073 u64 record_id; erst_reader() local
[all...]
/linux/arch/x86/kernel/cpu/mce/
H A Dapei.c208 rcd.hdr.record_id = cper_next_record_id(); in apei_write_mce()
225 ssize_t apei_read_mce(struct mce *m, u64 *record_id) in apei_read_mce() argument
234 rc = erst_get_record_id_next(&pos, record_id); in apei_read_mce()
238 if (*record_id == APEI_ERST_INVALID_RECORD_ID) in apei_read_mce()
240 rc = erst_read_record(*record_id, &rcd.hdr, sizeof(rcd), sizeof(rcd), in apei_read_mce()
262 int apei_clear_mce(u64 record_id) in apei_clear_mce() argument
264 return erst_clear(record_id); in apei_clear_mce()
H A Dinternal.h121 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) in apei_read_mce() argument
137 static inline int apei_clear_mce(u64 record_id) in apei_clear_mce() argument
H A Ddev-mcelog.c165 u64 record_id; in __mce_read_apei() local
171 rc = apei_read_mce(&m, &record_id); in __mce_read_apei()
192 rc = apei_clear_mce(record_id); in __mce_read_apei()
/linux/include/acpi/
H A Dapei.h45 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/drivers/gpu/drm/xe/
H A Dxe_vsec.c86 enum record_id { enum
100 u32 record_id = FIELD_GET(GUID_RECORD_ID, guid); in xe_guid_decode() local
113 *index = record_id == PUNIT ? 2 : 4; in xe_guid_decode()
117 switch (record_id) { in xe_guid_decode()
/linux/drivers/ras/amd/
H A Dfmpm.c493 hdr->record_id, hdr->record_length, max_rec_len); in set_rec_fields()
513 hdr->record_id = cper_next_record_id(); in set_rec_fields()
557 erst_clear(rec->hdr.record_id); in save_new_records()
663 u64 record_id; in get_saved_records() local
677 while (!erst_get_record_id_next(&pos, &record_id)) { in get_saved_records()
678 if (record_id == APEI_ERST_INVALID_RECORD_ID) in get_saved_records()
686 len = erst_read_record(record_id, &old->hdr, FMPM_MAX_REC_LEN, in get_saved_records()
693 erst_clear(record_id); in get_saved_records()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_cper.c60 char record_id[16]; in amdgpu_cper_entry_fill_hdr() local
76 snprintf(record_id, 9, "%d:%X", in amdgpu_cper_entry_fill_hdr()
81 memcpy(hdr->record_id, record_id, 8); in amdgpu_cper_entry_fill_hdr()
/linux/drivers/gpu/drm/amd/include/
H A Damd_cper.h121 char record_id[8]; /* Unique CPER Entry ID */ member
/linux/drivers/hwmon/
H A Dibmaem.c207 u16 record_id; member