• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/mca/

Lines Matching defs:mca_dev

35 static int get_mca_info_helper(struct mca_device *mca_dev, char *page, int len)
41 mca_dev ? mca_dev->pos[j] : 0xff);
42 len += sprintf(page+len, " %s\n", mca_dev ? mca_dev->name : "");
52 struct mca_device *mca_dev;
56 mca_dev = mca_find_device_by_slot(i);
59 len = get_mca_info_helper(mca_dev, page, len);
64 mca_dev = mca_find_device_by_slot(MCA_INTEGVIDEO);
66 len = get_mca_info_helper(mca_dev, page, len);
70 mca_dev = mca_find_device_by_slot(MCA_INTEGSCSI);
72 len = get_mca_info_helper(mca_dev, page, len);
76 mca_dev = mca_find_device_by_slot(MCA_MOTHERBOARD);
78 len = get_mca_info_helper(mca_dev, page, len);
95 static int mca_default_procfn(char* buf, struct mca_device *mca_dev)
98 int slot = mca_dev->slot;
111 if (mca_dev->name[0]) {
116 mca_dev->name);
121 mca_dev->pos[1], mca_dev->pos[0]);
123 mca_device_status(mca_dev) == MCA_ADAPTER_NORMAL ?
126 len += sprintf(buf+len, "%02x ", mca_dev->pos[i]);
129 mca_device_claimed(mca_dev) ? "Yes" : "No");
156 struct mca_device *mca_dev = (struct mca_device *)data;
161 len = mca_default_procfn(page, mca_dev);
165 if(mca_dev->procfn) {
166 len += mca_dev->procfn(page+len, mca_dev->slot,
167 mca_dev->proc_dev);
184 struct mca_device *mca_dev;
194 mca_dev = mca_find_device_by_slot(i);
195 if(!mca_dev)
198 mca_dev->procfn = NULL;
200 if(i < MCA_MAX_SLOT_NR) sprintf(mca_dev->procname,"slot%d", i+1);
201 else if(i == MCA_INTEGVIDEO) sprintf(mca_dev->procname,"video");
202 else if(i == MCA_INTEGSCSI) sprintf(mca_dev->procname,"scsi");
203 else if(i == MCA_MOTHERBOARD) sprintf(mca_dev->procname,"planar");
205 status = mca_device_status(mca_dev);
210 node = create_proc_read_entry(mca_dev->procname, 0, proc_mca,
211 mca_read_proc, (void *)mca_dev);
241 struct mca_device *mca_dev = mca_find_device_by_slot(slot);
243 if(!mca_dev)
246 mca_dev->procfn = procfn;
247 mca_dev->proc_dev = proc_dev;