Searched refs:mci (Results 1 - 13 of 13) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/edac/
H A Dr82600_edac.c31 #define r82600_mc_printk(mci, level, fmt, arg...) \
32 edac_mc_chipset_printk(mci, level, "r82600", fmt, ##arg)
136 static void r82600_get_error_info (struct mem_ctl_info *mci, argument
141 pdev = to_pci_dev(mci->dev);
157 static int r82600_process_error_info (struct mem_ctl_info *mci, argument
179 edac_mc_handle_ce(mci, page, 0, /* not avail */
181 edac_mc_find_csrow_by_page(mci, page),
183 mci->ctl_name);
191 edac_mc_handle_ue(mci, page, 0,
192 edac_mc_find_csrow_by_page(mci, pag
199 r82600_check(struct mem_ctl_info *mci) argument
213 r82600_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev, u8 dramcr) argument
263 struct mem_ctl_info *mci; local
345 struct mem_ctl_info *mci; local
[all...]
H A Damd76x_edac.c28 #define amd76x_mc_printk(mci, level, fmt, arg...) \
29 edac_mc_chipset_printk(mci, level, "amd76x", fmt, ##arg)
98 * @mci: Memory controller
104 static void amd76x_get_error_info(struct mem_ctl_info *mci, argument
109 pdev = to_pci_dev(mci->dev);
124 * @mci: Memory controller
132 static int amd76x_process_error_info(struct mem_ctl_info *mci, argument
148 edac_mc_handle_ue(mci, mci->csrows[row].first_page, 0,
149 row, mci
176 amd76x_check(struct mem_ctl_info *mci) argument
184 amd76x_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev, enum edac_type edac_mode) argument
233 struct mem_ctl_info *mci = NULL; local
299 struct mem_ctl_info *mci; local
[all...]
H A Di82860_edac.c25 #define i82860_mc_printk(mci, level, fmt, arg...) \
26 edac_mc_chipset_printk(mci, level, "i82860", fmt, ##arg)
65 static void i82860_get_error_info(struct mem_ctl_info *mci, argument
70 pdev = to_pci_dev(mci->dev);
99 static int i82860_process_error_info(struct mem_ctl_info *mci, argument
111 edac_mc_handle_ce_no_info(mci, "UE overwrote CE");
116 row = edac_mc_find_csrow_by_page(mci, info->eap);
119 edac_mc_handle_ue(mci, info->eap, 0, row, "i82860 UE");
121 edac_mc_handle_ce(mci, info->eap, 0, info->derrsyn, row, 0,
127 static void i82860_check(struct mem_ctl_info *mci) argument
136 i82860_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev) argument
178 struct mem_ctl_info *mci; local
248 struct mem_ctl_info *mci; local
[all...]
H A Dedac_mc.c904 static ssize_t mci_reset_counters_store(struct mem_ctl_info *mci, argument
909 mci->ue_noinfo_count = 0;
910 mci->ce_noinfo_count = 0;
911 mci->ue_count = 0;
912 mci->ce_count = 0;
914 for (row = 0; row < mci->nr_csrows; row++) {
915 struct csrow_info *ri = &mci->csrows[row];
924 mci->start_time = jiffies;
929 static ssize_t mci_sdram_scrub_rate_store(struct mem_ctl_info *mci, argument
934 if (mci
954 mci_sdram_scrub_rate_show(struct mem_ctl_info *mci, char *data) argument
976 mci_ue_count_show(struct mem_ctl_info *mci, char *data) argument
981 mci_ce_count_show(struct mem_ctl_info *mci, char *data) argument
986 mci_ce_noinfo_show(struct mem_ctl_info *mci, char *data) argument
991 mci_ue_noinfo_show(struct mem_ctl_info *mci, char *data) argument
996 mci_seconds_show(struct mem_ctl_info *mci, char *data) argument
1001 mci_ctl_name_show(struct mem_ctl_info *mci, char *data) argument
1006 mci_size_mb_show(struct mem_ctl_info *mci, char *data) argument
1102 struct mem_ctl_info *mci; local
1126 edac_create_sysfs_mci_device(struct mem_ctl_info *mci) argument
1192 edac_remove_sysfs_mci_device(struct mem_ctl_info *mci) argument
1243 edac_mc_dump_mci(struct mem_ctl_info *mci) argument
1314 struct mem_ctl_info *mci; local
1371 edac_mc_free(struct mem_ctl_info *mci) argument
1379 struct mem_ctl_info *mci; local
1398 add_mc_to_global_list(struct mem_ctl_info *mci) argument
1438 struct mem_ctl_info *mci; local
1445 del_mc_from_global_list(struct mem_ctl_info *mci) argument
1464 edac_mc_add_mc(struct mem_ctl_info *mci, int mc_idx) argument
1524 struct mem_ctl_info *mci; local
1575 edac_mc_find_csrow_by_page(struct mem_ctl_info *mci, unsigned long page) argument
1612 edac_mc_handle_ce(struct mem_ctl_info *mci, unsigned long page_frame_number, unsigned long offset_in_page, unsigned long syndrome, int row, int channel, const char *msg) argument
1671 edac_mc_handle_ce_no_info(struct mem_ctl_info *mci, const char *msg) argument
1682 edac_mc_handle_ue(struct mem_ctl_info *mci, unsigned long page_frame_number, unsigned long offset_in_page, int row, const char *msg) argument
1734 edac_mc_handle_ue_no_info(struct mem_ctl_info *mci, const char *msg) argument
1752 edac_mc_handle_fbd_ue(struct mem_ctl_info *mci, unsigned int csrow, unsigned int channela, unsigned int channelb, char *msg) argument
1819 edac_mc_handle_fbd_ce(struct mem_ctl_info *mci, unsigned int csrow, unsigned int channel, char *msg) argument
1863 struct mem_ctl_info *mci; local
[all...]
H A De7xxx_edac.c38 #define e7xxx_mc_printk(mci, level, fmt, arg...) \
39 edac_mc_chipset_printk(mci, level, "e7xxx", fmt, ##arg)
181 static unsigned long ctl_page_to_phys(struct mem_ctl_info *mci, argument
185 struct e7xxx_pvt *pvt = (struct e7xxx_pvt *) mci->pvt_info;
202 static void process_ce(struct mem_ctl_info *mci, argument
216 row = edac_mc_find_csrow_by_page(mci, page);
219 edac_mc_handle_ce(mci, page, 0, syndrome, row, channel, "e7xxx CE");
222 static void process_ce_no_info(struct mem_ctl_info *mci) argument
225 edac_mc_handle_ce_no_info(mci, "e7xxx CE log register overflow");
228 static void process_ue(struct mem_ctl_info *mci, argument
242 process_ue_no_info(struct mem_ctl_info *mci) argument
248 e7xxx_get_error_info(struct mem_ctl_info *mci, struct e7xxx_error_info *info) argument
278 e7xxx_process_error_info(struct mem_ctl_info *mci, struct e7xxx_error_info *info, int handle_errors) argument
325 e7xxx_check(struct mem_ctl_info *mci) argument
349 e7xxx_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev, int dev_idx, u32 drc) argument
411 struct mem_ctl_info *mci = NULL; local
502 struct mem_ctl_info *mci; local
[all...]
H A Di82875p_edac.c29 #define i82875p_mc_printk(mci, level, fmt, arg...) \
30 edac_mc_chipset_printk(mci, level, "i82875p", fmt, ##arg)
187 static void i82875p_get_error_info(struct mem_ctl_info *mci, argument
192 pdev = to_pci_dev(mci->dev);
224 static int i82875p_process_error_info(struct mem_ctl_info *mci, argument
229 multi_chan = mci->csrows[0].nr_channels - 1;
238 edac_mc_handle_ce_no_info(mci, "UE overwrote CE");
243 row = edac_mc_find_csrow_by_page(mci, info->eap);
246 edac_mc_handle_ue(mci, info->eap, 0, row, "i82875p UE");
248 edac_mc_handle_ce(mci, inf
255 i82875p_check(struct mem_ctl_info *mci) argument
336 i82875p_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev, void __iomem *ovrfl_window, u32 drc) argument
379 struct mem_ctl_info *mci; local
465 struct mem_ctl_info *mci; local
[all...]
H A De752x_edac.c35 #define e752x_mc_printk(mci, level, fmt, arg...) \
36 edac_mc_chipset_printk(mci, level, "e752x", fmt, ##arg)
219 static unsigned long ctl_page_to_phys(struct mem_ctl_info *mci, argument
223 struct e752x_pvt *pvt = (struct e752x_pvt *) mci->pvt_info;
242 static void do_process_ce(struct mem_ctl_info *mci, u16 error_one, argument
249 struct e752x_pvt *pvt = (struct e752x_pvt *) mci->pvt_info;
275 e752x_mc_printk(mci, KERN_WARNING,
278 row = edac_mc_find_csrow_by_page(mci, page);
287 edac_mc_handle_ce(mci, page, offset_in_page(sec1_add << 4),
291 static inline void process_ce(struct mem_ctl_info *mci, u1 argument
301 do_process_ue(struct mem_ctl_info *mci, u16 error_one, u32 ded_add, u32 scrb_add) argument
344 process_ue(struct mem_ctl_info *mci, u16 error_one, u32 ded_add, u32 scrb_add, int *error_found, int handle_error) argument
353 process_ue_no_info_wr(struct mem_ctl_info *mci, int *error_found, int handle_error) argument
365 do_process_ded_retry(struct mem_ctl_info *mci, u16 error, u32 retry_add) argument
382 process_ded_retry(struct mem_ctl_info *mci, u16 error, u32 retry_add, int *error_found, int handle_error) argument
391 process_threshold_ce(struct mem_ctl_info *mci, u16 error, int *error_found, int handle_error) argument
595 e752x_check_dram(struct mem_ctl_info *mci, struct e752x_error_info *info, int *error_found, int handle_error) argument
646 e752x_get_error_info(struct mem_ctl_info *mci, struct e752x_error_info *info) argument
730 e752x_process_error_info(struct mem_ctl_info *mci, struct e752x_error_info *info, int handle_errors) argument
762 e752x_check(struct mem_ctl_info *mci) argument
777 e752x_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev, u16 ddrcsr) argument
940 struct mem_ctl_info *mci; local
1055 struct mem_ctl_info *mci; local
[all...]
H A Dedac_mc.h46 #define edac_mc_printk(mci, level, fmt, arg...) \
47 printk(level "EDAC MC%d: " fmt, mci->mc_idx, ##arg)
49 #define edac_mc_chipset_printk(mci, level, prefix, fmt, arg...) \
50 printk(level "EDAC " prefix " MC%d: " fmt, mci->mc_idx, ##arg)
296 struct mem_ctl_info *mci; /* the parent */ member in struct:csrow_info
324 int (*set_sdram_scrub_rate) (struct mem_ctl_info *mci, u32 *bw);
330 int (*get_sdram_scrub_rate) (struct mem_ctl_info *mci, u32 *bw);
333 void (*edac_check) (struct mem_ctl_info * mci);
339 unsigned long (*ctl_page_to_phys) (struct mem_ctl_info * mci,
354 unsigned long start_time; /* mci loa
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/
H A Ds390mach.c215 s390_revalidate_registers(struct mci *mci) argument
225 if (!mci->gr)
233 if (!mci->fp)
258 if (!mci->fc) {
293 if (!mci->ar)
301 if (!mci->cr)
328 if (!mci->pr)
348 if (!mci->wp)
355 if (!mci
374 struct mci *mci; local
[all...]
H A Ds390mach.h15 struct mci { struct
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/cio/
H A Dcio.c940 struct mci *mci; local
943 mci = (struct mci *)&S390_lowcore.mcck_interruption_code;
944 if (!mci->cp)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/dvb/dvb-core/
H A Ddvb_net.c1136 int mci; local
1145 for (mci = 0, mc=dev->mc_list;
1146 mci < dev->mc_count;
1147 mc = mc->next, mci++) {
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/tulip/
H A Dde4x5.c517 u_int mci; /* 21142 MII Connector Interrupt info */ member in struct:mii_phy
4813 lp->phy[lp->active].mci = *p;

Completed in 124 milliseconds