Home
last modified time | relevance | path

Searched refs:edac_dev (Results 1 – 12 of 12) sorted by relevance

/drivers/edac/
A Dedac_device.c44 edac_dev, edac_dev->dev_idx); in edac_device_dump_device()
48 edac_dev->mod_name, edac_dev->ctl_name); in edac_device_dump_device()
180 return edac_dev; in find_edac_device_by_dev()
283 edac_dev->edac_check(edac_dev); in edac_device_workq_function()
296 edac_queue_work(&edac_dev->work, edac_dev->delay); in edac_device_workq_function()
326 edac_queue_work(&edac_dev->work, edac_dev->delay); in edac_device_workq_setup()
360 edac_mod_work(&edac_dev->work, edac_dev->delay); in edac_device_reset_delay_period()
407 edac_dev->mod_name, edac_dev->ctl_name, edac_dev->dev_name, in edac_device_add_device()
455 edac_dev->mod_name, edac_dev->ctl_name, edac_dev_name(edac_dev)); in edac_device_del_device()
457 return edac_dev; in edac_device_del_device()
[all …]
A Dxgene_edac.c566 edac_device_handle_ce(edac_dev, 0, 0, edac_dev->ctl_name); in xgene_edac_pmd_l1_check()
610 edac_device_handle_ce(edac_dev, 0, 0, edac_dev->ctl_name); in xgene_edac_pmd_l1_check()
657 edac_device_handle_ce(edac_dev, 0, 0, edac_dev->ctl_name); in xgene_edac_pmd_l1_check()
716 edac_device_handle_ce(edac_dev, 0, 0, edac_dev->ctl_name); in xgene_edac_pmd_l2_check()
719 edac_device_handle_ue(edac_dev, 0, 0, edac_dev->ctl_name); in xgene_edac_pmd_l2_check()
928 ctx->edac_dev = edac_dev; in xgene_edac_pmd_add()
982 struct edac_device_ctl_info *edac_dev = pmd->edac_dev; in xgene_edac_pmd_remove() local
1223 ctx->edac_dev = edac_dev; in xgene_edac_l3_add()
1264 struct edac_device_ctl_info *edac_dev = l3->edac_dev; in xgene_edac_l3_remove() local
1762 ctx->edac_dev = edac_dev; in xgene_edac_soc_add()
[all …]
A Dedac_device_sysfs.c209 module_put(edac_dev->owner); in edac_device_ctrl_master_release()
211 __edac_device_free_ctl_info(edac_dev); in edac_device_ctrl_master_release()
241 edac_dev->edac_subsys = edac_subsys; in edac_device_register_sysfs_main_kobj()
249 edac_dev->owner = THIS_MODULE; in edac_device_register_sysfs_main_kobj()
251 if (!try_module_get(edac_dev->owner)) in edac_device_register_sysfs_main_kobj()
263 edac_dev->name); in edac_device_register_sysfs_main_kobj()
278 kobject_put(&edac_dev->kobj); in edac_device_register_sysfs_main_kobj()
279 module_put(edac_dev->owner); in edac_device_register_sysfs_main_kobj()
603 instance = &edac_dev->instances[idx]; in edac_device_create_instance()
608 instance->ctl = edac_dev; in edac_device_create_instance()
[all …]
A Dmpc85xx_edac.c340 *edac_dev, char *data) in mpc85xx_l2_inject_data_hi_show()
348 *edac_dev, char *data) in mpc85xx_l2_inject_data_lo_show()
356 *edac_dev, char *data) in mpc85xx_l2_inject_ctrl_show()
432 *edac_dev) in mpc85xx_set_l2_sysfs_attributes()
466 edac_device_handle_ce(edac_dev, 0, 0, edac_dev->ctl_name); in mpc85xx_l2_check()
469 edac_device_handle_ue(edac_dev, 0, 0, edac_dev->ctl_name); in mpc85xx_l2_check()
483 mpc85xx_l2_check(edac_dev); in mpc85xx_l2_isr()
501 if (!edac_dev) { in mpc85xx_l2_err_probe()
506 pdata = edac_dev->pvt_info; in mpc85xx_l2_err_probe()
508 edac_dev->dev = &op->dev; in mpc85xx_l2_err_probe()
[all …]
A Dedac_device.h181 void (*edac_check) (struct edac_device_ctl_info * edac_dev);
258 extern int edac_device_add_device(struct edac_device_ctl_info *edac_dev);
283 void edac_device_handle_ce_count(struct edac_device_ctl_info *edac_dev,
296 void edac_device_handle_ue_count(struct edac_device_ctl_info *edac_dev,
309 edac_device_handle_ce(struct edac_device_ctl_info *edac_dev, int inst_nr, in edac_device_handle_ce() argument
312 edac_device_handle_ce_count(edac_dev, 1, inst_nr, block_nr, msg); in edac_device_handle_ce()
324 edac_device_handle_ue(struct edac_device_ctl_info *edac_dev, int inst_nr, in edac_device_handle_ue() argument
327 edac_device_handle_ue_count(edac_dev, 1, inst_nr, block_nr, msg); in edac_device_handle_ue()
A Dcpc925_edac.c277 struct edac_device_ctl_info *edac_dev; member
673 edac_device_handle_ue(edac_dev, 0, 0, edac_dev->ctl_name); in cpc925_cpu_check()
747 edac_device_handle_ce(edac_dev, 0, 0, edac_dev->ctl_name); in cpc925_htlink_check()
798 dev_info->edac_dev = in cpc925_add_edac_devices()
801 if (!dev_info->edac_dev) { in cpc925_add_edac_devices()
806 dev_info->edac_dev->pvt_info = dev_info; in cpc925_add_edac_devices()
807 dev_info->edac_dev->dev = &dev_info->pdev->dev; in cpc925_add_edac_devices()
833 edac_device_free_ctl_info(dev_info->edac_dev); in cpc925_add_edac_devices()
848 if (dev_info->edac_dev) { in cpc925_del_edac_devices()
849 edac_device_del_device(dev_info->edac_dev->dev); in cpc925_del_edac_devices()
[all …]
A Dthunderx_edac.c1208 ocx->edac_dev->ctl_name, in thunderx_ocx_lnk_threaded_isr()
1363 if (!edac_dev) { in thunderx_ocx_probe()
1367 ocx = edac_dev->pvt_info; in thunderx_ocx_probe()
1368 ocx->edac_dev = edac_dev; in thunderx_ocx_probe()
1409 edac_dev->dev = &pdev->dev; in thunderx_ocx_probe()
1433 pci_set_drvdata(pdev, edac_dev); in thunderx_ocx_probe()
2001 if (!edac_dev) { in thunderx_l2c_probe()
2006 l2c = edac_dev->pvt_info; in thunderx_l2c_probe()
2007 l2c->edac_dev = edac_dev; in thunderx_l2c_probe()
2038 edac_dev->dev = &pdev->dev; in thunderx_l2c_probe()
[all …]
A Dedac_module.h42 struct edac_device_ctl_info *edac_dev);
44 struct edac_device_ctl_info *edac_dev);
45 extern int edac_device_create_sysfs(struct edac_device_ctl_info *edac_dev);
46 extern void edac_device_remove_sysfs(struct edac_device_ctl_info *edac_dev);
56 *edac_dev, unsigned long msec);
A Dzynqmp_edac.c253 struct edac_device_ctl_info *edac_dev = file->private_data; in inject_ce_write() local
254 struct edac_priv *priv = edac_dev->pvt_info; in inject_ce_write()
297 struct edac_device_ctl_info *edac_dev = file->private_data; in inject_ue_write() local
298 struct edac_priv *priv = edac_dev->pvt_info; in inject_ue_write()
349 static void setup_debugfs(struct edac_device_ctl_info *edac_dev) in setup_debugfs() argument
351 struct edac_priv *priv = edac_dev->pvt_info; in setup_debugfs()
360 edac_dev, &inject_ue_fops); in setup_debugfs()
362 edac_dev, &inject_ce_fops); in setup_debugfs()
A Daltera_edac.c858 edac_device_handle_ce(dci->edac_dev, 0, 0, dci->edac_dev_name); in altr_edac_a10_ecc_irq()
864 edac_device_handle_ue(dci->edac_dev, 0, 0, dci->edac_dev_name); in altr_edac_a10_ecc_irq()
1286 edac_device_handle_ce(dci->edac_dev, 0, 0, dci->edac_dev_name); in altr_edac_a10_l2_irq()
1293 edac_device_handle_ue(dci->edac_dev, 0, 0, dci->edac_dev_name); in altr_edac_a10_l2_irq()
1531 altdev->edac_dev = dci; in altr_portb_setup()
1649 edac_device_handle_ce(ad->edac_dev, 0, 0, ad->edac_dev_name); in altr_edac_a10_ecc_irq_portb()
1654 edac_device_handle_ue(ad->edac_dev, 0, 0, ad->edac_dev_name); in altr_edac_a10_ecc_irq_portb()
1934 altdev->edac_dev = dci; in altr_edac_a10_device_add()
A Dedac_pci.h60 void (*edac_check) (struct edac_pci_ctl_info * edac_dev);
A Daltera_edac.h384 struct edac_device_ctl_info *edac_dev; member

Completed in 52 milliseconds