/drivers/edac/ |
H A D | edac_device.c | 41 static void edac_device_dump_device(struct edac_device_ctl_info *edac_dev) argument 43 debugf3("\tedac_dev = %p dev_idx=%d \n", edac_dev, edac_dev->dev_idx); 44 debugf4("\tedac_dev->edac_check = %p\n", edac_dev->edac_check); 45 debugf3("\tdev = %p\n", edac_dev->dev); 47 edac_dev->mod_name, edac_dev->ctl_name); 48 debugf3("\tpvt_info = %p\n\n", edac_dev->pvt_info); 164 debugf4("%s() edac_dev=%p next after end=%p\n", 278 struct edac_device_ctl_info *edac_dev; local 304 add_edac_dev_to_global_list(struct edac_device_ctl_info *edac_dev) argument 377 struct edac_device_ctl_info *edac_dev = to_edac_device_ctl_work(d_work); local 413 edac_device_workq_setup(struct edac_device_ctl_info *edac_dev, unsigned msec) argument 444 edac_device_workq_teardown(struct edac_device_ctl_info *edac_dev) argument 462 edac_device_reset_delay_period(struct edac_device_ctl_info *edac_dev, unsigned long value) argument 502 edac_device_add_device(struct edac_device_ctl_info *edac_dev) argument 576 struct edac_device_ctl_info *edac_dev; local 612 edac_device_get_log_ce(struct edac_device_ctl_info *edac_dev) argument 617 edac_device_get_log_ue(struct edac_device_ctl_info *edac_dev) argument 622 edac_device_get_panic_on_ue(struct edac_device_ctl_info *edac_dev) argument 632 edac_device_handle_ce(struct edac_device_ctl_info *edac_dev, int inst_nr, int block_nr, const char *msg) argument 678 edac_device_handle_ue(struct edac_device_ctl_info *edac_dev, int inst_nr, int block_nr, const char *msg) argument [all...] |
H A D | edac_module.h | 38 struct edac_device_ctl_info *edac_dev); 40 struct edac_device_ctl_info *edac_dev); 41 extern int edac_device_create_sysfs(struct edac_device_ctl_info *edac_dev); 42 extern void edac_device_remove_sysfs(struct edac_device_ctl_info *edac_dev); 46 extern void edac_device_workq_setup(struct edac_device_ctl_info *edac_dev, 48 extern void edac_device_workq_teardown(struct edac_device_ctl_info *edac_dev); 50 *edac_dev, unsigned long value);
|
H A D | amd8111_edac.c | 169 static void amd8111_pci_bridge_check(struct edac_pci_ctl_info *edac_dev) argument 171 struct amd8111_pci_info *pci_info = edac_dev->pvt_info; 188 edac_pci_handle_npe(edac_dev, edac_dev->ctl_name); 202 edac_pci_handle_npe(edac_dev, edac_dev->ctl_name); 216 edac_pci_handle_npe(edac_dev, edac_dev->ctl_name); 237 edac_pci_handle_npe(edac_dev, edac_dev 289 amd8111_lpc_bridge_check(struct edac_device_ctl_info *edac_dev) argument [all...] |
H A D | edac_device_sysfs.c | 116 /* Function to 'show' fields from the edac_dev 'ctl_info' structure */ 120 struct edac_device_ctl_info *edac_dev = to_ctl_info(kobj); local 124 return ctl_info_attr->show(edac_dev, buffer); 128 /* Function to 'store' fields into the edac_dev 'ctl_info' structure */ 133 struct edac_device_ctl_info *edac_dev = to_ctl_info(kobj); local 137 return ctl_info_attr->store(edac_dev, buffer, count); 141 /* edac_dev file operations for an 'ctl_info' */ 203 struct edac_device_ctl_info *edac_dev = to_edacdev(kobj); local 205 debugf4("%s() control index=%d\n", __func__, edac_dev->dev_idx); 208 module_put(edac_dev 231 edac_device_register_sysfs_main_kobj(struct edac_device_ctl_info *edac_dev) argument 518 edac_device_create_block(struct edac_device_ctl_info *edac_dev, struct edac_device_instance *instance, struct edac_device_block *block) argument 591 edac_device_delete_block(struct edac_device_ctl_info *edac_dev, struct edac_device_block *block) argument 622 edac_device_create_instance(struct edac_device_ctl_info *edac_dev, int idx) argument 690 edac_device_delete_instance(struct edac_device_ctl_info *edac_dev, int idx) argument 713 edac_device_create_instances(struct edac_device_ctl_info *edac_dev) argument 738 edac_device_delete_instances(struct edac_device_ctl_info *edac_dev) argument 753 edac_device_add_main_sysfs_attributes( struct edac_device_ctl_info *edac_dev) argument 782 edac_device_remove_main_sysfs_attributes( struct edac_device_ctl_info *edac_dev) argument 815 edac_device_create_sysfs(struct edac_device_ctl_info *edac_dev) argument 874 edac_device_remove_sysfs(struct edac_device_ctl_info *edac_dev) argument [all...] |
H A D | amd8131_edac.c | 170 static void amd8131_pcix_check(struct edac_pci_ctl_info *edac_dev) argument 172 struct amd8131_dev_info *dev_info = edac_dev->pvt_info; 193 edac_pci_handle_npe(edac_dev, edac_dev->ctl_name); 206 edac_pci_handle_npe(edac_dev, edac_dev->ctl_name); 219 edac_pci_handle_npe(edac_dev, edac_dev->ctl_name); 232 edac_pci_handle_npe(edac_dev, edac_dev [all...] |
H A D | amd8111_edac.h | 113 struct edac_device_ctl_info *edac_dev; member in struct:amd8111_dev_info 116 void (*check)(struct edac_device_ctl_info *edac_dev); 124 struct edac_pci_ctl_info *edac_dev; member in struct:amd8111_pci_info 127 void (*check)(struct edac_pci_ctl_info *edac_dev);
|
H A D | mv64x60_edac.c | 233 static void mv64x60_sram_check(struct edac_device_ctl_info *edac_dev) argument 235 struct mv64x60_sram_pdata *pdata = edac_dev->pvt_info; 256 edac_device_handle_ue(edac_dev, 0, 0, edac_dev->ctl_name); 261 struct edac_device_ctl_info *edac_dev = dev_id; local 262 struct mv64x60_sram_pdata *pdata = edac_dev->pvt_info; 269 mv64x60_sram_check(edac_dev); 276 struct edac_device_ctl_info *edac_dev; local 284 edac_dev = edac_device_alloc_ctl_info(sizeof(*pdata), 287 if (!edac_dev) { 380 struct edac_device_ctl_info *edac_dev = platform_get_drvdata(pdev); local 399 mv64x60_cpu_check(struct edac_device_ctl_info *edac_dev) argument 428 struct edac_device_ctl_info *edac_dev = dev_id; local 444 struct edac_device_ctl_info *edac_dev; local 575 struct edac_device_ctl_info *edac_dev = platform_get_drvdata(pdev); local [all...] |
H A D | mpc85xx_edac.c | 357 *edac_dev, char *data) 359 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info; 365 *edac_dev, char *data) 367 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info; 373 *edac_dev, char *data) 375 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info; 381 *edac_dev, const char *data, 384 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info; 394 *edac_dev, const char *data, 397 struct mpc85xx_l2_pdata *pdata = edac_dev 356 mpc85xx_l2_inject_data_hi_show(struct edac_device_ctl_info *edac_dev, char *data) argument 364 mpc85xx_l2_inject_data_lo_show(struct edac_device_ctl_info *edac_dev, char *data) argument 372 mpc85xx_l2_inject_ctrl_show(struct edac_device_ctl_info *edac_dev, char *data) argument 380 mpc85xx_l2_inject_data_hi_store(struct edac_device_ctl_info *edac_dev, const char *data, size_t count) argument 393 mpc85xx_l2_inject_data_lo_store(struct edac_device_ctl_info *edac_dev, const char *data, size_t count) argument 406 mpc85xx_l2_inject_ctrl_store(struct edac_device_ctl_info *edac_dev, const char *data, size_t count) argument 448 mpc85xx_set_l2_sysfs_attributes(struct edac_device_ctl_info *edac_dev) argument 456 mpc85xx_l2_check(struct edac_device_ctl_info *edac_dev) argument 491 struct edac_device_ctl_info *edac_dev = dev_id; local 507 struct edac_device_ctl_info *edac_dev; local 616 struct edac_device_ctl_info *edac_dev = dev_get_drvdata(&op->dev); local [all...] |
H A D | amd8131_edac.h | 97 struct edac_pci_ctl_info *edac_dev; member in struct:amd8131_dev_info 115 void (*check)(struct edac_pci_ctl_info *edac_dev);
|
H A D | cpc925_edac.c | 290 struct edac_device_ctl_info *edac_dev; member in struct:cpc925_dev_info 293 void (*check)(struct edac_device_ctl_info *edac_dev); 672 static void cpc925_cpu_check(struct edac_device_ctl_info *edac_dev) argument 674 struct cpc925_dev_info *dev_info = edac_dev->pvt_info; 692 edac_device_handle_ue(edac_dev, 0, 0, edac_dev->ctl_name); 719 static void cpc925_htlink_check(struct edac_device_ctl_info *edac_dev) argument 721 struct cpc925_dev_info *dev_info = edac_dev->pvt_info; 766 edac_device_handle_ce(edac_dev, 0, 0, edac_dev [all...] |
H A D | edac_core.h | 258 void (*edac_check) (struct edac_device_ctl_info * edac_dev); 356 void (*edac_check) (struct edac_pci_ctl_info * edac_dev); 492 extern int edac_device_add_device(struct edac_device_ctl_info *edac_dev); 494 extern void edac_device_handle_ue(struct edac_device_ctl_info *edac_dev, 496 extern void edac_device_handle_ce(struct edac_device_ctl_info *edac_dev,
|