Searched refs:edac_dev (Results 1 - 11 of 11) sorted by relevance

/drivers/edac/
H A Dedac_device.c41 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 Dedac_module.h38 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 Damd8111_edac.c169 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 Dedac_device_sysfs.c116 /* 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 Damd8131_edac.c170 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 Damd8111_edac.h113 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 Dmv64x60_edac.c233 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 Dmpc85xx_edac.c357 *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 Damd8131_edac.h97 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 Dcpc925_edac.c290 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 Dedac_core.h258 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,

Completed in 76 milliseconds