Lines Matching refs:cb
125 struct enclosure_component_callbacks *cb) in enclosure_register() argument
133 BUG_ON(!cb); in enclosure_register()
142 edev->cb = cb; in enclosure_register()
187 edev->cb = &enclosure_null_callbacks; in enclosure_unregister()
445 if (edev->cb->show_id) in id_show()
446 return edev->cb->show_id(edev, buf); in id_show()
488 if (edev->cb->get_fault) in get_component_fault()
489 edev->cb->get_fault(edev, ecomp); in get_component_fault()
501 if (edev->cb->set_fault) in set_component_fault()
502 edev->cb->set_fault(edev, ecomp, val); in set_component_fault()
512 if (edev->cb->get_status) in get_component_status()
513 edev->cb->get_status(edev, ecomp); in get_component_status()
533 if (enclosure_status[i] && edev->cb->set_status) { in set_component_status()
534 edev->cb->set_status(edev, ecomp, i); in set_component_status()
546 if (edev->cb->get_active) in get_component_active()
547 edev->cb->get_active(edev, ecomp); in get_component_active()
559 if (edev->cb->set_active) in set_component_active()
560 edev->cb->set_active(edev, ecomp, val); in set_component_active()
570 if (edev->cb->get_locate) in get_component_locate()
571 edev->cb->get_locate(edev, ecomp); in get_component_locate()
583 if (edev->cb->set_locate) in set_component_locate()
584 edev->cb->set_locate(edev, ecomp, val); in set_component_locate()
595 if (edev->cb->get_power_status) in get_component_power_status()
596 edev->cb->get_power_status(edev, ecomp); in get_component_power_status()
617 if (edev->cb->set_power_status) in set_component_power_status()
618 edev->cb->set_power_status(edev, ecomp, val); in set_component_power_status()