reg_entry
struct hdat_fadump_reg_entry *reg_entry;
reg_entry = (struct hdat_fadump_reg_entry *)bufp;
val = (cpu_endian ? be64_to_cpu(reg_entry->reg_val) :
(u64 __force)(reg_entry->reg_val));
be32_to_cpu(reg_entry->reg_type),
be32_to_cpu(reg_entry->reg_num),
rtas_fadump_read_regs(struct rtas_fadump_reg_entry *reg_entry,
while (be64_to_cpu(reg_entry->reg_id) != fadump_str_to_u64("CPUEND")) {
rtas_fadump_set_regval(regs, be64_to_cpu(reg_entry->reg_id),
be64_to_cpu(reg_entry->reg_value));
reg_entry++;
reg_entry++;
return reg_entry;
struct rtas_fadump_reg_entry *reg_entry;
reg_entry = (struct rtas_fadump_reg_entry *)vaddr;
if (be64_to_cpu(reg_entry->reg_id) !=
cpu = (be64_to_cpu(reg_entry->reg_value) &
RTAS_FADUMP_SKIP_TO_NEXT_CPU(reg_entry);
RTAS_FADUMP_SKIP_TO_NEXT_CPU(reg_entry);
reg_entry++;
reg_entry = rtas_fadump_read_regs(reg_entry, ®s);
#define RTAS_FADUMP_SKIP_TO_NEXT_CPU(reg_entry) \
while (be64_to_cpu(reg_entry->reg_id) != \
reg_entry++; \
reg_entry++; \
struct amdgpu_ras_err_status_reg_entry reg_entry;
const struct amdgpu_ras_err_status_reg_entry *reg_entry,
if (!reg_entry)
AMDGPU_RAS_REG_ENTRY_OFFSET(reg_entry->hwip, instance,
reg_entry->seg_lo, reg_entry->reg_lo);
if ((reg_entry->flags & AMDGPU_RAS_ERR_STATUS_VALID) &&
const struct amdgpu_ras_err_status_reg_entry *reg_entry,
if (!reg_entry)
AMDGPU_RAS_REG_ENTRY_OFFSET(reg_entry->hwip, instance,
reg_entry->seg_hi, reg_entry->reg_hi);
if ((reg_entry->flags & AMDGPU_RAS_ERR_INFO_VALID) &&
const struct amdgpu_ras_err_status_reg_entry *reg_entry,
const struct amdgpu_ras_err_status_reg_entry *reg_entry,
for (k = 0; k < gfx_v9_4_3_ce_reg_list[i].reg_entry.reg_inst; k++) {
gfx_v9_4_3_ce_reg_list[i].reg_entry.reg_inst > 1)
&(gfx_v9_4_3_ce_reg_list[i].reg_entry),
&(gfx_v9_4_3_ue_reg_list[i].reg_entry),
for (k = 0; k < gfx_v9_4_3_ue_reg_list[i].reg_entry.reg_inst; k++) {
gfx_v9_4_3_ue_reg_list[i].reg_entry.reg_inst > 1)
&(gfx_v9_4_3_ue_reg_list[i].reg_entry),
for (k = 0; k < gfx_v9_4_3_ce_reg_list[i].reg_entry.reg_inst; k++) {
gfx_v9_4_3_ce_reg_list[i].reg_entry.reg_inst > 1)
&(gfx_v9_4_3_ce_reg_list[i].reg_entry),
&(gfx_v9_4_3_ue_reg_list[i].reg_entry),
for (k = 0; k < gfx_v9_4_3_ue_reg_list[i].reg_entry.reg_inst; k++) {
gfx_v9_4_3_ue_reg_list[i].reg_entry.reg_inst > 1)
&(gfx_v9_4_3_ue_reg_list[i].reg_entry),
static const struct reg_entry rgb_enable[] = {
static const struct reg_entry rgb_disable[] = {
const struct reg_entry *table,