Lines Matching refs:mca_dev
38 struct mca_device *mca_dev; member
47 struct mca_device *mca_dev = to_mca_device(dev); in mca_find_adapter_callback() local
49 if(mca_dev->pos_id != info->id) in mca_find_adapter_callback()
52 if(mca_dev->slot < info->slot) in mca_find_adapter_callback()
55 if(!info->mca_dev || info->mca_dev->slot >= mca_dev->slot) in mca_find_adapter_callback()
56 info->mca_dev = mca_dev; in mca_find_adapter_callback()
83 info.mca_dev = NULL; in mca_find_adapter()
88 if(info.mca_dev == NULL) in mca_find_adapter()
91 if(info.mca_dev->status != MCA_ADAPTER_DISABLED) in mca_find_adapter()
97 info.slot = info.mca_dev->slot + 1; in mca_find_adapter()
98 info.mca_dev = NULL; in mca_find_adapter()
101 return info.mca_dev->slot; in mca_find_adapter()
131 info.mca_dev = NULL; in mca_find_unused_adapter()
136 if(info.mca_dev == NULL) in mca_find_unused_adapter()
139 if(info.mca_dev->status != MCA_ADAPTER_DISABLED in mca_find_unused_adapter()
140 && !info.mca_dev->driver_loaded) in mca_find_unused_adapter()
147 info.slot = info.mca_dev->slot + 1; in mca_find_unused_adapter()
148 info.mca_dev = NULL; in mca_find_unused_adapter()
151 return info.mca_dev->slot; in mca_find_unused_adapter()
158 struct mca_device *mca_dev; member
164 struct mca_device *mca_dev = to_mca_device(dev); in mca_find_device_by_slot_callback() local
166 if(mca_dev->slot == info->slot) in mca_find_device_by_slot_callback()
167 info->mca_dev = mca_dev; in mca_find_device_by_slot_callback()
177 info.mca_dev = NULL; in mca_find_device_by_slot()
181 return info.mca_dev; in mca_find_device_by_slot()
195 struct mca_device *mca_dev = mca_find_device_by_slot(slot); in mca_read_stored_pos() local
197 if(!mca_dev) in mca_read_stored_pos()
200 return mca_device_read_stored_pos(mca_dev, reg); in mca_read_stored_pos()
218 struct mca_device *mca_dev = mca_find_device_by_slot(slot); in mca_read_pos() local
220 if(!mca_dev) in mca_read_pos()
223 return mca_device_read_pos(mca_dev, reg); in mca_read_pos()
254 struct mca_device *mca_dev = mca_find_device_by_slot(slot); in mca_write_pos() local
256 if(!mca_dev) in mca_write_pos()
259 mca_device_write_pos(mca_dev, reg, byte); in mca_write_pos()
275 struct mca_device *mca_dev = mca_find_device_by_slot(slot); in mca_set_adapter_name() local
277 if(!mca_dev) in mca_set_adapter_name()
280 mca_device_set_name(mca_dev, name); in mca_set_adapter_name()
297 struct mca_device *mca_dev = mca_find_device_by_slot(slot); in mca_mark_as_used() local
299 if(!mca_dev) in mca_mark_as_used()
303 if(mca_device_claimed(mca_dev)) in mca_mark_as_used()
306 mca_device_set_claim(mca_dev, 1); in mca_mark_as_used()
321 struct mca_device *mca_dev = mca_find_device_by_slot(slot); in mca_mark_as_unused() local
323 if(!mca_dev) in mca_mark_as_unused()
326 mca_device_set_claim(mca_dev, 0); in mca_mark_as_unused()