Home
last modified time | relevance | path

Searched refs:callback (Results 1 – 25 of 263) sorted by relevance

1234567891011

/system/extras/simpleperf/
DIOEventLoop.cpp30 std::function<bool()> callback; member
33 IOEvent(IOEventLoop* loop, const std::function<bool()>& callback) in IOEvent()
34 : loop(loop), e(nullptr), timeout({}), callback(callback), enabled(false) {} in IOEvent()
91 if (!e->callback()) { in EventCallbackFn()
106 IOEventRef IOEventLoop::AddReadEvent(int fd, const std::function<bool()>& callback, in AddReadEvent() argument
111 return AddEvent(fd, EV_READ | EV_PERSIST, nullptr, callback, priority); in AddReadEvent()
114 IOEventRef IOEventLoop::AddWriteEvent(int fd, const std::function<bool()>& callback, in AddWriteEvent() argument
119 return AddEvent(fd, EV_WRITE | EV_PERSIST, nullptr, callback, priority); in AddWriteEvent()
122 bool IOEventLoop::AddSignalEvent(int sig, const std::function<bool()>& callback, in AddSignalEvent() argument
124 return AddEvent(sig, EV_SIGNAL | EV_PERSIST, nullptr, callback, priority) != nullptr; in AddSignalEvent()
[all …]
DIOEventLoop.h52 IOEventRef AddReadEvent(int fd, const std::function<bool()>& callback,
57 IOEventRef AddWriteEvent(int fd, const std::function<bool()>& callback,
62 bool AddSignalEvent(int sig, const std::function<bool()>& callback,
66 bool AddSignalEvents(std::vector<int> sigs, const std::function<bool()>& callback,
71 IOEventRef AddPeriodicEvent(timeval duration, const std::function<bool()>& callback,
75 IOEventRef AddOneTimeEvent(timeval duration, const std::function<bool()>& callback,
96 const std::function<bool()>& callback,
/system/update_engine/common/
Dscoped_task_id.h59 base::OnceClosure&& callback,
61 return PostTask<decltype(callback)>(from_here, std::move(callback), delay);
64 std::function<void()>&& callback,
66 return PostTask<decltype(callback)>(from_here, std::move(callback), delay);
100 Callable&& callback, in PostTask() argument
109 base::BindOnce(&ScopedTaskId::ExecuteTask<decltype(callback)>, in PostTask()
111 std::move(callback)), in PostTask()
118 void ExecuteTask(Callable&& callback) { in ExecuteTask() argument
121 std::move(callback).Run(); in ExecuteTask()
124 std::move(callback).Run(); in ExecuteTask()
[all …]
Dsubprocess.h78 pid_t Exec(const std::vector<std::string>& cmd, const ExecCallback& callback);
82 const ExecCallback& callback);
119 explicit SubprocessRecord(const ExecCallback& callback) in SubprocessRecord()
120 : callback(callback) {} in SubprocessRecord()
123 ExecCallback callback; member
/system/connectivity/wificond/
Dlooper_backed_event_loop.cpp27 explicit EventLoopCallback(const std::function<void()>& callback) in EventLoopCallback() argument
28 : callback_(callback) { in EventLoopCallback()
45 explicit WatchFdCallback(const std::function<void(int)>& callback) in WatchFdCallback() argument
46 : callback_(callback) { in WatchFdCallback()
79 void LooperBackedEventLoop::PostTask(const std::function<void()>& callback) { in PostTask() argument
80 looper_->sendMessage(sp<EventLoopCallback>::make(callback), Message()); in PostTask()
84 const std::function<void()>& callback, in PostDelayedTask() argument
86 looper_->sendMessageDelayed(ms2ns(delay_ms), sp<EventLoopCallback>::make(callback), Message()); in PostDelayedTask()
92 const std::function<void(int)>& callback) { in WatchFileDescriptor() argument
93 sp<android::LooperCallback> watch_fd_callback = new WatchFdCallback(callback); in WatchFileDescriptor()
/system/tools/aidl/tests/
Daidl_test_client_delegate.cpp65 sp<INamedCallback> callback; in TEST_F() local
66 auto status = delegator->GetOtherTestService(String16("callback1"), &callback); in TEST_F()
70 status = delegator->VerifyName(callback, String16("callback1"), &verified); in TEST_F()
100 sp<INamedCallback> callback; in TEST_F() local
101 auto status = delegator->GetCallback(false, &callback); in TEST_F()
106 status = delegator->SetOtherTestService(String16("same_one"), callback, &already_existing); in TEST_F()
114 EXPECT_EQ(callback, callback2); in TEST_F()
120 sp<INamedCallback> callback; in TEST_F() local
121 auto status = delegator->GetCallback(false, &callback); in TEST_F()
125 status = delegator->SetOtherTestService(String16("same_two"), callback, &already_existing); in TEST_F()
[all …]
/system/hardware/interfaces/wifi/keystore/1.0/vts/functional/
DVtsHalWifiKeystoreV1_0TargetTest.cpp199 auto callback = [&statusCode](IKeystore::KeystoreStatusCode status, in TEST_P() local
207 keystore->sign(nullptr, dataToSign, callback); in TEST_P()
214 auto callback = [&statusCode](IKeystore::KeystoreStatusCode status, in TEST_P() local
222 keystore->sign("", dataToSign, callback); in TEST_P()
233 auto callback = [&callbackInvoked](IKeystore::KeystoreStatusCode /*status*/, in TEST_P() local
247 keystore->sign(kTestKeyName, dataToSign, callback); in TEST_P()
258 auto callback = [&statusCode](IKeystore::KeystoreStatusCode status, in TEST_P() local
270 keystore->sign(kTestKeyName, dataToSign, callback); in TEST_P()
281 auto callback = [&statusCode](IKeystore::KeystoreStatusCode status, in TEST_P() local
295 keystore->sign(kTestKeyName, dataToSign, callback); in TEST_P()
[all …]
/system/update_engine/aosp/
Dbinder_service_stable_android.cc58 const android::sp<IUpdateEngineStableCallback>& callback, in bind() argument
69 auto status = callback->onStatusUpdate(last_status_, last_progress_); in bind()
78 callback_ = callback; in bind()
81 IUpdateEngineStableCallback::asBinder(callback); in bind()
85 [this, callback = callback_binder.get()]() { UnbindCallback(callback); }); in bind()
92 const android::sp<IUpdateEngineStableCallback>& callback, in unbind() argument
95 IUpdateEngineStableCallback::asBinder(callback); in unbind()
119 const IBinder* callback) { in UnbindCallback() argument
120 if (IUpdateEngineStableCallback::asBinder(callback_).get() != callback) { in UnbindCallback()
Dbinder_service_android.cc45 for (auto& callback : callbacks_) { in SendStatusUpdate() local
46 callback->onStatusUpdate(last_status_, last_progress_); in SendStatusUpdate()
52 for (auto& callback : callbacks_) { in SendPayloadApplicationComplete() local
53 callback->onPayloadApplicationComplete(static_cast<int>(error_code)); in SendPayloadApplicationComplete()
58 const android::sp<IUpdateEngineCallback>& callback, bool* return_value) { in bind() argument
64 auto status = callback->onStatusUpdate(last_status_, last_progress_); in bind()
73 callbacks_.emplace_back(callback); in bind()
76 IUpdateEngineCallback::asBinder(callback); in bind()
80 [this, callback = callback_binder.get()]() { UnbindCallback(callback); }); in bind()
87 const android::sp<IUpdateEngineCallback>& callback, bool* return_value) { in unbind() argument
[all …]
/system/libprocinfo/include/procinfo/
Dprocess_map.h191 inline bool ReadMapFileContent(char* content, const MapInfoParamsCallback& callback) { in ReadMapFileContent() argument
210 callback(start_addr, end_addr, flags, pgoff, inode, name, shared); in ReadMapFileContent()
215 inline bool ReadMapFileContent(char* content, const MapInfoCallback& callback) { in ReadMapFileContent() argument
234 callback(MapInfo(start_addr, end_addr, flags, pgoff, inode, name, shared)); in ReadMapFileContent()
240 const MapInfoCallback& callback) { in ReadMapFile() argument
245 return ReadMapFileContent(&content[0], callback); in ReadMapFile()
249 inline bool ReadMapFile(const std::string& map_file, const MapInfoParamsCallback& callback, in ReadMapFile() argument
254 return ReadMapFileContent(&mapsBuffer[0], callback); in ReadMapFile()
258 const MapInfoParamsCallback& callback) { in ReadMapFile() argument
260 return ReadMapFile(map_file, callback, content); in ReadMapFile()
[all …]
/system/core/libappfuse/
DFuseAppLoop.cc32 bool HandleLookUp(FuseAppLoop* loop, FuseBuffer* buffer, FuseAppLoopCallback* callback) { in HandleLookUp() argument
53 callback->OnLookup(buffer->request.header.unique, inode); in HandleLookUp()
57 bool HandleGetAttr(FuseAppLoop* loop, FuseBuffer* buffer, FuseAppLoopCallback* callback) { in HandleGetAttr() argument
62 callback->OnGetAttr(buffer->request.header.unique, buffer->request.header.nodeid); in HandleGetAttr()
67 bool HandleRead(FuseAppLoop* loop, FuseBuffer* buffer, FuseAppLoopCallback* callback) { in HandleRead() argument
72 callback->OnRead(buffer->request.header.unique, buffer->request.header.nodeid, in HandleRead()
77 bool HandleWrite(FuseAppLoop* loop, FuseBuffer* buffer, FuseAppLoopCallback* callback) { in HandleWrite() argument
82 callback->OnWrite(buffer->request.header.unique, buffer->request.header.nodeid, in HandleWrite()
88 bool HandleMessage(FuseAppLoop* loop, FuseBuffer* buffer, int fd, FuseAppLoopCallback* callback) { in HandleMessage() argument
101 return HandleLookUp(loop, buffer, callback); in HandleMessage()
[all …]
/system/core/debuggerd/libdebuggerd/
Dtombstone_proto_to_text.cpp41 #define CB(log, ...) callback(StringPrintf(__VA_ARGS__), log)
116 static void print_thread_header(CallbackType callback, const Tombstone& tombstone, in print_thread_header() argument
138 static void print_register_row(CallbackType callback, int word_size, in print_register_row() argument
145 callback(output, should_log); in print_register_row()
148 static void print_thread_registers(CallbackType callback, const Tombstone& tombstone, in print_thread_registers() argument
191 print_register_row(callback, word_size, current_row, should_log); in print_thread_registers()
197 print_register_row(callback, word_size, current_row, should_log); in print_thread_registers()
200 print_register_row(callback, word_size, special_row, should_log); in print_thread_registers()
203 static void print_backtrace(CallbackType callback, const Tombstone& tombstone, in print_backtrace() argument
231 static void print_thread_backtrace(CallbackType callback, const Tombstone& tombstone, in print_thread_backtrace() argument
[all …]
/system/chre/platform/tests/
Dlog_buffer_test.cc58 TestLogBufferCallback callback; in TEST() local
60 LogBuffer logBuffer(&callback, buffer, kDefaultBufferSize); in TEST()
78 TestLogBufferCallback callback; in TEST() local
80 LogBuffer logBuffer(&callback, buffer, kDefaultBufferSize); in TEST()
101 TestLogBufferCallback callback; in TEST() local
103 LogBuffer logBuffer(&callback, buffer, kDefaultBufferSize); in TEST()
120 TestLogBufferCallback callback; in TEST() local
122 LogBuffer logBuffer(&callback, buffer, kDefaultBufferSize); in TEST()
137 TestLogBufferCallback callback; in TEST() local
138 LogBuffer logBuffer(&callback, buffer, kDefaultBufferSize); in TEST()
[all …]
/system/nfc/src/rust/nci/
Dapi.rs48 callback: Option<RespCallback>, field
58 NciApi { commands: None, connections: None, callback: None, hal_events: None, nfc_data } in new()
81 pub async fn nfc_enable(&mut self, callback: RespCallback) { in nfc_enable()
86 self.callback = Some(callback); in nfc_enable()
119 if let Some(cb) = self.callback.take() { in nfc_disable()
223 if let Some(cb) = self.callback { in nfc_set_config()
262 if let Some(cb) = self.callback { in nfc_get_config()
295 callback: ConnCallback, in nfc_conn_create()
322 Some(callback), in nfc_conn_create()
329 callback(ccrp.get_conn_id(), 0, &conn_create_evt[..]); in nfc_conn_create()
[all …]
/system/chre/host/hal_generic/common/
Dhal_client_manager.cc43 bool isCallbackV3Enabled(const std::shared_ptr<IContextHubCallback> &callback) { in isCallbackV3Enabled() argument
45 callback->getInterfaceVersion(&callbackVersion); in isCallbackV3Enabled()
49 std::string getName(const std::shared_ptr<IContextHubCallback> &callback) { in getName() argument
50 if (!isCallbackV3Enabled(callback)) { in getName()
54 callback->getName(&name); in getName()
67 const std::shared_ptr<IContextHubCallback> &callback) { in getUuid() argument
68 if (!isCallbackV3Enabled(callback)) { in getUuid()
76 callback->getUuid(&uuidBytes); in getUuid()
133 const std::shared_ptr<IContextHubCallback> &callback, in createClient() argument
141 mClients.emplace_back(uuid, getName(callback), mNextClientId, pid, callback, in createClient()
[all …]
/system/hardware/interfaces/suspend/1.0/default/
DSuspendControlService.cpp43 binder::Status SuspendControlService::registerCallback(const sp<ISuspendCallback>& callback, in registerCallback() argument
45 if (!callback) { in registerCallback()
50 sp<IBinder> cb = IInterface::asBinder(callback); in registerCallback()
61 mCallbacks.push_back(callback); in registerCallback()
66 const sp<IWakelockCallback>& callback, const std::string& name, bool* _aidl_return) { in registerWakelockCallback() argument
67 if (!callback || name.empty()) { in registerWakelockCallback()
73 [&callback](const sp<IWakelockCallback>& i) { in registerWakelockCallback()
74 return IInterface::asBinder(callback) == IInterface::asBinder(i); in registerWakelockCallback()
80 if (IInterface::asBinder(callback)->remoteBinder() && in registerWakelockCallback()
81 IInterface::asBinder(callback)->linkToDeath(this) != NO_ERROR) { in registerWakelockCallback()
[all …]
/system/chre/platform/tinysys/
Dsystem_timer.cc41 SystemTimerCallback *callback = systemTimer->mCallback; in callbackRunner() local
42 if (callback != nullptr) { in callbackRunner()
43 callback(systemTimer->mData); in callbackRunner()
81 bool SystemTimer::set(SystemTimerCallback *callback, void *data, in set() argument
88 mCallback = callback; in set()
/system/connectivity/wificond/tests/
Dap_interface_impl_unittest.cpp102 sp<MockApInterfaceEventCallback> callback(new MockApInterfaceEventCallback()); in TEST_F() local
104 EXPECT_TRUE(binder->registerCallback(callback, &out_success).isOk()); in TEST_F()
109 EXPECT_CALL(*callback, onConnectedClientsChanged(_,_)).Times(3); in TEST_F()
124 sp<MockApInterfaceEventCallback> callback(new MockApInterfaceEventCallback()); in TEST_F() local
126 EXPECT_TRUE(binder->registerCallback(callback, &out_success).isOk()); in TEST_F()
130 EXPECT_CALL(*callback, onConnectedClientsChanged(_,_)).Times(4); in TEST_F()
146 sp<MockApInterfaceEventCallback> callback(new MockApInterfaceEventCallback()); in TEST_F() local
148 EXPECT_TRUE(binder->registerCallback(callback, &out_success).isOk()); in TEST_F()
153 EXPECT_CALL(*callback, onSoftApChannelSwitched(kTestChannelFrequency, in TEST_F()
/system/security/keystore2/apc_compat/
Dapc_compat.cpp57 finalize(uint32_t responseCode, ApcCompatCallback callback, in finalize() argument
60 if (callback.result != nullptr) { in finalize()
75 callback.result(callback.data, responseCode, dataConfirmedPtr, dataConfirmedSize, in finalize()
94 uint32_t promptUserConfirmation(ApcCompatCallback callback, const char* prompt_text, in promptUserConfirmation() argument
123 callback_ = callback; in promptUserConfirmation()
132 ApcCompatCallback callback; in finalize() local
137 callback = callback_; in finalize()
142 if (callback.result != nullptr) { in finalize()
148 CompatSessionCB::finalize(responseCode2Compat(responseCode), callback, data, token); in finalize()
226 uint32_t promptUserConfirmation(ApcCompatCallback callback, const char* prompt_text, in promptUserConfirmation() argument
[all …]
/system/chre/core/include/chre/core/
Devent_loop_manager.h113 SystemEventCallbackFunction *callback,
116 callback, extraData);
135 TypedSystemEventCallbackFunction<T> *callback) { in deferCallback() argument
151 reinterpret_cast<void *>(callback)); in deferCallback()
161 LambdaT callback) { in deferCallback() argument
164 static_cast<TypedSystemEventCallbackFunction<T> *>(callback)); in deferCallback()
197 SystemEventCallbackFunction *callback, in setDelayedCallback() argument
199 return mEventLoop.getTimerPool().setSystemTimer(delay, callback, type, in setDelayedCallback()
/system/core/init/
Duevent_listener.h52 void RegenerateUevents(const ListenerCallback& callback) const;
54 const ListenerCallback& callback) const;
55 void Poll(const ListenerCallback& callback,
60 ListenerAction RegenerateUeventsForDir(DIR* d, const ListenerCallback& callback) const;
Duevent_listener.cpp129 const ListenerCallback& callback) const { in RegenerateUeventsForDir()
142 if (callback(uevent) == ListenerAction::kStop) return ListenerAction::kStop; in RegenerateUeventsForDir()
157 if (RegenerateUeventsForDir(d2.get(), callback) == ListenerAction::kStop) { in RegenerateUeventsForDir()
168 const ListenerCallback& callback) const { in RegenerateUeventsForPath()
172 return RegenerateUeventsForDir(d.get(), callback); in RegenerateUeventsForPath()
177 void UeventListener::RegenerateUevents(const ListenerCallback& callback) const { in RegenerateUevents()
179 if (RegenerateUeventsForPath(path, callback) == ListenerAction::kStop) return; in RegenerateUevents()
183 void UeventListener::Poll(const ListenerCallback& callback, in Poll() argument
221 if (callback(uevent) == ListenerAction::kStop) return; in Poll()
/system/connectivity/wificond/aidl/android/net/wifi/nl80211/
DIWificond.aidl81 oneway void RegisterCallback(IInterfaceEventCallback callback); in RegisterCallback() argument
89 oneway void UnregisterCallback(IInterfaceEventCallback callback); in UnregisterCallback() argument
97 oneway void registerWificondEventCallback(IWificondEventCallback callback); in registerWificondEventCallback() argument
105 oneway void unregisterWificondEventCallback(IWificondEventCallback callback); in unregisterWificondEventCallback() argument
/system/chre/host/test/hal_generic/common/
Dhal_client_manager_test.cc136 std::shared_ptr<ContextHubCallbackForTest> callback = in createClientForTest() local
139 return createClient(uuid, pid, callback, in createClientForTest()
209 std::shared_ptr<ContextHubCallbackForTest> callback = in TEST_F() local
213 halClientManager->registerCallback(kSystemServerPid, callback, in TEST_F()
220 EXPECT_EQ(client.callback, callback); in TEST_F()
230 std::shared_ptr<ContextHubCallbackForTest> callback = in TEST_F() local
235 halClientManager->registerCallback(kSystemServerPid, callback, in TEST_F()
243 EXPECT_EQ(client.callback, callback); in TEST_F()
263 EXPECT_EQ(halClientManager->getClients().front().callback, callbackA); in TEST_F()
269 EXPECT_EQ(halClientManager->getClients().front().callback, callbackB); in TEST_F()
[all …]
/system/libhidl/transport/manager/1.1/
DIServiceManager.hal25 * Unregister for service notifications for a specific callback.
28 * all notifications the callback receives.
31 * @param callback Client callback that was previously registered.
37 IServiceNotification callback)

1234567891011