Home
last modified time | relevance | path

Searched refs:eeprom_table_record (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ras_eeprom.c37 * EEPROM_TABLE_RECORD_SIZE is different than sizeof(eeprom_table_record) which
171 static uint32_t __calc_recs_byte_sum(struct eeprom_table_record *records, in __calc_recs_byte_sum()
179 struct eeprom_table_record *record = &records[i]; in __calc_recs_byte_sum()
190 struct eeprom_table_record *records, int num) in __calc_tbl_byte_sum()
197 struct eeprom_table_record *records, int num, in __update_tbl_checksum()
216 struct eeprom_table_record *records, int num) in __validate_tbl_checksum()
341 struct eeprom_table_record *record, in __encode_table_record_to_buff()
368 struct eeprom_table_record *record, in __decode_table_record_from_buff()
471 struct eeprom_table_record *records, in amdgpu_ras_eeprom_process_recods()
479 struct eeprom_table_record *recor in amdgpu_ras_eeprom_process_recods()
[all...]
H A Damdgpu_ras_eeprom.h58 struct eeprom_table_record { struct
88 struct eeprom_table_record *records,
H A Damdgpu_ras.h360 struct eeprom_table_record *err_addr;
365 struct eeprom_table_record *bps;
507 struct eeprom_table_record *bps, int pages);
H A Damdgpu_umc.c107 sizeof(struct eeprom_table_record), GFP_KERNEL); in amdgpu_umc_process_ras_data_cb()
H A Damdgpu_virt.h195 struct eeprom_table_record *bps;
H A Damdgpu_virt.c340 struct eeprom_table_record *bps, int pages) in amdgpu_virt_ras_add_bps()
403 struct eeprom_table_record bp; in amdgpu_virt_add_bad_page()
H A Dumc_v8_7.c203 struct eeprom_table_record *err_rec; in umc_v8_7_query_error_address()
H A Dumc_v6_1.c302 struct eeprom_table_record *err_rec; in umc_v6_1_query_error_address()
H A Damdgpu_ras.c1637 struct eeprom_table_record *bps, int pages) in amdgpu_ras_add_bad_pages()
1708 struct eeprom_table_record *bps = NULL; in amdgpu_ras_load_bad_pages()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ras_eeprom.h111 struct eeprom_table_record { struct
140 struct eeprom_table_record *records, const u32 num);
143 struct eeprom_table_record *records, const u32 num);
H A Damdgpu_umc.c53 sizeof(struct eeprom_table_record), GFP_KERNEL); in amdgpu_umc_page_retirement_mca()
100 sizeof(struct eeprom_table_record), GFP_KERNEL); in amdgpu_umc_do_page_retirement()
124 sizeof(struct eeprom_table_record), GFP_KERNEL); in amdgpu_umc_do_page_retirement()
295 struct eeprom_table_record *err_rec = in amdgpu_umc_fill_error_record()
H A Damdgpu_ras.h447 struct eeprom_table_record *err_addr;
452 struct eeprom_table_record *bps;
598 struct eeprom_table_record *bps, int pages);
H A Damdgpu_ras_eeprom.c63 * RAS_TABLE_RECORD_SIZE is different than sizeof(eeprom_table_record) which
476 struct eeprom_table_record *record, in __encode_table_record_to_buf()
504 struct eeprom_table_record *record, in __decode_table_record_from_buf()
606 struct eeprom_table_record *record, in amdgpu_ras_eeprom_append_table()
819 struct eeprom_table_record *record, in amdgpu_ras_eeprom_append()
902 struct eeprom_table_record *record, in amdgpu_ras_eeprom_read()
1134 struct eeprom_table_record record; in amdgpu_ras_debugfs_table_read()
H A Damdgpu_virt.h222 struct eeprom_table_record *bps;
H A Damdgpu_ras.c156 struct eeprom_table_record err_rec; in amdgpu_reserve_page_direct()
173 memset(&err_rec, 0x0, sizeof(struct eeprom_table_record)); in amdgpu_reserve_page_direct()
2109 struct eeprom_table_record *bps, int pages) in amdgpu_ras_add_bad_pages()
2201 struct eeprom_table_record *bps; in amdgpu_ras_load_bad_pages()
H A Damdgpu_virt.c367 struct eeprom_table_record *bps, int pages) in amdgpu_virt_ras_add_bps()
429 struct eeprom_table_record bp; in amdgpu_virt_add_bad_page()

Completed in 21 milliseconds