/openbmc/linux/drivers/acpi/ |
H A D | video_detect.c | 150 .callback = video_detect_force_vendor, 158 .callback = video_detect_force_vendor, 166 .callback = video_detect_force_vendor, 174 .callback = video_detect_force_vendor, 183 .callback = video_detect_force_vendor, 191 .callback = video_detect_force_vendor, 199 .callback = video_detect_force_vendor, 208 .callback = video_detect_force_vendor, 216 .callback = video_detect_force_vendor, 225 .callback = video_detect_force_vendor, [all …]
|
H A D | osi.c | 304 .callback = dmi_disable_osi_vista, 321 .callback = dmi_disable_osi_vista, 329 .callback = dmi_disable_osi_vista, 337 .callback = dmi_disable_osi_vista, 345 .callback = dmi_disable_osi_vista, 353 .callback = dmi_disable_osi_vista, 361 .callback = dmi_disable_osi_vista, 369 .callback = dmi_disable_osi_win7, 377 .callback = dmi_disable_osi_vista, 385 .callback = dmi_disable_osi_vista, [all …]
|
H A D | sleep.c | 178 .callback = init_old_suspend_ordering, 186 .callback = init_old_suspend_ordering, 194 .callback = init_old_suspend_ordering, 202 .callback = init_old_suspend_ordering, 211 .callback = init_nvs_nosave, 219 .callback = init_nvs_nosave, 227 .callback = init_nvs_nosave, 235 .callback = init_nvs_nosave, 243 .callback = init_nvs_nosave, 251 .callback = init_nvs_nosave, [all …]
|
/openbmc/linux/arch/x86/kernel/ |
H A D | reboot.c | 166 .callback = set_kbd_reboot, 174 .callback = set_efi_reboot, 184 .callback = set_pci_reboot, 192 .callback = set_pci_reboot, 200 .callback = set_pci_reboot, 208 .callback = set_pci_reboot, 216 .callback = set_pci_reboot, 224 .callback = set_pci_reboot, 234 .callback = set_pci_reboot, 244 .callback = set_bios_reboot, [all …]
|
/openbmc/linux/drivers/platform/x86/ |
H A D | asus-nb-wmi.c | 137 .callback = dmi_matched, 146 .callback = dmi_matched, 155 .callback = dmi_matched, 164 .callback = dmi_matched, 173 .callback = dmi_matched, 182 .callback = dmi_matched, 191 .callback = dmi_matched, 200 .callback = dmi_matched, 209 .callback = dmi_matched, 218 .callback = dmi_matched, [all …]
|
/openbmc/bmcweb/include/ |
H A D | dbus_utility.hpp | 137 const DBusPropertiesMap&)>&& callback) in getAllProperties() argument 141 std::move(callback)); in getAllProperties() 149 callback) in getProperty() 153 propertyName, std::move(callback)); in getProperty() 162 callback) in getProperty() 165 std::move(callback)); in getProperty() 172 const DBusPropertiesMap&)>&& callback) in getAllProperties() argument 174 getAllProperties(service, objectPath, interface, std::move(callback)); in getAllProperties() 178 std::function<void(bool)>&& callback) in checkDbusPathExists() argument 181 [callback in checkDbusPathExists() 148 getProperty(const std::string & service,const std::string & objectPath,const std::string & interface,const std::string & propertyName,std::function<void (const boost::system::error_code &,const PropertyType &)> && callback) getProperty() argument 161 getProperty(sdbusplus::asio::connection &,const std::string & service,const std::string & objectPath,const std::string & interface,const std::string & propertyName,std::function<void (const boost::system::error_code &,const PropertyType &)> && callback) getProperty() argument 195 getSubTree(const std::string & path,int32_t depth,std::span<const std::string_view> interfaces,std::function<void (const boost::system::error_code &,const MapperGetSubTreeResponse &)> && callback) getSubTree() argument 211 getSubTreePaths(const std::string & path,int32_t depth,std::span<const std::string_view> interfaces,std::function<void (const boost::system::error_code &,const MapperGetSubTreePathsResponse &)> && callback) getSubTreePaths() argument 230 getAssociatedSubTree(const sdbusplus::message::object_path & associatedPath,const sdbusplus::message::object_path & path,int32_t depth,std::span<const std::string_view> interfaces,std::function<void (const boost::system::error_code &,const MapperGetSubTreeResponse &)> && callback) getAssociatedSubTree() argument 247 getAssociatedSubTreePaths(const sdbusplus::message::object_path & associatedPath,const sdbusplus::message::object_path & path,int32_t depth,std::span<const std::string_view> interfaces,std::function<void (const boost::system::error_code &,const MapperGetSubTreePathsResponse &)> && callback) getAssociatedSubTreePaths() argument 267 getAssociatedSubTreeById(const std::string & id,const std::string & path,std::span<const std::string_view> subtreeInterfaces,std::string_view association,std::span<const std::string_view> endpointInterfaces,std::function<void (const boost::system::error_code &,const MapperGetSubTreeResponse &)> && callback) getAssociatedSubTreeById() argument 285 getAssociatedSubTreePathsById(const std::string & id,const std::string & path,std::span<const std::string_view> subtreeInterfaces,std::string_view association,std::span<const std::string_view> endpointInterfaces,std::function<void (const boost::system::error_code &,const MapperGetSubTreePathsResponse &)> && callback) getAssociatedSubTreePathsById() argument 302 getDbusObject(const std::string & path,std::span<const std::string_view> interfaces,std::function<void (const boost::system::error_code &,const MapperGetObject &)> && callback) getDbusObject() argument 317 getAssociationEndPoints(const std::string & path,std::function<void (const boost::system::error_code &,const MapperEndPoints &)> && callback) getAssociationEndPoints() argument 327 getManagedObjects(const std::string & service,const sdbusplus::message::object_path & path,std::function<void (const boost::system::error_code &,const ManagedObjectType &)> && callback) getManagedObjects() argument [all...] |
H A D | dbus_privileges.hpp | 138 CallbackFn&& callback) in requestUserInfo() 141 [asyncResp, callback = std::forward<CallbackFn>(callback)]( in requestUserInfo() 151 callback(userInfoMap); 160 BaseRule& rule, CallbackFn&& callback) in validatePrivilege() 169 [req, asyncResp, &rule, callback = std::forward<CallbackFn>(callback)]( in validatePrivilege() 173 callback(); in getUserInfo() 182 CallbackFn&& callback) in getUserInfo() 186 [asyncResp, session, callback in getUserInfo() 132 requestUserInfo(const std::string & username,const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,CallbackFn && callback) requestUserInfo() argument 154 validatePrivilege(const std::shared_ptr<Request> & req,const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,BaseRule & rule,CallbackFn && callback) validatePrivilege() argument 176 getUserInfo(const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const std::string & username,std::shared_ptr<persistent_data::UserSession> & session,CallbackFn && callback) getUserInfo() argument [all...] |
/openbmc/sdeventplus/src/sdeventplus/source/ |
H A D | event.cpp | 14 void EventBase::set_callback(Callback&& callback) in set_callback() argument 16 get_userdata().callback = std::move(callback); in set_callback() 24 Callback&& callback) : in EventBase() argument 28 std::make_unique<detail::EventBaseData>(*this, std::move(callback))); in EventBase() 38 return get_userdata().callback; in get_callback() 61 EventBase::Callback&& callback) : in EventBaseData() argument 63 callback(std::move(callback)) in EventBaseData() 68 Defer::Defer(const Event& event, Callback&& callback) : in Defer() argument 70 event, std::move(callback)) in Defer() 73 Post::Post(const Event& event, Callback&& callback) : in Post() argument [all …]
|
H A D | signal.cpp | 15 Signal::Signal(const Event& event, int sig, Callback&& callback) : in Signal() argument 19 std::make_unique<detail::SignalData>(*this, std::move(callback))); in Signal() 26 void Signal::set_callback(Callback&& callback) in set_callback() argument 28 get_userdata().callback = std::move(callback); in set_callback() 45 return get_userdata().callback; in get_callback() 67 SignalData::SignalData(const Signal& base, Signal::Callback&& callback) : in SignalData() argument 69 callback(std::move(callback)) in SignalData()
|
H A D | child.cpp | 15 Child::Child(const Event& event, pid_t pid, int options, Callback&& callback) : in Child() argument 19 std::make_unique<detail::ChildData>(*this, std::move(callback))); in Child() 26 void Child::set_callback(Callback&& callback) in set_callback() argument 28 get_userdata().callback = std::move(callback); in set_callback() 47 return get_userdata().callback; in get_callback() 71 ChildData::ChildData(const Child& base, Child::Callback&& callback) : in ChildData() argument 73 callback(std::move(callback)) in ChildData()
|
H A D | io.cpp | 14 IO::IO(const Event& event, int fd, uint32_t events, Callback&& callback) : in IO() argument 17 set_userdata(std::make_unique<detail::IOData>(*this, std::move(callback))); in IO() 24 void IO::set_callback(Callback&& callback) in set_callback() argument 26 get_userdata().callback = std::move(callback); in set_callback() 74 return get_userdata().callback; in get_callback() 96 IOData::IOData(const IO& base, IO::Callback&& callback) : in IOData() argument 98 callback(std::move(callback)) in IOData()
|
/openbmc/linux/drivers/mfd/ |
H A D | kempld-core.c | 577 .callback = kempld_create_platform_device, 585 .callback = kempld_create_platform_device, 593 .callback = kempld_create_platform_device, 601 .callback = kempld_create_platform_device, 609 .callback = kempld_create_platform_device, 617 .callback = kempld_create_platform_device, 625 .callback = kempld_create_platform_device, 633 .callback = kempld_create_platform_device, 641 .callback = kempld_create_platform_device, 649 .callback = kempld_create_platform_device, [all …]
|
/openbmc/linux/include/trace/events/ |
H A D | ipi.h | 40 TP_PROTO(const unsigned int cpu, unsigned long callsite, void *callback), 42 TP_ARGS(cpu, callsite, callback), 47 __field(void *, callback) 53 __entry->callback = callback; 57 __entry->cpu, __entry->callsite, __entry->callback) 62 TP_PROTO(const struct cpumask *cpumask, unsigned long callsite, void *callback), 64 TP_ARGS(cpumask, callsite, callback), 69 __field(void *, callback) 75 __entry->callback = callback; 79 __get_cpumask(cpumask), __entry->callsite, __entry->callback)
|
/openbmc/linux/drivers/hid/ |
H A D | hid-sensor-hub.c | 104 struct hid_sensor_hub_callbacks_list *callback; in sensor_hub_get_callback() local 109 list_for_each_entry(callback, &pdata->dyn_callback_list, list) in sensor_hub_get_callback() 110 if ((callback->usage_id == usage_id || in sensor_hub_get_callback() 111 callback->usage_id == HID_USAGE_SENSOR_COLLECTION) && in sensor_hub_get_callback() 113 callback->hsdev->start_collection_index) && in sensor_hub_get_callback() 115 callback->hsdev->end_collection_index)) { in sensor_hub_get_callback() 116 *priv = callback->priv; in sensor_hub_get_callback() 117 *hsdev = callback->hsdev; in sensor_hub_get_callback() 120 return callback->usage_callback; in sensor_hub_get_callback() 131 struct hid_sensor_hub_callbacks_list *callback; in sensor_hub_register_callback() local [all …]
|
/openbmc/phosphor-webui/app/common/services/ |
H A D | userModel.js | 17 login: function(username, password, callback) { 23 callback(true); 27 callback(false, response.data.data.description); 29 callback(false, response.statusText); 31 callback(false, 'Server unreachable'); 33 callback(false, 'Internal error'); 45 logout: function(callback) { 52 callback(true); 54 callback(false); 56 callback(false, error);
|
/openbmc/linux/drivers/char/ |
H A D | nwbutton.c | 57 int button_add_callback (void (*callback) (void), int count) in button_add_callback() 63 if (!callback) { in button_add_callback() 67 for (; (button_callback_list [lp].callback); lp++); in button_add_callback() 68 button_callback_list [lp].callback = callback; in button_add_callback() 85 int button_del_callback (void (*callback) (void)) in button_del_callback() 88 if (!callback) { in button_del_callback() 92 if ((button_callback_list [lp].callback) == callback) { in button_del_callback() 93 button_callback_list [lp].callback = NULL; in button_del_callback() 116 if (button_callback_list [lp].callback) { in button_consume_callbacks() 117 button_callback_list[lp].callback(); in button_consume_callbacks()
|
/openbmc/u-boot/env/ |
H A D | callback.c | 71 var_entry->callback = clbkp->callback + gd->reloc_off; in env_callback_init() 73 var_entry->callback = clbkp->callback; in env_callback_init() 84 entry->callback = NULL; in clear_callback() 99 e.callback = NULL; in set_callback() 106 ep->callback = NULL; in set_callback() 112 ep->callback = clbkp->callback + gd->reloc_off; in set_callback() 114 ep->callback = clbkp->callback; in set_callback()
|
/openbmc/linux/arch/x86/pci/ |
H A D | common.c | 96 .callback = can_skip_ioresource_align, 104 .callback = can_skip_ioresource_align, 112 .callback = can_skip_ioresource_align, 241 .callback = assign_all_busses, 250 .callback = set_bf_sort, 258 .callback = set_bf_sort, 266 .callback = set_bf_sort, 274 .callback = set_bf_sort, 282 .callback = set_bf_sort, 290 .callback = find_sort_method, [all …]
|
/openbmc/sdeventplus/src/sdeventplus/internal/ |
H A D | sdevent.hpp | 28 uint64_t usec, uint64_t accuracy, sd_event_time_handler_t callback, 31 int sig, sd_event_signal_handler_t callback, 35 sd_event_child_handler_t callback, void* userdata) const = 0; 37 sd_event_handler_t callback, 40 sd_event_handler_t callback, 43 sd_event_handler_t callback, 75 sd_event_source* source, sd_event_handler_t callback) const = 0; 106 sd_event_source* source, sd_event_destroy_t callback) const = 0; 108 sd_event_source* source, sd_event_destroy_t* callback) const = 0; 127 uint32_t events, sd_event_io_handler_t callback, [all …]
|
H A D | sdevent.cpp | 32 sd_event_io_handler_t callback, void* userdata) const in sd_event_add_io() argument 34 return ::sd_event_add_io(event, source, fd, events, callback, userdata); in sd_event_add_io() 39 uint64_t accuracy, sd_event_time_handler_t callback, void* userdata) const in sd_event_add_time() argument 41 return ::sd_event_add_time(event, source, clock, usec, accuracy, callback, in sd_event_add_time() 46 sd_event_handler_t callback, in sd_event_add_defer() argument 49 return ::sd_event_add_defer(event, source, callback, userdata); in sd_event_add_defer() 53 sd_event_handler_t callback, in sd_event_add_post() argument 56 return ::sd_event_add_post(event, source, callback, userdata); in sd_event_add_post() 60 sd_event_handler_t callback, in sd_event_add_exit() argument 63 return ::sd_event_add_exit(event, source, callback, userdata); in sd_event_add_exit() [all …]
|
/openbmc/bmcweb/redfish-core/lib/ |
H A D | redfish_util.hpp | 64 CallbackFunc&& callback) in getMainChassisId() 72 [callback = std::forward<CallbackFunc>(callback), in getMainChassisId() 96 callback(chassisId, asyncResp); in getPortStatusAndPath() 104 CallbackFunc&& callback) in getPortStatusAndPath() 107 [protocolToDBus, callback = std::forward<CallbackFunc>(callback)]( in getPortStatusAndPath() 115 callback(ec, socketData); in getPortStatusAndPath() 203 callback(ec, socketData); in getPortNumber() 210 void getPortNumber(const std::string& socketPath, CallbackFunc&& callback) in getPortNumber() 51 getMainChassisId(const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,CallbackFunc && callback) getMainChassisId() argument 91 getPortStatusAndPath(std::span<const std::pair<std::string_view,std::string_view>> protocolToDBus,CallbackFunc && callback) getPortStatusAndPath() argument 197 getPortNumber(const std::string & socketPath,CallbackFunc && callback) getPortNumber() argument [all...] |
/openbmc/linux/drivers/media/tuners/ |
H A D | tua9001.c | 35 if (fe->callback) { in tua9001_init() 36 ret = fe->callback(client->adapter, in tua9001_init() 62 if (fe->callback) { in tua9001_sleep() 63 ret = fe->callback(client->adapter, in tua9001_sleep() 118 if (fe->callback) { in tua9001_set_params() 119 ret = fe->callback(client->adapter, in tua9001_set_params() 132 if (fe->callback) { in tua9001_set_params() 133 ret = fe->callback(client->adapter, in tua9001_set_params() 195 if (fe->callback) { in tua9001_probe() 196 ret = fe->callback(client->adapter, in tua9001_probe() [all …]
|
/openbmc/linux/drivers/base/power/ |
H A D | main.c | 592 pm_callback_t callback = NULL; in __device_resume_noirq() local 627 callback = pm_noirq_op(&dev->pm_domain->ops, state); in __device_resume_noirq() 630 callback = pm_noirq_op(dev->type->pm, state); in __device_resume_noirq() 633 callback = pm_noirq_op(dev->class->pm, state); in __device_resume_noirq() 636 callback = pm_noirq_op(dev->bus->pm, state); in __device_resume_noirq() 638 if (callback) in __device_resume_noirq() 646 callback = pm_noirq_op(dev->driver->pm, state); in __device_resume_noirq() 650 error = dpm_run_callback(callback, dev, state, info); in __device_resume_noirq() 759 pm_callback_t callback = NULL; in __device_resume_early() local 777 callback = pm_late_early_op(&dev->pm_domain->ops, state); in __device_resume_early() [all …]
|
/openbmc/linux/Documentation/trace/ |
H A D | ftrace-uses.rst | 26 The ability to add a callback to almost any function within the 27 kernel comes with risks. A callback can be called from any context 30 This requires extra care to what can be done inside a callback. A callback 40 To register a function callback, a ftrace_ops is required. This structure 41 is used to tell ftrace what function should be called as the callback 42 as well as what protections the callback will perform and not require 70 The registered callback will start being called some time after the 73 of services. The callback itself will have to handle any synchronization if it 76 The unregister_ftrace_function() will guarantee that the callback is 82 The callback function [all …]
|
/openbmc/openpower-pnor-code-mgmt/test/ |
H A D | test_functions.cpp | 162 auto callback = [&called](const auto&) { called = true; }; in TEST() local 169 interfaces, std::move(callback)); in TEST() 178 auto callback = [&called, &sys](const auto& system) { in TEST() local 189 interfaces, std::move(callback)); in TEST() 198 auto callback = [&called](const auto&) { called = true; }; in TEST() local 205 interfaces, std::move(callback)); in TEST() 238 auto callback = [&called](const auto&) { called = true; }; in TEST() local 243 interfaces, std::move(callback)); in TEST() 263 auto callback = [&called](const auto&, auto&) { called = true; }; in TEST() local 268 callback); in TEST() [all …]
|