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 D | amdgpu_ras_eeprom.c | 37 * 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 D | amdgpu_ras_eeprom.h | 58 struct eeprom_table_record { struct 88 struct eeprom_table_record *records,
|
H A D | amdgpu_ras.h | 360 struct eeprom_table_record *err_addr; 365 struct eeprom_table_record *bps; 507 struct eeprom_table_record *bps, int pages);
|
H A D | amdgpu_umc.c | 107 sizeof(struct eeprom_table_record), GFP_KERNEL); in amdgpu_umc_process_ras_data_cb()
|
H A D | amdgpu_virt.h | 195 struct eeprom_table_record *bps;
|
H A D | amdgpu_virt.c | 340 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 D | umc_v8_7.c | 203 struct eeprom_table_record *err_rec; in umc_v8_7_query_error_address()
|
H A D | umc_v6_1.c | 302 struct eeprom_table_record *err_rec; in umc_v6_1_query_error_address()
|
H A D | amdgpu_ras.c | 1637 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 D | amdgpu_ras_eeprom.h | 111 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 D | amdgpu_umc.c | 53 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 D | amdgpu_ras.h | 447 struct eeprom_table_record *err_addr; 452 struct eeprom_table_record *bps; 598 struct eeprom_table_record *bps, int pages);
|
H A D | amdgpu_ras_eeprom.c | 63 * 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 D | amdgpu_virt.h | 222 struct eeprom_table_record *bps;
|
H A D | amdgpu_ras.c | 156 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 D | amdgpu_virt.c | 367 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