drivers/accel/amdxdna/aie2_error.c
215
static void aie2_update_last_async_error(struct amdxdna_dev_hdl *ndev, void *err_info, u32 num_err)
drivers/accel/amdxdna/aie2_error.c
217
struct aie_error *errs = err_info;
drivers/accel/amdxdna/aie2_error.c
240
static u32 aie2_error_backtrack(struct amdxdna_dev_hdl *ndev, void *err_info, u32 num_err)
drivers/accel/amdxdna/aie2_error.c
242
struct aie_error *errs = err_info;
drivers/acpi/apei/ghes.c
582
struct cper_arm_err_info *err_info;
drivers/acpi/apei/ghes.c
586
if (length < sizeof(*err_info))
drivers/acpi/apei/ghes.c
589
err_info = (struct cper_arm_err_info *)p;
drivers/acpi/apei/ghes.c
592
length -= err_info->length;
drivers/acpi/apei/ghes.c
596
is_cache = err_info->type & CPER_ARM_CACHE_ERROR;
drivers/acpi/apei/ghes.c
597
has_pa = (err_info->validation_bits & CPER_ARM_INFO_VALID_PHYSICAL_ADDR);
drivers/acpi/apei/ghes.c
606
queued = ghes_do_memory_failure(err_info->physical_fault_addr, flags);
drivers/acpi/apei/ghes.c
607
p += err_info->length;
drivers/acpi/apei/ghes.c
612
FIELD_GET(CPER_ARM_ERR_TYPE_MASK, err_info->type),
drivers/acpi/apei/ghes.c
618
err_info->type, error_type,
drivers/acpi/apei/ghes.c
619
(err_info->type & ~CPER_ARM_ERR_TYPE_MASK) ? " with reserved bit(s)" : "");
drivers/acpi/apei/ghes.c
620
p += err_info->length;
drivers/crypto/hisilicon/hpre/hpre_main.c
1397
u32 nfe_mask = qm->err_info.dev_err.nfe;
drivers/crypto/hisilicon/hpre/hpre_main.c
1404
u32 nfe_mask = qm->err_info.dev_err.nfe;
drivers/crypto/hisilicon/hpre/hpre_main.c
1405
u32 ce_mask = qm->err_info.dev_err.ce;
drivers/crypto/hisilicon/hpre/hpre_main.c
1428
if (err_status & qm->err_info.dev_err.ecc_2bits_mask)
drivers/crypto/hisilicon/hpre/hpre_main.c
1432
if (err_status & qm->err_info.dev_err.reset_mask) {
drivers/crypto/hisilicon/hpre/hpre_main.c
1450
if (err_status & qm->err_info.dev_err.shutdown_mask)
drivers/crypto/hisilicon/hpre/hpre_main.c
1458
struct hisi_qm_err_mask *dev_err = &qm->err_info.dev_err;
drivers/crypto/hisilicon/hpre/hpre_main.c
1472
struct hisi_qm_err_mask *dev_err = &qm->err_info.dev_err;
drivers/crypto/hisilicon/hpre/hpre_main.c
1486
struct hisi_qm_err_info *err_info = &qm->err_info;
drivers/crypto/hisilicon/hpre/hpre_main.c
1487
struct hisi_qm_err_mask *qm_err = &err_info->qm_err;
drivers/crypto/hisilicon/hpre/hpre_main.c
1488
struct hisi_qm_err_mask *dev_err = &err_info->dev_err;
drivers/crypto/hisilicon/hpre/hpre_main.c
1508
err_info->msi_wr_port = HPRE_WR_MSI_PORT;
drivers/crypto/hisilicon/hpre/hpre_main.c
1509
err_info->acpi_rst = "HRST";
drivers/crypto/hisilicon/hpre/hpre_main.c
802
val2 = qm->err_info.dev_err.shutdown_mask;
drivers/crypto/hisilicon/hpre/hpre_main.c
816
struct hisi_qm_err_mask *dev_err = &qm->err_info.dev_err;
drivers/crypto/hisilicon/hpre/hpre_main.c
827
struct hisi_qm_err_mask *dev_err = &qm->err_info.dev_err;
drivers/crypto/hisilicon/qm.c
1474
struct hisi_qm_err_mask *qm_err = &qm->err_info.qm_err;
drivers/crypto/hisilicon/qm.c
1513
writel(qm->err_info.qm_err.shutdown_mask, qm->io_base + QM_OOO_SHUTDOWN_SEL);
drivers/crypto/hisilicon/qm.c
1575
struct hisi_qm_err_mask *qm_err = &qm->err_info.qm_err;
drivers/crypto/hisilicon/qm.c
4440
writel(nfe_enb & ~qm->err_info.qm_err.ecc_2bits_mask,
drivers/crypto/hisilicon/qm.c
4442
writel(qm->err_info.qm_err.ecc_2bits_mask, qm->io_base + QM_ABNORMAL_INT_SET);
drivers/crypto/hisilicon/qm.c
4612
qm->err_info.acpi_rst,
drivers/crypto/hisilicon/qm.c
4717
writel(value & ~qm->err_info.msi_wr_port,
drivers/crypto/hisilicon/qm.c
4721
value = qm_get_dev_err_status(qm) & qm->err_info.dev_err.ecc_2bits_mask;
drivers/crypto/hisilicon/qm.c
4726
writel(qm->err_info.qm_err.ecc_2bits_mask, qm->io_base + QM_ABNORMAL_INT_SOURCE);
drivers/crypto/hisilicon/qm.c
4745
value |= qm->err_info.msi_wr_port;
drivers/crypto/hisilicon/qm.c
4755
struct hisi_qm_err_mask *qm_err = &qm->err_info.qm_err;
drivers/crypto/hisilicon/qm.c
4775
writel(qm->err_info.qm_err.shutdown_mask, qm->io_base + QM_OOO_SHUTDOWN_SEL);
drivers/crypto/hisilicon/qm.c
527
if (err_status & pf_qm->err_info.qm_err.shutdown_mask)
drivers/crypto/hisilicon/qm.c
5669
if (!acpi_has_method(handle, qm->err_info.acpi_rst))
drivers/crypto/hisilicon/sec2/sec_main.c
1121
u32 nfe_mask = qm->err_info.dev_err.nfe;
drivers/crypto/hisilicon/sec2/sec_main.c
1128
u32 nfe_mask = qm->err_info.dev_err.nfe;
drivers/crypto/hisilicon/sec2/sec_main.c
1129
u32 ce_mask = qm->err_info.dev_err.ce;
drivers/crypto/hisilicon/sec2/sec_main.c
1150
if (err_status & qm->err_info.dev_err.ecc_2bits_mask)
drivers/crypto/hisilicon/sec2/sec_main.c
1154
if (err_status & qm->err_info.dev_err.reset_mask) {
drivers/crypto/hisilicon/sec2/sec_main.c
1172
if (err_status & qm->err_info.dev_err.shutdown_mask)
drivers/crypto/hisilicon/sec2/sec_main.c
1180
struct hisi_qm_err_mask *dev_err = &qm->err_info.dev_err;
drivers/crypto/hisilicon/sec2/sec_main.c
1192
struct hisi_qm_err_mask *dev_err = &qm->err_info.dev_err;
drivers/crypto/hisilicon/sec2/sec_main.c
1206
struct hisi_qm_err_info *err_info = &qm->err_info;
drivers/crypto/hisilicon/sec2/sec_main.c
1207
struct hisi_qm_err_mask *qm_err = &err_info->qm_err;
drivers/crypto/hisilicon/sec2/sec_main.c
1208
struct hisi_qm_err_mask *dev_err = &err_info->dev_err;
drivers/crypto/hisilicon/sec2/sec_main.c
1228
err_info->msi_wr_port = BIT(0);
drivers/crypto/hisilicon/sec2/sec_main.c
1229
err_info->acpi_rst = "SRST";
drivers/crypto/hisilicon/sec2/sec_main.c
729
val2 = qm->err_info.dev_err.shutdown_mask;
drivers/crypto/hisilicon/sec2/sec_main.c
743
struct hisi_qm_err_mask *dev_err = &qm->err_info.dev_err;
drivers/crypto/hisilicon/zip/zip_main.c
1186
u32 nfe_mask = qm->err_info.dev_err.nfe;
drivers/crypto/hisilicon/zip/zip_main.c
1193
u32 nfe_mask = qm->err_info.dev_err.nfe;
drivers/crypto/hisilicon/zip/zip_main.c
1194
u32 ce_mask = qm->err_info.dev_err.ce;
drivers/crypto/hisilicon/zip/zip_main.c
1238
if (err_status & qm->err_info.dev_err.ecc_2bits_mask)
drivers/crypto/hisilicon/zip/zip_main.c
1242
if (err_status & qm->err_info.dev_err.reset_mask) {
drivers/crypto/hisilicon/zip/zip_main.c
1265
if (err_status & qm->err_info.dev_err.shutdown_mask)
drivers/crypto/hisilicon/zip/zip_main.c
1278
struct hisi_qm_err_mask *dev_err = &qm->err_info.dev_err;
drivers/crypto/hisilicon/zip/zip_main.c
1292
struct hisi_qm_err_mask *dev_err = &qm->err_info.dev_err;
drivers/crypto/hisilicon/zip/zip_main.c
1306
struct hisi_qm_err_info *err_info = &qm->err_info;
drivers/crypto/hisilicon/zip/zip_main.c
1307
struct hisi_qm_err_mask *qm_err = &err_info->qm_err;
drivers/crypto/hisilicon/zip/zip_main.c
1308
struct hisi_qm_err_mask *dev_err = &err_info->dev_err;
drivers/crypto/hisilicon/zip/zip_main.c
1329
err_info->msi_wr_port = HZIP_WR_PORT;
drivers/crypto/hisilicon/zip/zip_main.c
1330
err_info->acpi_rst = "ZRST";
drivers/crypto/hisilicon/zip/zip_main.c
666
val2 = qm->err_info.dev_err.shutdown_mask;
drivers/crypto/hisilicon/zip/zip_main.c
680
struct hisi_qm_err_mask *dev_err = &qm->err_info.dev_err;
drivers/crypto/hisilicon/zip/zip_main.c
708
struct hisi_qm_err_mask *dev_err = &qm->err_info.dev_err;
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c
126
s16 err_info;
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c
141
err_info = get_err_info(err_type, ae_errors->latest_err);
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c
146
cnv_error_names[err_type], err_info);
drivers/dma/qcom/hidma.h
156
void hidma_cleanup_pending_tre(struct hidma_lldev *llhndl, u8 err_info,
drivers/dma/qcom/hidma.h
41
u8 err_info; /* error record in this transfer */
drivers/dma/qcom/hidma_dbg.c
32
seq_printf(s, "err_info = 0x%x\n", tre->err_info);
drivers/dma/qcom/hidma_ll.c
162
tre->err_info = 0;
drivers/dma/qcom/hidma_ll.c
188
static int hidma_post_completed(struct hidma_lldev *lldev, u8 err_info,
drivers/dma/qcom/hidma_ll.c
221
tre->err_info = err_info;
drivers/dma/qcom/hidma_ll.c
240
u32 err_info, err_code, evre_write_off;
drivers/dma/qcom/hidma_ll.c
262
err_info = cfg >> HIDMA_EVRE_ERRINFO_BIT_POS;
drivers/dma/qcom/hidma_ll.c
263
err_info &= HIDMA_EVRE_ERRINFO_MASK;
drivers/dma/qcom/hidma_ll.c
267
if (hidma_post_completed(lldev, err_info, err_code))
drivers/dma/qcom/hidma_ll.c
303
void hidma_cleanup_pending_tre(struct hidma_lldev *lldev, u8 err_info,
drivers/dma/qcom/hidma_ll.c
307
if (hidma_post_completed(lldev, err_info, err_code))
drivers/dma/qcom/hidma_ll.c
538
tre->err_info = 0;
drivers/edac/amd64_edac.c
1788
struct err_info *err)
drivers/edac/amd64_edac.c
2530
struct err_info *err)
drivers/edac/amd64_edac.c
2707
static void __log_ecc_error(struct mem_ctl_info *mci, struct err_info *err,
drivers/edac/amd64_edac.c
2762
struct err_info err;
drivers/edac/amd64_edac.c
2802
static void umc_get_err_info(struct mce *m, struct err_info *err)
drivers/edac/amd64_edac.c
2815
struct err_info err;
drivers/edac/amd64_edac.c
3517
static void gpu_get_err_info(struct mce *m, struct err_info *err)
drivers/edac/amd64_edac.c
954
struct err_info *err)
drivers/edac/amd64_edac.h
463
struct err_info *err);
drivers/edac/amd64_edac.h
470
void (*get_err_info)(struct mce *m, struct err_info *err);
drivers/firmware/efi/cper-arm.c
233
struct cper_arm_err_info *err_info;
drivers/firmware/efi/cper-arm.c
241
proc->err_info_num * (sizeof(*err_info)));
drivers/firmware/efi/cper-arm.c
269
err_info = (struct cper_arm_err_info *)(proc + 1);
drivers/firmware/efi/cper-arm.c
273
printk("%snum errors: %d\n", pfx, err_info->multiple_error + 1);
drivers/firmware/efi/cper-arm.c
275
if (err_info->validation_bits & CPER_ARM_INFO_VALID_FLAGS) {
drivers/firmware/efi/cper-arm.c
276
if (err_info->flags & CPER_ARM_INFO_FLAGS_FIRST)
drivers/firmware/efi/cper-arm.c
278
if (err_info->flags & CPER_ARM_INFO_FLAGS_LAST)
drivers/firmware/efi/cper-arm.c
280
if (err_info->flags & CPER_ARM_INFO_FLAGS_PROPAGATED)
drivers/firmware/efi/cper-arm.c
283
if (err_info->flags & CPER_ARM_INFO_FLAGS_OVERFLOW)
drivers/firmware/efi/cper-arm.c
289
FIELD_GET(CPER_ARM_ERR_TYPE_MASK, err_info->type),
drivers/firmware/efi/cper-arm.c
293
printk("%serror_type: 0x%02x: %s%s\n", newpfx, err_info->type,
drivers/firmware/efi/cper-arm.c
295
(err_info->type & ~CPER_ARM_ERR_TYPE_MASK) ? " with reserved bit(s)" : "");
drivers/firmware/efi/cper-arm.c
297
if (err_info->validation_bits & CPER_ARM_INFO_VALID_ERR_INFO) {
drivers/firmware/efi/cper-arm.c
299
err_info->error_info);
drivers/firmware/efi/cper-arm.c
301
cper_print_arm_err_info(infopfx, err_info->type,
drivers/firmware/efi/cper-arm.c
302
err_info->error_info);
drivers/firmware/efi/cper-arm.c
304
if (err_info->validation_bits & CPER_ARM_INFO_VALID_VIRT_ADDR)
drivers/firmware/efi/cper-arm.c
306
newpfx, err_info->virt_fault_addr);
drivers/firmware/efi/cper-arm.c
307
if (err_info->validation_bits & CPER_ARM_INFO_VALID_PHYSICAL_ADDR)
drivers/firmware/efi/cper-arm.c
309
newpfx, err_info->physical_fault_addr);
drivers/firmware/efi/cper-arm.c
310
err_info += 1;
drivers/firmware/efi/cper-arm.c
313
ctx_info = (struct cper_arm_ctx_info *)err_info;
drivers/firmware/efi/cper-x86.c
260
struct cper_ia_err_info *err_info;
drivers/firmware/efi/cper-x86.c
276
err_info = (struct cper_ia_err_info *)(proc + 1);
drivers/firmware/efi/cper-x86.c
280
err_type = cper_get_err_type(&err_info->err_type);
drivers/firmware/efi/cper-x86.c
287
&err_info->err_type);
drivers/firmware/efi/cper-x86.c
290
if (err_info->validation_bits & INFO_VALID_CHECK_INFO) {
drivers/firmware/efi/cper-x86.c
292
err_info->check_info);
drivers/firmware/efi/cper-x86.c
299
err_info->check_info);
drivers/firmware/efi/cper-x86.c
303
if (err_info->validation_bits & INFO_VALID_TARGET_ID) {
drivers/firmware/efi/cper-x86.c
305
newpfx, err_info->target_id);
drivers/firmware/efi/cper-x86.c
308
if (err_info->validation_bits & INFO_VALID_REQUESTOR_ID) {
drivers/firmware/efi/cper-x86.c
310
newpfx, err_info->requestor_id);
drivers/firmware/efi/cper-x86.c
313
if (err_info->validation_bits & INFO_VALID_RESPONDER_ID) {
drivers/firmware/efi/cper-x86.c
315
newpfx, err_info->responder_id);
drivers/firmware/efi/cper-x86.c
318
if (err_info->validation_bits & INFO_VALID_IP) {
drivers/firmware/efi/cper-x86.c
320
newpfx, err_info->ip);
drivers/firmware/efi/cper-x86.c
323
err_info++;
drivers/firmware/efi/cper-x86.c
326
ctx_info = (struct cper_ia_proc_ctx *)err_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1139
struct ras_err_info *err_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1144
err_info = &err_node->err_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1145
mcm_info = &err_info->mcm_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1146
if (err_info->ue_count) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1151
err_info->ue_count,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1157
err_info = &err_node->err_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1158
mcm_info = &err_info->mcm_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1161
mcm_info->socket_id, mcm_info->die_id, err_info->ue_count, blk_name);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1167
err_info = &err_node->err_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1168
mcm_info = &err_info->mcm_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1169
if (err_info->de_count) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1174
err_info->de_count,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1180
err_info = &err_node->err_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1181
mcm_info = &err_info->mcm_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1185
err_info->de_count, blk_name);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1192
err_info = &err_node->err_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1193
mcm_info = &err_info->mcm_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1194
if (err_info->ce_count) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1199
err_info->ce_count,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1205
err_info = &err_node->err_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1206
mcm_info = &err_info->mcm_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1210
err_info->ce_count, blk_name);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1339
struct ras_err_info *err_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1343
err_info = &err_node->err_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1345
&err_info->mcm_info, err_info->de_count);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1347
&err_info->mcm_info, err_info->ce_count);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1349
&err_info->mcm_info, err_info->ue_count);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5378
ref_id = &err_node->err_info.mcm_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5405
struct amdgpu_smuio_mcm_config_info *infoa = &nodea->err_info.mcm_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5406
struct amdgpu_smuio_mcm_config_info *infob = &nodeb->err_info.mcm_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5423
return &err_node->err_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5429
memcpy(&err_node->err_info.mcm_info, mcm_info, sizeof(*mcm_info));
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5435
return &err_node->err_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5442
struct ras_err_info *err_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5450
err_info = amdgpu_ras_error_get_info(err_data, mcm_info);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5451
if (!err_info)
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5454
err_info->ue_count += count;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5464
struct ras_err_info *err_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5472
err_info = amdgpu_ras_error_get_info(err_data, mcm_info);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5473
if (!err_info)
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5476
err_info->ce_count += count;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5486
struct ras_err_info *err_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5494
err_info = amdgpu_ras_error_get_info(err_data, mcm_info);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5495
if (!err_info)
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5498
err_info->de_count += count;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h
640
struct ras_err_info err_info;
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
354
offset = offsetof(struct rkvdec_h264_priv_tbl, err_info);
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
85
u8 err_info[RKV_ERROR_INFO_SIZE];
drivers/misc/smpro-errmon.c
233
struct smpro_error_hdr *err_info;
drivers/misc/smpro-errmon.c
237
err_info = &smpro_error_table[channel];
drivers/misc/smpro-errmon.c
239
ret = regmap_read(errmon->regmap, err_info->count, &err_count);
drivers/misc/smpro-errmon.c
252
struct smpro_error_hdr *err_info;
drivers/misc/smpro-errmon.c
256
err_info = &smpro_error_table[channel];
drivers/misc/smpro-errmon.c
258
ret = regmap_read(errmon->regmap, err_info->count, &err_count);
drivers/misc/smpro-errmon.c
261
if (ret || !err_count || err_count > err_info->max_cnt)
drivers/misc/smpro-errmon.c
264
ret = regmap_read(errmon->regmap, err_info->len, &err_length);
drivers/misc/smpro-errmon.c
272
ret = regmap_noinc_read(errmon->regmap, err_info->data, err_data, err_length);
drivers/misc/smpro-errmon.c
277
ret = regmap_write(errmon->regmap, err_info->count, 0x100);
drivers/misc/smpro-errmon.c
301
struct smpro_int_error_hdr *err_info;
drivers/misc/smpro-errmon.c
316
err_info = &list_smpro_int_error_hdr[channel];
drivers/misc/smpro-errmon.c
317
ret = regmap_read(errmon->regmap, err_info->type, &val);
drivers/misc/smpro-errmon.c
327
ret = regmap_read(errmon->regmap, err_info->info_l, err + 1);
drivers/misc/smpro-errmon.c
331
ret = regmap_read(errmon->regmap, err_info->info_h, err);
drivers/misc/smpro-errmon.c
337
ret = regmap_read(errmon->regmap, err_info->data_l, err + 3);
drivers/misc/smpro-errmon.c
341
ret = regmap_read(errmon->regmap, err_info->data_h, err + 2);
drivers/misc/smpro-errmon.c
347
ret = regmap_write(errmon->regmap, err_info->type, err_type);
drivers/misc/smpro-errmon.c
364
struct smpro_int_error_hdr *err_info;
drivers/misc/smpro-errmon.c
378
err_info = &list_smpro_int_error_hdr[channel];
drivers/misc/smpro-errmon.c
379
ret = regmap_read(errmon->regmap, err_info->type, &val);
drivers/misc/smpro-errmon.c
386
ret = regmap_read(errmon->regmap, err_info->warn_l, warn + 1);
drivers/misc/smpro-errmon.c
390
ret = regmap_read(errmon->regmap, err_info->warn_h, warn);
drivers/misc/smpro-errmon.c
395
ret = regmap_write(errmon->regmap, err_info->type, BIT(0));
drivers/net/ethernet/mellanox/mlx4/en_rx.c
299
goto err_info;
drivers/net/ethernet/mellanox/mlx4/en_rx.c
308
err_info:
drivers/net/ethernet/mellanox/mlx4/en_tx.c
156
err_info:
drivers/net/ethernet/mellanox/mlx4/en_tx.c
88
goto err_info;
drivers/net/fjes/fjes_hw.c
428
switch (cr.bits.err_info) {
drivers/net/fjes/fjes_regs.h
75
__le32 err_info:14;
drivers/net/fjes/fjes_trace.h
36
__entry->cr_err_info = cr->bits.err_info;
drivers/net/wireless/ath/ath11k/dp_rx.c
4130
struct hal_rx_wbm_rel_info err_info;
drivers/net/wireless/ath/ath11k/dp_rx.c
4155
ret = ath11k_hal_wbm_desc_parse_err(ab, rx_desc, &err_info);
drivers/net/wireless/ath/ath11k/dp_rx.c
4163
buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, err_info.cookie);
drivers/net/wireless/ath/ath11k/dp_rx.c
4164
mac_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_PDEV_ID, err_info.cookie);
drivers/net/wireless/ath/ath11k/dp_rx.c
4190
if (err_info.push_reason !=
drivers/net/wireless/ath/ath11k/dp_rx.c
4196
rxcb->err_rel_src = err_info.err_rel_src;
drivers/net/wireless/ath/ath11k/dp_rx.c
4197
rxcb->err_code = err_info.err_code;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1832
struct hal_rx_wbm_rel_info err_info;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1864
&err_info);
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1871
desc_info = err_info.rx_desc;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1875
desc_info = ath12k_dp_get_rx_desc(dp, err_info.cookie);
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1878
err_info.cookie);
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1911
if (!err_info.continuation)
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1914
if (err_info.push_reason !=
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1921
rxcb->err_rel_src = err_info.err_rel_src;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1922
rxcb->err_code = err_info.err_code;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1923
rxcb->is_first_msdu = err_info.first_msdu;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1924
rxcb->is_last_msdu = err_info.last_msdu;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1925
rxcb->is_continuation = err_info.continuation;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1928
err_info.peer_metadata);
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1930
if (err_info.continuation) {
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
429
} err_info;
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
468
&err_info, sizeof(err_info));
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
470
if (err_info.valid) {
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
472
err_info.valid, err_info.error_id);
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
473
if (err_info.error_id == RF_KILL_INDICATOR_FOR_WOWLAN) {
drivers/net/wireless/intel/iwlwifi/fw/dump.c
488
} err_info = {};
drivers/net/wireless/intel/iwlwifi/fw/dump.c
498
&err_info, sizeof(err_info));
drivers/net/wireless/intel/iwlwifi/fw/dump.c
503
if (err_info.valid && err_id)
drivers/net/wireless/intel/iwlwifi/fw/dump.c
504
*err_id = le32_to_cpu(err_info.err_id);
drivers/net/wireless/intel/iwlwifi/fw/dump.c
506
return !!err_info.valid;
drivers/net/wwan/iosm/iosm_ipc_flash.c
41
struct iosm_ebl_error *err_info = payload_rsp;
drivers/net/wwan/iosm/iosm_ipc_flash.c
47
if (!err_info->error[i].error_code) {
drivers/net/wwan/iosm/iosm_ipc_flash.c
49
err_info->error[i].error_class,
drivers/net/wwan/iosm/iosm_ipc_flash.c
50
err_info->error[i].error_code);
drivers/ras/ras.c
58
struct cper_arm_err_info *err_info;
drivers/ras/ras.c
70
err_info = (struct cper_arm_err_info *)(err + 1);
drivers/ras/ras.c
71
ctx_info = (struct cper_arm_ctx_info *)(err_info + err->err_info_num);
drivers/scsi/hpsa.c
2534
u8 tmf_status = cp->err_info->ScsiStatus;
drivers/scsi/hpsa.c
2571
ei = cp->err_info;
drivers/scsi/hpsa.c
2860
c->err_info->CommandStatus = CMD_CTLR_LOCKUP;
drivers/scsi/hpsa.c
2887
memset(c->err_info, 0, sizeof(*c->err_info));
drivers/scsi/hpsa.c
2920
const struct ErrorInfo *ei = cp->err_info;
drivers/scsi/hpsa.c
3009
ei = c->err_info;
drivers/scsi/hpsa.c
3062
ei = c->err_info;
drivers/scsi/hpsa.c
3091
ei = c->err_info;
drivers/scsi/hpsa.c
3318
ei = c->err_info;
drivers/scsi/hpsa.c
3361
ei = c->err_info;
drivers/scsi/hpsa.c
3389
ei = c->err_info;
drivers/scsi/hpsa.c
3418
ei = c->err_info;
drivers/scsi/hpsa.c
3502
ei = c->err_info;
drivers/scsi/hpsa.c
3752
ei = c->err_info;
drivers/scsi/hpsa.c
382
if (c->err_info->SenseLen > sizeof(c->err_info->SenseInfo))
drivers/scsi/hpsa.c
383
sense_len = sizeof(c->err_info->SenseInfo);
drivers/scsi/hpsa.c
385
sense_len = c->err_info->SenseLen;
drivers/scsi/hpsa.c
387
decode_sense_data(c->err_info->SenseInfo, sense_len,
drivers/scsi/hpsa.c
3887
sense = c->err_info->SenseInfo;
drivers/scsi/hpsa.c
3888
if (c->err_info->SenseLen > sizeof(c->err_info->SenseInfo))
drivers/scsi/hpsa.c
3889
sense_len = sizeof(c->err_info->SenseInfo);
drivers/scsi/hpsa.c
3891
sense_len = c->err_info->SenseLen;
drivers/scsi/hpsa.c
431
if (c->err_info->CommandStatus != CMD_TARGET_STATUS ||
drivers/scsi/hpsa.c
432
(c->err_info->ScsiStatus != SAM_STAT_BUSY &&
drivers/scsi/hpsa.c
433
c->err_info->ScsiStatus != SAM_STAT_TASK_SET_FULL))
drivers/scsi/hpsa.c
5523
c->err_info = h->errinfo_pool + index;
drivers/scsi/hpsa.c
5524
memset(c->err_info, 0, sizeof(*c->err_info));
drivers/scsi/hpsa.c
5526
+ index * sizeof(*c->err_info);
drivers/scsi/hpsa.c
5530
c->ErrDesc.Len = cpu_to_le32((u32) sizeof(*c->err_info));
drivers/scsi/hpsa.c
5555
memset(c->err_info, 0, sizeof(*c->err_info));
drivers/scsi/hpsa.c
5914
if (c->err_info->CommandStatus == CMD_SUCCESS)
drivers/scsi/hpsa.c
5922
if (c->err_info->CommandStatus == CMD_TARGET_STATUS &&
drivers/scsi/hpsa.c
5923
c->err_info->ScsiStatus == SAM_STAT_CHECK_CONDITION &&
drivers/scsi/hpsa.c
5924
(c->err_info->SenseInfo[2] == NO_SENSE ||
drivers/scsi/hpsa.c
5925
c->err_info->SenseInfo[2] == UNIT_ATTENTION))
drivers/scsi/hpsa.c
6458
memcpy(&iocommand->error_info, c->err_info,
drivers/scsi/hpsa.c
6572
memcpy(&ioc->error_info, c->err_info, sizeof(ioc->error_info));
drivers/scsi/hpsa.c
6604
if (c->err_info->CommandStatus == CMD_TARGET_STATUS &&
drivers/scsi/hpsa.c
6605
c->err_info->ScsiStatus != SAM_STAT_CHECK_CONDITION)
drivers/scsi/hpsa.c
8228
c->err_info->CommandStatus = CMD_CTLR_LOCKUP;
drivers/scsi/hpsa.c
8938
if (c->err_info->CommandStatus != 0)
drivers/scsi/hpsa.c
8972
if ((rc != 0) || (c->err_info->CommandStatus != 0))
drivers/scsi/hpsa.c
8984
if ((rc != 0) || (c->err_info->CommandStatus != 0))
drivers/scsi/hpsa.c
8994
if ((rc != 0) || (c->err_info->CommandStatus != 0))
drivers/scsi/hpsa.c
9291
cp->err_info = (u32) (h->errinfo_pool_dhandle +
drivers/scsi/hpsa.c
9980
VERIFY_OFFSET(err_info, 0x0C);
drivers/scsi/hpsa_cmd.h
436
struct ErrorInfo *err_info; /* pointer to the allocated mem */
drivers/scsi/hpsa_cmd.h
483
u32 err_info; /* 0x0C - 0x0F */
drivers/scsi/qedf/qedf_hsi.h
176
struct fcoe_err_report_entry err_info;
drivers/scsi/qedf/qedf_io.c
1447
le32_to_cpu(cqe->cqe_info.err_info.err_warn_bitmap_hi),
drivers/scsi/qedf/qedf_io.c
1448
le32_to_cpu(cqe->cqe_info.err_info.err_warn_bitmap_lo));
drivers/scsi/qedf/qedf_io.c
1451
le32_to_cpu(cqe->cqe_info.err_info.tx_buf_off),
drivers/scsi/qedf/qedf_io.c
1452
le32_to_cpu(cqe->cqe_info.err_info.rx_buf_off),
drivers/scsi/qedf/qedf_io.c
1453
le32_to_cpu(cqe->cqe_info.err_info.rx_id));
drivers/scsi/qedf/qedf_io.c
1457
((u64)cqe->cqe_info.err_info.err_warn_bitmap_hi << 32) |
drivers/scsi/qedf/qedf_io.c
1458
(u64)cqe->cqe_info.err_info.err_warn_bitmap_lo;
drivers/scsi/qedf/qedf_io.c
1473
cqe->cqe_info.err_info.rx_buf_off;
drivers/scsi/qedf/qedf_io.c
1475
cqe->cqe_info.err_info.tx_buf_off;
drivers/scsi/qedf/qedf_io.c
1476
io_req->rx_id = cqe->cqe_info.err_info.rx_id;
drivers/scsi/qedf/qedf_io.c
1523
le32_to_cpu(cqe->cqe_info.err_info.err_warn_bitmap_hi),
drivers/scsi/qedf/qedf_io.c
1524
le32_to_cpu(cqe->cqe_info.err_info.err_warn_bitmap_lo));
drivers/scsi/qedf/qedf_io.c
1527
le32_to_cpu(cqe->cqe_info.err_info.tx_buf_off),
drivers/scsi/qedf/qedf_io.c
1528
le32_to_cpu(cqe->cqe_info.err_info.rx_buf_off),
drivers/scsi/qedf/qedf_io.c
1529
le32_to_cpu(cqe->cqe_info.err_info.rx_id));
drivers/staging/media/ipu7/ipu7-isys.c
893
struct ia_gofo_msg_err err_info;
drivers/staging/media/ipu7/ipu7-isys.c
910
err_info = resp->error_info;
drivers/staging/media/ipu7/ipu7-isys.c
912
if (err_info.err_group == INSYS_MSG_ERR_GROUP_CAPTURE &&
drivers/staging/media/ipu7/ipu7-isys.c
913
err_info.err_code == INSYS_MSG_ERR_CAPTURE_SYNC_FRAME_DROP) {
drivers/staging/media/ipu7/ipu7-isys.c
921
err_info.err_group, err_info.err_code,
drivers/staging/media/ipu7/ipu7-isys.c
922
err_info.err_detail[0], err_info.err_detail[1]);
drivers/staging/media/ipu7/ipu7-isys.c
923
} else if (!IA_GOFO_MSG_ERR_IS_OK(err_info)) {
drivers/staging/media/ipu7/ipu7-isys.c
928
err_info.err_group, err_info.err_code,
drivers/staging/media/ipu7/ipu7-isys.c
929
err_info.err_detail[0], err_info.err_detail[1]);
drivers/staging/media/ipu7/ipu7-isys.c
950
stream->error = err_info.err_code;
include/linux/hisi_acc_qm.h
398
struct hisi_qm_err_info err_info;
kernel/trace/trace.c
7553
struct err_info info;